0001437749-24-005362.txt : 20240223 0001437749-24-005362.hdr.sgml : 20240223 20240223154731 ACCESSION NUMBER: 0001437749-24-005362 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240223 DATE AS OF CHANGE: 20240223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RUSH ENTERPRISES INC \TX\ CENTRAL INDEX KEY: 0001012019 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-AUTO DEALERS & GASOLINE STATIONS [5500] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 741733016 STATE OF INCORPORATION: TX FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-20797 FILM NUMBER: 24670944 BUSINESS ADDRESS: STREET 1: 555 IH 35 SOUTH CITY: NEW BRAUNFELS STATE: TX ZIP: 78130 BUSINESS PHONE: 8306265200 MAIL ADDRESS: STREET 1: 555 IH 35 SOUTH CITY: NEW BRAUNFELS STATE: TX ZIP: 78130 10-K 1 rusha20231231_10k.htm FORM 10-K rusha20231231_10k.htm
FY 2023 --12-31 false 0001012019 0 0 0 0 3 1 0 3 10 10 10 1 1 1 10 1 20 1 0.01 0.01 0 0 0.01 0.01 00010120192023-01-012023-12-31 thunderdome:item iso4217:USD 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 00010120192021-01-012021-12-31 00010120192022-01-012022-12-31 0001012019us-gaap:ProductAndServiceOtherMember2021-01-012021-12-31 0001012019us-gaap:ProductAndServiceOtherMember2022-01-012022-12-31 0001012019us-gaap:ProductAndServiceOtherMember2023-01-012023-12-31 0001012019rusha:InsuranceMember2021-01-012021-12-31 0001012019rusha:InsuranceMember2022-01-012022-12-31 0001012019rusha:InsuranceMember2023-01-012023-12-31 0001012019us-gaap:FinancialServiceMember2021-01-012021-12-31 0001012019us-gaap:FinancialServiceMember2022-01-012022-12-31 0001012019us-gaap:FinancialServiceMember2023-01-012023-12-31 0001012019rusha:CommercialVehicleRepairServiceMember2021-01-012021-12-31 0001012019rusha:CommercialVehicleRepairServiceMember2022-01-012022-12-31 0001012019rusha:CommercialVehicleRepairServiceMember2023-01-012023-12-31 0001012019rusha:PartsMember2021-01-012021-12-31 0001012019rusha:PartsMember2022-01-012022-12-31 0001012019rusha:PartsMember2023-01-012023-12-31 0001012019rusha:CommercialVehicleMember2021-01-012021-12-31 0001012019rusha:CommercialVehicleMember2022-01-012022-12-31 0001012019rusha:CommercialVehicleMember2023-01-012023-12-31 0001012019us-gaap:AllOtherSegmentsMember2021-01-012021-12-31 0001012019rusha:TruckSegmentMember2021-01-012021-12-31 00010120192021-12-31 0001012019us-gaap:AllOtherSegmentsMember2021-12-31 0001012019rusha:TruckSegmentMember2021-12-31 0001012019us-gaap:AllOtherSegmentsMember2022-01-012022-12-31 0001012019rusha:TruckSegmentMember2022-01-012022-12-31 00010120192022-12-31 0001012019us-gaap:AllOtherSegmentsMember2022-12-31 0001012019rusha:TruckSegmentMember2022-12-31 0001012019us-gaap:AllOtherSegmentsMember2023-01-012023-12-31 0001012019rusha:TruckSegmentMember2023-01-012023-12-31 00010120192023-12-31 0001012019us-gaap:AllOtherSegmentsMember2023-12-31 0001012019rusha:TruckSegmentMember2023-12-31 xbrli:pure 0001012019rusha:RtcCanadaMember2022-05-02 0001012019rusha:RtcCanadaMember2022-05-02 0001012019rusha:RtcCanadaMember2022-05-022022-05-02 0001012019rusha:RtcCanadaMemberus-gaap:MeasurementInputLongTermRevenueGrowthRateMember2022-05-02 0001012019rusha:RtcCanadaMemberus-gaap:MeasurementInputDiscountRateMember2022-05-02 0001012019rusha:RtcCanadaMemberrusha:RtcCanadaMember2022-05-02 0001012019rusha:AssetsOfScheppersInternationalTruckCenterIncMember2022-11-072022-11-07 0001012019rusha:FreewayFordTruckSalesIncMember2023-12-042023-12-04 00010120192020-12-31 0001012019us-gaap:StateAndLocalJurisdictionMember2023-12-31 xbrli:shares iso4217:USDxbrli:shares 0001012019rusha:DeferredCompensationPlanMember2022-12-31 0001012019rusha:DeferredCompensationPlanMember2023-12-31 0001012019rusha:DeferredCompensationPlanMember2023-01-012023-12-31 0001012019rusha:Rush401PlanMember2021-01-012021-12-31 0001012019rusha:Rush401PlanMember2022-01-012022-12-31 0001012019rusha:Rush401PlanMember2023-01-012023-12-31 0001012019rusha:Rush401PlanMemberrusha:EmployeesWithMoreThanFiveYearsOfServiceMember2023-01-012023-12-31 0001012019rusha:Rush401PlanMemberrusha:EmployeesWithLessThanFiveYearsOfServiceMember2023-01-012023-12-31 0001012019rusha:Rush401PlanMember2022-01-012023-12-31 0001012019rusha:Rush401PlanMemberrusha:HighlyCompensatedEmployeesMember2022-01-012023-12-31 0001012019srt:MaximumMemberrusha:Rush401PlanMember2022-01-012023-12-31 0001012019srt:MaximumMemberrusha:Rush401PlanMember2023-01-012023-12-31 utr:Y 0001012019us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMember2022-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-31 0001012019us-gaap:RestrictedStockMember2023-12-31 0001012019us-gaap:RestrictedStockMember2023-01-012023-12-31 0001012019us-gaap:RestrictedStockMember2022-12-31 0001012019us-gaap:CommonClassAMember2023-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2022-01-012022-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2022-01-012022-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2023-01-012023-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2023-01-012023-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2023-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2023-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMemberrusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2023-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMember2023-01-012023-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2023-05-16 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2023-05-16 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberus-gaap:CommonClassAMember2022-01-012022-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberus-gaap:CommonClassAMember2023-01-012023-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberus-gaap:CommonClassAMember2023-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToOneNonemployeeDirectorMemberus-gaap:CommonClassAMember2022-01-012022-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToTwoNonemployeeDirectorsMemberus-gaap:CommonClassAMember2022-01-012022-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToThreeNonemployeeDirectorsMemberus-gaap:CommonClassAMember2022-01-012022-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberus-gaap:CommonClassAMemberrusha:SharesIssuedToOneNonemployeeDirectorMember2023-10-012023-10-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToThreeNonemployeeDirectorsMemberus-gaap:CommonClassAMember2023-01-012023-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToOneNonemployeeDirectorMemberus-gaap:CommonClassAMember2023-01-012023-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToTwoNonemployeeDirectorsMemberus-gaap:CommonClassAMember2023-01-012023-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMember2023-01-012023-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMember2023-12-31 0001012019rusha:EmployeeStockPurchasePlanMember2023-01-012023-12-31 0001012019rusha:EmployeeStockPurchasePlanMember2022-01-012022-12-31 0001012019rusha:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2023-12-31 0001012019rusha:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2023-05-16 0001012019rusha:EmployeeStockPurchasePlanMember2023-12-31 0001012019rusha:Every6MonthsMemberrusha:EmployeeStockPurchasePlanMember2023-01-012023-12-31 0001012019srt:MaximumMember2023-01-012023-12-31 0001012019srt:MinimumMember2023-01-012023-12-31 utr:M 0001012019us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-31 0001012019us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-31 0001012019us-gaap:InterestExpenseMember2022-01-012022-12-31 0001012019us-gaap:InterestExpenseMember2023-01-012023-12-31 0001012019rusha:DepreciationAndAmortizationMember2022-01-012022-12-31 0001012019rusha:DepreciationAndAmortizationMember2023-01-012023-12-31 0001012019rusha:CostOfRevenueLeaseAndRentalMember2022-01-012022-12-31 0001012019rusha:CostOfRevenueLeaseAndRentalMember2023-01-012023-12-31 0001012019srt:MaximumMember2023-12-31 0001012019srt:MinimumMember2023-12-31 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:RtcCanadaMemberrusha:CDORMember2022-05-312022-05-31 iso4217:CAD 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:RtcCanadaMember2022-05-31 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:PlcAgreementMembersrt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-11-012023-11-01 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:PlcAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-11-012023-11-01 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:PlcAgreementMember2023-11-01 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:WfLendersMembersrt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-12-222023-12-22 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:WfLendersMembersrt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-12-222023-12-22 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:WfLendersMember2023-12-22 0001012019us-gaap:AssetPledgedAsCollateralMemberrusha:FloorPlanNotesPayableMember2022-12-31 0001012019us-gaap:AssetPledgedAsCollateralMemberrusha:FloorPlanNotesPayableMember2023-12-31 0001012019rusha:FloorPlanCreditAgreementMember2022-12-31 0001012019rusha:FloorPlanCreditAgreementMember2023-12-31 0001012019rusha:RTCCanadaFloorPlanAgreementMember2023-12-31 0001012019rusha:RTCCanadaFloorPlanAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-31 0001012019rusha:BMOHarrisBankNAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-31 0001012019rusha:BMOHarrisBankNAMember2023-12-31 0001012019rusha:OtherReceivablesMember2023-12-31 0001012019rusha:OtherReceivablesMember2023-01-012023-12-31 0001012019rusha:OtherReceivablesMember2022-12-31 0001012019rusha:LeasingPartsAndServiceReceivablesMember2023-12-31 0001012019rusha:LeasingPartsAndServiceReceivablesMember2023-01-012023-12-31 0001012019rusha:LeasingPartsAndServiceReceivablesMember2022-12-31 0001012019rusha:ManufacturersReceivablesMember2023-12-31 0001012019rusha:ManufacturersReceivablesMember2023-01-012023-12-31 0001012019rusha:ManufacturersReceivablesMember2022-12-31 0001012019rusha:CommercialVehicleReceivablesMember2023-12-31 0001012019rusha:CommercialVehicleReceivablesMember2023-01-012023-12-31 0001012019rusha:CommercialVehicleReceivablesMember2022-12-31 0001012019rusha:CommercialVehicleInventoryMember2021-12-31 0001012019rusha:CommercialVehicleInventoryMember2021-01-012021-12-31 0001012019rusha:CommercialVehicleInventoryMember2020-12-31 0001012019rusha:PartsInventoryMember2021-12-31 0001012019rusha:PartsInventoryMember2021-01-012021-12-31 0001012019rusha:PartsInventoryMember2020-12-31 0001012019rusha:CommercialVehicleInventoryMember2022-12-31 0001012019rusha:CommercialVehicleInventoryMember2022-01-012022-12-31 0001012019rusha:PartsInventoryMember2022-12-31 0001012019rusha:PartsInventoryMember2022-01-012022-12-31 0001012019rusha:CommercialVehicleInventoryMember2023-12-31 0001012019rusha:CommercialVehicleInventoryMember2023-01-012023-12-31 0001012019rusha:PartsInventoryMember2023-12-31 0001012019rusha:PartsInventoryMember2023-01-012023-12-31 00010120192022-01-01 0001012019rusha:TradeReceivableOtherThanVehiclesMember2022-12-31 0001012019rusha:TradeReceivableOtherThanVehiclesMember2023-12-31 0001012019rusha:TradeAccountsReceivableFromSaleOfVehiclesMember2022-12-31 0001012019rusha:TradeAccountsReceivableFromSaleOfVehiclesMember2023-12-31 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:PlcAgreementMember2021-10-01 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:WfLendersMember2021-09-14 0001012019rusha:BMOHarrisBankNAMember2023-12-31 0001012019us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberrusha:SalesOfNewPeterbiltCommercialVehiclesMember2021-01-012021-12-31 0001012019us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberrusha:SalesOfNewPeterbiltCommercialVehiclesMember2022-01-012022-12-31 0001012019us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberrusha:SalesOfNewPeterbiltCommercialVehiclesMember2023-01-012023-12-31 0001012019rusha:MomentumFuelTechnologiesMember2022-01-032022-01-03 0001012019rusha:MomentumFuelTechnologiesMember2022-01-03 0001012019rusha:RushTruckCentresOfCanadaLimitedMember2019-02-25 0001012019us-gaap:VehiclesMember2021-01-012021-12-31 0001012019us-gaap:VehiclesMember2022-01-012022-12-31 0001012019us-gaap:VehiclesMember2023-01-012023-12-31 0001012019us-gaap:VehiclesMember2023-12-31 0001012019us-gaap:ConstructionInProgressMember2022-12-31 0001012019us-gaap:ConstructionInProgressMember2023-12-31 0001012019us-gaap:VehiclesMembersrt:MaximumMember2023-12-31 0001012019us-gaap:VehiclesMembersrt:MinimumMember2023-12-31 0001012019us-gaap:VehiclesMember2022-12-31 0001012019us-gaap:TransportationEquipmentMembersrt:MaximumMember2023-12-31 0001012019us-gaap:TransportationEquipmentMembersrt:MinimumMember2023-12-31 0001012019us-gaap:TransportationEquipmentMember2022-12-31 0001012019us-gaap:TransportationEquipmentMember2023-12-31 0001012019us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2023-12-31 0001012019us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2023-12-31 0001012019us-gaap:FurnitureAndFixturesMember2022-12-31 0001012019us-gaap:FurnitureAndFixturesMember2023-12-31 0001012019us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-12-31 0001012019us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-12-31 0001012019us-gaap:MachineryAndEquipmentMember2022-12-31 0001012019us-gaap:MachineryAndEquipmentMember2023-12-31 0001012019us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-31 0001012019us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-12-31 0001012019us-gaap:LeaseholdImprovementsMember2022-12-31 0001012019us-gaap:LeaseholdImprovementsMember2023-12-31 0001012019us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2023-12-31 0001012019us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-12-31 0001012019us-gaap:BuildingAndBuildingImprovementsMember2022-12-31 0001012019us-gaap:BuildingAndBuildingImprovementsMember2023-12-31 0001012019us-gaap:LandMember2022-12-31 0001012019us-gaap:LandMember2023-12-31 0001012019us-gaap:CommonClassBMember2023-07-012023-09-30 0001012019us-gaap:CommonClassAMember2023-07-012023-09-30 0001012019us-gaap:CommonClassBMember2023-05-16 0001012019us-gaap:CommonClassBMember2023-05-15 0001012019us-gaap:CommonClassAMember2023-05-16 0001012019us-gaap:CommonClassAMember2023-05-15 0001012019us-gaap:CommonClassBMember2023-08-28 0001012019us-gaap:CommonClassAMember2023-08-28 0001012019us-gaap:CommonClassAMember2023-08-282023-08-28 0001012019rusha:StockSplitToMember2023-07-252023-07-25 0001012019rusha:StockSplitFromMember2023-07-252023-07-25 0001012019rusha:DepositsForRestrictionsRelatedToCaptiveInsuranceCompanyMember2023-12-31 0001012019us-gaap:NoncontrollingInterestMember2023-12-31 0001012019us-gaap:ParentMember2023-12-31 0001012019us-gaap:RetainedEarningsMember2023-12-31 0001012019us-gaap:TreasuryStockCommonMember2023-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2023-12-31 0001012019us-gaap:CommonStockMember2023-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-31 0001012019us-gaap:NoncontrollingInterestMember2023-01-012023-12-31 0001012019us-gaap:ParentMember2023-01-012023-12-31 0001012019us-gaap:RetainedEarningsMember2023-01-012023-12-31 0001012019us-gaap:CommonClassBMember2023-01-012023-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:ParentMember2023-01-012023-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2023-01-012023-12-31 0001012019us-gaap:CommonClassAMember2023-01-012023-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:ParentMember2023-01-012023-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2023-01-012023-12-31 0001012019us-gaap:TreasuryStockCommonMember2023-01-012023-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31 0001012019us-gaap:CommonStockMember2023-01-012023-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-12-31 0001012019us-gaap:ParentMember2022-12-31 0001012019us-gaap:RetainedEarningsMember2022-12-31 0001012019us-gaap:TreasuryStockCommonMember2022-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001012019us-gaap:CommonStockMember2022-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-31 0001012019us-gaap:NoncontrollingInterestMember2022-01-012022-12-31 0001012019us-gaap:ParentMember2022-01-012022-12-31 0001012019us-gaap:RetainedEarningsMember2022-01-012022-12-31 0001012019us-gaap:CommonClassBMember2022-01-012022-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:ParentMember2022-01-012022-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2022-01-012022-12-31 0001012019us-gaap:CommonClassAMember2022-01-012022-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:ParentMember2022-01-012022-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2022-01-012022-12-31 0001012019us-gaap:TreasuryStockCommonMember2022-01-012022-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-01-012022-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0001012019us-gaap:CommonStockMember2022-01-012022-12-31 0001012019us-gaap:ParentMember2021-12-31 0001012019us-gaap:RetainedEarningsMember2021-12-31 0001012019us-gaap:TreasuryStockCommonMember2021-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001012019us-gaap:CommonStockMember2021-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-31 0001012019us-gaap:ParentMember2021-01-012021-12-31 0001012019us-gaap:RetainedEarningsMember2021-01-012021-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0001012019us-gaap:CommonClassBMember2021-01-012021-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:ParentMember2021-01-012021-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2021-01-012021-12-31 0001012019us-gaap:CommonClassAMember2021-01-012021-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:ParentMember2021-01-012021-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2021-01-012021-12-31 0001012019us-gaap:TreasuryStockCommonMember2021-01-012021-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0001012019us-gaap:CommonStockMember2021-01-012021-12-31 0001012019us-gaap:ParentMember2020-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0001012019us-gaap:RetainedEarningsMember2020-12-31 0001012019us-gaap:TreasuryStockCommonMember2020-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2020-12-31 0001012019us-gaap:CommonStockMember2020-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-31 0001012019rusha:PartsAndServiceMember2021-01-012021-12-31 0001012019rusha:PartsAndServiceMember2022-01-012022-12-31 0001012019rusha:PartsAndServiceMember2023-01-012023-12-31 0001012019rusha:NewAndUsedCommercialVehicleMember2021-01-012021-12-31 0001012019rusha:NewAndUsedCommercialVehicleMember2022-01-012022-12-31 0001012019rusha:NewAndUsedCommercialVehicleMember2023-01-012023-12-31 0001012019rusha:FinanceAndInsuranceMember2021-01-012021-12-31 0001012019rusha:FinanceAndInsuranceMember2022-01-012022-12-31 0001012019rusha:FinanceAndInsuranceMember2023-01-012023-12-31 0001012019us-gaap:CommonClassBMember2022-12-31 0001012019us-gaap:CommonClassAMember2022-12-31 0001012019us-gaap:CommonClassBMember2023-12-31 0001012019us-gaap:CommonClassBMember2024-02-14 0001012019us-gaap:CommonClassAMember2024-02-14 00010120192022-06-30
 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2023

 

TRANSITION REPORT PURSANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from to

 

Commission file number 0-20797

 

RUSH ENTERPRISES, INC.

(Exact name of registrant as specified in its charter)

 

  Texas 74-1733016  
  (State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)  
       
  555 IH 35 South, New Braunfels, TX 78130  
  (Address of principal executive offices) (Zip Code)  

 

Registrant’s telephone number, including area code: (830) 302-5200

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Class A Common Stock, $0.01 par value

RUSHA

NASDAQ Global Select Market

Class B Common Stock, $0.01 par value

RUSHB

NASDAQ Global Select Market

 

Securities registered pursuant to Section 12(g) of the Act:

None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

  Yes No ☐

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.

  Yes ☐ No

 

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 ☐

 

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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

 

  Yes No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

  Large Accelerated Filer Accelerated Filer
  Non-Accelerated Filer Smaller Reporting Company
      Emerging Growth Company

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

Indicate by check mark if the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

  Yes  No ☑

 

The aggregate market value of common stock held by non-affiliates of the registrant as of June 30, 2023 was approximately $3,362,424,057 based upon the last sales price on June 30, 2023, on The NASDAQ Global Select MarketSM of $40.49 for the registrant’s Class A common stock and $45.37 for the registrant’s Class B common stock. Shares of common stock held by each executive officer and director and by each shareholder affiliated with a director or an executive officer have been excluded from this calculation because such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

 

The registrant had 61,517,252 shares Class A common stock and 16,364,153 shares of Class B common stock outstanding on February 14, 2024.

 

DOCUMENTS INCORPORATED BY REFERENCE

Portions of registrants definitive proxy statement for the registrants 2024 Annual Meeting of Shareholders, to be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2023, are incorporated by reference into Part III of this Form 10-K.

 

 

 

RUSH ENTERPRISES, INC.

 

Index to Form 10-K

 

Year ended December 31, 2023

 

    Page No.
     
Part I
     
Item 1 Business 1
Item 1A Risk Factors 18
Item 1B Unresolved Staff Comments 27
Item 1C Cybersecurity 27
Item 2 Properties 27
Item 3 Legal Proceedings 27
Item 4 Mine Safety Disclosures 28
     
Part II
     
Item 5

Market for Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities

28
Item 6 Selected Financial Data 31
Item 7

Management’s Discussion and Analysis of Financial Condition and Results of Operations

32
Item 7A Quantitative and Qualitative Disclosures about Market Risk 43
Item 8 Financial Statements and Supplementary Data 44
Item 9

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

76
Item 9A Controls and Procedures 76
Item 9B Other Information 78
     
Part III
     
Item 10 Directors, Executive Officers and Corporate Governance 78
Item 11 Executive Compensation 78
Item 12

Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters

78
Item 13 Certain Relationships and Related Transactions, and Director Independence 78
Item 14 Principal Accountant Fees and Services 78
     
Part IV
 
Item 15 Exhibits, Financial Statement Schedules 79
Item 16 Form 10-K Summary 82

 

 

 

NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

Certain statements contained in this Form 10-K (or otherwise made by the Company or on the Companys behalf from time to time in other reports, filings with the Securities and Exchange Commission (SEC), news releases, conferences, website postings or otherwise) that are not statements of historical fact constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended (the Securities Act), and Section 21E of the Exchange Act of 1934, as amended (the Exchange Act), notwithstanding that such statements are not specifically identified. Forward-looking statements include statements about the Companys financial position, business strategy and plans and objectives of management of the Company for future operations. These forward-looking statements reflect the best judgments of the Company about the future events and trends based on the beliefs of the Companys management as well as assumptions made by and information currently available to the Companys management. Use of the words may, should, continue, plan, potential, anticipate, believe, estimate, expect and intend and words or phrases of similar import, as they relate to the Company or its subsidiaries or Company management, are intended to identify forward-looking statements but are not the exclusive means of identifying such statements. Forward-looking statements reflect our current view of the Company with respect to future events and are subject to risks and uncertainties that could cause actual results to differ materially from those in such statements. Please read Item 1A. Risk Factors for a discussion of certain of those risks. Other unknown or unpredictable factors could also have a material adverse effect on future results. Although the Company believes that its expectations are reasonable as of the date of this Form 10-K, it can give no assurance that such expectations will prove to be correct. The Company does not intend to update or revise any forward-looking statements unless securities laws require it to do so, and the Company undertakes no obligation to publicly release any revisions to forward-looking statements, whether because of new information, future events or otherwise.

 

NOTE REGARDING TRADEMARKS COMMONLY USED IN THE COMPANYS FILINGS

 

Peterbilt® is a registered trademark of Peterbilt Motors Company. PACCAR® is a registered trademark of PACCAR, Inc. PacLease® is a registered trademark of PACCAR Leasing Corporation. Navistar® is a registered trademark of Navistar International, Inc. International® is a registered trademark of Navistar, Inc. Idealease is a registered trademark of Idealease, Inc. aka Idealease of North America, Inc. Blue Bird® is a registered trademark of Blue Bird Investment Corporation. IC Bus® is a registered trademark of IC Bus, LLC. Hino® is a registered trademark of Hino Motors, Ltd. Isuzu® is a registered trademark of Isuzu Motors Limited. Ford® is a registered trademark of Ford Motor Company. Dennis Eagle® is a registered trademark of Dennis Eagle Limited. Cummins® is a registered trademark of Cummins, Inc. This report contains additional trade names or trademarks of other companies. Our use of such trade names or trademarks should not imply any endorsement or relationship with such companies.

 

 

 

PART I

 

Item 1.  Business

 

References herein to “the Company,” “Rush Enterprises,” “we,” “our” or “us” mean Rush Enterprises, Inc., a Texas corporation, and its subsidiaries unless the context requires otherwise.

 

Access to Company Information

 

We electronically file annual reports, quarterly reports, proxy statements and other reports and information statements with the SEC. You may read and copy any of the materials that we have filed with the SEC at the SEC’s Public Reference Room at 100 F Street NE, Washington, DC 20549. You may obtain information about the Public Reference Room by calling the SEC at 1-800-SEC-0330. Our filings are also available to you on the SEC’s website at www.sec.gov.

 

We make certain of our SEC filings available, free of charge, through our website, including annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and all amendments to these reports. These filings are available as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC. Our website address is www.rushenterprises.com. The information contained on our website, or on other websites linked to our website, is not incorporated into this report or otherwise made part of this report.

 

General

 

Rush Enterprises, Inc. was incorporated in Texas in 1965 and consists of one reportable segment, the Truck Segment, and conducts business through its subsidiaries. Our principal offices are located at 555 IH 35 South, Suite 500, New Braunfels, Texas 78130.

 

We are a full-service, integrated retailer of commercial vehicles and related services. The Truck Segment includes our operation of a network of commercial vehicle dealerships under the name “Rush Truck Centers.” Rush Truck Centers primarily sell commercial vehicles manufactured by Peterbilt, International, Hino, Ford, Isuzu, IC Bus, Blue Bird and Dennis Eagle. Through our strategically located network of Rush Truck Centers, we provide one-stop service for the needs of our commercial vehicle customers, including retail sales of new and used commercial vehicles, aftermarket parts sales, service and repair facilities, financing, leasing and rental, and insurance products.

 

Our Rush Truck Centers are principally located in high traffic areas throughout the United States and Ontario, Canada. Since commencing operations as a Peterbilt heavy-duty truck dealer in 1966, we have grown to operate over 125 franchised Rush Truck Centers in 23 states. In 2019, we purchased a 50% equity interest in an entity in Canada, Rush Truck Centres of Canada Limited (“RTC Canada”) and on May 2, 2022, we purchased an additional 30% equity interest in RTC Canada that increased our equity interest to 80%. RTC Canada currently owns and operates 14 International dealership locations in Ontario. Prior to acquiring the additional 30%, we accounted for the equity interest in RTC Canada using the equity method of accounting. Now, the operating results of RTC Canada are consolidated in the Consolidated Statements of Operations, the Statements of Comprehensive Income, the Consolidated Balance Sheets and commercial vehicle unit sales data as of May 2, 2022. 

 

Our business strategy consists of providing solutions to the commercial vehicle industry through our network of commercial vehicle dealerships. We offer an integrated approach to meeting customer needs by providing service, parts and collision repairs in addition to new and used commercial vehicle sales and leasing, plus financial services, vehicle upfitting, CNG fuel systems through our joint venture with Cummins and vehicle telematics products. We intend to continue to implement our business strategy, reinforce customer loyalty and remain a market leader by continuing to develop our Rush Truck Centers as we expand our product offerings and extend our dealership network through strategic acquisitions of new locations and opening new dealerships in our existing areas of operation to enable us to better serve our customers.

 

 

Rush Truck Centers. Our Rush Truck Centers are located in Alabama, Arizona, Arkansas, California, Colorado, Florida, Georgia, Idaho, Illinois, Indiana, Kansas, Kentucky, Missouri, Nevada, New Mexico, North Carolina, Ohio, Oklahoma, Pennsylvania, Tennessee, Texas, Utah, Virginia and Ontario, Canada. The following chart reflects our franchises and parts, service and collision repair operations by location as of February 15, 2024:

 

Rush Truck Center Location

Commercial Vehicle

Franchise(s)

Truck

Sales

Parts

and

Service

Collision

Center

         

Alabama

       

     Birmingham

None

Yes

Yes

No

     Mobile

Peterbilt

Yes

Yes

Yes

Arizona

       

     Flagstaff

Peterbilt

No

Yes

No

     Phoenix

Peterbilt, Hino

Yes

Yes

Yes

     Phoenix East

Peterbilt

No

Yes

No

     Tucson

Peterbilt, Hino

Yes

Yes

No

     Yuma

Peterbilt

Yes

Yes

No

Arkansas

       

     Jonesboro

International, IC Bus

No

Yes

No

     Lowell

International, Isuzu, IC Bus, Dennis Eagle

Yes

Yes

Yes

     North Little Rock

International, IC Bus, Dennis Eagle

Yes

Yes

Yes

     Russellville

International, IC Bus, Dennis Eagle

Yes

Yes

No

California

       

     Ceres

Ford

Yes

Yes

No

     Fontana Heavy-Duty

Peterbilt

Yes

Yes

Yes

     Fontana Medium-Duty

Peterbilt, Hino, Isuzu

Yes

Yes

No

     Fontana Vocational

None

No

Yes

No

     Long Beach

Peterbilt

No

Yes

No

     Los Angeles

Peterbilt

Yes

Yes

Yes

     San Diego

Peterbilt, Hino, Ford

Yes

Yes

No

     Sylmar

Peterbilt

Yes

Yes

No

     Ventura

Peterbilt

No

Yes

No

     Victorville

Peterbilt

Yes

Yes

No

     Whittier

Ford, Isuzu

Yes

Yes

No

Colorado

       

     Colorado Springs

Peterbilt

Yes

Yes

No

     Denver

Peterbilt, Ford, Isuzu

Yes

Yes

Yes

     Greeley

Peterbilt

Yes

Yes

No

     Pueblo

Peterbilt

Yes

Yes

No

Florida

       

     Haines City

Peterbilt

Yes

Yes

Yes

     Jacksonville

Peterbilt, Hino

Yes

Yes

No

     Jacksonville East

Peterbilt

Yes

Yes

No

     Lake City

Peterbilt

Yes

Yes

No

     Miami

None

Yes

Yes

No

     Orlando Heavy-Duty

Peterbilt, Isuzu

Yes

Yes

No

     Orlando Light & Medium-Duty

Ford

Yes

Yes

No

     Orlando North

Isuzu

Yes

Yes

No

     Orlando South

Isuzu

Yes

Yes

No

     Tampa

Peterbilt

Yes

Yes

No

Georgia

       

     Atlanta

International, Hino, Isuzu, IC Bus

Yes

Yes

No

     Atlanta Bus Center

IC Bus

Yes

Yes

Yes

     Augusta

International, IC Bus

Yes

Yes

No

     Columbus

International, Isuzu, IC Bus

Yes

Yes

No

     Doraville

International, Hino, Isuzu, IC Bus

Yes

Yes

No

     Gainesville

International, IC Bus

Yes

Yes

No

     Macon

International

Yes

Yes

No

     Smyrna

International, Hino, Isuzu, IC Bus

Yes

Yes

No

     Tifton

International, IC Bus

Yes

Yes

No

     Valdosta

International

Yes

Yes

No

 

 

Rush Truck Center Location

Commercial Vehicle

Franchise(s)

Truck

Sales

Parts

and

Service

Collision

Center

Idaho

       

     Boise

International, Hino, IC Bus

Yes

Yes

Yes

     Idaho Falls

International, IC Bus

Yes

Yes

Yes

     Lewiston

International

Yes

Yes

No

     Twin Falls

International

Yes

Yes

No

Illinois

       

     Bloomington

International, Hino

Yes

Yes

No

     Carol Stream

International

Yes

Yes

No

     Champaign

International

Yes

Yes

Yes

     Chicago

International

Yes

Yes

Yes

     Chicago Light and Medium Duty

Ford

Yes

Yes

No

     Effingham

International

Yes

Yes

Yes

     Elk Grove

Hino, Isuzu

Yes

Yes

No

     Huntley

International

Yes

Yes

No

     Joliet

International

Yes

Yes

No

     Pontoon Beach

International, Dennis Eagle

Yes

Yes

No

     Quincy

International

Yes

Yes

No

     Springfield

International

Yes

Yes

Yes

Indiana

       

     Gary

International

Yes

Yes

No

     Indianapolis

International

Yes

Yes

Yes

Kansas

       

     Olathe

Hino, Isuzu, Dennis Eagle

Yes

Yes

No

     Salina

International, Dennis Eagle

Yes

Yes

No

     Topeka

International, Dennis Eagle

Yes

Yes

No

     Wichita

International, Dennis Eagle

Yes

Yes

No

Kentucky

       

     Bowling Green

Peterbilt

Yes

Yes

No

Missouri

       

     Cape Girardeau

International, Dennis Eagle

Yes

Yes

No

     Jefferson City

International, Dennis Eagle

Yes

Yes

No

     Joplin

International, Dennis Eagle

Yes

Yes

No

     Kansas City

International, Dennis Eagle

Yes

Yes

Yes

     Kansas City Used Trucks

None

Yes

No

No

     St. Joseph

International, Dennis Eagle

Yes

Yes

No

     St. Peters

International, Dennis Eagle

Yes

Yes

No

     Springfield

International, Isuzu, Dennis Eagle

Yes

Yes

No

Nevada

       

     Las Vegas

Peterbilt

Yes

Yes

No

New Mexico

       

     Albuquerque

Peterbilt

Yes

Yes

Yes

     Farmington

Peterbilt

No

Yes

No

     Las Cruces

Peterbilt

Yes

Yes

No

North Carolina

       

     Asheville

International

Yes

Yes

No

     Charlotte

International, Hino, Isuzu

Yes

Yes

Yes

     Hickory

International

Yes

Yes

No

Ohio

       

     Akron

International, IC Bus

Yes

Yes

No

     Cincinnati

International, IC Bus, Isuzu, Ford

Yes

Yes

Yes

     Cleveland

International, IC Bus

Yes

Yes

No

     Columbus

International, IC Bus, Isuzu(1)

Yes

Yes

No

     Dayton

International, IC Bus, Isuzu

Yes

Yes

No

     Lima

International, IC Bus

Yes

Yes

No

 

(1)

Our Isuzu franchise is operated out of our Rush Truck Leasing - Columbus location.

 

 

Rush Truck Center Location

Commercial Vehicle

Franchise(s)

Truck

Sales

Parts

and

Service

Collision

Center

Oklahoma

       

     Ardmore

Peterbilt

Yes

Yes

No

     Oklahoma City

Peterbilt, Hino, Ford, Isuzu

Yes

Yes

Yes

     Tulsa

Peterbilt, Hino

Yes

Yes

Yes

Pennsylvania

       

     Greencastle

None

Yes

Yes

No

Tennessee

       

     Memphis

International, Isuzu, Dennis Eagle

Yes

Yes

Yes

     Memphis Used Trucks

None

Yes

Yes

No

     Nashville

Peterbilt

Yes

Yes

Yes

Texas

       

      Abilene

Peterbilt

Yes

Yes

No

      Amarillo

Peterbilt

Yes

Yes

No

      Arlington

Peterbilt, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

      Austin

Peterbilt, Hino, Isuzu, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

      Austin North

Peterbilt

No

Yes

No

      Beaumont

Peterbilt

Yes

Yes

No

      Brownsville

Peterbilt, Elkhart

Yes

Yes

No

      College Station

Peterbilt

Yes

Yes

No

      Corpus Christi

Peterbilt, Hino, Isuzu, Blue Bird, Elkhart

Yes

Yes

No

     Cotulla

Peterbilt

No

Yes

No

     Dalhart

Peterbilt

No

Yes

No

     Dallas Heavy-Duty

Peterbilt, Blue Bird, Micro Bird, Elkhart

Yes

Yes

Yes

     Dallas Medium-Duty

Peterbilt, Hino, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     Dallas Light & Medium-Duty

Ford, Isuzu

Yes

Yes

No

     Dallas South

Peterbilt

No

Yes

No

     Dallas TRP

None

No

Yes

No

     El Paso

Peterbilt, Hino, Isuzu

Yes

Yes

Yes

     Fort Worth

Peterbilt, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     Houston

Peterbilt, Hino, Blue Bird, Micro Bird, Elkhart

Yes

Yes

Yes

     Houston Medium-Duty

Peterbilt, Hino

Yes

Yes

No

     Laredo

Peterbilt, Blue Bird, Micro Bird, Elkhart

Yes

Yes

Yes

     Lubbock

Peterbilt

Yes

Yes

No

     Lufkin

Peterbilt, Blue Bird, Micro Bird, Elkhart

Yes

Yes

Yes

     Odessa

Peterbilt

Yes

Yes

No

     Pharr

Peterbilt, Hino, Blue Bird, Micro Bird, Elkhart

Yes

Yes

Yes

     San Antonio

Peterbilt, Hino, Blue Bird, Micro Bird, Elkhart

Yes

Yes

Yes

     Sealy

Peterbilt, Isuzu, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     Texarkana

Peterbilt, Hino, Isuzu, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     Tyler

Peterbilt, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     Victoria

Peterbilt

Yes

Yes

No

     Waco

Peterbilt, Hino, Isuzu, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     Wichita Falls

Peterbilt, Blue Bird, Micro Bird

Yes

Yes

No

 

 

Rush Truck Center Location

Commercial Vehicle

Franchise(s)

Truck

Sales

Parts

and

Service

Collision

Center

Utah

       

     Ogden

International, IC Bus

Yes

Yes

No

     Salt Lake City

International, IC Bus

Yes

Yes

Yes

     Springville

International

Yes

Yes

No

     St. George

International

Yes

Yes

No

Virginia

       

     Chester

International, Hino

Yes

Yes

No

     Richmond

International

Yes

Yes

Yes

Ontario, Canada

       

     Belleville

International, IC Bus

Yes

Yes

No

     Cornwall

None

No

Yes

No

     Kemptville

International, IC Bus

Yes

Yes

Yes

     Kingston

International, IC Bus

Yes

Yes

No

     Markham

International, IC Bus

Yes

Yes

No

     Mississauga

International, IC Bus

Yes

Yes

No

     Oshawa

International, IC Bus

Yes

Yes

No

     Ottawa East

International, IC Bus

Yes

Yes

No

     Ottawa West

None

No

Yes

No

     Pembroke

International, IC Bus

Yes

Yes

No

     Sault Saint Marie

International, IC Bus

Yes

Yes

No

     St. Catharines

International, IC Bus

Yes

Yes

No

     Sudbury

International, IC Bus

Yes

Yes

No

     Timmins

International, IC Bus

Yes

Yes

No

 

Leasing and Rental Services. Through certain of our Rush Truck Centers and several stand-alone Rush Truck Leasing locations, we provide a broad line of product selections for lease or rent, including Class 4 through Class 8 commercial vehicles, heavy-duty cranes and refuse vehicles. Our lease and rental fleets are offered to customers on a daily, monthly or long-term basis. Substantially all of our long-term leases also contain a service provision, whereby we agree to service the vehicle through the life of the lease. The following chart reflects our leasing brands by location:

 

Rush Truck Leasing

Location

Brand

Standalone or in a

Rush Truck Center

Alabama

   

    Birmingham

PacLease

In RTC

Arizona

   

    Phoenix

PacLease

Standalone

Arkansas

   

    North Little Rock

Idealease

In RTC

    Lowell

Idealease

Standalone

California

   

    Fontana

PacLease

Standalone

    Pico Rivera

PacLease

Standalone

    San Diego

PacLease

Standalone

    Sylmar

PacLease

In RTC

Colorado

   

     Denver

PacLease

Standalone

Florida

   

    Orlando

PacLease

Standalone

    Tampa

PacLease

In RTC

    Jacksonville

PacLease

Standalone

Georgia

   

    Augusta

Idealease

In RTC

    Macon

Idealease

In RTC

Idaho

   

    Boise

Idealease

In RTC

     

 

 

Rush Truck Leasing

Location

Brand

Standalone or in a

Rush Truck Center

Illinois

   

    Carol Stream

Idealease

In RTC

    Chicago

Idealease

In RTC

    Effingham

Idealease

In RTC

    Huntley

Idealease

In RTC

    Joliet

Idealease

In RTC

    Springfield

Idealease

In RTC

Indiana

   

    Indianapolis

Idealease

In RTC

    Gary

Idealease

In RTC

Kansas

   

    Kansas City

Idealease

Standalone

    Salina

Idealease

In RTC

    Wichita

Idealease

In RTC

Missouri

   

    Joplin

Idealease

In RTC

    St. Peters

Idealease

Standalone

    Springfield

Idealease

In RTC

New Mexico

   

    Albuquerque

PacLease

Standalone

Nevada

   

    Las Vegas

PacLease

Standalone

North Carolina

   

    Asheville

Idealease

Standalone

    Charlotte

Idealease

Standalone

Ohio

   

    Cincinnati

Idealease

Standalone

    Cleveland

Idealease

Standalone

    Columbus

Idealease

Standalone

    Dayton

Idealease

In RTC

Oklahoma

   

    Oklahoma City

PacLease

In RTC

Tennessee

   

    Memphis

Idealease

Standalone

    Nashville

PacLease

In RTC

Texas

   

    Austin

PacLease

Standalone

    El Paso

PacLease

In RTC

    Arlington

PacLease

In RTC

    Houston

PacLease

Standalone

    Houston NW

PacLease

Standalone

    Odessa

PacLease

Standalone

    San Antonio

PacLease

In RTC

    Tyler

PacLease

Standalone

Virginia

   

    Richmond

Idealease

Standalone

    Norfolk

Idealease

Standalone

Utah

   

    Salt Lake City

Idealease

Standalone

Ontario, Canada

   

    Markham

Idealease

In RTC

    Mississauga

Idealease

In RTC

    Ottawa

Idealease

In RTC

    St. Catharines

Idealease

In RTC

    Sudbury

Idealease

In RTC

 

In addition to the locations in the above table, Rush Truck Leasing also provides full-service maintenance on customers’ vehicles at several of our customers’ facilities.

 

Financial and Insurance Products. At our Rush Truck Centers, we offer third‑party financing to assist customers in purchasing new and used commercial vehicles. Additionally, we sell, as agent through our insurance agency, a complete line of property and casualty insurance, including collision and liability insurance on commercial vehicles, cargo insurance and credit life insurance.

 

 

Other Businesses. Perfection Equipment offers installation of equipment, equipment repair, parts installation, and paint and body repair at our location in Oklahoma City. Perfection Equipment specializes in up-fitting trucks used by oilfield service providers and other specialized service providers.

 

Custom Vehicle Solutions operates at locations in Denton, Texas and Greencastle, Pennsylvania. Custom Vehicle Solutions provides new vehicle pre-delivery inspections, truck modifications, natural gas fuel system installations, body and chassis upfitting and component installation.

 

The House of Trucks operates at locations in Dallas, Texas and Chicago, Illinois. The House of Trucks sells used commercial vehicles, new and used trailers and offers third-party financing and insurance products.

 

Our World Wide Tires store operates in Houston, Texas. World Wide Tires primarily sells tires for use on commercial vehicles.

 

Effective January 2022, we sold 50% of our equity interest in Momentum Fuel Technologies to a subsidiary of Cummins, Inc. and we are now operating the business, Cummins Clean Fuel Technologies, as a joint venture with Cummins. The joint venture manufactures compressed natural gas fuel systems and related component parts for commercial vehicles at its facility in Roanoke, Texas.

 

Industry

 

See Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Industry” for a description of our industry and the markets in which we operate.

 

Our Business Strategy

 

Operating Strategy. Our strategy is to operate an integrated dealership network that provides service solutions to the commercial vehicle industry throughout the United States and Ontario, Canada. Our strategy includes the following key elements:

 

 

Management by Dealership Units. At each of our dealerships, we operate one or more of the following departments: new commercial vehicle sales, used commercial vehicle sales, financial services, part sales, service, or a collision center. Our general managers measure and manage the operations of each dealership according to the specific departments operating at that location. We believe that this system enhances the profitability of all aspects of a dealership and increases our overall operating margins. Operating goals for each department at each of our dealerships are established annually and managers are rewarded for performance relative to these goals.

 

 

One-Stop Centers. We have developed our larger commercial vehicle dealerships as “one-stop centers” that offer an integrated approach to meeting customer needs. We provide service, including collision repairs, parts, new and used commercial vehicles sales, leasing and rental, plus financial services including finance and insurance. We believe that this full-service strategy helps to mitigate cyclical economic fluctuations because our parts, service and collision center operations (referred to herein collectively as “Aftermarket Products and Services”) at our dealerships generally tend to be less volatile than our new and used commercial vehicle sales.

 

 

Aftermarket Products and Services. Our aftermarket capabilities include a wide range of services and products, including a fleet of mobile service units, mobile technicians who work in our customers’ facilities, technology solutions, including vehicle telematics support, a proprietary line of parts and accessories, and factory-certified service for assembly services for specialized bodies and equipment. We believe that offering a variety of Aftermarket Products and Services at our dealerships and other locations allows us to meet the expanding needs of our customers. We continually strive to leverage our dealership network to offer more products and services to our customers.

 

 

Branding Program. We employ a branding program at all of our dealerships through distinctive signage and uniform marketing programs to take advantage of our existing name recognition and to communicate the standardized high quality of our products and reliability of our services throughout our dealership network.

 

 

Growth Strategy. Through our strategic expansion and acquisition initiatives, we have grown to operate a large, multistate/international, full-service network of commercial vehicle dealerships. As described below, we intend to continue to grow our business by expanding our product and service offerings through acquisitions in new geographic areas and by opening new locations to enable us to better serve our customers.

 

 

Expansion of Product and Service Offerings. We intend to continue to expand our product lines within our existing locations by adding product categories and service capabilities that are both complementary to our existing product lines and well suited to our operating model. We will continue to take advantage of technological advances that will provide us with the opportunity to offer vehicle owners more aftermarket options and the ability to maximize the performance of vehicles in their fleets using telematics and other technologies.

 

 

Expansion Into New Geographic Areas. We plan to continue to expand our dealership network by acquiring existing dealerships or opening new locations in areas where we do not already have locations. We believe the geographic diversity of our Rush Truck Center network has significantly expanded our customer base while reducing the effects of local economic cycles.

 

 

Open New Rush Truck Centers in Existing Areas of Operation. We continually evaluate opportunities to increase our market presence by adding new Rush Truck Centers within our current franchises’ areas of operation.

 

Management of Our Dealerships

 

Rush Truck Centers

 

Our Rush Truck Centers are responsible for sales of new and used commercial vehicles, as well as related Aftermarket Products and Services.

 

Aftermarket Products and Services. Revenues from Aftermarket Products and Services accounted for approximately $2,562.0 million, or 32.3%, of our total revenues for 2023, and 59.5% of our gross profit. Rush Truck Centers carry a wide variety of commercial vehicle parts in inventory. Certain Rush Truck Centers also feature fully equipped service and collision center facilities, the combination and configuration of which varies by location, capable of handling a broad range of repairs on most commercial vehicles. Each Rush Truck Center with a service department is a warranty service center for the commercial vehicle manufacturers represented at that location, if any, and most are also authorized service centers for other vehicle component manufacturers, including Cummins, Eaton, Caterpillar and Allison. We also have mobile service technicians and technicians who staff our customers’ facilities upon request.

 

Our service departments perform warranty and non-warranty repairs on commercial vehicles. The cost of warranty work is generally reimbursed by the applicable manufacturer at retail commercial rates. Warranty-related parts and service revenues accounted for approximately $168.1 million, or 2.1%, of our total revenues for 2023. Additionally, we provide a wide array of services, including assembly services for specialized commercial vehicle bodies and commercial vehicle mounted equipment. Our goal is to provide our customers with any service that they need related to their commercial vehicles.

 

We also enter into contracts to provide full-service maintenance on certain customers’ vehicles. We had 3,246 vehicles under contract maintenance as of December 31, 2023. The full-service maintenance revenues and retail service revenues are included as Aftermarket Products and Services revenues on our Consolidated Statements of Income.

 

New Commercial Vehicle Sales.   New commercial vehicle sales represent the largest portion of our revenues, accounting for approximately $4,543.3 million, or 57.3%, of our total revenues in 2023. Of this total, new Class 8 heavy-duty truck sales accounted for approximately $3,083.1 million, or 38.9%, of our total revenues for 2023, and 67.9% of our new commercial vehicle revenues for 2023.

 

 

Our Rush Truck Centers that sell new and used Class 8 heavy-duty trucks manufactured by Peterbilt, International or Dennis Eagle may also sell medium-duty and light-duty commercial vehicles. Certain Rush Truck Centers sell medium-duty commercial vehicles manufactured by Peterbilt, Hino, Isuzu, Ford, International or Dennis Eagle, buses manufactured by Blue Bird, IC Bus or Elkhart and light-duty commercial vehicles manufactured by Ford (see Part I, Item 1, “General – Rush Truck Centers” for information on which brands we sell at each Rush Truck Center). New medium-duty commercial vehicle sales, excluding new bus sales, accounted for approximately $1,119.7 million, or 14.1%, of our total revenues for 2023, and 24.6% of our new commercial vehicle revenues for 2023. New bus sales accounted for approximately $192.3 million, or 2.4%, of our total revenues for 2023, and 4.2% of our new commercial vehicle revenues for 2023. New light-duty commercial vehicle sales accounted for approximately $108.8 million, or 1.4%, of our total revenues for 2023, and 2.4% of our new commercial vehicle revenues for 2023.

 

A significant portion of our new commercial vehicle sales are to customers with large fleets of commercial vehicles. Because of the size and geographic scope of our Rush Truck Center network, our strong relationships with our fleet customers and our ability to manage large quantities of used commercial vehicle trade-ins, we are able to successfully market and sell to fleet customers nationwide. We believe that we have a competitive advantage over many dealerships because we can absorb multi-unit trade-ins often associated with fleet sales and effectively disperse the used commercial vehicles for resale throughout our dealership network. We believe that the broad range of products and services we offer to purchasers of commercial vehicles at the time of purchase and post-purchase results in a high level of customer loyalty.

 

Used Commercial Vehicle Sales.  Used commercial vehicle sales accounted for approximately $414.7 million, or 5.2%, of our total revenues for 2023. We sell used commercial vehicles at most of our Rush Truck Centers and also at our non-franchised used commercial vehicle facilities. We believe that we are well positioned to market used commercial vehicles due to our ability to recondition them for resale utilizing the service and collision center departments of our Rush Truck Centers and our ability to move used commercial vehicles between our dealerships as customer demand warrants. The majority of our used commercial vehicle inventory consists of commercial vehicles taken as trade-ins from new commercial vehicle customers or retired from our lease and rental fleet, but we also supplement our used commercial vehicle inventory by purchasing used commercial vehicles from third parties for resale, as market conditions warrant.

 

Vehicle Leasing and Rental.   Vehicle leasing and rental revenues accounted for approximately $353.8 million, or 4.5%, of our total revenues for 2023. At our Rush Truck Leasing locations, we engage in full-service commercial vehicle leasing and rental through our PacLease and Idealease franchises. As of December 31, 2023, we had 10,463 commercial vehicles in our lease and rental fleet. Generally, we sell commercial vehicles that have been retired from our lease and rental fleet through our used commercial vehicles sales operations. Historically, we have realized gains on the sale of used lease and rental fleet inventory.

 

New and Used Commercial Vehicle Financing and Insurance.  The sale of financial and insurance products accounted for approximately $24.3 million, or 0.3%, of our total revenues for 2023. Finance and insurance revenues have minimal direct costs and therefore, contribute a disproportionate share to our operating profits.

 

Many of our Rush Truck Centers have personnel responsible for arranging third-party financing for our product offerings. Generally, commercial vehicle finance contracts involve an installment contract, which is secured by the commercial vehicle financed and requires a down payment, with the remaining balance generally financed over a two-year to seven-year period. Most of these finance contracts are sold to third parties without recourse to us. We provide an allowance for repossession losses and early repayment penalties that we may incur under these finance contracts.

 

We sell, as an agent, a complete line of property and casualty insurance to commercial vehicle owners. Our agency, which operates at locations around the United States outside of our Rush Truck Centers, is licensed to sell commercial vehicle liability, collision, workers’ compensation, cargo, and credit life insurance coverage offered by several leading insurance companies. Our renewal rate in 2023 was approximately 81%. We also have licensed insurance agents at several of our Rush Truck Centers.

 

Human Capital Management

 

On December 31, 2023, we employed 7,860 people in the U.S. and 649 people in Canada. Of these employees, less than 1.4% of our workforce was classified as part-time. We do not regularly use independent contractors in our business operations. We strive to provide our employees with the security of long-term employment, competitive compensation and benefits, a consistent work schedule and opportunities to improve their skills and advance within the Company.

 

 

Core Values. Our core values define our culture and reflect who we are and the way we interact with our customers, suppliers, co-workers and shareholders. Our core values are productivity, fairness, excellence and a positive attitude and are described below.

 

 

Productivity means constantly striving toward efficiency and success in all interactions and activities while working with a common purpose and sense of urgency.

 

 

Fairness characterizes our honesty, integrity, truthfulness, dependability and reliability in everything we do.

 

 

Excellence means doing it better than everyone else does. Our excellence is reflected in our first-class facilities, quality products and services, motivated and talented employees, superior results for the customer and consistency throughout our organization.

 

 

Positive attitude means approaching every day with excitement and passion for our work and dedication to our customers with positive intensity.

 

Each of these core values is embodied in our code of conduct, which we call our Rush Driving Principles. Employees are required to complete training on the Rush Driving Principles and certify that they have read and understand such principles on an annual basis. We believe that our core values are the foundation of a strong and ethical culture that is a strength for us, and we intend to continue building upon that culture to improve performance across our business.

 

Employee Recruitment. We strive to attract the best talent from a variety of sources to meet the current and future needs of our business. We have established relationships with multiple trade schools and universities across the country that we utilize as a source for entry-level talent. Additionally, we believe it is incumbent upon all our managers to continuously monitor their local markets for experienced individuals who might be successful additions to our organization.

 

Compensation Programs and Employee Benefits. Our compensation programs are designed to provide a compensation package that will attract, retain, motivate and reward employees who must operate in a highly competitive, fast-paced environment. In general, our compensation programs consist of a base salary or hourly rate, commissions for employees in front-line customer facing roles, cash performance bonuses for certain employees, equity incentive awards for senior leaders, vacation leave, sick leave and other forms of paid time off.

 

We are committed to fair pay. In 2020, the Company established a minimum hourly wage of $15.00 an hour. Our employees receive a base level of monthly or hourly compensation that we believe is commensurate with their expertise, skills, knowledge, experience and location.

 

We provide our full-time employees with comprehensive benefit options that allow our employees and their families to live healthier and more secure lives. Some examples of the wide-ranging benefits we offer include: medical insurance, prescription drug benefits, dental insurance, vision insurance, hospital indemnity insurance, accident insurance, critical illness insurance, smoking cessation assistance, life insurance, disability insurance, health savings accounts and flexible spending accounts.

 

We also provide our employees with an opportunity to participate in the ownership of the Company by offering an employee stock purchase plan that allows employees to contribute a portion of their base earnings every six months toward the semi-annual purchase of the Company’s Class A common stock. Employees participating in the stock purchase plan receive a 15% discount on the purchase price of the stock, with such discount based on lesser of the closing price of the Class A common stock on the first business day or the last business day of the semi-annual offering period. In addition, we provide our employees with an opportunity to save for retirement by participating in our 401k plan, which has a Company-matching component that is based on years of service.

 

Talent Development. Our talent development programs supply our employees and leaders with tools and experiences to foster learning, employee engagement, leadership development, talent management, and employee development. Career development is fostered through education, learning opportunities, succession planning, performance management, and training. Programs are designed to facilitate the development and advancement of talent from within our organization to enable us to continuously fill our ranks with qualified employees for critical positions in the organization.

 

 

Our Rush Foundational Leader Program is focused on developing key management and leadership skills. The Rush Foundational Leader Program consists of a series of courses ranging from basic management skills, including promoting a culture of diversity and inclusion, to more advanced leadership concepts and skills that are designed for managers throughout our organization. As a continuation of our leadership development initiatives, we have implemented our High Impact Leadership series, which focuses on building more advanced leadership skills such as motivating employees through meaningful feedback and inclusive leadership and communication. We also have a New Graduate Program that identifies and recruits new talent from universities across the country and provides on-the-job training for them to fill various roles within our dealership network. In addition, we have established a program called Growing Resilient Outstanding Women (“GROW”), which enables women to continue their professional development through educational opportunities, mentoring and networking.

 

To enhance and develop the technical skills of entry-level service and body shop technicians, we established a formal mentorship program lead by experienced service and body shop technicians who serve as mentors to newly hired, entry level service and body shop technicians. We believe that this program increases the technicians’ likelihood of career success. This formal mentorship program also helps us identify top performers and we believe it improves employee performance and retention for participants in the program.

 

Employee Experience. We conduct an annual comprehensive employee engagement survey designed to measure organizational culture and engagement. The purpose of the survey is to monitor overall employee engagement with the goal of identifying actions that can be taken to continuously improve our employee engagement, which we believe leads to increased employee retention. Data collected in each annual employee engagement survey is maintained and used to track our progress against our internal goals. Additionally, we use onboarding and exit survey feedback to monitor and improve engagement and retention. We have formal “listening groups” that provide additional engagement channels for feedback from our dealerships to senior management throughout the year. One of these groups is the Field Leadership Advisory Group (FLAG). FLAG consists of field employees nominated and selected for their valuable experience. They provide regular feedback to executives to ensure that issues they are facing are handled in an efficient and consistent manner and with the customer in mind.

 

Another aspect of the employee experience is our reward and recognition program, called STAR. Managers and employees may nominate a colleague for superior work, outstanding effort, and demonstration of our company’s core values.

 

Management continually monitors employee turnover data, which is supplemented with additional data from exit surveys to assist in determining the reasons for voluntary employee terminations. In 2023, our overall turnover rate for U.S. and Canada was 25.1%, compared to 28.6% in 2022. The turnover rate of our technicians is also monitored closely by management, as the retention of skilled technicians is critical to the success of the Company. Demand for technicians across the country is very high, and turnover in this role is also traditionally high for commercial vehicle dealers. In 2023, our turnover rate for U.S. and Canada technicians was 33.6%, compared to 36.7% in 2022.

 

Ethics and Compliance. We are committed to the highest standards of corporate conduct. We maintain an Ethics and Compliance Program that is designed to meet external requirements, as well as our core values and code of conduct embodied in the Rush Driving Principles. A central component of our Ethics and Compliance Program is the continuous training and education of our employees on general ethics and compliance training topics. We also regularly reinforce our commitment to ethics and integrity in communications with our employees.

 

Health and Safety. Promoting a safe and healthy workplace is our highest priority and is embodied in our core values. We utilize a mixture of leading and lagging indicators to assess the health and safety performance of our operations. Lagging indicators include the OSHA Total Recordable Incident Rate ("TRIR") and the Lost Time (or Lost Workday) Incident Rate ("LTIR") based upon the number of incidents per 100 employees (or per 200,000 work hours). Leading indicators include training completion rates, tracking of local safety committee meeting minutes, and recording of near misses, as well as other proactive actions taken to ensure employee safety. In 2023, we had a TRIR of 3.68, compared to 4.03 in 2022 and a LTIR of .57 in 2023, compared to 0.72 in 2022.

 

Labor Relations. We have entered into collective bargaining agreements covering certain employees in Chicago, Illinois, which will expire on May 10, 2025, Joliet, Illinois, which will expire on May 3, 2026 and Carol Stream, Illinois, which will expire on May 2, 2027. We have the ratified terms of an agreement covering certain employees in Chicago LMD, which once formalized, will expire on May 6, 2028. There have been no strikes, work stoppages or slowdowns during the negotiations of the foregoing collective bargaining agreements or at any time in the Company’s history, although no assurances can be given that such actions will not occur. We believe that our relations with the labor unions that represent these employees are generally good.

 

 

Sales and Marketing

 

Our established history of operations in the commercial vehicle business has resulted in a strong customer base that is diverse in terms of geography, industry and scale of operations. Our customers include national and regional truck fleets, corporations, local and state governments and owner-operators. During 2023, no single customer accounted for more than 10% of our sales by dollar volume. We generally promote our products and related services through direct customer contact by our sales personnel and advertising.

 

Facility Management

 

Personnel. Each of our facilities is typically managed by a general manager who oversees the operations, personnel and the financial performance of the location, subject to the direction of a regional manager and personnel at our corporate headquarters. Additionally, each full-service Rush Truck Center is typically staffed by department managers, sales representatives and other employees, as appropriate, given the services offered. The sales staff of each Rush Truck Center is compensated on a salary plus commission, or a commission only basis, while department managers receive a combination of salary and performance bonus. We believe that our employees are among the highest paid in the industry, which enables us to attract and retain qualified personnel.

 

Compliance with Policies and Procedures. Each Rush Truck Center is audited regularly for compliance with corporate policies and procedures. These internal audits objectively measure dealership performance with respect to corporate expectations in the management and administration of sales, commercial vehicle inventory, parts inventory, parts sales, service sales, collision center sales, corporate policy compliance and environmental and safety compliance matters.

 

Purchasing and Suppliers. Because of our size and the corresponding cost savings we provide, we benefit from volume purchases at favorable prices that permit us to achieve a competitive pricing position in the industry. We purchase our commercial vehicle inventory and proprietary parts and accessories directly from the applicable vehicle manufacturer, wholesale distributors, or other sources that provide the most favorable pricing. Most purchasing commitments are negotiated by personnel at our corporate headquarters. Historically, we have been able to negotiate favorable pricing levels and terms, which enable us to offer competitive prices for our products.

 

Commercial Vehicle Inventory Management. We utilize our management information systems to monitor the inventory level of commercial vehicles at each of our dealerships and transfer new and used commercial vehicle inventory among Rush Truck Centers as needed.

 

Parts Distribution and Inventory Management. We utilize a parts inventory distribution and management system that allows for the prompt transfer of parts inventory among various Rush Truck Centers. The transfer of inventory reduces delays in delivery, helps maximize inventory turns and assists in reducing overstock and understock. Our network is linked to our major suppliers for purposes of ordering parts and managing parts inventory levels. Automated reordering and communication systems allow us to maintain proper parts inventory levels and permit us to have parts inventory delivered to our locations, or directly to customers, typically within 24 hours of an order being placed.

 

Recent Acquisitions

 

On December 4, 2023, we acquired certain assets of Freeway Ford Truck Sales, Inc., which included real estate and a Ford commercial vehicle franchise in Chicago, Illinois, along with commercial vehicle and parts inventory. The transaction was valued at approximately $16.3 million, with the purchase price paid in cash.

 

On February 25, 2019, we acquired 50% of the equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. On May 2, 2022, we acquired an additional 30% equity interest for approximately $20.0 million. Prior to acquiring our additional equity interest, we accounted for the equity interest in RTC Canada using the equity method of accounting. Subsequent to the Company’s acquisition of the additional 30% equity interest on May 2, 2022, the operating results of RTC Canada are consolidated in the Consolidated Statements of Income, the Consolidated Statements of Comprehensive Income and the Consolidated Balance Sheets.

 

 

See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.

 

Competition

 

There is, and will continue to be, significant competition both within our current markets and in new markets we may enter. We anticipate that competition between us and other dealership groups will continue to increase in our current markets and on a national level based on the following:

 

 

the ability to keep customers’ vehicles operational, which is dependent on the accessibility of dealership locations and the ability to attract and retain service technicians;

 

 

the number of dealership locations representing the manufacturers that we represent and other manufacturers, which impacts manufacturers’ ability to provide more consistent, higher quality service in a timely manner across their dealership networks;

 

 

price, value, quality and design of the products sold; and

 

 

our attention to customer service (including technical service).

 

Our dealerships compete with dealerships representing other manufacturers, including commercial vehicles manufactured by Mack, Freightliner, Kenworth and Volvo. We believe that our dealerships are able to compete with other franchised dealerships, independent service centers, parts wholesalers, commercial vehicle wholesalers, rental service companies and industrial auctioneers in distributing our products and providing service because of the following: the overall quality and reputation of the products we sell; the “Rush” brand name recognition and reputation for quality service; the geographic scope of our dealership network; the breadth of commercial vehicles offered in our dealership network; and our ability to provide comprehensive Aftermarket Products and Services, as well as financing, insurance and other customer services.

 

Dealership Agreements

 

Peterbilt. We have entered into nonexclusive dealership agreements with Peterbilt that authorize us to act as a dealer of Peterbilt heavy- and medium-duty trucks. Our Peterbilt areas of responsibility currently encompass areas in the states of Alabama, Arizona, California, Colorado, Florida, Kentucky, Nevada, New Mexico, Oklahoma, Tennessee and Texas. These dealership agreements currently have terms expiring in July 2024. Our dealership agreements with Peterbilt may be terminated by Peterbilt in the event that the aggregate voting power of W.M. “Rusty” Rush, and certain current and former executives of the Company decreases below 22%. Sales of new Peterbilt commercial vehicles accounted for approximately 29.1% of our total revenues for 2023.

 

International. We have entered into nonexclusive dealership agreements with Navistar that authorize us to act as a dealer of International heavy- and medium-duty trucks and, in certain markets, IC buses. Our Navistar areas of responsibility currently encompass areas in the states of Arkansas, Georgia, Idaho, Illinois, Indiana, Kansas, Missouri, North Carolina, Ohio, Tennessee, Utah and Virginia. These dealership agreements currently have terms expiring between May 2025 and January 2029. Sales of new International commercial vehicles accounted for approximately 16.4% of our total revenues for 2023.

 

Other Commercial Vehicle Suppliers. In addition to our dealership agreements with Peterbilt and Navistar, various Rush Truck Centers have entered into dealership agreements with other commercial vehicle manufacturers, including Blue Bird, and Micro Bird, which currently have terms expiring between March 2024 and May 2029 and Ford, Hino, Isuzu and Dennis Eagle which have perpetual terms. Sales of new non‑Peterbilt and non-International commercial vehicles accounted for approximately 8.5% of our total revenues for 2023.

 

Our dealership agreements impose certain operational obligations and financial requirements upon us and the relevant dealerships. In addition, each of our dealership agreements requires the consent of the relevant manufacturer for the sale or transfer of a franchise.

 

 

Any termination or nonrenewal of our dealership agreements must follow certain guidelines established by both state and federal legislation designed to protect motor vehicle dealers from arbitrary termination or nonrenewal of franchise agreements. The federal Automobile Dealers Day in Court Act and certain other similar state laws generally provide that the termination or nonrenewal of a motor vehicle dealership agreement must be done in “good faith” and upon a showing of “good cause” by the manufacturer for such termination or nonrenewal, as such terms have been defined by statute and interpreted in case law.

 

Floor Plan Financing

 

Most of our commercial vehicle purchases are made on terms requiring payment to the manufacturer within 15 to 60 days or less from the date the commercial vehicles are invoiced from the factory. Navistar Financial Corporation and Peterbilt offer trade terms that provide an interest-free inventory stocking period for certain new commercial vehicles. This interest-free period is generally 15 to 60 days. If the commercial vehicle is not sold within the interest-free period, we finance the commercial vehicle under the Floor Plan Credit Agreement. On September 14, 2021, we entered into our floor plan credit agreement with BMO Harris Bank N.A. (“BMO Harris”) (the “Floor Plan Credit Agreement”) and the lenders signatory thereto. The Floor Plan Credit Agreement includes an aggregate loan commitment of $1.0 billion. Prior to June 1, 2023, borrowings under the Floor Plan Credit Agreement bore interest at an annual rate equal to (A) the greater of (i) zero and (ii) one month London Interbank Offered Rate (“LIBOR”), determined on the last day of the prior month, plus (B) 1.10% and were payable monthly. On May 31, 2023, we entered into the First Amendment to the Floor Plan Credit Agreement that changed the benchmark interest rate to Term secured overnight financing rate (“SOFR”), as defined in the amendment. Effective June 1, 2023, borrowings under the Floor Plan Credit Agreement bear interest per annum, payable monthly, at (A) the greater of (i) zero and (ii) Term SOFR, plus (B) 1.20%. Borrowings under the Floor Plan Credit Agreement for the purchase of used inventory are limited to $150.0 million and loans for working capital purposes are limited to $200.0 million. The Floor Plan Credit Agreement expires September 14, 2026, although BMO Harris has the right to terminate at any time upon 360 days written notice and we may terminate at any time, subject to specified limited exceptions. On December 31, 2023, we had approximately $984.4 million outstanding under the Floor Plan Credit Agreement. The average daily outstanding borrowings under the Floor Plan Credit Agreement were $870.1 million during the year ended December 31, 2023. We utilize our excess cash on hand to pay down our outstanding borrowings under the Floor Plan Credit Agreement, and the resulting interest earned is recognized as an offset to our gross interest expense under the Floor Plan Credit Agreement.

 

On July 15, 2022, RTC Canada entered into that certain Amended and Restated BMO Wholesale Financing and Security Agreement (the “RTC Canada Floor Plan Agreement”) with Bank of Montreal (“BMO”). Pursuant to the terms of the Agreement, BMO agreed to make up to $116.7 million CAD of revolving credit loans to finance RTC Canada’s purchase of new and used vehicle inventory. Loans to purchase used vehicle inventory are limited to twenty percent (20%) of the credit limit available at such time. RTC Canada may borrow, repay and reborrow loans from time to time until the maturity date, provided, however, that the outstanding principal amount on any date shall not exceed the credit limits set forth above with respect to new and used vehicles. Prior to June 1, 2023, advances under the RTC Canada Floor Plan Agreement bore interest per annum, payable on the first business day of each calendar month, at the Canadian Offered Dollar Rate (“CDOR”), plus 0.90% and in the case of an advance required to be made in USD dollars, at LIBOR, plus 1.10%. On June 1, 2023, RTC Canada entered into the First Amendment to the RTC Canada Floor Plan Agreement that changed the interest rate in the case of an advance required to be made in USD dollars to Term SOFR, as defined in the first amendment. Effective June 1, 2023, advances required to be made in USD dollars under the RTC Canada Floor Plan Agreement bear interest per annum, payable monthly, at Term SOFR, plus 1.20%. The RTC Canada Floor Plan Agreement expires September 14, 2026. On December 31, 2023, we had approximately $55.9 million CAD outstanding under the RTC Canada Floor Plan Agreement. We utilize our excess cash on hand to pay down our outstanding borrowings under the Floor Plan Credit Agreement, and the resulting interest earned is recognized as an offset to our gross interest expense under the Floor Plan Credit Agreement.

 

Lease and Rental Fleet Financing

 

On September 14, 2021, we entered into a credit agreement (“WF Credit Agreement”) with the lenders signatory thereto (the “WF Lenders”) and Wells Fargo Bank, National Association (“WF”), as Administrative Agent (in such capacity, the “WF Agent”). Pursuant to the terms of the WF Credit Agreement (as amended), the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of our capital expenditures, including commercial vehicle purchases for our Idealease leasing and rental fleet, and general working capital needs. We expect to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for our Idealease lease and rental fleet. We may borrow, repay and reborrow amounts pursuant to the WF Credit Agreement from time to time until the maturity date. Borrowings under the WF Credit Agreement bear interest per annum, payable on each interest payment date, as defined in the WF Credit Agreement, at (A) the daily SOFR plus (i) 1.25% or (ii) 1.5%, depending on our consolidated leverage ratio or (B) on or after the term SOFR transition date, the term SOFR plus (i) 1.25% or (ii) 1.5%, depending on our consolidated leverage ratio. The WF Credit Agreement expires on September 14, 2026, although, upon the occurrence and during the continuance of an event of default, the WF Agent has the right to, or upon the request of the required lenders must, terminate the commitments and declare all outstanding principal and interest due and payable. We may terminate the commitments at any time. On December 31, 2023, we had approximately $100.2 million outstanding under the WF Credit Agreement.

 

 

On November 1, 2023, the Company entered into that certain Amended and Restated Inventory Financing and Purchase Money Security Agreement with PACCAR Leasing Company (“PLC”), a division of PACCAR Financial Corp. (the “PLC Agreement”). Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance certain of our capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through our PacLease franchises. We may borrow, repay and reborrow amounts pursuant to the PLC Agreement from time to time until the maturity date, provided, however, that the outstanding principal amount on any date shall not exceed the borrowing base. In addition, we must maintain a minimum balance of $190.0 million. Advances under the PLC Agreement bear interest per annum, payable on the fifth day of the following month, at our option, at either (A) the prime rate, minus 1.95%, provided that the floating rate of interest is subject to a floor of 0%, or (B) a fixed rate, to be determined between us and PLC in each instance of borrowing at a fixed rate. The PLC Agreement expires on December 1, 2025, although either party has the right to terminate the PLC Agreement at any time upon 180 days written notice. On December 31, 2023, we had approximately $265.0 million outstanding under the PLC Agreement.

 

On May 31, 2022, RTC Canada entered into that certain BMO Revolving Lease and Rental Credit Agreement (the “RTC Canada Revolving Credit Agreement”) with BMO. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million CAD available upon the request of RTC Canada and consent of BMO. Advances under the RTC Canada Revolving Credit Agreement bear interest per annum, payable on the first business day of each calendar month, at the CDOR, plus 1.35%. The RTC Canada Revolving Credit Agreement expires September 14, 2026. On December 31, 2023, we had approximately $64.7 million CAD outstanding under the RTC Canada Revolving Credit Agreement.

 

Product Warranties

 

The manufacturers we represent provide retail purchasers of their products with a limited warranty against defects in materials and workmanship, excluding certain specified components that are separately warranted by the suppliers of such components. We provide a warranty on our proprietary line of parts and related service and the fuel systems manufactured by our joint venture entity, Cummins Clean Fuel Technologies, and that were previously manufactured by Momentum Fuel Technologies. We also provide an extended warranty beyond the manufacturer’s warranty on new Blue Bird school buses that we sell in Texas, as required by state law.

 

We generally sell used commercial vehicles in “as is” condition without a manufacturer’s warranty, although manufacturers sometimes will provide a limited warranty on their used products if such products have been properly reconditioned prior to resale or if the manufacturer’s warranty on such product is transferable and has not expired. Although we do not provide any warranty on used commercial vehicles, we offer for sale third-party warranties.

 

Trademarks

 

The trademarks and trade names of the manufacturers we represent, which are used in connection with our marketing and sales efforts, are subject to limited licenses included in our dealership agreements with each manufacturer. The licenses are for the same periods as our dealership agreements. These trademarks and trade names are widely recognized and are important in the marketing of our products. Each licensor engages in a continuous program of trademark and trade name protection. We hold registered trademarks from the U.S. Patent and Trademark Office for the following names used in this document: “Rush Enterprises” and “Rush Truck Center.”

 

 

Seasonality

 

Our Truck Segment is moderately seasonal. Seasonal effects on new commercial vehicle sales related to the seasonal purchasing patterns of any single customer type are mitigated by the diverse geographic locations of our dealerships and our diverse customer base, including regional and national fleets, local and state governments, corporations and owner-operators. However, Aftermarket Products and Services operations historically have experienced higher sales volumes in the second and third quarters.

 

Backlog

 

On December 31, 2023, our backlog of commercial vehicle orders was approximately $3,733.4 million, compared to a backlog of commercial vehicle orders of approximately $4,216.0 million on December 31, 2022. Our backlog is determined quarterly by multiplying the number of new commercial vehicles for each commercial vehicle ordered by a customer at our Rush Truck Centers by the recent average selling price for that type of commercial vehicle. We include only confirmed orders in our backlog. However, such orders are subject to cancellation. In the event of order cancellations, we have no contractual right to the total revenues reflected in our backlog. The delivery time for a custom-ordered commercial vehicle varies depending on the truck specifications, the demand for the particular model ordered and the status of the supply chain with respect to truck bodies and component parts. We sell the majority of our new heavy-duty commercial vehicles by customer special order and we sell the majority of our medium- and light-duty commercial vehicles out of inventory. Orders from a number of our major fleet customers are included in our backlog as of December 31, 2023, and we expect to fill the majority of our backlog orders during 2024, assuming that the manufacturers we represent can meet their current production schedule. Given the potential for industry headwinds in the coming months caused by lower spot rates and high interest rates, which could negatively impact industry demand for new commercial vehicles moving forward, we believe that the longer it takes to fill our backlog, the greater the risk that a significant amount of commercial vehicle orders currently reflected in our backlog could be cancelled. In addition, given the current regulatory uncertainty in connection with the California Air Resources Board’s (“CARB”) enforcement of its rules and regulations, we believe that certain commercial vehicle orders currently reflected in our backlog could be canceled with respect to customers that intend to operate such vehicles in California.

 

Environmental Standards and Other Governmental Regulations

 

We are subject to federal, state and local environmental laws and regulations governing the following: discharges into the air and water; the operation and removal of underground and aboveground storage tanks; the use, handling, storage and disposal of hazardous substances, petroleum and other materials; and the investigation and remediation of environmental impacts. As with commercial vehicle dealerships generally, and vehicle service, parts and collision center operations in particular, our business involves the generation, use, storage, handling and contracting for recycling or disposal of hazardous materials or wastes and other environmentally sensitive materials. We have incurred, and will continue to incur, capital and operating expenditures and other costs in complying with such laws and regulations.

 

Our operations involving the use, handling, storage and disposal of hazardous and nonhazardous materials are subject to the requirements of the federal Resource Conservation and Recovery Act, or RCRA, and comparable state statutes. Pursuant to these laws, federal and state environmental agencies have established approved methods for handling, storage, treatment, transportation and disposal of regulated substances with which we must comply. Our business also involves the operation and use of aboveground and underground storage tanks. These storage tanks are subject to periodic testing, containment, upgrading and removal under RCRA and comparable state statutes. Furthermore, investigation or remediation may be necessary in the event of leaks or other discharges from current or former underground or aboveground storage tanks.

 

We may also have liability in connection with materials that were sent to third‑party recycling, treatment, or disposal facilities under the federal Comprehensive Environmental Response, Compensation and Liability Act, or CERCLA, and comparable state statutes. These statutes impose liability for investigation and remediation of environmental impacts without regard to fault or the legality of the conduct that contributed to the impacts. Responsible parties under these statutes may include the owner or operator of the site where impacts occurred and companies that disposed, or arranged for the disposal, of the hazardous substances released at these sites. These responsible parties also may be liable for damages to natural resources. In addition, it is not uncommon for neighboring landowners and other third parties to file claims for personal injury and property damage allegedly caused by the release of hazardous substances or other materials into the environment.

 

 

The federal Clean Water Act and comparable state statutes require containment of potential discharges of oil or hazardous substances and require preparation of spill contingency plans. Water quality protection programs govern certain discharges from some of our operations. Similarly, the federal Clean Air Act and comparable state statutes regulate emissions of various air emissions through permitting programs and the imposition of standards and other requirements.

 

The Environmental Protection Agency (“EPA”) and the National Highway Traffic Safety Administration (“NHTSA”), on behalf of the U.S. Department of Transportation, issued rules associated with reducing greenhouse gas (“GHG”) emissions and improving the fuel efficiency of medium and heavy-duty trucks and buses for current model years through 2027.  In addition, in August 2021, the President of the United States issued an executive order intended to increase fuel efficiency, further reduce GHG emissions and speed up the development of “zero-emission” vehicles. The executive order calls for the EPA and the Secretary of Transportation to adopt new rules and regulations for commercial vehicles starting as early as model year 2027. Similarly, in June 2020, CARB adopted a final rule that is intended to phase out the sale of internal combustion engine commercial vehicles over time by requiring a certain percentage of each manufacturer’s commercial vehicles sold within the state to be “zero-emission vehicles,” or “near-zero emission vehicles,” starting in model year 2024. In July 2023, CARB and various manufacturers of heavy-duty commercial vehicles and engines, including PACCAR, Navistar, Ford, Hino, Isuzu and Cummins, entered into the Clean Truck Partnership, whereby the manufacturers agreed to comply with CARB’s emission requirements where applicable, regardless of whether any entity challenges CARB’s rule-making authority, and CARB agreed to work with manufacturers to provide reasonable lead time to meet CARB’s requirements and before imposing new regulations. In addition, CARB agreed to align its nitrogen oxide emissions rules with the EPA’s, which go into effect starting in model year 2027, and modify certain of its 2024 nitrogen oxide emissions regulations, currently in effect, with respect to which manufacturers may provide certain offsets to meet CARB's emission targets in exchange for the ability to sell legacy engines. Since July 2020, a group of seventeen U.S. states and the District of Columbia have entered into a joint memorandum of understanding that adopts at least a portion of CARB’s emissions regulations and commits each of them to work together to advance and accelerate the market for electric Class 3 through 8 commercial vehicles. Six of the states are states where we operate new commercial vehicle dealerships: California, Colorado, Nevada, New Mexico, North Carolina and Virginia. The signatories to the memorandum all agreed on a goal of ensuring that 100% of new Class 3 through 8 commercial vehicles are zero emission by 2050, with an interim target of 30% zero emission vehicles by 2030. Attaining these goals would likely require the adoption of new laws and regulations and we cannot predict at this time whether such laws and regulations would have an adverse impact on our business. Additional regulations, or CARB’s enforcement of its existing regulations, could result in increased compliance costs, additional operating restrictions or changes in demand for our products and services, which could have a material adverse effect on our business, financial condition and results of operations.

 

We do not believe that we currently have any material environmental liabilities or that compliance with environmental laws and regulations will have a material adverse effect on our results of operations, financial condition or cash flows. However, soil and groundwater impacts are known to exist at some of our dealerships. Further, environmental laws and regulations are complex and subject to change. In addition, in connection with acquisitions, it is possible that we will assume or become subject to new or unforeseen environmental costs or liabilities, some of which may be material. In connection with our dispositions, or prior dispositions made by companies we acquire, we may retain exposure for environmental costs and liabilities, some of which may be material. Compliance with current or amended, or new or more stringent, laws or regulations, stricter interpretations of existing laws or the future discovery of environmental conditions could require additional expenditures by us, which could materially adversely affect our results of operations, financial condition or cash flows. In addition, such laws could affect demand for the products that we sell.

 

 

Item 1A.  Risk Factors

 

An investment in our common stock is subject to certain risks inherent to our business. In addition to the other information contained in this Form 10-K, we recommend that you carefully consider the following risk factors in evaluating our business. If any of the following risks actually occur, our financial condition and results of operations could be materially adversely affected. If this were to happen, the value of our common stock could decline significantly, and you could lose all or part of your investment. This report is qualified in its entirety by these risk factors.

 

Risks Related to Our Business Operations

 

We are dependent upon PACCAR for the supply of Peterbilt trucks and parts, the sale of which generates the majority of our revenues.

 

At certain Rush Truck Centers, we operate as a dealer of Peterbilt trucks and parts pursuant to dealership agreements with Peterbilt, a division of PACCAR. We have no control over the management or operation of Peterbilt or PACCAR. During 2023, the majority of our revenues resulted from sales of trucks purchased from Peterbilt and parts purchased from PACCAR Parts. Due to our dependence on PACCAR and Peterbilt, we believe that our long-term success depends, in large part, on the following:

 

 

our ability to maintain our dealership agreements with Peterbilt;

 

 

the manufacture and delivery of competitively priced, technologically current, emissions-compliant, high-quality Peterbilt trucks in quantities sufficient to meet our requirements;

 

 

the overall success of PACCAR and Peterbilt;

 

 

PACCAR’s continuation of its Peterbilt division; and

 

 

the maintenance of goodwill associated with the Peterbilt brand, which can be adversely affected by decisions made by PACCAR, Peterbilt and the owners of other Peterbilt dealerships.

 

A negative change in any of the preceding, or a change in control of PACCAR, could have a material adverse effect on our operations, revenues and profitability. 

 

We are dependent upon Navistar for the supply of International trucks and parts and IC buses and parts, the sale of which generate a significant portion of our revenues.

 

At certain Rush Truck Centers, we operate as a dealer of International trucks and parts and IC buses and parts pursuant to dealership agreements with International and IC Bus, each of which are divisions of Navistar. We have no control over the management or operation of International, IC Bus or Navistar. During 2023, a significant portion of our revenues resulted from sales of trucks purchased from International, buses purchased from IC Bus and parts purchased from Navistar. Due to our dependence on Navistar, International and IC Bus, we believe that our long-term success depends, in large part, on the following:

 

 

our ability to maintain our dealership agreements with International and IC Bus;

 

 

the manufacture and delivery of competitively priced, technologically current, emissions-compliant, high-quality International trucks and IC buses in quantities sufficient to meet our requirements;

 

 

the overall success of Navistar; and

 

 

the maintenance of goodwill associated with the International and IC Bus brands, which can be adversely affected by decisions made by Navistar and the owners of other International and IC Bus dealerships.

 

A negative change in any of the preceding, or a change in control of Navistar, could have a material adverse effect on our operations, revenues and profitability. 

 

 

Our dealership agreements may be terminable upon a change of control, and we cannot control whether our controlling shareholder and management maintain their current ownership positions.

 

We have entered into nonexclusive dealership agreements with Peterbilt that authorize us to act as a dealer of Peterbilt trucks. Peterbilt may terminate our dealership agreements in the event of a change of control of the Company or if we violate any number of provisions in the dealership agreements. Under our Peterbilt dealership agreements, the following constitute a change of control: (i) with respect to the election of directors, the aggregate voting power held by W.M. “Rusty” Rush, Scott Anderson, Steven Keller, Corey Lowe, Jody Pollard, Jason Wilder, Michael Goldstone, Mike Eppes and Michael McRoberts, along with certain other persons who no longer work for the Company (collectively, the “Dealer Principals”) decreases below 22% (the Dealer Principals, excluding those who no longer work for the Company, controlled approximately 41.6% of the aggregate voting power with respect to the election of directors as of December 31, 2023); or (ii) any person or entity other than the Dealer Principals and their respective associates, or any person or entity who has been approved in writing by PACCAR, owns common stock with a greater percentage of the voting power with respect to the election of our directors than the Dealer Principals and their respective associates, in the aggregate, or any person other than Mr. Rush or any person who has been approved in writing by PACCAR, holds the office of Chairman of the Board and the President or Chief Executive Officer of the Company. We have no control over the transfer or disposition of Mr. Rush’s, or his estate’s, common stock. If Mr. Rush were to sell his Class B common stock or bequest his Class B common stock to a person or entity other than the Dealer Principals, or if his estate is required to liquidate its Class B common stock that it owns, directly or indirectly, to pay estate taxes or otherwise, the change of control provisions of the Peterbilt dealership agreements may be triggered, which would give Peterbilt the right to terminate our dealership agreements. If our dealership agreements with Peterbilt are terminated, we will lose the right to purchase Peterbilt products and operate as an authorized Peterbilt dealer, which would have a material adverse effect on our operations, revenues and profitability.

 

Our dealership agreements are non-exclusive and have relatively short terms, which could result in nonrenewal or imposition of less favorable terms upon renewal.

 

Our dealership agreements generally do not provide us with exclusive dealerships in any of the areas of responsibility assigned in each dealer agreement. The manufacturers we represent could elect to create additional dealers in our areas of responsibility in the future, subject to restrictions imposed by state laws. While dealership agreements typically restrict dealers from operating franchised sales or service facilities outside their areas of responsibility, such agreements do not restrict sales or marketing activity outside the areas of responsibility. Accordingly, we engage in sales and other marketing activities outside our assigned areas of responsibility and other dealers engage in similar activities within our areas of responsibility.

 

Our dealership agreements with the manufacturers we represent have current terms expiring between March 2024 and May 2029. Upon expiration of each agreement, we must negotiate a renewal. Management expects that, consistent with in some cases decades of past practice, each of our dealership agreements will be renewed or otherwise extended before its termination date, provided that we do not breach any of the material terms of such agreement.

 

Management attempts to mitigate the risk that any manufacturer would not renew a dealership agreement by providing superior representation of each brand that we represent in each of our areas of responsibility. We deliver superior representation to our manufacturers by continuously investing substantial capital into our dealership locations, marketing and personnel. Senior members of our management team also communicate with management of the manufacturers that we represent on a regular basis, which we believe allows us to identify any potentially problematic issues as early as possible so that we can begin working on mutually agreeable solutions. In addition to the proactive steps that management takes, the risks that our dealership agreements will not be renewed are also mitigated by dealer protection laws that exist in each of the states that our dealerships are located. Many of these state dealer franchise laws restrict manufacturers’ ability to refuse to renew dealership agreements or to impose new terms upon renewal. However, to the extent such laws did allow for nonrenewal or the imposition of new terms, the relatively short terms would give manufacturers the opportunity to exercise such rights. Any nonrenewal or imposition of less favorable terms upon renewal could have an adverse impact on our business and in the case of the Peterbilt or Navistar dealership agreements, would have an adverse impact on our business.

 

 

Our growth strategies may be unsuccessful if we are unable to successfully execute our strategic initiatives or identify and complete future acquisitions.

 

Over the past few years, we have spent significant resources and efforts attempting to grow and enhance our Aftermarket Products and Services business and increase profitability through new business process management initiatives.  These efforts require timely and continued investment in technology, facilities, personnel and financial and management systems and controls.  We may not be successful in implementing all of the processes that are necessary to support any of our growth initiatives, which could result in our expenses increasing disproportionately to our incremental revenues, causing our operating margins and profitability to be adversely affected.

 

Historically, we have achieved a significant portion of our growth through acquisitions, and we will continue to consider potential acquisitions on a selective basis.  There can be no assurance that we will be able to identify suitable acquisition opportunities in the future or that we will be able to consummate any such transactions on terms and conditions acceptable to us.  Moreover, there can be no assurance that we will obtain manufacturers’ consents to acquisitions of additional franchises.

 

In the long-term, technological advances in the commercial vehicle industry, including drivetrain electrification or other alternative fuel technologies, could have a material adverse effect on our business.

 

The commercial vehicle industry is predicted to experience change over the long-term. We see these changes beginning to occur, as certain of the manufacturers we represent now have vehicles with electric drivetrains available for purchase. Technological advances, including with respect to drivetrain electrification or other alternative fuel technologies, could potentially have a material adverse effect on our parts and service business, as such vehicles are currently being described as potentially requiring less service and having fewer parts.  The effect of these technological advances on our business is still uncertain, as there are many factors that are unknowable at this time, including when the infrastructure to support widespread adoption of such vehicles will be in place and when such vehicles may be commercially available at price points that would lead to their widespread adoption. Regardless of where the industry goes with respect to alternative fuel vehicles, we believe that, due to the geographic reach of our dealership network, relationships with both the manufacturers we represent and our customers and our access to capital, we are well-positioned to serve our customers’ evolving needs.

 

Similarly, although we are aware of ongoing efforts to facilitate the development of autonomous commercial vehicles, the eventual timing of the availability of autonomous commercial vehicles is uncertain due to regulatory requirements and additional technological requirements. The effect of autonomous commercial vehicles on the commercial vehicle industry is uncertain and could include changes in the level of new and used commercial vehicles sales, the price of new commercial vehicles, and the role of franchised dealers, any of which could materially adversely affect our business, financial condition and results of operations. 

 

Climate change concerns may impact our business in the future; natural disasters and adverse weather events can disrupt our business.  

 

The concerns over climate change may impact our business in the future. Our current business model depends on our ability to sell, and provide services to, commercial vehicles primarily powered by diesel and gasoline internal combustion engines, which result in greenhouse gas emissions. While the manufacturers we represent have made substantial progress in reducing the amount of greenhouse gas emissions that result from internal combustion engines, it is widely accepted that alternative fuel vehicles are necessary to address climate change. Reductions in the sale and use of commercial vehicles powered by internal combustion engines creates risks to our historical business operations and we cannot predict the future costs to our business resulting from these developments. However, we also believe that an industry transition away from internal combustion engines presents significant opportunities for us. Due in large part to the geographic reach of our dealership network, relationships with both the manufacturers we represent and our customers and our access to capital, we believe we are well-positioned to serve our customers’ evolving needs and help them reduce their greenhouse gas emissions by helping them integrate more alternative fuel vehicles into their fleets and providing various services related thereto.

 

Scientific evidence suggests that a warming climate potentially results in an environment more prone to natural disasters, such as hurricanes and flooding. Some of our dealerships are located in regions of the United States where natural disasters and severe weather events (such as hurricanes, earthquakes, fires, floods, tornadoes and hailstorms) may disrupt our operations, which may adversely impact our business, results of operations, financial condition and cash flows. In addition to business interruption, our business is subject to substantial risk of property loss due to the significant concentration of property at dealership locations. Although our vehicle inventory is insured, we self-insure our property insurance with respect to the real property and personal property (other than our vehicle inventory) that we own. Thus, we may be exposed to property losses that could have a material adverse effect on our business, financial condition, results of operations or cash flows, although we believe that such a material adverse effect would be unlikely.

 

 

Risks Related to Financial and Economic Matters

 

We may be required to obtain additional financing to maintain adequate inventory levels.

 

Our business requires new and used commercial vehicle inventories held for sale to be maintained at dealer locations in order to facilitate immediate sales to customers on demand. We generally purchase new and used commercial vehicle inventories with the assistance of floor plan financing agreements. Our primary floor plan financing agreement, the Floor Plan Credit Agreement, expires on September 14, 2026, and may be terminated without cause upon 360 days’ notice. In the event that our floor plan financing becomes insufficient to satisfy our future requirements or our floor plan providers are unable to continue to extend credit under our floor plan agreements, we would need to obtain similar financing from other sources. There is no assurance that such additional floor plan financing or alternate financing could be obtained on commercially reasonable terms.

 

Changes in interest rates could have a negative adverse effect on our profitability. 

 

Our Floor Plan Credit Agreement, RTC Canada Floor Plan Agreement, WF Credit Agreement, PLC Agreement and RTC Canada Revolving Credit Agreement are each subject to variable interest rates. Therefore, our interest expense rises when interest rates increase. In addition, any rise in interest rates generally may also have the effect of depressing demand in the interest rate sensitive aspects of our business, particularly new and used commercial vehicle sales, because many of our customers finance such purchases. As a result, a rise in interest rates may have the effect of simultaneously increasing our costs and reducing our revenues, which could negatively affect our business, financial condition and results of operations. See “Quantitative and Qualitative Disclosures about Market Risk” for a discussion regarding our interest rate sensitivity.

 

The dollar amount of our backlog, as stated at any given time, is not necessarily indicative of our future earnings.

 

As of December 31, 2023, our backlog of new commercial vehicle orders was approximately $3,733.4 million. Our backlog is determined quarterly by multiplying the number of new commercial vehicles for each particular type of commercial vehicle ordered by a customer at our Rush Truck Centers by the recent average selling price for that type of commercial vehicle. We only include confirmed orders in our backlog. However, such orders are subject to cancellation. In the event of order cancellation, we have no contractual right to the total revenues reflected in our backlog.

 

Reductions in backlog due to cancellation by a customer or for other reasons will adversely affect, potentially to a material extent, the revenue and profit we actually receive from orders projected in our backlog. If we were to experience significant cancellations of orders in our backlog, our financial condition could be adversely affected.

 

Given the potential for industry headwinds in the coming months caused by low spot rates and high interest rates, which could negatively impact industry demand for new commercial vehicles moving forward, we believe that the longer it takes to fill our backlog, the greater the risk that a significant amount of commercial vehicle orders currently reflected in our backlog could be cancelled. In addition, given the current regulatory uncertainty in connection with CARB’s rules and regulations, we believe that certain commercial vehicle orders currently reflected in our backlog could be cancelled with respect to customers that intend to operate such vehicles in California.  

 

Impairment in the carrying value of goodwill and other indefinite-lived intangible assets could negatively affect our operating results.

 

We have a substantial amount of goodwill on our balance sheet as a result of acquisitions we have completed. Approximately 99% of this goodwill is concentrated in our Truck Segment. The carrying value of goodwill represents the fair value of an acquired business in excess of identifiable assets and liabilities as of the acquisition date. Goodwill is not amortized, but instead is evaluated for impairment at least annually, or more frequently if potential interim indicators exist that could result in impairment. In testing for impairment, if the carrying value of a reporting unit exceeds its current fair value as determined based on the discounted future cash flows of the reporting unit, the goodwill is considered impaired and is reduced to fair value via a non-cash charge to earnings. Events and conditions that could result in impairment include weak economic activity, adverse changes in the regulatory environment, any matters that impact the ability of the manufacturers we represent to provide us with commercial vehicles or parts, issues with our franchise rights, or other factors leading to reductions in expected long-term sales or profitability. Determination of the fair value of a reporting unit includes developing estimates that are highly subjective and incorporate calculations that are sensitive to minor changes in underlying assumptions. Changes in these assumptions or a change in the Company’s reportable segments could result in an impairment charge in the future, which could have a significant adverse impact on our reported earnings.  See “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Critical Accounting Policies and Estimates — Goodwill” for more information regarding the potential impact of changes in assumptions.

 

 

Our business is subject to a number of economic risks.

 

New and used commercial vehicle retail sales tend to experience periods of decline when general economic conditions worsen. We may experience sustained periods of decreased commercial vehicle sales in the future. Any decline or change of this type could materially affect our business, financial condition and results of operations. In addition, adverse regional economic and competitive conditions in the geographic markets in which we operate could materially adversely affect our business, financial condition and results of operations. Our commercial vehicle sales volume therefore may differ from industry sales fluctuations.

 

Economic conditions and the other factors described above also may materially adversely impact our sales of parts and repair services, and finance and insurance products.

 

We depend on relationships with the manufacturers we represent and component suppliers for sales incentives, discounts and similar programs which are material to our operations.

 

We depend on the manufacturers we represent and component suppliers for sales incentives, discounts, warranties and other programs that are intended to promote the sales of their commercial vehicles or our use of their components in the vehicles we sell. Most of the incentives and discounts are individually negotiated and not always the same as those made available to commercial vehicle manufacturers or our competitors. These incentives and discounts are material to our operations. A reduction or discontinuation of a commercial vehicle manufacturer’s or component supplier’s incentive program could have a material adverse effect on our profitability.

 

We are dependent on the ongoing success of the manufacturers we represent and adverse conditions affecting the manufacturers we represent may negatively impact our revenues and profitability. 

 

The success of each of our dealerships is dependent on the manufacturers represented at each dealership. Our ability to sell new vehicles that satisfy our customers’ demands and replacement parts is dependent on the ability of the manufacturers we represent to produce and deliver new vehicles and replacement parts to our dealerships. Additionally, our dealerships perform warranty work for vehicles under manufacturer product warranties, which are billed to the appropriate vehicle manufacturer or component supplier as opposed to invoicing our customer. We generally have significant receivables from vehicle manufacturers and component suppliers for warranty and service work performed for our customers. In addition, we rely on vehicle manufacturers and component suppliers to varying extents for product training, marketing materials, and other items for our stores. Our business, results of operations, and financial condition could be materially adversely affected as a result of any event that has a material adverse effect on the vehicle manufacturers or component suppliers we represent.

 

The manufacturers we represent may be adversely impacted by economic downturns, significant declines in the sales of their new vehicles, the ability to manufacture or supply vehicles that comply with applicable emissions requirements, labor strikes or similar disruptions (including within their major suppliers), rising raw materials costs, rising employee benefit costs, adverse publicity that may reduce consumer demand for their products (including due to bankruptcy), product defects, vehicle recall campaigns, litigation, poor product mix or unappealing vehicle design, governmental laws and regulations, or other adverse events. Our results of operations, financial condition or cash flows could be adversely affected if one or more of the manufacturers we represent are impacted by any of the foregoing adverse events.

 

Actions taken in response to continued operational losses by manufacturers we represent, including bankruptcy or reorganizations, could have a material adverse effect on our sales volumes and profitability. In addition, such actions could lead to the impairment of one or more of our franchise rights, inventories, fixed assets and other related assets, which in turn could have a material adverse effect on our financial condition and results of operations. Actions taken in response to continued operational losses by manufacturers we represent, including bankruptcy or reorganizations, could also eliminate or reduce such manufacturers’ indemnification obligations to our dealerships, which could increase our risk in products liability actions.

 

 

Risks Related to Legal and Regulatory Matters

 

If state dealer laws are repealed or weakened, our dealerships will be more susceptible to termination, nonrenewal or renegotiation of their dealership agreements.

 

We depend on our vehicle dealership agreements for a substantial portion of our revenues and profitability. State dealer laws generally provide that a manufacturer may not terminate or refuse to renew a dealership agreement unless it has first provided the dealer with written notice setting forth good cause and stating the grounds for termination or nonrenewal. Vehicle manufacturers’ lobbying efforts may lead to the repeal or revision of state motor vehicle dealer laws. If motor vehicle dealer laws are repealed or amended in the states in which we operate dealerships, the manufacturers we represent may be able to terminate our vehicle dealership agreements without providing advance notice, an opportunity to cure or a showing of good cause. Without the protection of state dealer laws, or if such laws are weakened, we will be subject to higher risk of termination or nonrenewal of our vehicle dealership agreements. Termination or nonrenewal of our vehicle dealership agreements would have a material adverse effect on our operations, revenues and profitability.

 

The commercial vehicles that we sell are subject to federal and state regulations focused on reducing engine emissions and we are dependent on the manufacturers that we represent to produce or supply engines that comply with such regulations.

 

Laws and regulations intended to achieve the goal of significantly reducing engine emissions associated with the operation of commercial vehicles are complex and subject to change. For example, in August 2021, the President of the United States issued an executive order intended to increase fuel efficiency, further reduce GHG emissions and speed up the development of “zero-emission” vehicles. The executive order calls for the EPA and the Secretary of Transportation to adopt new rules and regulations for commercial vehicles starting as early as model year 2027. Similarly, in June 2020, CARB adopted a final rule that is intended to phase out the sale of diesel-powered commercial vehicles over time by requiring a certain percentage of each manufacturer’s commercial vehicles sold within the state to be “zero-emission vehicles,” or “near-zero emission vehicles,” starting in model year 2024. In July 2023, CARB and various manufacturers of heavy-duty commercial vehicles and engines, including PACCAR, Navistar, Ford, Hino, Isuzu and Cummins, entered into the Clean Truck Partnership, whereby the manufacturers agreed to comply with CARB’s emission requirements where applicable, regardless of whether any entity challenges CARB’s rule-making authority, and CARB agreed to work with manufacturers to provide reasonable lead time to meet CARB’s requirements and before imposing new regulations. In addition, CARB agreed to align its nitrogen oxide emissions rules with the EPA’s, which go into effect starting in model year 2027, and modify certain of its 2024 nitrogen oxide emissions regulations, currently in effect, with respect to which manufacturers may provide certain offsets to meet CARB's emmision targets in exhange for the ability to sell legacy engines.

 

Since July 2020, a group of seventeen U.S. states and the District of Columbia entered into a joint memorandum of understanding that adopts at least a portion of CARB’s emissions regulations and commits each of them to work together to advance and accelerate the market for electric Class 3 through 8 commercial vehicles. Six of the states that signed are states where we sell new commercial vehicles: California, Colorado, New Mexico, North Carolina and Virginia. The signatories to the memorandum all agreed on a goal of ensuring that 100% of new Class 3 through 8 commercial vehicles are zero emission by 2050, with an interim target of 30% zero emission vehicles by 2030. Attaining these goals would likely require the adoption of new laws and regulations and we cannot predict at this time whether such laws and regulations would have an adverse impact on our business.

 

In addition, engine emissions rules and regulations could affect demand for the products that we sell in certain markets. For example, there is currently uncertainty regarding CARB’s regulations that became effective January 1, 2024. The regulations require a certain percentage of each manufacturer’s commercial vehicles that are sold in California to be “zero-emission vehicles,” or “near-zero emission vehicles,” starting in model year 2024. There are currently multiple lawsuits pending where plaintiffs are challenging CARB’s rules on the basis that, amongst other things, such rules are preempted by other federal laws and that the EPA exceeded its authority in granting a waiver allowing CARB’s rules to take effect. We are working with the manufacturers we represent to understand the potential limitations on the sale of certain new commercial vehicles within California going forward, and the potential limitations that may apply to our customers that may operate model year 2024 and later commercial vehicles within California. While we do not currently believe that any reduction in the number of new commercial vehicles that we may be able to sell due to CARB’s rules and regulations would have a material adverse effect on our results in 2024, our success going forward depends on the ability of our manufacturers to successfully supply new commercial vehicles that comply with existing and future emissions rules and regulations in each of the markets in which we operate.

 

 

Disruptions to our information technology systems and breaches in data or system security could adversely affect our business.

 

We rely upon our information technology systems to manage all aspects of our business, including processing and recording sales to, and payments from, customers, managing inventory, communicating with manufacturers and vendors, processing employee payroll and benefits and financial reporting. Any inability to manage these systems, including with respect to matters related to system and data security, privacy, reliability, compliance, performance and access, as well as any inability of these systems to fulfill their intended purpose within our business, could have an adverse effect on our business. In addition, in the ordinary course of business, we collect and store sensitive data and information, including our proprietary business information and that of our customers, suppliers and business partners, as well as personally identifiable information about our employees and customers.

 

We take an enterprise-wide approach to cybersecurity, using established processes for assessing, identifying, and managing risks from cybersecurity threats. We have implemented various measures across our organization to manage our cybersecurity risks, including implementing systems to identify, prevent, detect, investigate, resolve, and recover from cyber security attacks. All employees participate in our security awareness training program, and additional training is required for various roles within the organization. Employees are trained and encouraged to identify and report security concerns, and cybersecurity is engrained in our culture. Our cybersecurity risk management program leverages the Center for Internet Security Critical Security Framework to provide a structured methodology to help ensure the confidentiality, integrity, and availability of our systems and data. We regularly assess cybersecurity risks and monitor our systems for vulnerabilities. We conduct regular reviews and tests of our systems and our cybersecurity program, both internally and using consultants and external auditors. These tests include, but are not limited to, vulnerability testing, penetration testing, tabletop exercises, systems recovery tests, assessments, and other activities to assess the readiness and effectiveness of our cybersecurity controls and protections. However, despite the security measures we have in place, our facilities and systems, and those of our third-party service providers, could be vulnerable to cyberattacks and other security breaches, computer viruses, lost or misplaced data, programming errors, human errors or other events, and such incidents can remain undetected for a period of time despite our best efforts to detect and respond to them in a timely manner.

 

We have, from time to time, experienced threats to our data and systems, including malware, ransomware and computer virus attacks. As discussed above, we are continuously developing and enhancing our controls, processes, and practices designed to protect our systems, computers, software, data, and networks from attack, damage, or unauthorized access. This continued development and enhancement requires us to expend significant additional resources. However, we may not anticipate or combat all types of future attacks until after they have been launched. If any of these breaches of security occur, we will be required to expend additional capital and other resources, including costs to deploy additional personnel and protection technologies, train employees and engage third-party experts and consultants.

 

Any cyberattack, security breach or other event resulting in the misappropriation, loss, or other unauthorized disclosure of confidential information of personal identifiable information of employees or customers, whether by us directly or our third-party service providers, could adversely affect our business operations, sales, reputation with current and potential customers, associates or vendors and employees and result in litigation or regulatory actions, all of which could have a material adverse effect on our business and reputation.

 

We are exposed to a variety of claims relating to our business and the liability associated with such claims may exceed the level of our insurance coverage.

 

In the course of our business, we are exposed to claims for personal injury, death or property damage resulting from: (i) our customers’ use of commercial vehicles that we sell, service, lease or rent; (ii) our customers’ purchase of other products that we design, manufacture, sell or install, such as commercial vehicle parts, custom vehicle modifications and CNG fuel systems; and (iii) injuries caused by motor vehicle accidents that our service or delivery personnel are involved in. In addition, we have employees who work remotely from time to time at certain customers’ locations that are considered inherently dangerous, such as oil or gas well drilling sites, commercial construction sites and manufacturing facilities. We could also be subject to potential litigation associated with compliance with various laws and governmental regulations at the federal, state or local levels, such as those relating to vehicle and highway safety, health and workplace safety, security and employment-related claims.

 

 

We utilize a captive insurance company to manage our auto and general commercial liability insurance, which we supplement with excess insurance coverage. We self-insure our property insurance with respect to the real property that we own and our personal property (excluding our vehicle inventory, which is insured). We also maintain various insurance policies with third-party insurers, each of which are subject to deductibles with high dollar amounts. We may be exposed to claims for which coverage is not afforded or the damages exceed the limits of our insurance coverage or multiple claims causing us to incur significant out-of-pocket costs before reaching the deductible amount, all of which could adversely affect our financial condition and results of operations. In addition, the cost of third-party insurance policies may increase significantly upon renewal of those policies as a result of general rate increases for the type of insurance we carry as well as our historical experience and experience in our industry. Although we have not experienced any material losses that were not covered by insurance, our existing or future claims may exceed the coverage level of our insurance, and such insurance may not continue to be available on economically reasonable terms, or at all. If we are required to pay significantly higher premiums for insurance, are not able to maintain insurance coverage at affordable rates or if we must pay amounts in excess of claims covered by our insurance, we could experience higher costs that could adversely affect our financial condition and results of operations. In fact, due to the rising costs of premiums over the last couple of years, we have been generally increasing our use of self-insurance programs and increasing the amounts of our deductibles.

 

Our dealerships are subject to federal, state and local environmental regulations that may result in claims and liabilities, which could be material.

 

We are subject to federal, state and local environmental laws and regulations governing the following: discharges into the air and water; the operation and removal of underground and aboveground storage tanks; the use, handling, storage and disposal of hazardous substances, petroleum and other materials; and the investigation and remediation of contamination. As with commercial vehicle dealerships generally, and service, parts and collision center operations in particular, our business involves the generation, use, storage, handling and contracting for recycling or disposal of hazardous materials or wastes and other environmentally sensitive materials. Any non-compliance with these laws and regulations could result in significant fines, penalties and remediation costs which could adversely affect our results of operations, financial condition or cash flows.

 

We may also have liability in connection with materials that were sent to third party recycling, treatment, or disposal facilities under federal and state statutes. Applicable laws may make us responsible for liability relating to the investigation and remediation of contamination without regard to fault or the legality of the conduct that contributed to the contamination. In connection with our acquisitions, it is possible that we will assume or become subject to new or unforeseen environmental costs or liabilities, some of which may be material. In connection with dispositions of businesses, or dispositions previously made by companies we acquire, we may retain exposure for environmental costs and liabilities, some of which may be material. In addition, compliance with current or amended, or new or more stringent, laws or regulations, stricter interpretations of existing laws or the future discovery of environmental conditions could require additional expenditures by us which could materially adversely affect our results of operations, financial condition or cash flows.

 

We have operations in Canada. As a result, we may incur losses from the impact of foreign currency fluctuations and have higher costs than we otherwise would have due to the need to comply with foreign laws.

 

Our operations in Canada are subject to the risks normally associated with international operations. These include: (i) the need to convert currencies, which could result in a gain or loss depending on fluctuations in exchange rates; and (ii) the need to comply with Canadian laws and regulations, as well as U.S. laws and regulations, applicable to our operations in Canada. Changes in such laws or regulations, or any material failure to comply with any applicable laws or regulations, could increase our costs, affect our reputation, limit our business and otherwise impact our operations in adverse ways. In addition, laws or regulations or the interpretations thereof can conflict among jurisdictions, and compliance in one jurisdiction could result in legal or reputational risks in another jurisdiction.

 

Risks Related to Our Common Stock

 

We are controlled by one shareholder and his affiliate.

 

Collectively, Mr. Rush and his affiliate own approximately 0.3% of our issued and outstanding shares of Class A common stock and 43.7% of our issued and outstanding Class B common stock. Mr. Rush collectively controls approximately 36.6% of the aggregate voting power of our outstanding shares, which is substantially more than any other person or group. The interests of Mr. Rush may not be consistent with the interests of all shareholders. As a result of such ownership, Mr. Rush has the ability to exercise substantial control over the Company, including with respect to the election of directors, the determination of matters requiring shareholder approval and other matters pertaining to corporate governance.

 

 

Our dealership agreements could discourage another company from acquiring us.

 

Our dealership agreements with Peterbilt impose ownership requirements on certain officers of the Company. All of our dealership agreements include restrictions on the sale or transfer of the underlying franchises. These ownership requirements and restrictions may prevent or deter prospective acquirers from acquiring control of us and, therefore, may adversely impact the value of our common stock.

 

Additionally, the number of shares owned by Mr. Rush and his affiliate, the requirement in our dealership agreements that the Dealer Principals retain a controlling interest in us, the restrictions on who may serve as Chairman of the Board and President or Chief Executive Officer of the Company, and the restrictions on the sale or transfer of our franchises contained in our dealer agreements, combined with the ability of the Board of Directors to issue shares of preferred stock without further vote or action by the shareholders, may discourage, delay or prevent a change in control without further action by our shareholders, which could adversely affect the market price of our common stock or prevent or delay a merger or acquisition that our shareholders may consider favorable.

 

Actions by our shareholders or prospective shareholders that would violate any of the above restrictions on our dealership agreements are generally outside of our control. If we are unable to renegotiate these restrictions, we may be forced to terminate or sell one or more of our dealerships, which could have a material adverse effect on us. These restrictions may also inhibit our ability to raise required capital or to issue our stock as consideration for future acquisitions.

 

Our Class A common stock has limited voting power.

 

Each share of Class A common stock ranks substantially equal to each share of Class B common stock with respect to receipt of any dividends or distributions declared on shares of common stock and the right to receive proceeds on liquidation or dissolution of us after payment of our indebtedness and liquidation preference payments to holders of any preferred shares. However, holders of Class A common stock have 1/20th of one vote per share on all matters requiring a shareholder vote, while holders of Class B common stock have one full vote per share.

 

Our Class B common stock has a low average daily trading volume. As a result, sales of our Class B common stock could cause the market price of our Class B common stock to drop, and it may be difficult for a stockholder to liquidate its position in our Class B common stock quickly without adversely affecting the market price of such shares.

 

The volume of trading in our Class B common stock varies greatly and may often be light. As of December 31, 2023, the three-month average daily trading volume of our Class B common stock was approximately 20,330 shares, with five days having a trading volume below 10,000 shares. If any large shareholder were to begin selling shares in the market, the added available supply of shares could cause the market price of our Class B common stock to drop. In addition, the lack of a robust resale market may require a shareholder to sell a large number of shares of our Class B common stock in increments over time to mitigate any adverse impact of the sales on the market price of our Class B common stock.

 

 

Item 1B.  Unresolved Staff Comments

 

None.

 

Item 1C.  Cybersecurity

 

We take an enterprise-wide approach to cybersecurity, using established processes for assessing, identifying, and managing risks from cybersecurity threats. We have implemented various measures across our organization to manage our cybersecurity risks, including implementing systems to identify, prevent, detect, investigate, resolve and recover from cyber security attacks. All employees participate in our security awareness training program, and additional training is required for various roles within the organization. Employees are trained and encouraged to identify and report security concerns, and cybersecurity is engrained in our culture.

 

Our cybersecurity risk management program leverages the Center for Internet Security Critical Security Framework to provide a structured methodology to help ensure the confidentiality, integrity and availability of our systems and data. We regularly assess cybersecurity risks and monitor our systems for vulnerabilities. We conduct regular reviews and tests of our systems and our cybersecurity program, both internally and using consultants and external auditors. These tests include, but are not limited to, vulnerability testing, penetration testing, tabletop exercises, systems recovery tests, assessments and other activities to assess the readiness and effectiveness of our cybersecurity controls and protections.

 

Our Information Security program is led by our Chief Information Officer (“CIO”), who reports to our Chief Operating Officer (“COO”). Our CIO works with our Chief Privacy Officer (“CPO”) to address cybersecurity and data privacy risks and concerns. The Information Security Governance Committee (“ISGC”), composed of executives from various corporate functions, oversees our cybersecurity policy and strategy. Our Board of Directors (the “Board”) oversees our enterprise risk management activities in general, including cybersecurity risks. The Audit Committee of the Board has been designated with specific oversight responsibility with respect to cybersecurity and data privacy risk management. The Board receives a comprehensive update on the status of risks related to cybersecurity annually and periodic updates on particular matters. The COO and the ISGC meet with the CIO and CPO on a regular basis to review and monitor our cybersecurity risks and mitigation efforts. We engage external assessors, consultants, and auditors to assist us in evaluating and enhancing our cybersecurity risk management processes. We also have processes to oversee and identify such risks from cybersecurity threats associated with our use of third-party service providers.

 

While we have not experienced a material breach, our systems are frequently the target of cyber security attacks intending to steal, misuse, or destroy data, to impact our ability to do business, or otherwise negatively impact us. If we did experience a significant disruption in service, theft of data, or other significant attack, it could result in legal claims or proceedings, liability under federal and state laws that protect the privacy of personal information, regulatory penalties, remediation costs, increased cybersecurity costs, loss of revenue or customers, damage to our reputation or competitive position, or other harm to our business. For more information regarding the risks we face from cybersecurity threats, please see “Risk Factors.”

 

Item 2.  Properties

 

Our corporate headquarters are located in New Braunfels, Texas. As of December 2023, we also own or lease numerous facilities used in our operations in the following locations: Alabama, Arizona, Arkansas, California, Colorado, Florida, Georgia, Idaho, Illinois, Indiana, Kansas, Kentucky, Missouri, New Mexico, Nevada, North Carolina, Ohio, Oklahoma, Pennsylvania, Tennessee, Texas, Utah, Virginia and Ontario, Canada.

 

We lease a hangar in New Braunfels, Texas for our corporate aircraft. We also own and operate a guest ranch of approximately 10,950 acres near Cotulla, Texas, which is used for client development purposes.

 

Item 3.  Legal Proceedings

 

From time to time, we are involved in litigation arising out of our operations in the ordinary course of business. We maintain liability insurance, including product liability coverage, in amounts deemed adequate by management. However, an uninsured or partially insured claim, or claim for which indemnification is not available, could have a material adverse effect on our financial condition or results of operations. As of December 31, 2023, we believe that there are no pending claims or litigation, individually or in the aggregate, that are reasonably likely to have a material adverse effect on our financial position or results of operations. However, due to the inherent uncertainty of litigation, there can be no assurance that the resolution of any particular claim or proceeding would not have a material adverse effect on our financial condition or results of operations for the fiscal period in which such resolution occurred.

 

 

Item 4.  Mine Safety Disclosures

 

Not applicable.

 

PART II

 

Item 5.  Market for Registrants Common Equity, Related Shareholder Matters, and Issuer Purchases of Equity Securities

 

Our common stock trades on The NASDAQ Global Select MarketSM under the symbols RUSHA and RUSHB. During 2023, our Board of Directors approved four quarterly cash dividends on all outstanding shares of common stock totaling $0.62 per share. We expect to continue paying cash dividends on a quarterly basis. However, there is no assurance as to the payment of future dividends because the declaration and payment of such dividends is subject to the business judgment of our Board of Directors and will depend on historic and projected earnings, capital requirements, covenant compliance, financial conditions and such other factors as the Board of Directors deems relevant.

 

The following table sets forth the high and low sales prices for our Class A common stock and Class B common stock for the fiscal periods indicated and as quoted on The NASDAQ Global Select MarketSM and dividends declared.

 

   

2023

   

2022

 
   

Dividends

Declared

   

High

   

Low

   

Dividends

Declared

   

High

   

Low

 

Class A Common Stock

                                               
                                                 

First Quarter

  $ .14     $ 41.47     $ 33.44     $ .13     $ 40.59     $ 31.56  

Second Quarter

    .14       41.32       33.37       .13       36.25       31.15  

Third Quarter

    .17       46.30       38.85       .14       35.33       28.48  

Fourth Quarter

    .17       50.42       34.68       .14       36.71       29.43  
                                                 

Class B Common Stock

                                               
                                                 

First Quarter

  $ .14     $ 43.73     $ 35.43     $ .13     $ 38.67     $ 29.82  

Second Quarter

    .14       45.93       36.57       .13       35.17       29.45  

Third Quarter

    .17       50.05       42.54       .14       40.01       31.25  

Fourth Quarter

    .17       53.11       39.81       .14       38.84       32.31  

 

As of February 2, 2024, there were approximately 18 record holders of Class A common stock and approximately 18 record holders of Class B common stock. On August 28, 2023, we effected a three-for-two stock split with respect to both our Class A and Class B common stock in the form of a Stock Dividend. The foregoing stock prices and the following share amounts have been adjusted to give retroactive effect to the stock split for all periods presented.

 

As of December 31, 2023, we have not sold any securities in the last three years that were not registered under the Securities Act.

 

 

A summary of our stock repurchase activity for the fourth quarter of 2023 is as follows:

 

Period

 

Total

Number of

Shares

Purchased

(1)(2)(3)

   

Average

Price Paid

Per Share

(1)

     

Total Number

of Shares

Purchased as

Part of Publicly Announced

Plans or

Programs (2)

   

Approximate

Dollar Value of

Shares that May

Yet be

Purchased Under

the Plans or

Programs (3)

 

October 1 – October 31, 2023

    555,284     $ 39.77 (4)       555,284     $ 12,972,149  

November 1 – November 30, 2023

    341,834       37.92 (5)       341,834       500  

December 1 – December 31, 2023

    1,553,738       43.49 (6)       1,553,738       82,420,519  

Total

    2,450,856                 2,450,856          

 

(1)

The calculation of the average price paid per share does not give effect to any fees, commissions or other costs associated with the repurchase of such shares.

(2)

The shares represent Class A and Class B common stock repurchased by us.

(3)

We repurchased shares in 2023 under a stock repurchase program announced on December 2, 2022, which authorized the repurchase of up to $150.0 million of our shares of Class A common stock and/or Class B common stock. This plan was terminated effective December 3, 2023; we repurchased $150.0 million shares of our Class A and Class B common stock under the plan prior to its termination. On December 6, 2023, we announced the approval of a new stock repurchase program, effective December 5, 2023, authorizing management to repurchase, from time to time, up to an aggregate of $150.0 million of our shares of Class A common stock and/or Class B common stock.

(4)

Represents 456,837 shares of Class A common stock at an average price paid per share of $38.76 and 98,447 shares of Class B common stock at an average price paid per share of $44.45.

(5)

Represents 315,220 shares of Class A common stock at an average price paid per share of $37.52 and 26,614 shares of Class B common stock at an average price paid per share of $42.57.

(6)

Represents 53,566 shares of Class A common stock at an average price paid per share of $41.63 and 1,500,172 shares of Class B common stock at an average price paid per share of $43.56.

 

Information regarding our equity compensation plans is incorporated by reference from Item 12, “Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters,” of this annual report on Form 10-K and should be considered an integral part of this Item 5.

 

 

Performance Graph

 

          The graph below matches the cumulative 5-Year total return of holders of Rush Enterprises, Inc.'s common stock with the cumulative total returns of the S&P 500 index and a customized peer group of four companies that includes: Lithia Motors Inc, Paccar Inc, Penske Automotive Group Inc and Werner Enterprises Inc. The graph assumes that the value of the investment in our common stock, in each index, and in the peer group (including reinvestment of dividends) was $100 on December 31, 2018, and tracks it through December 31, 2023.

 

pic1.jpg

 

   

12/18

   

12/19

   

12/20

   

12/21

   

12/22

   

12/23

 

Rush Enterprises, Inc.

    100.00       133.16       174.24       244.67       246.21       357.00  

S&P 500

    100.00       131.49       155.68       200.37       164.08       207.21  

Peer Group

    100.00       150.22       182.27       208.38       219.78       332.47  

 

The stock price performance included in this graph is not necessarily indicative of future stock price performance.

 

The foregoing performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of the Company under the Securities Act or the Exchange Act. The stock price performance included in this graph is not necessarily indicative of future stock price performance.

 

 

Item 6.  Selected Financial Data

 

The information below was derived from the audited consolidated financial statements included in this report and reports we have previously filed with the SEC. This information should be read together with those consolidated financial statements and the notes to those consolidated financial statements. These historical results are not necessarily indicative of the results to be expected in the future. The selected financial data presented below may not be comparable between periods in all material respects or indicative of our future financial position or results of operations due primarily to acquisitions which occurred during the periods presented. See Note 15 to the Company’s Consolidated Financial Statements for a discussion of such acquisitions. The selected financial data presented below should be read in conjunction with our other financial information included elsewhere herein.

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

SUMMARY OF INCOME STATEMENT DATA

 

(in thousands, except per share amounts)

 

Revenues

                       

New and used commercial vehicle sales

  $ 4,957,969     $ 4,351,370     $ 3,039,953  

Aftermarket products and services sales

    2,562,141       2,372,439       1,793,363  

Lease and rental

    353,780       322,257       247,234  

Finance and insurance

    24,271       29,741       27,964  

Other

    26,863       25,863       17,628  

Total revenues

    7,925,024       7,101,670       5,126,142  

Cost of products sold

    6,331,934       5,614,511       4,033,844  

Gross profit

    1,593,090       1,487,159       1,092,298  

Selling, general and administrative

    1,021,722       927,836       731,340  

Depreciation and amortization

    59,830       55,665       53,354  

Gain (loss) on sale of assets

    843       2,455       1,432  

Operating income

    512,381       506,113       309,036  

Other income

    2,597       22,338       6,417  

Interest expense, net

    52,917       19,124       1,770  

Income before income taxes

    462,061       509,327       313,683  

Provision (benefit) for income taxes

    114,000       117,242       72,268  

Net Income

    348,061       392,085       241,415  

Less: Noncontrolling interest

    1,006       703        

Net Income attributable to Rush Enterprises

  $ 347,055     $ 391,382     $ 241,415  
                         

Net income per common share:

                       

Basic

  $ 4.28     $ 4.71     $ 2.88  

Diluted

  $ 4.15     $ 4.57     $ 2.78  
                         

Cash dividends declared per share

  $ 0.62     $ 0.53     $ 0.49  
                         

Weighted average shares outstanding:

                       

Basic

    81,089       83,100       83,838  

Diluted

    83,720       85,727       86,817  

 

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

OPERATING DATA

                       

Unit vehicle sales −

                       

New vehicles

    32,569       29,842       23,259  

Used vehicles

    7,117       7,078       7,527  

Total unit vehicles sales

    39,686       36,920       30,786  

Commercial vehicle lease and rental units

    10,463       10,326       8,914  

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 
   

(in thousands)

 

BALANCE SHEET DATA

                       

Working capital

  $ 586,994     $ 439,069     $ 320,950  

Inventories

    1,801,447       1,429,429       1,020,136  

Total assets

    4,364,241       3,821,066       3,119,977  
                         

Floor plan notes payable

    1,139,744       933,203       630,731  

Long-term debt, including current portion

    414,002       275,433       334,926  

Finance lease obligations, including current portion

    133,736       122,692       116,530  

Total shareholders’ equity

    1,890,416       1,763,022       1,466,749  

 

Item 7.  Managements Discussion and Analysis of Financial Condition and Results of Operations

 

Overview

 

We are a full-service, integrated retailer of commercial vehicles and related services. We operate one segment - the Truck Segment. The Truck Segment operates a network of commercial vehicle dealerships primarily under the name “Rush Truck Centers.” Most Rush Truck Centers are a franchised dealer for commercial vehicles manufactured by Peterbilt, International, Hino, Ford, Isuzu, Dennis Eagle, IC Bus or Blue Bird. Through our strategically located network of Rush Truck Centers, we provide one-stop service for the needs of our commercial vehicle customers. We offer an integrated approach to meeting customer needs by providing service, parts and collision repair (collectively, “Aftermarket Products and Services”) in addition to new and used commercial vehicle sales and leasing, insurance and financial services, vehicle upfitting, CNG fuel systems and vehicle telematics products. 

 

Our goal is to continue to serve as the premier service solutions provider to the end-users of commercial vehicles. Our strategic efforts to achieve this goal include continuously expanding our portfolio of Aftermarket Products and Services, broadening the diversity of our commercial vehicle product offerings and extending our network of Rush Truck Centers. Our commitment to provide innovative solutions to service our customers’ needs continues to drive our strong Aftermarket Products and Services revenues.

 

Our Aftermarket Products and Services include a wide range of capabilities and products such as providing parts, service and collision repairs at certain of our Rush Truck Centers, a fleet of mobile service units, technicians who work in our customers’ facilities, a proprietary line of commercial vehicle parts and accessories, vehicle upfitting, a broad range of diagnostic and analysis capabilities, a suite of telematics products and assembly services for specialized bodies and equipment. Aftermarket Products and Services accounted for 59.5% of our total gross profits in 2023.

 

Stock Split

 

On July 25, 2023, the Board of Directors of the Company declared a 3-for-2 stock split of the Company’s Class A common stock and Class B common stock, which was effected in the form of a stock dividend. On August 28, 2023, the Company distributed one additional share of stock for every two shares of Class A common stock, par value $0.01 per share, and Class B common stock, par value $0.01 per share, held by shareholders of record as of August 7, 2023. All share and per share data in this Form 10-K have been adjusted and restated to reflect the stock split as if it occurred on the first day of the earliest period presented.

 

Summary of 2023

 

Our results of operations for the year ended December 31, 2023 are summarized below as follows:

 

 

Our gross revenues totaled $7,925.0 million, a 11.6% increase from gross revenues of $7,101.7 million in 2022.

 

 

Gross profit increased $105.9 million, or 7.1%, compared to 2022. Gross profit as a percentage of sales decreased to 20.1% in 2023, from 20.9% in 2022.

 

 

 

Our new Class 8 heavy-duty unit sales increased 4.0%, compared to 2022, which accounted for 6.2% of the total U.S. market and 2.0% of the total Canadian market.

 

 

Our new Class 4 through 7 medium-duty unit sales increased 20.3%, compared to 2022, including buses, which accounted for 5.1% of the total U.S. market and 2.9% of the total Canadian market.

 

 

New light-duty truck unit sales decreased 9.4% in 2023, compared to 2022.

 

 

Used truck unit sales increased 0.6% in 2023, compared to 2022.

 

 

Aftermarket Products and Services revenues increased $189.7 million, or 8.0% to $2,562.1 million, compared to $2,372.4 million in 2022.

 

 

Lease and rental revenues increased $31.5 million, or 9.8%, to $353.8 million, compared to 2022.

 

 

Selling, General and Administrative (“SG&A”) expenses increased $93.9 million, or 10.1%, to $1,021.7 million, compared to $927.8 million in 2022.

 

 

Net interest expense increased $33.8 million, or 176.7%, in 2023, compared to 2022.

 

2024 Outlook

 

According to A.C.T. Research Co., LLC (“A.C.T. Research”), a commercial vehicle industry data and forecasting service provider, new U. S. Class 8 truck retail sales are estimated to total 214,300 truck units in 2024, a 21.1% decrease compared to 271,607 units sold in 2023. We expect our U.S. market share of new Class 8 truck sales to range between 6.3% and 6.8% in 2024. This market share percentage would result in the sale of approximately 13,500 to 14,500 new Class 8 trucks in 2024. We expect to sell approximately 650 additional new Class 8 trucks in Canada in 2024.

 

According to A.C.T. Research, new U. S. Class 4 through 7 commercial vehicle retail sales are estimated to total 254,250 units in 2024, a 0.6% increase compared to 252,649 units sold in 2023. We expect our U.S. market share of new Class 4 through 7 commercial vehicle sales to range between 4.8% and 5.3% in 2024. This market share percentage would result in the sale of approximately 12,200 to 13,400 new Class 4 through 7 commercial vehicles in 2024. We expect to sell approximately 350 additional new Class 5 through 7 commercial vehicles in Canada in 2024.

 

We expect to sell approximately 1,800 to 2,000 light-duty vehicles and approximately 6,500 to 7,500 used commercial vehicles in 2024.

 

We expect lease and rental revenue to increase approximately 3% during 2024, compared to 2023.

 

We believe our Aftermarket Products and Services revenues will increase 1% to 5% in 2024, compared to 2023. In 2024, we expect demand for Aftermarket Products and Services in the first half of the year to be consistent with demand in the second half of 2023. We expect that challenging economic conditions that are currently affecting many of our customers, including high interest rates and low freight rates, will continue to negatively impact our Aftermarket Product and Services revenues through the first half of 2024. However, we are hopeful that the current freight recession may begin to ease by late summer, which we believe could provide a tailwind to the aftermarket industry in the second half of 2024. During 2024, we will continue to focus on our strategic initiatives, including supporting large national account customers and expanding our service technician workforce.

 

We expect that retail sales of new Class 8 trucks will decline compared to 2023, as pent-up demand in the market from the last few years has now been largely met. Production of new Class 4 through 7 vehicles currently continues to increase and we believe that demand will likely be consistent with 2023, though delivery delays by truck body upfitters due to supply issues could negatively impact the timing of deliveries. In addition, we continue to monitor inflation, interest rates and freight rates, which may negatively impact consumer spending and capital expenditures across a variety of industries we support.

 

 

Key Performance Indicator

 

Absorption Ratio. Management uses several performance metrics to evaluate the performance of our commercial vehicle dealerships and considers Rush Truck Centers’ “absorption ratio” to be of critical importance. Absorption ratio is calculated by dividing the gross profit from our Aftermarket Products and Services departments by the overhead expenses of all of a dealership’s departments, except for the selling expenses of the new and used commercial vehicle departments and carrying costs of new and used commercial vehicle inventory. When 100% absorption is achieved, all of the gross profit from the sale of a commercial vehicle, after sales commissions and inventory carrying costs, directly impacts operating profit. Our commercial vehicle dealerships achieved a 135.3% absorption ratio for the year ended December 31, 2023, and 136.6% absorption ratio for the year ended December 31, 2022.

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. There can be no assurance that actual results will not differ from those estimates. We believe the following accounting policies affect our more significant judgments and estimates used in the preparation of our consolidated financial statements.

 

The Company’s significant accounting policies are disclosed in Note 2 of the Notes to Consolidated Financial Statements.

 

Inventory Reserves

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined by specific identification of new and used commercial vehicle inventory and by the first-in, first-out method for tires, parts and accessories. As the market value of our inventory typically declines over time, reserves are established based on historical loss experience and market trends. These reserves are charged to cost of sales and reduce the carrying value of our inventory on hand. An allowance is provided when it is anticipated that cost will exceed net realizable value.

 

Purchase Price Allocation, Intangible Assets and Goodwill

 

Purchase price allocation for business combinations and asset acquisitions requires the use of accounting estimates and judgments to allocate the purchase price to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values. We determine whether substantially all the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If so, the single asset or group of assets, as applicable, is not a business. If not, we determine whether the single asset or group of assets, as applicable, meets the definition of a business.

 

In connection with our business combinations, we record certain intangible assets, including franchise rights. We periodically review the estimated useful lives and fair values of our identifiable intangible assets, taking into consideration any events or circumstances that might result in a diminished fair value or revised useful life.

 

The excess purchase price over the fair value of assets acquired is recorded as goodwill. We assess goodwill for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate an impairment may have occurred. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs. See Note 2 – Significant Accounting Policies for further discussion of Level 3 fair value.

 

Accounting for Income Taxes

 

Management’s judgment is required to determine the provisions for income taxes and to determine whether deferred tax assets will be realized in full or in part. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When it is more likely than not that all or some portion of specific deferred income tax assets will not be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined not to be realizable. Accordingly, the facts and financial circumstances impacting deferred income tax assets are reviewed quarterly and management’s judgment is applied to determine the amount of valuation allowance required, if any, in any given period.

 

 

Our income tax returns are periodically audited by tax authorities. These audits include questions regarding our tax filing positions, including the timing and amount of deductions. In evaluating the exposures associated with our various tax filing positions, we adjust our liability for unrecognized tax benefits and income tax provision in the period in which an uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when more information becomes available.

 

Our liability for unrecognized tax benefits contains uncertainties because management is required to make assumptions and to apply judgment to estimate the exposures associated with our various filing positions. Our effective income tax rate is also affected by changes in tax law, the level of earnings and the results of tax audits. Although we believe that the judgments and estimates are reasonable, actual results could differ, and we may be exposed to losses or gains that could be material. An unfavorable tax settlement would generally require use of our cash and result in an increase in our effective income tax rate in the period of resolution. A favorable tax settlement would be recognized as a reduction in our effective income tax rate in the period of resolution. Our income tax expense includes the impact of reserve provisions and changes to reserves that we consider appropriate, as well as related interest.

 

Results of Operations

 

The following discussion and analysis includes our historical results of operations for 2023, 2022 and 2021. The following table sets forth for the years indicated certain financial data as a percentage of total revenues:

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

Revenue

                       

New and used commercial vehicle sales

    62.6 %     61.3 %     59.3 %

Aftermarket Products and Services sales

    32.3       33.4       35.0  

Lease and rental

    4.5       4.5       4.8  

Finance and insurance

    0.3       0.4       0.6  

Other

    0.3       0.4       0.3  

Total revenues

    100.0       100.0       100.0  

Cost of products sold

    79.9       79.1       78.7  

Gross profit

 

20.1

   

20.9

      21.3  

Selling, general and administrative

    12.9       13.1       14.3  

Depreciation and amortization

    0.7       0.7       1.0  

Gain (loss) on sale of assets

    0.0       0.0       0.0  

Operating income

    6.5       7.1       6.0  

Other income

    0.0       0.3       0.1  

Interest expense, net

    0.7       0.2       0.0  

Income from continuing operations before income taxes

    5.8       7.2       6.1  

Provision for income taxes

    1.4       1.7       1.4  

Net income

    4.4       5.5       4.7  

Net income attributable to noncontrolling interest

    0.0       0.0       0.0  

Net income attributable to Rush Enterprises, Inc.

    4.4 %     5.5 %     4.7 %

 

 

The following table sets forth the unit sales and revenue for new heavy-duty, new medium-duty, new light-duty and used commercial vehicles and the absorption ratio for the years indicated (revenue in millions):

 

                           

% Change

 
   

2023

   

2022

   

2021

   

2023

vs

2022

   

2022

vs

2021

 

Vehicle unit sales:

                                       

New heavy-duty vehicles

    17,457       16,778       11,052       4.0 %     51.8 %

New medium-duty vehicles

    13,264       11,025       10,485       20.3       5.2  

New light-duty vehicles

    1,848       2,039       1,722       (9.4 )     18.4  

Total new vehicle unit sales

    32,569       29,842       23,259       9.1 %     28.3 %
                                         

Used vehicles sales

    7,117       7,078       7,527       0.6 %     (6.0 )%
                                         

Vehicle revenue:

                                       
New heavy-duty vehicles   $ 3,083.1     $ 2,715.3     $ 1,661.9       13.5 %     63.4 %
New medium-duty vehicles     1,312.0       959.1       857.1       36.8       11.9  
New light-duty vehicles     108.8       104.0       79.4       4.6       31.0  
Total new vehicle revenue   $ 4,503.9     $ 3,778.4     $ 2,598.4       19.2 %     45.4 %
                                         
Used vehicle revenue   $ 414.7     $ 552.9     $ 430.4       (25.0 )%     28.5 %
                                         
Other vehicle revenue:(1)   $ 39.4     $ 20.1     $ 11.2       96.0 %     79.5 %
                                         
Dealership absorption ratio:     135.3 %     136.6 %     129.8 %     (1.0 )%     5.2 %
 

(1)

Includes sales of truck bodies, trailers and other new equipment.

 

The following table sets forth for the periods indicated the percent of gross profit by revenue source:

 

   

2023

   

2022

   

2021

 

Gross Profit:

                       

New and used commercial vehicle sales

    30.4 %     27.9 %     27.7 %

Aftermarket products and services sales

    59.8       61.7       62.7  

Lease and rental

    6.6       6.7       5.4  

Finance and insurance

    1.5       2.0       2.6  

Other

    1.7       1.7       1.6  

Total gross profit

    100.0 %     100.0 %     100.0 %

 

Industry

 

We operate in the commercial vehicle market. There has historically been a high correlation between new product sales in the commercial vehicle market and the rate of change in U.S. industrial production and the U.S. gross domestic product.

 

Heavy-Duty Truck Market

 

The U.S. retail heavy-duty truck market is affected by a number of factors, including general economic conditions, fuel prices, other methods of transportation, environmental and other government regulation, interest rate fluctuations and customer business cycles. According to data published by A.C.T. Research, total U.S. retail sales of new Class 8 trucks in the last ten years have ranged from a low of approximately 187,600 in 2013 to a high of approximately 281,440 in 2019. Class 8 trucks are defined by the American Automobile Association as trucks with a minimum gross vehicle weight rating above 33,000 pounds.

 

Typically, Class 8 trucks are assembled by manufacturers utilizing certain components that may be manufactured by other companies, including engines, transmissions, axles, wheels and other components. As commercial vehicles and certain commercial vehicle components have become increasingly complex, the ability to provide service for commercial vehicles has become an increasingly competitive factor in the industry. The ability to provide such service requires a significant capital investment in diagnostic and other equipment, parts inventory and highly trained service personnel. EPA and Department of Transportation regulatory guidelines for service processes, including collision center, paint work and waste disposal, require sophisticated equipment to ensure compliance with environmental and safety standards. Differentiation between commercial vehicle dealers has become less dependent on price competition and is increasingly based on a dealer’s ability to offer a wide variety of services to their clients in a timely manner to minimize vehicle downtime. Such services include the following: efficient, conveniently located and easily accessible commercial vehicle service centers with an adequate supply of replacement parts and other aftermarket products and services; financing for commercial vehicle purchases; leasing and rental programs; and the ability to accept multiple unit trade-ins related to large fleet purchases. We believe our one-stop center concept and the size and geographic diversity of our dealership network gives us a competitive advantage in providing these services.

 

 

A.C.T. Research currently estimates approximately 214,300 new Class 8 trucks will be sold in the United States in 2024, compared to approximately 271,607 new Class 8 trucks sold in 2023. A.C.T. Research currently forecasts sales of new Class 8 trucks in the U.S. to be approximately 249,000 in 2025.

 

Medium-Duty Truck Market

 

Many of our Rush Truck Centers sell medium-duty commercial vehicles manufactured by Peterbilt, International, Hino, Ford or Isuzu, and provide parts and service for medium-duty commercial vehicles. Medium-duty commercial vehicles are principally used in short‑haul markets as delivery vehicles; they typically operate locally and generally do not leave their service areas overnight. We also sell light-duty vehicles (Class 3 and under) at several of our Ford dealerships.

 

A.C.T. Research currently forecasts sales of new Class 4 through 7 commercial vehicles in the U.S. to be approximately 254,250 units in 2024, compared to 252,649 units in 2023. A.C.T. Research currently forecasts sales of new Class 4 through 7 commercial vehicles in the U.S. to be approximately 268,750 in 2025.

 

Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

 

Revenues

 

Total revenues increased $823.4 million, or 11.6%, in 2023, compared to 2022.

 

Our Aftermarket Products and Services revenues increased $189.7 million, or 8.0%, in 2023, compared to 2022. The increase in Aftermarket Parts and Services revenues was primarily related to healthy demand for products and services during the first six months of 2023 and also related to the consolidation of RTC Canada into our operating results for the full year in 2023.

 

Our revenues from sales of new and used commercial vehicles increased $606.6 million, or 13.9%, in 2023, compared to 2022. The increase in new commercial vehicle revenues was primarily a result of strong demand and increased production of commercial vehicles from the manufacturers we represent.

 

We sold 17,457 new Class 8 trucks in 2023, a 4.0% increase compared to 16,778 new heavy-duty trucks in 2022. Our share of the new U.S. Class 8 commercial vehicle sales market decreased to approximately 6.2% in 2023, from 6.3% in 2022. Our share of the new Canada Class 8 truck market was approximately 2.0% in 2023. The increase in new Class 8 truck sales was primarily a result of strong demand and increased production of commercial vehicles from the manufacturers we represent.

 

We sold 13,264 new medium-duty commercial vehicles, including 1,564 buses, in 2023, a 20.3% increase compared to 11,025 new medium-duty commercial vehicles, including 1,237 buses, in 2022. In 2023, we achieved a 5.1% share of the Class 4 through 7 commercial vehicle market in the U.S., compared to 4.6% in 2022. Our share of the Canada medium-duty commercial vehicles market was approximately 2.9% in 2023. The increase in our Class 4 through 7 commercial vehicle sales in 2023 was primarily a result of strong demand and increased production of commercial vehicles from the manufacturers we represent.

 

We sold 1,848 new light-duty vehicles in 2023, a 9.4% decrease compared to 2,039 new light-duty vehicles in 2022.

 

We sold 7,117 used commercial vehicles in 2023, an 0.6% increase compared to 7,078 used commercial vehicles in 2022. We expect used commercial vehicle demand to remain at current levels. We expect that the rate at which used commercial vehicles are depreciating will continue to decrease and that valuations will stabilize during 2024.

 

 

Commercial vehicle lease and rental revenues increased $31.5 million, or 9.8%, in 2023, compared to 2022. This increase in commercial vehicle lease and rental revenues was primarily a result of strong demand for lease commercial vehicles.

 

Finance and insurance revenues decreased $5.5 million, or 18.4%, in 2023, compared to 2022. This decrease is primarily due to the mix of purchasers of commercial vehicles.  During 2023, most of our sales were to larger fleets, which usually arrange their own financing and insurance. We are more likely to provide financing to owner-operators and smaller fleets, which comprised a smaller percentage of commercial vehicle sales during 2023. Finance and insurance revenues have limited direct costs and, therefore, contribute a disproportionate share of our operating profits.

 

Other revenues increased $1.0 million, or 3.9% in 2023, compared to 2022. Other revenues consist primarily of the gains related to the disposition of our lease and rental fleet and document fees related to commercial vehicle sales.

 

Gross Profit

 

Gross profit increased $105.9 million, or 7.1%, compared to 2022. Gross profit as a percentage of sales decreased to 20.1% in 2023, from 20.9% in 2022. This decrease in gross profit as a percentage of sales was a result of a change in our product sales mix. Commercial vehicle sales, a lower margin revenue item, increased as a percentage of total revenues to 62.6% in 2023, from 61.3% in 2022. Aftermarket Products and Services revenues, a higher margin revenue item, decreased as a percentage of total revenues to 32.3% in 2023, from 33.4% in 2022.

 

Gross margins from our Aftermarket Products and Services operations decreased to 37.2% in 2023, from 38.6% in 2022. This decrease is primarily related to continued stabilization of parts pricing and softening demand due to difficult economic conditions impacting many of our customers, especially our over-the-road customers. Gross profit for Aftermarket Products and Services increased to $952.8 million in 2023, from $916.8 million in 2022. This increase is primarily related strong parts and service demand in the first six months of 2023 and also related to the consolidation of RTC Canada into our operating results for twelve months in 2023. Historically, parts operations’ gross margins range from 28% to 30% and service and collision center operations range from 66% to 68%. Gross profits from parts sales represented 59.5% of total gross profit for Aftermarket Products and Services operations in 2023 and 62.8% in 2022. Service and collision center operations represented 40.5% of total gross profit for Aftermarket Products and Services operations in 2023 and 37.2% 2022. We expect blended gross margins on Aftermarket Products and Services operations to range from 36.0% to 38.0% in 2024.

 

Gross margins on new Class 8 truck sales decreased to 9.7% in 2023, from 9.9% in 2022. In 2024, we expect overall gross margins from new heavy-duty truck sales of approximately 8.5% to 9.5%.

 

Gross margins on new Class 4 through 7 commercial vehicle sales increased to 9.0% in 2023, from 8.1% in 2022. This increase was primarily due to the mix of purchasers during 2023. For 2024, we expect overall gross margins from new medium-duty commercial vehicle sales of approximately 8.0% to 9.0%, but this will largely depend upon the mix of purchasers and types of vehicles sold.

 

Gross margins on used commercial vehicle sales increased to 12.4% in 2023, from 9.9% in 2022. This increase was primarily due to the strategic inventory management of our used commercial vehicle inventory. We expect margins on used commercial vehicles to range between 8.0% and 10.0% in 2024.

 

Gross margins from commercial vehicle lease and rental sales decreased to 29.9% in 2023, from 31.2% in 2022. This decrease is primarily related to a decrease in rental utilization rates and increased maintenance costs for the lease and rental fleet. We expect gross margins from lease and rental sales of approximately 29.0% to 31.0% during 2024. Our policy is to depreciate our lease and rental fleet using a straight-line method over each customer’s contractual lease term. The lease unit is depreciated to a residual value that approximates fair value at the expiration of the lease term. This policy results in us realizing reasonable gross margins while the unit is in service and a corresponding gain or loss on sale when the unit is sold at the end of the lease term.

 

Finance and insurance revenues and other revenues, as described above, have limited direct costs and, therefore, contribute a disproportionate share of gross profit.

 

 

Selling, General and Administrative Expenses

 

SG&A expenses increased $93.9 million, or 10.1%, in 2023, compared to 2022. This increase primarily resulted from increased personnel expense, increased selling expense and the consolidation of RTC Canada into our operating results for twelve months in 2023. SG&A expenses as a percentage of total revenues decreased to 12.9% in 2023, from 13.0% in 2022. Annual SG&A expenses as a percentage of total revenues have ranged from approximately 12.4% to 14.4% over the last five years. In general, when new and used commercial vehicle revenues increase as a percentage of total revenues, SG&A expenses as a percentage of total revenues will be at the lower end of this range. For 2024, we expect SG&A expenses as a percentage of total revenues to range from 13.0% to 14.0%. For 2024, we expect the selling portion of SG&A expenses to be approximately 25.0% to 30.0% of new and used commercial vehicle gross profit.

 

Depreciation and Amortization Expense

 

Depreciation and amortization expense increased $4.2 million, or 7.5%, in 2023, compared to 2022.

 

Interest Expense, Net

 

Net interest expense increased $33.8 million, or 176.7%, in 2023, compared to 2022. This increase in interest expense is a result of the increase in inventory levels and rising interest rates on our variable rate debt compared to 2022. We expect net interest expense in 2024, compared to 2023, to increase due to interest related to our working capital lines of credit and floor plan debt, but the amount of the increase will depend on inventory levels, interest rate fluctuations and the amount of cash available to make prepayments on our floor plan arrangements.

 

Income before Income Taxes

 

Income before income taxes decreased $47.3 million, or 9.3%, in 2023, compared to 2022, as a result of the factors described above.

 

Income Taxes

 

Income tax expense decreased $3.2 million, or 2.8%, in 2023, compared to 2022, as a result of the factors described above. We provided for taxes at a 24.7% effective rate in 2023 and 23.0% in 2022. We expect our effective tax rate to be approximately 24.0% to 25.0% of pretax income in 2024.

 

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

 

For a discussion of information on the year ended December 31, 2022, refer to Part II Item 7 in the 2022 Annual Report on Form 10-K. Inline XBRL Viewer (sec.gov)

 

Liquidity and Capital Resources

 

Our short-term cash requirements are primarily for working capital, inventory financing, the renovation and expansion of existing facilities and the construction or purchase of new facilities. Historically, these cash requirements have been met through the retention of profits, borrowings under our floor plan arrangements and bank financings. As of December 31, 2023, we had working capital of approximately $587.0 million, including $183.7 million in cash, available to fund our operations. We believe that these funds, together with expected cash flows from operations, are sufficient to meet our operating requirements for at least the next twelve months. From time to time, we utilize our excess cash on hand to pay down our outstanding borrowings under our various credit agreements. The resulting interest earned on the Floor Plan Credit Agreement is recognized as an offset to our interest expense.

 

We continually evaluate our liquidity and capital resources based upon: (i) our cash and cash equivalents on hand; (ii) the funds that we expect to generate through future operations; (iii) current and expected borrowing availability under our secured line of credit, working capital lines of credit available under certain of our credit agreements and our Floor Plan Credit Agreement; and (iv) the potential impact of our capital allocation strategy and any contemplated or pending future transactions, including, but not limited to, acquisitions, equity repurchases, dividends, or other capital expenditures. We believe we will have sufficient liquidity to meet our debt service and working capital requirements, commitments and contingencies, debt repayments, acquisitions, capital expenditures and any operating requirements for at least the next twelve months.

 

 

We have a line of credit that provides for a maximum borrowing of $20.0 million. There were no advances outstanding under this secured line of credit as of December 31, 2023, however, $17.9 million was pledged to secure various letters of credit related to self-insurance products, leaving $2.1 million available for future borrowings as of December 31, 2023.

 

Our floor plan financing agreements and the WF Credit Agreement require us to satisfy various financial ratios such as the leverage ratio, the asset coverage ratio and the fixed charge coverage ratio. As of December 31, 2023, we were in compliance with all debt covenants related to debt secured by lease and rental units, our floor plan credit agreements and the WF Credit Agreement. We do not anticipate any breach of the covenants in the foreseeable future.

 

We expect to purchase or lease commercial vehicles worth approximately $200.0 million to $225.0 million for our leasing operations during 2024, depending on customer demand. We also expect to make capital expenditures for the purchase of recurring items such as computers, shop tools and equipment and company vehicles of approximately $35.0 million to $40.0 million during 2024.

 

During the fourth quarter of 2023, we paid a cash dividend of $13.5 million. Additionally, on February 13, 2024, our Board of Directors declared a cash dividend of $0.17 per share of Class A and Class B common stock, to be paid on March 18, 2024, to all shareholders of record as of February 27, 2024. The total dividend disbursement is estimated to be approximately $13.2 million. We expect to continue paying cash dividends on a quarterly basis. However, there is no assurance as to future dividends because the declaration and payment of such dividends is subject to the business judgment of our Board of Directors and will depend on historic and projected earnings, capital requirements, covenant compliance and financial conditions and such other factors as our Board of Directors deem relevant.

 

On December 5, 2023, we announced that our Board of Directors approved a new stock repurchase program authorizing management to repurchase, from time to time, up to an aggregate of $150.0 million of our shares of Class A common stock and/or Class B common stock. In connection with the adoption of the new stock repurchase plan, we terminated the prior stock repurchase plan, which was scheduled to expire on December 31, 2023. Repurchases, if any, will be made at times and in amounts as we deem appropriate and may be made through open market transactions at prevailing market prices, privately negotiated transactions or by other means in accordance with federal securities laws. The actual timing, number and value of repurchases under the stock repurchase program will be determined by management at its discretion and will depend on a number of factors, including market conditions, stock price and other factors, including those related to the ownership requirements of our dealership agreements with Peterbilt. As of December 31, 2023, we had repurchased $65.3 million of our shares of common stock under the current stock repurchase program. The current stock repurchase program expires on December 31, 2024, and may be suspended or discontinued at any time.

 

We anticipate funding the capital expenditures for the improvement and expansion of existing facilities and recurring expenses through our operating cash flows. We have the ability to fund the construction or purchase of new facilities through our operating cash flows or by financing.

 

We have no other material commitments for capital expenditures as of December 31, 2023. However, we will continue to purchase vehicles for our lease and rental operations and authorize capital expenditures for the improvement or expansion of our existing dealership facilities and construction or purchase of new facilities based on market opportunities.

 

 

Cash Flows

 

The following table summarizes our cash flows for the periods indicated (in thousands):

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

Net cash provided by (used in):

                       

Operating activities

  $ 295,713     $ 294,400     $ 422,346  

Investing activities

    (387,030 )     (240,930 )     (432,905 )

Financing activities

    73,962       (690 )     (153,343 )

Effect of exchange rate changes on cash

    36       118        

Net (decrease) increase in cash

  $ (17,319 )   $ 52,898     $ (163,902 )

 

Cash Flows from Operating Activities

 

Cash flows from operating activities include net income adjusted for non-cash items and the effects of changes in working capital. During 2023, operating activities resulted in net cash provided by operations of $295.7 million. Net cash provided by operating activities primarily consisted of $348.1 million in net income, as well as non-cash adjustments related to depreciation and amortization of $221.1 million, provision for deferred income tax of $7.6 million and stock-based compensation of $30.4 million. Cash used in operating activities included an aggregate of $310.6 million net change in operating assets and liabilities. Included in the net change in operating assets and liabilities were primarily the result of $28.8 million from the decrease in customer deposits and $7.2 million from the decrease in accrued liabilities which were offset primarily by cash outflows of $38.3 million from an increase in accounts receivable, $10.6 million from the decrease in accounts payable and $297.7 million from an increase in inventory. The majority of commercial vehicle inventory is financed through our floor plan credit agreements.

 

During 2022, operating activities resulted in net cash provided by operations of $294.4 million. Net cash provided by operating activities primarily consisted of $392.1 million in net income, as well as non-cash adjustments related to depreciation and amortization of $199.1 million, deferred income tax of $4.3 million and stock-based compensation of $25.3 million. Cash used in operating activities included an aggregate of $304.5 million net change in operating assets and liabilities. Included in the net change in operating assets and liabilities were primarily the result of $31.4 million from the increase in accounts payable, $34.1 million from the increase in customer deposits and $32.8 million from the increase in accrued liabilities which were offset primarily by cash outflows of $74.6 million from an increase in accounts receivable and $324.5 million from an increase in inventory.

 

Cash Flows from Investing Activities

 

During 2023, cash used in investing activities totaled $387.0 million. Cash flows used in investing activities consist primarily of cash used for capital expenditures and business acquisitions. Cash used for business acquisitions was $16.1 million during the year ended December 31,2023. See Note 15 of the Notes to Consolidated Financial Statements for a detailed discussion of the business acquisitions. Capital expenditures totaled $368.9 million during 2023 and consisted primarily of purchases of property and equipment, improvements to our existing dealership facilities and $263.9 million for purchases of rental and lease vehicles for the rental and leasing operations.

 

During 2022, cash used in investing activities totaled $240.9 million. Cash flows used in investing activities consist primarily of cash used for capital expenditures and business acquisitions. Cash used for business acquisitions was $20.8 million during the year ended December 31, 2022. See Note 15 of the Notes to Consolidated Financial Statements for a detailed discussion of the business acquisitions. Capital expenditures totaled $243.1 million during 2022 and consisted primarily of purchases of property and equipment, improvements to our existing dealership facilities and $168.5 million for purchases of rental and lease vehicles for the rental and leasing operations.

 

Cash Flows from Financing Activities

 

Cash flows used in financing activities include borrowings and repayments of long-term debt and net payments of floor plan notes payable. During 2023, our financing activities resulted in net cash received in financing of $74.0 million. The cash outflows consisted primarily of $1,309.3 million used for principal repayments of long-term debt and finance lease obligations and $7.0 million for taxes paid related to net share settlement of equity awards. Additionally, during 2023, we paid cash dividends of $50.6 million and used $211.8 million to repurchase shares of Rush Class A common stock and Rush Class B common stock. These cash outflows were partially offset by $205.5 million from net draws on floor plan notes payable (non-trade), borrowings of $1,429.1 million of long-term debt and $18.1 million from the issuance of shares related to equity compensation plans.

 

 

During 2022, our financing activities resulted in net cash used in financing of $0.7 million. The cash outflows consisted primarily of $1,099.2 million used for principal repayments of long-term debt and capital lease obligations during 2022 and $8.7 million for taxes paid related to net share settlement of equity awards. Additionally, during 2022, we paid cash dividends of $44.6 million and used $93.7 million to repurchase shares of Rush Class A common stock and Rush Class B common stock. These cash outflows were partially offset by $273.9 million from net draws on floor plan notes payable (non-trade), borrowings of $958.3 million of long-term debt and $13.3 million from the issuance of shares related to equity compensation plans.

 

On September 14, 2021, we entered into the WF Credit Agreement with the WF lenders and the WF Agent. Pursuant to the terms of the WF Credit Agreement (as amended), the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of our capital expenditures, including commercial vehicle purchases for our Idealease leasing and rental fleet, and general working capital needs. We expect to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for our Idealease lease and rental fleet. We may borrow, repay and reborrow amounts pursuant to the WF Credit Agreement from time to time until the maturity date. Borrowings under the WF Credit Agreement bear interest per annum, payable on each interest payment date, as defined in the WF Credit Agreement, at (A) the daily SOFR plus (i) 1.25% or (ii) 1.5%, depending on our consolidated leverage ratio or (B) on or after the term SOFR transition date, the term SOFR plus (i) 1.25% or (ii) 1.5%, depending on our consolidated leverage ratio. The WF Credit Agreement expires on September 14, 2026, although, upon the occurrence and during the continuance of an event of default, the WF Agent has the right to, or upon the request of the required lenders must, terminate the commitments and declare all outstanding principal and interest due and payable. We may terminate the commitments at any time. On December 31, 2023, we had approximately $100.2 million outstanding under the WF Credit Agreement.

 

On November 1, 2023, we entered into the PLC Agreement. Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance certain of our capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through our PacLease franchises. We may borrow, repay and reborrow amounts pursuant to the PLC Agreement from time to time until the maturity date, provided, however, that the outstanding principal amount on any date shall not exceed the borrowing base. In addition, we must maintain a minimum balance of $190.0 million. Advances under the PLC Agreement bear interest per annum, payable on the fifth day of the following month, at our option, at either (A) the prime rate, minus 1.95%, provided that the floating rate of interest is subject to a floor of 0%, or (B) a fixed rate, to be determined between us and PLC in each instance of borrowing at a fixed rate. The PLC Agreement expires on December 1, 2025, although either party has the right to terminate the PLC Agreement at any time upon 180 days written notice. On December 31, 2023, we had approximately $265.0 million outstanding under the PLC Agreement.

 

Most of our commercial vehicle purchases are made on terms requiring payment to the manufacturer within 15 to 60 days or less from the date the commercial vehicles are invoiced from the factory. Navistar Financial Corporation and Peterbilt offer trade terms that provide an interest-free inventory stocking period for certain new commercial vehicles. This interest-free period is generally 15 to 60 days. If the commercial vehicle is not sold within the interest-free period, we finance the commercial vehicle under the Floor Plan Credit Agreement. On September 14, 2021, we entered into Floor Plan Credit Agreement with BMO Harris and the lenders signatory thereto. The Floor Plan Credit Agreement includes an aggregate loan commitment of $1.0 billion. Prior to June 1, 2023, borrowings under the Floor Plan Credit Agreement bore interest at an annual rate equal to (A) the greater of (i) zero and (ii) one month LIBOR, determined on the last day of the prior month, plus (B) 1.10% and were payable monthly. On May 31, 2023, we entered into the First Amendment to the Floor Plan Credit Agreement that changed the benchmark interest rate to Term SOFR, as defined in the amendment. Effective June 1, 2023, borrowings under the Floor Plan Credit Agreement bear interest per annum, payable monthly, at (A) the greater of (i) zero and (ii) Term SOFR, plus (B) 1.20%. Borrowings under the Floor Plan Credit Agreement for the purchase of used inventory are limited to $150.0 million and loans for working capital purposes are limited to $200.0 million. The Floor Plan Credit Agreement expires September 14, 2026, although BMO Harris has the right to terminate at any time upon 360 days written notice and we may terminate at any time, subject to specified limited exceptions. On December 31, 2023, we had approximately $984.4 million outstanding under the Floor Plan Credit Agreement. The average daily outstanding borrowings under the Floor Plan Credit Agreement were $870.1 million during the twelve months ended December 31, 2023. We utilize our excess cash on hand to pay down our outstanding borrowings under the Floor Plan Credit Agreement, and the resulting interest earned is recognized as an offset to our gross interest expense under the Floor Plan Credit Agreement.

 

 

On May 31, 2022, RTC Canada entered into the RTC Canada Revolving Credit Agreement with BMO. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million available upon the request of RTC Canada and consent of BMO. Advances under the RTC Canada Revolving Credit Agreement bear interest per annum, payable on the first business day of each calendar month, at CDOR, plus 1.35%. The RTC Canada Revolving Credit Agreement expires September 14, 2026. On December 31, 2023, we had approximately $64.7 million CAD outstanding under the RTC Canada Revolving Credit Agreement.

 

On July 15, 2022, RTC Canada entered into the RTC Canada Floor Plan Agreement with BMO. Pursuant to the terms of the Agreement, BMO agreed to make up to $116.7 million CAD of revolving credit loans to finance RTC Canada’s purchase of new and used vehicle inventory. Loans to purchase used vehicle inventory are limited to twenty percent (20%) of the credit limit available at such time. RTC Canada may borrow, repay and reborrow loans from time to time until the maturity date, provided, however, that the outstanding principal amount on any date shall not exceed the credit limits set forth above with respect to new and used vehicles. Prior to June 1, 2023, advances under the RTC Canada Floor Plan Agreement bore interest per annum, payable on the first business day of each calendar month, at CDOR, plus 0.90% and in the case of an advance required to be made in USD dollars, at LIBOR, plus 1.10%. On June 1, 2023, RTC Canada entered into the First Amendment to the RTC Canada Floor Plan Agreement that changed the interest rate in the case of an advance required to be made in USD dollars to Term SOFR, as defined in the amendment. Effective June 1, 2023, advances required to be made in USD dollars under the RTC Canada Floor Plan Agreement bear interest per annum, payable monthly, at Term SOFR, plus 1.20%. The RTC Canada Floor Plan Agreement expires September 14, 2026. On December 31, 2023, we had approximately $55.9 million CAD outstanding under the RTC Canada Floor Plan Agreement. We utilize our excess cash on hand to pay down our outstanding borrowings under the Floor Plan Credit Agreement, and the resulting interest earned is recognized as an offset to our gross interest expense under the Floor Plan Credit Agreement.

 

Navistar Financial Corporation and Peterbilt offer trade terms that provide an interest-free inventory stocking period for certain new commercial vehicles. This interest-free period is generally 15 to 60 days. If the commercial vehicle is not sold within the interest-free period, we then finance the commercial vehicle under the Floor Plan Credit Agreement.

 

Cyclicality

 

Our business is dependent on a number of factors including general economic conditions, fuel prices, interest rate fluctuations, freight rates, credit availability, environmental and other government regulations and customer business cycles. Unit sales of new commercial vehicles have historically been subject to substantial cyclical variation based on these general economic conditions. According to data published by A.C.T. Research, total U.S. retail sales of new Class 8 commercial vehicles have ranged from a low of approximately 187,600 in 2013, to a high of approximately 281,440 in 2019. Through geographic expansion, concentration on higher margin Aftermarket Products and Services and diversification of our customer base, we have attempted to reduce the negative impact of adverse general economic conditions or cyclical trends affecting the Class 8 commercial vehicle industry on our earnings.

 

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

 

Market risk represents the risk of loss that may impact the financial position, results of operations, or cash flows of the Company due to adverse changes in financial market prices, including interest rate risk, and other relevant market rate or price risks.

 

We are exposed to market risk through interest rates related to our floor plan financing agreements, the WF Credit Agreement, the PLC Agreement, the RTC Canada Revolving Credit Agreement and discount rates related to finance sales. Our floor plan debt is based on SOFR and CDOR, the WF Credit Agreement is based on SOFR, the RTC Canada Revolving Credit Agreement is based on CDOR and the PLC Agreement is based on the prime rate. As of December 31, 2023, we had outstanding floor plan borrowings and lease and rental fleet borrowings in the aggregate amount of $1,553.7 million. Assuming an increase or decrease in SOFR, CDOR or the prime rate of 100 basis points, annual interest expense could correspondingly increase or decrease by approximately $15.5 million.

 

 

 

Item 8.  Financial Statements and Supplementary Data

 

Report of Independent Registered Public Accounting Firm (PCAOB ID: 42) 45
   
Consolidated Balance Sheets as of December 31, 2023 and 2022 47
   
Consolidated Statements of Income for the Years Ended December 31, 2023, 2022 and 2021 48
   
Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2023, 2022 and 2021 49
   
Consolidated Statements of Shareholders’ Equity for the Years Ended December 31, 2023, 2022 and 2021 50
   
Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022 and 2021 51
   
Notes to Consolidated Financial Statements 52

 

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and the Board of Directors of Rush Enterprises, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Rush Enterprises, Inc. and subsidiaries (the Company) as of December 31, 2023 and 2022, and the related consolidated statements of income, comprehensive income, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 23, 2024 expressed an unqualified opinion thereon.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

 

   

Used Commercial Vehicle Inventory Reserves

Description of the

Matter

 

At December 31, 2023, the Company’s used commercial vehicle inventory balance is approximately $45 million, which is net of management’s estimate of used commercial vehicle inventory reserves in the amount of approximately $5 million. As described in Note 6 to the consolidated financial statements, management adjusts the value of its inventory to net realizable value to the extent it determines inventory cost cannot be recovered. Management estimates future demand and sales prices to calculate the used commercial vehicle inventory reserves and to make corresponding adjustments to the carrying value of these inventories to reflect the lower of cost or net realizable value.

 

Auditing management’s estimate of the used commercial vehicle inventory reserves involved auditor subjective judgment because the estimate is sensitive to changes in management’s assumptions for forecasted product demand and future sales prices.

 

 

How We

Addressed the

Matter in Our

Audit

 

We evaluated and tested the design and operating effectiveness of controls over the Company’s processes to estimate the used commercial vehicle inventory reserve, which included management’s review of the underlying significant assumptions.

 

Our substantive audit procedures included, among others, evaluating the significant assumptions described above, and we tested the completeness and accuracy of underlying data used in the estimation calculations. We also compared the cost of on-hand used commercial vehicle inventories to customer demand forecasts and historical sales. We assessed the historical accuracy of management’s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the used commercial vehicle inventory reserves that would result from changes in the assumptions.

 

 

 

/s/ Ernst & Young LLP

 

We have served as the Company’s auditor since 2002.

 

San Antonio, Texas

 

February 23, 2024

 

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(In Thousands, Except Shares and Per Share Amounts)

 

   

December 31,

   

December 31,

 
   

2023

   

2022

 
                 

Assets

               

Current assets:

               

Cash, cash equivalents and restricted cash

  $ 183,725     $ 201,044  

Accounts receivable, net

    259,353       220,651  

Inventories, net

    1,801,447       1,429,429  

Prepaid expenses and other

    15,779       16,619  

Total current assets

    2,260,304       1,867,743  

Property and equipment, net

    1,488,086       1,368,594  

Operating lease right-of-use assets, net

    120,162       102,685  

Goodwill, net

    420,708       416,363  

Other assets, net

    74,981       65,681  

Total assets

  $ 4,364,241     $ 3,821,066  
                 

Liabilities and shareholders equity

               

Current liabilities:

               

Floor plan notes payable

  $ 1,139,744     $ 933,203  

Current maturities of finance lease obligations

    36,119       29,209  

Current maturities of operating lease obligations

    17,438       15,003  

Trade accounts payable

    162,134       171,717  

Customer deposits

    145,326       116,240  

Accrued expenses

    172,549       163,302  

Total current liabilities

    1,673,310       1,428,674  

Long-term debt

    414,002       275,433  

Finance lease obligations, net of current maturities

    97,617       93,483  

Operating lease obligations, net of current maturities

    104,514       89,029  

Other long-term liabilities

    24,811       19,455  

Deferred income taxes, net

    159,571       151,970  

Shareholders’ equity:

               

Preferred stock, par value $.01 per share; 1,000,000 shares authorized; 0 shares outstanding in 2023 and 2022

           

Common stock, par value $.01 per share; 105,000,000 Class A shares and 35,000,000 Class B shares authorized; 61,461,281 Class A shares and 16,364,158 Class B shares outstanding in 2023; and 63,518,042 Class A shares and 18,124,627 Class B shares outstanding in 2022

    806       572  

Additional paid-in capital

    542,046       500,642  

Treasury stock, at cost: 1,092,142 Class A shares and 1,731,157 Class B shares in 2023; and 1,626,777 Class A shares and 1,112,446 Class B shares in 2022

    (119,835 )     (130,930 )

Retained earnings

    1,450,025       1,378,337  

Accumulated other comprehensive (loss)

    (2,163 )     (4,130 )

Total Rush Enterprises, Inc. shareholders’ equity

    1,870,879       1,744,491  

Noncontrolling interest

    19,537       18,531  

Total shareholders’ equity

    1,890,416       1,763,022  

Total liabilities and shareholders equity

  $ 4,364,241     $ 3,821,066  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF INCOME

(In Thousands, Except Per Share Amounts)

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 
                         

Revenues

                       

New and used commercial vehicle sales

  $ 4,957,969     $ 4,351,370     $ 3,039,953  

Aftermarket products and services sales

    2,562,141       2,372,439       1,793,363  

Lease and rental sales

    353,780       322,257       247,234  

Finance and insurance

    24,271       29,741       27,964  

Other

    26,863       25,863       17,628  

Total revenue

    7,925,024       7,101,670       5,126,142  

Cost of products sold

                       

New and used commercial vehicle sales

    4,474,616       3,937,091       2,736,502  

Aftermarket products and services sales

    1,609,383       1,455,616       1,109,249  

Lease and rental sales

    247,935       221,804       188,093  

Total cost of products sold

    6,331,934       5,614,511       4,033,844  

Gross profit

    1,593,090       1,487,159       1,092,298  

Selling, general and administrative

    1,021,722       927,836       731,340  

Depreciation and amortization

    59,830       55,665       53,354  

Gain on sale of assets

    843       2,455       1,432  

Operating income

    512,381       506,113       309,036  

Other income

    2,597       22,338       6,417  

Interest income (expense):

                       

Interest income

    777       639       657  

Interest expense

    (53,694 )     (19,763 )     (2,427 )

Total interest expense, net

    (52,917 )     (19,124 )     (1,770 )

Income before taxes

    462,061       509,327       313,683  

Income tax provision

    114,000       117,242       72,268  

Net income

    348,061       392,085       241,415  

Less: Net income attributable to noncontrolling interest

    1,006       703       -  

Net income attributable to Rush Enterprises, Inc.

  $ 347,055     $ 391,382     $ 241,415  
                         

Net income attributable to Rush Enterprises, Inc. per share of common stock:

                       

Basic

  $ 4.28     $ 4.71     $ 2.88  

Diluted

  $ 4.15     $ 4.57     $ 2.78  
                         

Dividends declared per common share

  $ 0.62     $ 0.49     $ 0.27  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In Thousands)

 

   

2023

   

2022

   

2021

 
                         

Net income

  $ 348,061     $ 392,085     $ 241,415  

Other comprehensive income (loss), net of tax:

                       

Foreign currency translation

    1,967       (4,316 )     (82 )

Reclassification of currency translation related to equity method accounting

    -       (601 )     -  

Other comprehensive income (loss) attributable to Rush Enterprises, Inc.

    1,967       (4,917 )     (82 )

Comprehensive income

  $ 350,028     $ 387,168     $ 241,333  

Less: Comprehensive income attributable to noncontrolling interest

    1,006       703       -  

Comprehensive income attributable to Rush Enterprises, Inc.

  $ 349,022     $ 386,465     $ 241,333  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY

(In Thousands)

 

   

Common Stock

Shares

Outstanding

   

$0.01

Par

   

Additional

Paid -In

   

Treasury

   

Retained

   

Accumulated

Other

Comprehensive

   

Total

Rush Enterprises,

Inc.

Shareholders’

   

Noncontrolling

   

Total

Shareholders’

 
   

Class A Class B

   

Value

   

Capital

   

Stock

   

Earnings

   

Income (Loss)

    Equity     Interest     Equity  
                                                                                 

Balance, December 31, 2020

    63,756       18,705     $ 551     $ 437,646     $ (2,879 )   $ 831,850     $ 869     $ 1,268,037           $ 1,268,037  

Stock options exercised and stock awards

    1,176             8       14,157                         14,165             14,165  

Stock-based compensation related to stock options, restricted shares and employee stock purchase plan

                      22,246                         22,246             22,246  

Vesting of restricted share awards

          520       3       (7,447 )                       (7,444 )           (7,444 )

Issuance of common stock under employee stock purchase plan

    224             1       4,148                         4,149             4,149  

Common stock repurchases

    (494 )     (627 )                 (34,054 )                 (34,054 )           (34,054 )

Cash dividends declared on Class A common stock

                                            (31,816 )           (31,816 )           (31,816 )

Cash dividends declared on Class B common stock

                                  (9,867 )           (9,867 )           (9,867 )

Other comprehensive income

                                        (82 )     (82 )           (82 )

Net income

                                            241,415             241,415             241,415  

Balance, December 31, 2021

    64,662       18,598     $ 563     $ 470,750     $ (36,933 )   $ 1,031,582     $ 787     $ 1,466,749           $ 1,466,749  

Stock options exercised and stock awards

    585             4       8,029                         8,033             8,033  

Stock-based compensation related to stock options, restricted shares and employee stock purchase plan

                      25,315                         25,315             25,315  

Vesting of restricted share awards

          457       3       (8,669 )                       (8,666 )           (8,666 )

Issuance of common stock under employee stock purchase plan

    201             2       5,217                         5,219             5,219  

Common stock repurchases

    (1,930 )     (930 )                 (93,997 )                 (93,997 )           (93,997 )

Cash dividends declared on Class A common stock

                                  (34,207 )           (34,207 )           (34,207 )

Cash dividends declared on Class B common stock

                                  (10,420 )           (10,420 )           (10,420 )

Reclassification of foreign currency translation related to equity method

                                        (601 )     (601 )           (601 )

Foreign currency translation adjustment

                                        (4,316 )     (4,316 )           (4,316 )

Noncontrolling interest equity

                                                    17,828       17,828  

Net income

                                  391,382             391,382       703       392,085  

Balance, December 31, 2022

    63,518       18,125     $ 572     $ 500,642     $ (130,930 )   $ 1,378,337     $ (4,130 )   $ 1,744,491     $ 18,531     $ 1,763,022  

Stock options exercised and stock awards

    822             6       12,120                         12,126             12,126  

Stock-based compensation related to stock options, restricted shares and employee stock purchase plan

                      30,354                         30,354             30,354  

Vesting of restricted share awards

          421       3       (7,018 )                       (7,015 )           (7,015 )

Issuance of common stock under employee stock purchase plan

    209             1       5,951                         5,952             5,952  

Common stock repurchases

    (3,088 )     (2,182 )                 (213,425 )                 (213,425 )           (213,425 )

Retirement of treasury shares and par value adjustment

                224       (3 )     224,520       (224,744 )             (3 )             (3 )

Cash dividends declared on Class A common stock

                                  (38,727 )           (38,727 )           (38,727 )

Cash dividends declared on Class B common stock

                                  (11,896 )           (11,896 )           (11,896 )

Foreign currency translation adjustment

                                        1,967       1,967             1,967  

Net income

                                  347,055             347,055       1,006       348,061  

Balance, December 31, 2023

    61,461       16,364     $ 806     $ 542,046     $ (119,835 )   $ 1,450,025     $ (2,163 )   $ 1,870,879     $ 19,537     $ 1,890,416  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In Thousands)

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

Cash flows from operating activities:

                       

Net income

  $ 348,061     $ 392,085     $ 241,415  

Adjustments to reconcile net income to net cash provided by operating activities

                       

Depreciation and amortization

    221,141       199,149       169,497  

Gain on sale of property and equipment, net

    (843 )     (2,467 )     (1,432 )

Gain on joint venture transaction

    -       (12,500 )     -  

Gain on business acquisition

    -       (6,958 )     -  

Stock-based compensation expense related to employee stock options and employee stock purchases

    30,354       25,315       22,246  

Provision for deferred income tax expense

    7,601       4,261       14,034  

Change in accounts receivable, net

    (38,307 )     (74,607 )     32,312  

Change in inventories

    (297,678 )     (324,508 )     (33,572 )

Change in prepaid expenses and other, net

    862       1,340       (252 )

Change in trade accounts payable

    (10,629 )     31,438       12,053  

Change in customer deposits

    28,803       34,121       2,993  

Change in accrued expenses

    7,198       32,789       (31,337 )

Other, net

    (850 )     (5,058 )     (5,611 )

Net cash provided by operating activities

    295,713       294,400       422,346  

Cash flows from investing activities:

                       

Acquisition of property and equipment

    (368,881 )     (243,060 )     (167,177 )

Proceeds from the sale of property and equipment

    2,212       7,124       3,447  

Business disposition

    -       27,500       -  

Business acquisitions, net of cash

    (16,050 )     (20,762 )     (269,332 )

Other

    (4,311 )     (11,732 )     157  

Net cash used in investing activities

    (387,030 )     (240,930 )     (432,905 )

Cash flows from financing activities:

                       

Draws on floor plan notes payable – non-trade, net

    205,487       273,906       118,945  

Proceeds from long-term debt

    1,429,083       958,328       260,336  

Principal payments on long-term debt

    (1,291,615 )     (1,084,465 )     (455,064 )

Principal payments on finance lease obligations

    (17,693 )     (14,780 )     (13,774 )

Proceeds from issuance of shares relating to employee stock options and employee stock purchases

    18,077       13,255       18,313  

Taxes paid related to net share settlement of equity awards

    (7,017 )     (8,669 )     (7,443 )

Payments of cash dividends

    (50,582 )     (44,556 )     (41,060 )

Common stock repurchased

    (211,778 )     (93,709 )     (33,596 )

Net cash provided by (used in) financing activities

    73,962       (690 )     (153,343 )

Net (decrease) increase in cash, cash equivalents and restricted cash

    (17,355 )     52,780       (163,902 )

Effect of exchange rate on cash

    36       118       -  

Cash, cash equivalents and restricted cash, beginning of year

    201,044       148,146       312,048  

Cash, cash equivalents and restricted cash, end of year

  $ 183,725     $ 201,044     $ 148,146  

Supplemental disclosure of cash flow information:

                       

Cash paid during the year for:

                       

Interest

  $ 56,427     $ 21,694     $ 22,224  

Income taxes paid, net

  $ 106,872     $ 102,038     $ 101,987  

Noncash investing and financing activities:

                       

Assets acquired under finance leases

  $ 43,330     $ 33,654     $ 29,044  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

1.

ORGANIZATION AND OPERATIONS:

 

Rush Enterprises, Inc. (the “Company”) was incorporated in 1965 under the laws of the State of Texas. The Company operates a network of commercial vehicle dealerships that primarily sell commercial vehicles manufactured by Peterbilt, International, Hino, Ford, Isuzu, IC Bus, Blue Bird or Dennis Eagle. Through its strategically located network of Rush Truck Centers, the Company provides one-stop service for the needs of its commercial vehicle customers, including retail sales of new and used commercial vehicles, aftermarket parts sales, service and repair facilities, financing, leasing and rental, and insurance products.

 

Restricted Cash

 

Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company of $2.8 million as of December 31, 2023.

 

Stock Split

 

On July 25, 2023, the Board of Directors of the Company declared a 3-for-2 stock split of the Company’s Class A common stock and Class B common stock, which was effected in the form of a stock dividend. On August 28, 2023, the Company distributed one additional share of stock for every two shares of Class A common stock, par value $0.01 per share, and Class B common stock, par value $0.01 per share, held by shareholders of record as of August 7, 2023. All share and per share data in this Form 10-K have been adjusted and restated to reflect the stock split as if it occurred on the first day of the earliest period presented.

 

Authorized Shares

 

On May 16, 2023, the Company’s shareholders approved the Certificate of Amendment to the Restated Articles of Incorporation of the Company to increase the number of authorized shares of Class A Common Stock from 60,000,000 to 105,000,000 and Class B Common Stock from 20,000,000 to 35,000,000.

 

Treasury Stock Retirement

 

During the third quarter of 2023, the Company retired 3,052,899 shares of Class A common stock and 1,445,515 shares of Class B common stock. The Company recorded the retirement directly against retained earnings based on the Company’s policy election. The Company accounts for treasury stock using the cost method. There was no effect on the Company’s overall equity position due to the retirement of the treasury shares.

 

Foreign Currency Transactions

 

The functional currency of the Company’s foreign subsidiary, Rush Truck Centres of Canada Limited (“RTC Canada”), is the local currency, the Canadian dollar. Results of operations for RTC Canada are translated to USD using the average exchange rate on a monthly basis during each quarter. The assets and liabilities of RTC Canada are translated into USD using the exchange rate in effect on the balance sheet date. The related translation adjustments are recorded as a separate component of the Company’s Consolidated Statements of Shareholders’ Equity in accumulated other comprehensive income (loss).

 

 

2.

SIGNIFICANT ACCOUNTING POLICIES:

 

Principles of Consolidation

 

The consolidated financial statements presented herein include the accounts of Rush Enterprises, Inc. together with its consolidated subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation.

 

Estimates in Financial Statements

 

The preparation of the Company’s financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosures of contingent assets and liabilities at the balance sheet date and the amounts of revenues and expenses recognized during the reporting period. Management analyzes the Company’s estimates based on historical experience and other assumptions that are believed to be reasonable under the circumstances, however, actual results could differ materially from such estimates.

 

 

Cash, Cash Equivalents and Restricted Cash

 

Cash and cash equivalents generally consist of cash and other money market instruments. The Company considers all highly liquid investments with an original maturity of ninety days or less to be cash equivalents. Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company.

 

Allowance for Credit Losses and Repossession Losses

 

The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. Accounts receivables consist primarily of commercial vehicle sales receivables, manufacturers’ receivables, leasing and parts and service receivables and other trade receivables. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.

 

The Company provides an allowance for repossession losses after considering historical loss experience and other factors that might affect the ability of customers to meet their obligations on finance contracts sold by the Company when the Company has a potential liability.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined by specific identification of new and used commercial vehicle inventory and by the first-in, first-out method for tires, parts and accessories. As the market value of the Company’s inventory typically declines over time, reserves are established based on historical loss experience and market trends. These reserves are charged to cost of sales and reduce the carrying value of the Company’s inventory on hand. An allowance is provided when it is anticipated that cost will exceed net realizable value.

 

Property and Equipment

 

Property and equipment are stated at cost and depreciated over their estimated useful lives. Leasehold improvements are amortized over the useful life of the improvement, or the term of the lease, whichever is shorter. Provision for depreciation of property and equipment is calculated primarily on a straight-line basis. The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest, when incurred, is added to the cost of the underlying assets and is amortized over the estimated useful life of such assets. In 2023, the Company capitalized $0.7 million in interest. The cost, accumulated depreciation and amortization and estimated useful lives of the Company’s property and equipment are summarized as follows (in thousands):

 

   

2023

   

2022

   

Estimated Life

(Years)

 

Land

  $ 172,396     $ 162,641              

Buildings and improvements

    591,992       570,595       10  – 39  

Leasehold improvements

    43,088       42,236       2  – 39  

Machinery and shop equipment

    105,544       96,584       5  – 20  

Furniture, fixtures and computers

    111,242       98,609       3  – 15  

Transportation equipment

    135,425       116,327       3  – 15  

Lease and rental vehicles

    1,155,767       1,067,006       1  – 8  

Construction in progress

    31,037       14,585              

Accumulated depreciation and amortization

    (858,405 )     (799,989 )            
                             

Total

  $ 1,488,086     $ 1,368,594              

 

The Company recorded depreciation expense of $194.1 million and amortization expense of $27.0 million for the year ended December 31, 2023, depreciation expense of $177.1 million and amortization expense of $22.1 million for the year ended December 31, 2022, and depreciation expense of $148.3 million and amortization expense of $21.2 million for the year ended December 31, 2021.

 

 

As of December 31, 2023, the Company had $125.7 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $58.9 million. The Company recorded depreciation and amortization expense of $161.3 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2023, $143.5 million for the year ended December 31, 2022 and $116.1 million for the year ended December 31, 2021.

 

Purchase Price Allocation, Intangible Assets and Goodwill

 

The Company uses the acquisition method of accounting for the recognition of assets acquired and liabilities assumed through acquisitions at their estimated fair values as of the date of acquisition. The purchase price allocation for business combinations and asset acquisitions requires the use of accounting estimates and judgments to allocate the purchase price to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values. As a result, during the measurement period, which is not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Income.

 

The Company determines whether substantially all the fair value of the gross assets acquired are concentrated in a single identifiable asset or a group of similar identifiable assets. If so, the single asset or group of assets, as applicable, is not a business. If not, the Company determines whether the single asset or group of assets, as applicable, meets the definition of a business.

 

In connection with the Company’s business combinations, it records certain intangible assets, including franchise rights. The Company periodically reviews the estimated useful lives and fair values of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a diminished fair value or revised useful life. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.

 

Goodwill represents the excess, at the date of acquisition, of the purchase price of an acquired business over the fair value of the net tangible and intangible assets acquired. In addition to goodwill, the Company recognizes separately identifiable intangible assets for rights under franchise agreements with manufacturers.

 

The fair value of the intangible franchise right is determined at the acquisition date by discounting the projected cash flows specific to each acquisition. The carrying value of the Company’s manufacturer franchise rights was $12.3 million as of December 31, 2023 and December 31, 2022, and is included in Other Assets on the accompanying Consolidated Balance Sheet. The Company has determined that manufacturer franchise rights have an indefinite life, as there are no economic or other factors that limit their useful lives and they are expected to generate cash flows indefinitely due to the historically long lives of the manufacturers’ brand names. Furthermore, to the extent that any agreements evidencing manufacturer franchise rights have expiration dates, the Company expects that it will be able to renew those agreements in the ordinary course of business. Accordingly, the Company does not amortize manufacturer franchise rights.

 

Due to the fact that manufacturer franchise rights are specific to a geographic region, the Company has determined that evaluating and including all locations acquired in the geographic region is the appropriate level for purposes of testing franchise rights for impairment. The Company is subject to financial statement risk to the extent that manufacturer franchise rights become impaired due to decreases in the fair market value of its individual franchises.

 

The Company assesses goodwill and intangible franchise rights for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate an impairment may have occurred. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs. See Fair Value Measurements below for further discussion of Level 3 fair value inputs.

 

For the annual goodwill and intangible franchise rights impairment assessment conducted in the fourth quarter of 2023, the Company elected to perform a qualitative assessment and determined that it was not more-likely-than-not that the fair values of the Company’s reporting units were less than their carrying values.

 

No impairments of goodwill or intangible franchise rights were recorded during the years ended December 31, 2023, 2022 and 2021. 

 

 

The following table sets forth the change in the carrying amount of goodwill for the Company for the year ended December 31, 2023 (in thousands):

 

Balance December 31, 2022

  $ 416,363  

Acquisitions during 2023

    3,250  

Currency translation

    1,095  

Balance December 31, 2023

  $ 420,708  

 

Equity Method Investments

 

On February 25, 2019, the Company acquired 50% of the equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. Prior to acquiring an additional 30% equity interest on May 2, 2022, for approximately $20.0 million, the Company accounted for the equity interest in RTC Canada using the equity method of accounting. Subsequent to the Company’s acquisition of the additional 30% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.  Income (loss) related to the 20% equity owner of RTC Canada is reflected in the accompanying consolidated financial statements as a noncontrolling interest. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.

 

On January 3, 2022, a subsidiary of Cummins, Inc. acquired a 50% equity interest in Natural Gas Fuel Systems, LLC (“NGFS”) from the Company for $27.5 million. NGFS previously conducted business as Momentum Fuel Technologies. The $12.5 million gain realized on the transaction is included in Other income on the Consolidated Statements of Income for the year ended December 31, 2022. The Company is accounting for the business as a joint venture and recognizes the investment using the equity method. The Company’s equity income in NGFS is included in the line item Other income on the Consolidated Statements of Income.

 

Income Taxes

 

Management’s judgment is required to determine the provisions for income taxes and to determine whether deferred tax assets will be realized in full or in part. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When it is more likely than not that all or some portion of specific deferred income tax assets will not be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined not to be realizable. Accordingly, the facts and financial circumstances impacting deferred income tax assets are reviewed quarterly and management’s judgment is applied to determine the amount of valuation allowance required, if any, in any given period.

 

In determining its provision for income taxes, the Company uses an annual effective income tax rate based on annual income, permanent differences between book and tax income, and statutory income tax rates. The effective income tax rate also reflects its assessment of the ultimate outcome of tax audits. The Company adjusts its annual effective income tax rate as additional information on outcomes or events becomes available. Discrete events such as audit settlements or changes in tax laws are recognized in the period in which they occur.

 

The Company’s income tax returns are periodically audited by tax authorities. These audits include questions regarding the Company’s tax filing positions, including the timing and amount of deductions. In evaluating the exposures associated with its various tax filing positions, the Company adjusts its liability for unrecognized tax benefits and income tax provision in the period in which an uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when more information becomes available.

 

The Company’s liability for unrecognized tax benefits contains uncertainties because management is required to make assumptions and to apply judgment to estimate the exposures associated with its various filing positions. The Company’s effective income tax rate is also affected by changes in tax law, the level of earnings and the results of tax audits. Although the Company believes that the judgments and estimates are reasonable, actual results could differ, and the Company may be exposed to losses or gains that could be material. An unfavorable tax settlement would generally require use of the Company’s cash and result in an increase in its effective income tax rate in the period of resolution. A favorable tax settlement would be recognized as a reduction in the Company’s effective income tax rate in the period of resolution. The Company’s income tax expense includes the impact of reserve provisions and changes to reserves that it considers appropriate, as well as related interest.

 

 

Revenue Recognition Policies

 

The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that the Company determines are within the scope of ASU 2014-09, “Revenue from Contracts with Customers (Topic 606), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.  The Company only applies the five-step model to contracts when it is probable that it will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.  At contract inception, once the contract is determined to be within the scope of Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations. The Company then assesses whether each promised good or service is distinct and recognize as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.  For a complete discussion of accounting for revenue, see Note 17 – Revenue of the Notes to Consolidated Financial Statements.

 

Rental and Lease Sales

 

The Company leases commercial vehicles that the Company owns to customers. Lease and rental revenue is recognized over the period of the related lease or rental agreement. Variable rental revenue is recognized when it is earned.

 

Cost of Sales

 

For the Company’s new and used commercial vehicle operations, cost of sales consists primarily of the Company’s actual purchase price, plus make-ready expenses, less any applicable manufacturers’ incentives. For the Company’s parts operations, cost of sales consists primarily of the Company’s actual purchase price, less any applicable manufacturers’ incentives. For the Company’s service and collision center operations, technician labor cost is the primary component of cost of sales. For the Company’s rental and leasing operations, cost of sales consists primarily of depreciation and amortization, rent, maintenance costs, license costs and interest expense considered direct and incremental on the lease and rental fleet owned and leased by the Company. There are no costs of sales associated with the Company’s finance and insurance revenue or other revenue.

 

Leases

 

The Company leases commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records a lease asset and liability at the present value of lease payments over the term. Many of the Company’s leases include renewal options and termination options that are factored into its determination of lease payments when appropriate.

 

When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.

 

Taxes Assessed by a Governmental Authority

 

The Company accounts for sales taxes assessed by a governmental authority that are directly imposed on a revenue-producing transaction on a net (excluded from revenues) basis.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses consist primarily of incentive-based compensation for sales, finance and general management personnel, salaries for administrative personnel and expenses for rent, marketing, insurance, utilities and other general operating purposes.

 

Stock Based Compensation

 

The Company applies the provisions of ASC topic 718-10, “Compensation Stock Compensation,” which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors, including grants of employee stock options, restricted stock units, restricted stock awards and employee stock purchases under the Employee Stock Purchase Plan, based on estimated fair values.

 

 

The Company uses the Black-Scholes option-pricing model to estimate the fair value of share-based payment awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods.

 

Compensation expense for all share-based payment awards is recognized using the straight-line single-option method. Stock-based compensation expense is recognized based on awards expected to vest. Accordingly, stock-based compensation expense has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

 

The Company determines the fair value of share-based payment awards on the date of grant using an option-pricing model that is affected by the Company’s stock price, as well as assumptions regarding a number of subjective variables. These variables include the Company’s expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors. Option-pricing models were developed for use in estimating the value of traded options that have no vesting or hedging restrictions and are fully transferable. Because the Company’s stock options have characteristics that are significantly different from traded options and because changes in the subjective assumptions can materially affect the estimated value, in management’s opinion, the existing valuation models may not provide an accurate measure of fair value and it may not be indicative of the fair value observed in a market transaction between a willing buyer and a willing seller.

 

The following table reflects the weighted-average fair value of stock options granted during each period using the Black-Scholes option valuation model with the following weighted-average assumptions used:

 

   

2023

   

2022

   

2021

 

Weighted-average stock volatility

    34.60 %     34.97 %     36.03 %

Expected dividend yield

    1.54 %     1.44 %     1.65 %

Risk-free interest rate

    3.58 %     2.13 %     1.07 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 11.82     $ 11.21     $ 9.85  

 

The Company computes its historical stock price volatility in accordance with ASC Topic 718-10. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The dividend yield assumption is based on the Company’s history and expectation of dividend payouts. The expected life of stock options represents the weighted-average period the stock options are expected to remain outstanding.

 

Advertising Costs

 

Advertising costs are expensed as incurred. Advertising and marketing expense was $10.0 million for 2023, $8.7 million for 2022 and $7.5 million for 2021. Advertising and marketing expense is included in selling, general and administrative expense.

 

Accounting for Internal Use Software

 

The Company’s accounting policy with respect to accounting for computer software developed or obtained for internal use is consistent with ASC topic 350-40 (Internal Use Software), which provides guidance on accounting for the costs of computer software developed or obtained for internal use and identifies characteristics of internal-use software.  The Company has capitalized software costs, including capitalized interest, of approximately $3.0 million as of December 31, 2023, net of accumulated amortization of $16.0 million, and had $4.2 million as of December 31, 2022, net of accumulated amortization of $14.9 million. 

 

Insurance

 

The Company utilizes a captive insurance company to manage its auto and general commercial liability insurance, which the Company supplements with excess insurance coverage at a level management believes is sufficient. The Company is partially self-insured for a portion of the claims related to its worker’s compensation, medical insurance and vehicle inventory. The Company uses actuarial information provided from third-party administrators to calculate an accrual for claims incurred, but not reported, and for the remaining portion of claims that have been reported.  The Company is fully self-insured for claims related to its real and personal property (except for its vehicle inventor, as noted above). 

 

 

Fair Value Measurements

 

The Company has various financial instruments that it must measure at fair value on a recurring basis. See Note 9 – Financial Instruments and Fair Value of the Notes to Consolidated Financial Statements, for further information. The Company also applies the provisions of fair value measurement to various nonrecurring measurements for its financial and nonfinancial assets and liabilities.

 

Applicable accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). The Company measures its assets and liabilities using inputs from the following three levels of the fair value hierarchy:

 

Level 1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

 

Level 3 includes unobservable inputs that reflect the Company’s assumptions about what factors market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.

 

Recent Accounting Pronouncements

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued updated accounting guidance related to annual and interim segment disclosures. The updated accounting guidance, among other things, requires disclosure of certain significant segment expenses. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2024. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its segment disclosures in Note 16.

 

In December 2023, the FASB issued updated accounting guidance related to income tax disclosures. The updated accounting guidance, among other things, requires additional disclosure primarily related to the income tax rate reconciliation and income taxes paid. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2025. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its income tax disclosures in Note 13.

 

 

3.

SUPPLIER CONCENTRATION:

 

Major Suppliers and Dealership Agreements

 

The Company has entered into dealership agreements with various manufacturers of commercial vehicles and buses (“Manufacturers”). These agreements are nonexclusive agreements that allow the Company to stock, sell at retail and service commercial vehicles and sell parts from the Manufacturers in the Company’s defined area of responsibility. The agreements allow the Company to use the Manufacturers’ names, trade symbols and intellectual property and expire as follows:

 

Manufacturer

 

Expiration Dates

Peterbilt

 

July 2024

International

 

May 2025 through January 2029

Isuzu

 

Indefinite

Hino

 

Indefinite

Ford

 

Indefinite

Blue Bird

 

August 2024

IC Bus

 

May 2025 through December 2027

Dennis Eagle

 

Indefinite

 

These agreements, as well as agreements with various other Manufacturers, impose a number of restrictions and obligations on the Company, including restrictions on a change in control of the Company and the maintenance of certain required levels of working capital. Violation of these restrictions could result in the loss of the Company’s right to purchase the Manufacturers’ products and use the Manufacturers’ trademarks.

 

 

The Company purchases its new Peterbilt vehicles from Peterbilt and most of the parts sold at its Peterbilt dealerships from PACCAR, Inc, the parent company of Peterbilt, at prevailing prices charged to all franchised dealers. Sales of new Peterbilt commercial vehicles accounted for approximately 50.7% of the Company’s new vehicle sales revenue for the year ended December 31, 2023, 59.6% of the Company’s new vehicle sales revenue for the year ended December 31, 2022, and 62.5% of the Company’s new vehicle sales revenue for the year ended December 31, 2021.

 

Primary Lenders

 

The Company purchases its new and used commercial vehicle inventories with the assistance of floor plan financing programs as described in Note 7 to these Notes to Consolidated Financial Statements. The Company finances the majority of all new commercial vehicle inventory and the loan value of its used commercial vehicle inventory under the Floor Plan Credit Agreement with BMO Harris. The Floor Plan Credit Agreement includes an aggregate loan commitment of $1.0 billion. The Company’s floor plan financing agreements provide that the occurrence of certain events will be considered events of default. In the event that the Company’s floor plan financing becomes insufficient, or its relationship with any of its current primary lenders terminates, the Company would need to obtain similar financing from other sources. Management believes it can obtain additional floor plan financing or alternative financing if necessary.

 

From time to time, the Company uses the WF Credit Agreement to finance its Idealease lease and rental fleet vehicles and for other working capital needs. Pursuant to the terms of the WF Credit Agreement, the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of the Company’s capital expenditures, including commercial vehicle purchases for the Company’s Idealease lease and rental fleet, and general working capital needs. The Company expects to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for the Company’s Idealease lease, rental fleet and other working capital needs.

 

The Company uses the PLC Agreement to finance its PacLease lease and rental fleet vehicles. Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance commercial vehicle purchases and other equipment to be leased or rented through the Company’s PacLease franchises.

 

RTC Canada uses the RTC Canada Revolving Credit Agreement to finance its Idealease lease and rental fleet vehicles. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million available upon the request of RTC Canada and consent of BMO.

 

RTC Canada uses the RTC Canada Floor Plan Agreement to finance its new and used vehicle inventory. Pursuant to the terms of the RTC Canada Floor Plan Agreement, BMO agreed to make up to $116.7 million CAD of revolving credit loans to finance RTC Canada’s purchase of new and used vehicle inventory.

 

Concentrations of Credit Risks

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, and accounts receivable. The Company places its cash, cash equivalents and restricted cash with what it considers to be quality financial institutions based on periodic assessments of such institutions. The Company’s cash, cash equivalents and restricted cash may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance Corporation insurance limit.

 

The Company controls credit risk through credit approvals and by selling a majority of its trade receivables, other than vehicle accounts receivable, without recourse. Concentrations of credit risk with respect to trade receivables are reduced because a large number of geographically diverse customers make up the Company’s customer base; however, substantially all of the Company’s business is concentrated in the United States commercial vehicle markets and related aftermarkets.

 

The Company generally sells finance contracts it enters into with customers to finance the purchase of commercial vehicles to third parties. These finance contracts are sold by the Company both with and without recourse. A majority of the Company’s finance contracts are sold without recourse. The Company provides an allowance for doubtful receivables and a reserve for repossession losses related to finance contracts sold with recourse. Historically, the Company’s allowances and reserves have covered losses inherent in these receivables.

 

 

 

4.

ACCOUNTS RECEIVABLE:

 

The Company’s accounts receivable, net, consisted of the following (in thousands):

 

   

December 31,

 
   

2023

   

2022

 
                 

Trade accounts receivable from sale of vehicles

  $ 119,575     $ 83,159  

Trade receivables other than vehicles

    98,555       96,978  

Warranty claims

    21,395       13,060  

Other accounts receivable

    23,633       29,776  

Less allowance for credit losses

    (3,805 )     (2,322 )
                 

Total

  $ 259,353     $ 220,651  

 

Accounts receivable as of January 1, 2022 was $140.2 million.

 

 

5.

INVENTORIES:

 

The Company’s inventories, net, consisted of the following (in thousands):

 

   

December 31,

 
   

2023

   

2022

 
                 

New commercial vehicles

  $ 1,388,687     $ 955,485  

Used commercial vehicles

    47,036       86,306  

Parts and accessories

    353,992       369,562  

Other

    33,100       34,564  

Less allowance

    (21,368 )     (16,488 )
                 

Total

  $ 1,801,447     $ 1,429,429  

 

 

6.

VALUATION ACCOUNTS:

 

Valuation and allowance accounts include the following (in thousands):

 

   

Balance

Beginning

of Year

   

Net

Charged to

Costs and

Expenses

   

Net Write-

Offs

   

Balance

End

of Year

 
                                 
2023                                

Reserve for parts inventory

  $ 9,423     $ 6,274     $ (6,532 )   $ 9,165  

Reserve for commercial vehicle inventory

    7,065       11,191       (6,053 )     12,203  
                                 
2022                                

Reserve for parts inventory

  $ 7,460     $ 7,378     $ (5,415 )   $ 9,423  

Reserve for commercial vehicle inventory

    919       13,653       (7,507 )     7,065  
                                 
2021                                

Reserve for parts inventory

  $ 9,315     $ 3,520     $ (5,375 )   $ 7,460  

Reserve for commercial vehicle inventory

    6,075       (536 )     (4,620 )     919  

 

Inventory

 

The Company provides a reserve for obsolete and slow moving parts. The reserve is reviewed and, if necessary, adjustments are made on a quarterly basis. The Company relies on historical information to support its reserve. Once the inventory is written down, the Company does not reverse any reserve balance until the inventory is sold.

 

 

The valuation for new and used commercial vehicle inventory is based on specific identification. A detail of new and used commercial vehicle inventory is reviewed and, if necessary, adjustments to the value of specific vehicles are made on a quarterly basis.

 

Accounts Receivable and Allowance for Credit Losses

 

The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. Under Accounting Standards Topic 326, Financial Instruments Credit Losses, the Company is required to remeasure expected credit losses for financial instruments held on the reporting date based on historical experience, current conditions and reasonable forecasts.

 

Accounts receivable consists primarily of commercial vehicle sales receivables, manufacturers’ receivables and leasing, parts and service sales receivables and other trade receivables. The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.

 

The following table summarizes the changes in the allowance for credit losses (in thousands):

 

   

Balance

December 31,

2022

   

Provision for

the Year

Ended

December 31,

2023

   

Write offs

Against

Allowance,

net of

Recoveries

   

Balance

December 31,

2023

 
                                 

Commercial vehicle receivables

  $ 160     $ -     $ (58 )   $ 102  

Manufacturers’ receivables

    573       2,576       (2,185 )     964  

Leasing, parts and service receivables

    1,589       3,212       (3,141 )     1,660  

Other receivables

    -       1,066       13       1,079  

Total

  $ 2,322     $ 6,854     $ (5,371 )   $ 3,805  

 

 

7.

FLOOR PLAN NOTES PAYABLE AND LINES OF CREDIT:

 

Floor Plan Notes Payable

 

Floor plan notes are financing agreements to facilitate the Company’s purchase of new and used commercial vehicle inventory. These notes are collateralized by the inventory purchased, and accounts receivable arising from the sale thereof. The Company’s Floor Plan Credit Agreement provides for a loan commitment of up to $1.0 billion. The interest rate under the Company’s Floor Plan Credit Agreement is the one month SOFR plus 1.20%. The effective interest rate applicable to the Company’s Floor Plan Credit Agreement was approximately 6.54% as of December 31, 2023. The Company utilizes its excess cash on hand to pay down its outstanding borrowings under its Floor Plan Credit Agreement, and the resulting interest earned is recognized as an offset to the Company’s gross interest expense under the Floor Plan Credit Agreement.

 

The Company’s RTC Canada Floor Plan Agreement provides for a loan commitment of up to $116.7 million CAD Loans to purchase used vehicle inventory are limited to twenty percent (20%) of the credit limit available at such time. RTC Canada may borrow, repay and reborrow loans from time to time until the maturity date, provided, however, that the outstanding principal amount on any date shall not exceed the credit limits set forth above with respect to new and used vehicles. Advances under the RTC Canada Floor Plan Agreement bear interest per annum, payable on the first business day of each calendar month, at Term SOFR (as defined in the agreement), plus 1.20%.

 

The Company finances substantially all of the purchase price of its new commercial vehicle inventory and the loan value of its used commercial vehicle inventory under its Floor Plan Credit Agreement and RTC Canada Floor Plan Agreement, under which BMO Harris and BMO pay the manufacturer directly with respect to new commercial vehicles. Amounts borrowed under the Company’s Floor Plan Credit Agreement and RTC Canada Floor Plan Agreement are due when the related commercial vehicle inventory (collateral) is sold. The Company’s Floor Plan Credit Agreement expires September 14, 2026, although BMO Harris has the right to terminate the Floor Plan Credit Agreement at any time upon 360 days written notice and the Company may terminate at any time, subject to specified limited exceptions. On December 31, 2023, the Company had approximately $984.4 million outstanding under its Floor Plan Credit Agreement. The Company’s RTC Canada Floor Plan Agreement expires September 14, 2026. On December 31, 2023, the Company had approximately $55.9 million CAD outstanding under the RTC Canada Floor Plan Agreement.

 

 

The Company’s weighted average interest rate for floor plan notes payable was 3.3% for the year ended December 31, 2023, and 1.6% for the year ended December 31, 2022, which is net of interest related to prepayments of new and used inventory loans.

 

Assets pledged as collateral were as follows (in thousands):

 

   

December 31,

 
   

2023

   

2022

 

Inventories, new and used vehicles at cost based on specific identification, net of allowance

  $ 1,423,521     $ 1,034,727  

Vehicle sale-related accounts receivable

    119,575       83,158  

Total

  $ 1,543,096     $ 1,117,885  
                 

Floor plan notes payable related to vehicles

  $ 1,139,744     $ 933,203  

 

Lines of Credit

 

The Company has a line of credit that provides for a maximum borrowing of $20.0 million. There were no advances outstanding under this secured line of credit as of December 31, 2023; however, $17.9 million was pledged to secure various letters of credit related to self-insurance products, leaving $2.1 million available for future borrowings as of December 31, 2023.

 

 

8.

LONG-TERM DEBT:

 

Long-term debt was comprised of the following variable interest rate term notes (in thousands):

 

   

December 31,

 
   

2023

   

2022

 

Total long-term debt, net of current maturities

  $ 414,002     $ 275,433  

 

As of December 31, 2023, long-term debt maturities were as follows (in thousands):

 

2024

  $ -  

2025

    265,000  

2026

    149,002  

2027

    -  

2028

    -  

Thereafter

    -  

Total

  $ 414,002  

 

On September 14, 2021, the Company entered into the WF Credit Agreement with the WF Lenders and the WF Agent. Pursuant to the terms of the WF Credit Agreement (as amended), the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of the Company’s capital expenditures, including commercial vehicle purchases for the Company’s Idealease lease and rental fleet, and general working capital needs. Borrowings under the WF Credit Agreement bear interest per annum, payable on each interest payment date, as defined in the WF Credit Agreement, at (A) SOFR plus (i) 1.25% or (ii) 1.5%, depending on the Company’s consolidated leverage ratio or (B) on or after the term SOFR transition date, the term SOFR plus (i) 1.25% or (ii) 1.5%, depending on the Company’s consolidated leverage ratio. The WF Credit Agreement expires on September 14, 2026, although, upon the occurrence and during the continuance of an event of default, the WF Agent has the right to, or upon the request of the required lenders must, terminate the commitments and declare all outstanding principal and interest due and payable. The Company may terminate the commitments at any time. The Company expects to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for the Company’s Idealease lease and rental fleet.

 

 

On November 1, 2023, the Company entered into the PLC Agreement. Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance certain of the Company’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through the Company’s PacLease franchises. Advances under the PLC Agreement bear interest per annum, payable on the fifth day of the following month, at the Company’s option, at either (A) the prime rate, minus 1.55%, provided that the floating rate of interest is subject to a floor of 0%, or (B) a fixed rate, to be determined between the Company and PLC in each instance of borrowing at a fixed rate. The PLC Agreement expires on December 1, 2025, although either party has the right to terminate the PLC Agreement at any time upon 180 days written notice.

 

On May 31, 2022, RTC Canada entered into the RTC Canada Revolving Credit Agreement. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million available upon the request of RTC Canada and consent of BMO. Advances under the RTC Canada Revolving Credit Agreement bear interest per annum, payable on the first business day of each calendar month, at CDOR, plus 1.35%. The RTC Canada Revolving Credit Agreement expires September 14, 2026.

 

The interest associated with the WF Credit Agreement, the PLC Agreement and the RTC Canada Revolving Credit Agreement is recorded in interest expense on the Consolidated Statement of Income. The WF Credit Agreement, PLC Agreement and RTC Canada Revolving Credit Agreement are general borrowing facilities, whereas prior to these credit agreements, interest expense associated with the Company’s lease and rental fleet was recorded in cost of sales as the borrowings were directly related to each lease and rental vehicle.

 

The Company’s floor plan financing agreements and the WF Credit Agreement require the Company to satisfy various financial ratios such as the leverage ratio, the asset coverage ratio and the fixed charge coverage ratio. As of December 31, 2023, the Company was in compliance with all debt covenants related to its floor plan credit agreements and the WF Credit Agreement. The Company does not anticipate any breach of the covenants in the foreseeable future.

 

 

9.

FINANCIAL INSTRUMENTS AND FAIR VALUE:

 

 

The Company measures certain financial assets and liabilities at fair value on a recurring basis. Financial instruments consist primarily of cash, accounts receivable, accounts payable and floor plan notes payable. The carrying values of the Company’s financial instruments approximate fair value due either to their short-term nature or existence of variable interest rates, which approximate market rates. Certain methods and assumptions were used by the Company in estimating the fair value of financial instruments as of December 31, 2023, and 2022. The carrying value of current assets and current liabilities approximates the fair value due to the short maturity of these items.

 

The fair value of the Company’s long-term debt is based on secondary market indicators. Because the Company’s debt is not quoted, estimates are based on each obligation’s characteristics, including remaining maturities, interest rate, credit rating, collateral and liquidity. Accordingly, the Company concluded that the valuation measurement inputs of its long-term debt represent, at its lowest level, current market interest rates available to the Company for similar debt and the Company’s current credit standing. The Company has categorized such debt within Level 2 of the hierarchy framework. The carrying amount approximates fair value.

 

 

10.

LEASES:

 

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842),” which was intended to increase the transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The standard requires lessees to record assets and liabilities on the balance sheet for all leases with terms longer than twelve months. Leases are classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.

 

A lease is classified as a finance lease if any of the following conditions exist on the date of lease commencement:

 

 

The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.

 

The lease provides the lessee an option to purchase the underlying asset, and that option is reasonably certain to be exercised.

 

 

 

The lease term is for the major part of the remaining economic life of the underlying asset.

 

The present value of the lease payments equals or exceeds substantially all of the fair value of the underlying asset.

 

The underlying asset is of such a specialized nature that only the lessee can use it without major modifications.

 

The lessor expects to have no alternative use for the leased asset at the end of the lease.

 

The Company applied the practical expedients permitted under Topic 842, which among other things, allowed it to retain its existing assessment of whether an arrangement is, or contains, a lease and whether such lease is classified as an operating or finance lease. The Company made an accounting policy election that keeps leases with an initial term of twelve months or less off of the balance sheet and results in recognizing those lease payments in the Consolidated Statements of Income and Comprehensive Income on a straight-line basis over the lease term.

 

The Company leases certain commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records the related asset and obligation at the present value of lease payments over the term. Many of the Company’s leases include renewal options and/or termination options that are factored into its determination of lease payments when appropriate. The Company has elected not to account for lease and nonlease components as a single combined lease component as lessee. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.

 

Lease of Vehicles as Lessee

 

The Company leases commercial vehicles as the lessee under finance leases and operating leases. The lease terms vary from one year to ten years. Commercial vehicle finance leases have always been reported on the Consolidated Balance Sheet, while operating leases were added to the Consolidated Balance Sheet in 2019 with the adoption of Topic 842. These vehicles are then subleased or rented by the Company to customers under various agreements. The Company received sublease income under non-cancelable subleases of $50.0 million for the year ended December 31, 2023, and $41.7 million for the year ended December 31, 2022.

 

The Company usually guarantees the residual value of vehicles under operating lease and finance lease arrangements. As of December 31, 2023, the Company guaranteed commercial vehicle residual values of approximately $72.3 million under operating lease and finance lease arrangements.

 

Lease of Facilities as Lessee

 

The Company’s facility leases are classified as operating and finance leases and primarily reflect its use of dealership facilities and office space. The lease terms vary from one year to 83 years, some of which include options to extend the lease term, and some of which include options to terminate the lease within one year. The Company considers these options in determining the lease term used to establish its right-of-use assets and lease liabilities.

 

The Company leases facilities in Ontario, Canada from entities owned by the noncontrolling interest holder of RTC Canada. In 2023, the Company recorded approximately $2.1 million in operating lease expense related to these leases.

 

Lease Costs and Supplemental Information

 

Components of lease cost are as follows (in thousands):

 

       

Year Ended

 

Component

 

Classification

 

December 31,

2023

   

December 31,

2022

 

Operating lease cost

 

SG&A expense

  $ 14,924     $ 11,288  

Operating lease cost

 

Lease and rental cost of products sold

    5,981       6,081  

Finance lease cost – amortization of right-of-use assets

 

Lease and rental cost of products sold

    24,655       20,135  

Finance lease cost – interest on lease liabilities

 

Lease and rental cost of products sold

    5,454       4,783  

Short-term lease cost

 

SG&A expense

    191       413  

 

 

Supplemental cash flow information and non-cash activity related to operating and finance leases are as follows (in thousands):

 

   

Year Ended

 
   

December 31,

2023

   

December 31,

2022

 

Operating cash flow information:

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 26,359     $ 21,874  

Financing cash flow information:

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 17,693     $ 14,780  

Non-cash activity:

               

Operating lease right-of-use assets obtained in exchange for lease obligations

  $ 40,093     $ 54,385  

 

Weighted-average remaining lease term and discount rate for operating and finance leases as of December 31, 2023 are as follows:

 

   

Finance Leases

   

Operating Leases

 

Weighted-average remaining lease term (in months)

 

39

   

106

 

Weighted-average discount rate

    4.3 %     4.8 %

 

Maturities of lease liabilities by fiscal year for finance leases and operating leases as of December 31, 2023 are as follows (in thousands):

 

   

Finance

Leases

   

Operating

Leases

 

2024

  $ 41,189     $ 23,359  

2025

    34,172       19,282  

2026

    26,904       18,578  

2027

    18,587       17,730  

2028

    14,961       15,502  

2029 and beyond

    12,730       60,158  

Total lease payments

  $ 148,543     $ 154,609  

Less: Imputed interest

    (14,807 )     (32,658 )

Present value of lease liabilities

  $ 133,736     $ 121,951  

 

Lease of Vehicles as Lessor

 

The Company leases commercial vehicles that the Company owns to customers primarily over periods of one to ten years. The Company applied the practical expedient permitted within Topic 842 that allows it not to separate lease and nonlease components. Nonlease components typically consist of maintenance and licensing for the commercial vehicle. The variable nonlease components are generally based on mileage. Some leases contain an option for the lessee to purchase the commercial vehicle.

 

The Company’s policy is to depreciate its lease and rental fleet using a straight-line method over each customer’s contractual lease term. The lease unit is depreciated to a residual value that approximates fair value at the expiration of the lease term. This policy results in the Company realizing reasonable gross margins while the unit is in service and a corresponding gain or loss on sale when the unit is sold at the end of the lease term.

 

Sales-type leases are recognized by the Company as lease receivables. The lessee obtains control of the underlying asset and the Company recognizes sales revenue upon lease commencement. The receivable for sales-type leases as of December 31, 2023, in the amount of $8.4 million is reflected in Other Assets on the Consolidated Balance Sheet.

 

 

Minimum rental revenue to be received for non-cancelable leases and subleases in effect as of December 31, 2023, are as follows (in thousands):

 

2024

  $ 174,835  

2025

    140,135  

2026

    105,495  

2027

    75,672  

2028

    44,081  

Thereafter

    25,405  

Total

  $ 565,623  

 

Rental income during the year ended December 31, 2023, and 2022, consisted of the following (in thousands):

 

   

2023

   

2022

 

Minimum rental payments

  $ 306,897     $ 278,330  

Nonlease payments

    46,883       43,927  

Total

  $ 353,780     $ 322,257  

 

 

11.

SHARE BASED COMPENSATION AND EMPLOYEE BENEFIT PLANS:

 

Employee Stock Purchase Plan

 

The Company’s 2004 Employee Stock Purchase Plan, as amended and restated (the “Employee Stock Purchase Plan”), allows eligible employees to contribute up to $10,625 of their base earnings every six months toward the semi-annual purchase of the Company’s Class A common stock. The employee’s purchase price is 85% of the lesser of the closing price of the Class A common stock on the first business day or the last business day of the semi-annual offering period, as reported by The NASDAQ Global Select Market. Employees may purchase shares having a fair market value of up to $25,000 (measured as of the first day of each semi-annual offering period) for each calendar year. On May 16, 2023, the Company’s shareholders approved the amendment and restatement of the Employee Stock Purchase Plan to increase the number of shares of Class A Common Stock authorized for issuance thereunder by 600,000 shares. Under the Employee Stock Purchase Plan, there are approximately 1,082,000 shares remaining of the 4,650,000 shares of the Company’s Class A common Stock that were reserved for issuance. The Company issued 208,854 shares under the Employee Stock Purchase Plan during the year ended December 31, 2023 and 201,173 shares during the year ended December 31, 2022. Of the 7,860 employees eligible to participate, approximately 2,242 elected to participate in the plan as of December 31, 2023.

 

Non-Employee Director Stock Option Plan

 

The Rush Enterprises, Inc. 2006 Non-Employee Director Stock Option Plan, as amended and restated (the “Director Plan”), reserved 1,125,000 shares of Class A common stock for issuance upon exercise of any awards granted under the plan. The Director Plan is designed to attract and retain highly qualified non-employee directors. Currently, each non-employee director receives a grant of the Company’s Class A common stock equivalent to a compensation value of $750,000; provided however, that directors may elect to receive up to 40% of the value of such grant in cash. In 2023, three non-employee directors each received a grant of 4,116 shares of the Company’s Class A common stock, two non-employee directors each received a grant of 2,469 shares of the Company’s Class A common stock and $58,000 cash and one non-employee director received a grant of 2,880 shares of the Company’s Class A common stock and $43,500 cash, for total compensation equivalent to $145,000 each. One director who was appointed to the Company’s Board of Directors in October of 2023 received 1,501 shares of the Company’s Class A common stock, for total compensation equivalent to $72,500. In 2022, three non-employee directors each received a grant of 2,757 shares of the Company’s Class A common stock, two non-employee directors each received a grant of 1,654 shares of the Company’s Class A common stock and $58,000 cash and one non-employee director received a grant of 1,930 shares of the Company’s Class A common stock and $43,500 cash, for total compensation equivalent to $145,000 each. Under the Director Plan, there are approximately 180,298 shares remaining for issuance of the 1,125,000 shares of the Company’s Class A common stock that were reserved for issuance. The Company granted 21,667 shares of Class A common stock under the Director Plan during the year ended December 31, 2023 and 20,264 shares of Class A common stock under the Director Plan during the year ended December 31, 2022.

 

 

Employee Incentive Plans

 

In May 2007, the Board of Directors and shareholders adopted the Rush Enterprises, Inc. 2007 Long-Term Incentive Plan (the “2007 Incentive Plan”). The 2007 Incentive Plan provides for the grant of stock options (which may be nonqualified stock options or incentive stock options for tax purposes), stock appreciation rights issued independent of or in tandem with such options (“SARs”), restricted stock awards and performance awards. The 2007 Incentive Plan was amended and restated on May 20, 2014, May 16, 2017, May 12, 2020 and May 16, 2023. The number of shares available for issuance under the plan include 21,600,000 shares of Class A common stock and 9,000,000 shares of Class B common stock.

 

The aggregate number of shares of common stock subject to stock options or SARs that may be granted to any one participant in any year under the 2007 Incentive Plan is 150,000 shares of Class A common stock or 150,000 shares of Class B common stock. Each option granted pursuant to the 2007 Incentive Plan has a 150,000-year term from the grant date and vests in three equal annual installments beginning on the third anniversary of the grant date. The Company has three shares of Class A common stock and 9,000,000 shares of Class B common stock reserved for issuance under the Company’s 2007 Incentive Plan. As of December 31, 2023, approximately 3,684,518 shares of Class A common stock and 2,681,701 shares of Class B common stock are available for issuance under the Company’s 2007 Incentive Plan. The Company issues new shares of its Class A or Class B common stock upon the exercise of stock options or vesting of restricted stock awards. During the year ended December 31, 2023, the Company granted to employees 790,673 options to purchase Class A common stock and 551,138 restricted Class B common stock awards under the 2007 Incentive Plan. During the year ended December 31, 2022, the Company granted to employees 767,850 options to purchase Class A common stock and 531,900 shares of restricted Class B common stock awards under the 2007 Incentive Plan. Restricted stock awards are issued when granted but are subject to vesting requirements.

 

Valuation and Expense Information

 

Stock-based compensation expense related to stock options, restricted stock awards and employee stock purchases was $30.4 million for the year ended December 31, 2023, $25.3 million for the year ended December 31, 2022, and $22.2 million for the year ended December 31, 2021. Cash received from options exercised and shares purchased under all share-based payment arrangements was $18.0 million for the year ended December 31, 2023, $13.3 million for the year ended December 31, 2022, and $18.3 million for the year ended December 31, 2021.

 

The following table presents a summary of the Company’s stock option activity and related information for the year ended December 31, 2023:

 

                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
           

Exercise

   

Contractual

   

Intrinsic

 

Options

 

Shares

   

Price

   

Life (in Years)

   

Value

 
                                 

Balance of Outstanding Options at January 1, 2023

    5,872,862     $ 20.13                  

Granted

    790,673       35.04                  

Exercised

    (800,988 )     15.06                  

Forfeited

    (40,249 )     31.12                  

Balance of Outstanding Options at December 31, 2023

    5,822,298     $ 22.76       5.8     $ 160,233,514  

Expected to vest after December 31, 2023

    3,268,970     $ 28.47       7.5     $ 71,368,515  

Vested and exercisable at December 31, 2023

    2,520,629     $ 15.18       3.7     $ 88,341,805  

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based on the closing price of the Company’s Class A common stock on December 31, 2023, which was $50.30. The total intrinsic value of options exercised was $19.8 million during the year ended December 31, 2023, $11.6 million during the year ended December 31, 2022, and $23.4 million during the year ended December 31, 2021.

 

 

The following table presents a summary of the status of the number of shares underlying the Company’s non-vested stock options as of December 31, 2023, and changes during the year ended December 31, 2023:

 

           

Weighted

 
           

Average

 
   

Number of

   

Grant Date

 

Non-vested Shares

 

Shares

   

Fair Value

 
                 

Non-vested at January 1, 2023

    3,600,568     $ 7.35  

Granted

    790,673       11.82  

Vested

    (1,049,321 )     5.56  

Forfeited

    (40,249 )     9.93  
                 

Non-vested at December 31, 2023

    3,301,671     $ 8.95  

 

The total fair value of vested options was $5.8 million during the year ended December 31, 2023, $5.9 million during the year ended December 31, 2022, and $5.0 million during the year ended December 31, 2021. The weighted-average grant date fair value of options granted was $11.82 per share during the year ended December 31, 2023, $11.21 per share during the year ended December 31, 2022, and $9.85 per share during the year ended December 31, 2021.

 

Stock Awards

 

The Company granted restricted stock awards to certain of its employees under the 2007 Incentive Plan and unrestricted stock awards to its non-employee directors under the Director Plan during the year ended December 31, 2023. The restricted stock awards granted to employees vest in three equal installments on the first, second and third anniversary of the grant date and are forfeited in the event the recipient’s employment or relationship with the Company is terminated prior to vesting, except as a result of retirement or under certain circumstances associated with a change of control or involuntary termination, as further described in the Company’s executive transition plan. The fair value of the restricted stock awards granted to the Company’s employees is amortized to expense on a straight-line basis over the restricted stock’s vesting period. The shares granted to non-employee directors are expensed on the grant date.

 

The following table presents a summary of the Company’s non-vested restricted stock awards at December 31, 2023:

 

           

Weighted

                 
           

Average

           

Weighted

 
           

Remaining

   

Aggregate

   

Average

 
           

Contractual

   

Intrinsic

   

Grant Date

 

Stock Awards and Units

 

Shares

   

Life (in Years)

   

Value

   

Fair Value

 
                                 

Outstanding non-vested shares at January 1, 2023

    1,128,981                     $ 27.92  

Granted

    572,804                       36.97  

Vested

    (627,393 )                     24.67  

Forfeited

                           

Outstanding non-vested at December 31, 2023

    1,074,392       8.6     $ 56,921,288       34.64  

Expected to vest after December 31, 2023

    1,071,636       8.6     $ 56,775,267       34.64  

 

The total fair value of the shares issued upon the vesting of restricted and unrestricted stock awards during the year ended December 31, 2023 was $15.5 million. The weighted-average grant date fair value of stock awards granted was $36.97 per share during the year ended December 31, 2023, $36.97 per share during the year ended December 31, 2022 and $29.91 per share during the year ended December 31, 2021.

 

As of December 31, 2023, the Company had $11.2 million of unrecognized compensation expense related to non-vested employee stock options to be recognized over a weighted-average period of 2.2 years and $12.2 million of unrecognized compensation cost related to non-vested restricted stock awards to be recognized over a weighted-average period of 12.2 years.

 

 

Defined Contribution Plan

 

The Company has a defined contribution plan (the “Rush 401k Plan”) that is available to all U.S. based employees. Each employee who has completed 30 days of continuous service is entitled to enter the Rush 401k Plan on the first day of the following month. Participating employees may contribute from 1% to 1% of their total gross compensation. However, certain highly compensated employees are limited to a maximum contribution of 15% of total gross compensation. The Company’s policy is for the first 10% of an employee’s contribution, the Company contributes an amount equal to 20% of the employees’ contributions for those employees with less than five years of service and an amount equal to 40% of the employees’ contributions for those employees with more than five years of service. The Company incurred expenses related to the Rush 401k Plan of approximately $13.3 million during the year ended December 31, 2023, $12.1 million during the year ended December 31, 2022, and $8.2 million during the year ended December 31, 2021.

 

Deferred Compensation Plan

 

On November 6, 2010, the Board of Directors of the Company adopted the Rush Enterprises, Inc. Deferred Compensation Plan (the “Deferred Compensation Plan”) pursuant to which certain employees and directors may elect to defer a portion of their annual compensation. The Deferred Compensation Plan was amended and restated effective May 18, 2021, in order to bring the plan into conformance with current “best” practices. The Company established a rabbi trust to finance obligations under the Deferred Compensation Plan with corporate-owned variable life insurance contracts. Participants are 100% vested in their respective deferrals and the earnings thereon. The first deferral election period began on January 1, 2011. The Company’s liability related to the Deferred Compensation Plan was $24.8 million on December 31, 2023, and $19.4 million on December 31, 2022. The related cash surrender value of the life insurance contracts was $18.0 million on December 31, 2023, and $13.0 million on December 31, 2022.

 

The Company currently does not provide any post-retirement benefits nor does it provide any post-employment benefits.

 

 

12.

EARNINGS PER SHARE:

 

Basic earnings per share (“EPS”) were computed by dividing income from continuing operations by the weighted average number of shares of common stock outstanding during the period. Diluted EPS differs from basic EPS due to the assumed conversions of potentially dilutive options, restricted shares awards and restricted stock unit awards that were outstanding during the period.

 

Each share of Class A common stock ranks equal to each share of Class B common stock with respect to receipt of any dividends or distributions declared on shares of common stock and the right to receive proceeds on liquidation or dissolution of the Company after payment of its indebtedness and liquidation preference payments to holders of any preferred shares. However, holders of Class A common stock have 1/20th of one vote per share on all matters requiring a shareholder vote, while holders of Class B common stock have one full vote per share.

 

The following is a reconciliation of the numerators and the denominators of the basic and diluted per share computations for income from continuing operations (in thousands, except per share amounts):

 

   

2023

   

2022

   

2021

 

Numerator-

                       

Numerator for basic and diluted earnings per share − Net income available to common shareholders

  $ 347,055     $ 391,382     $ 241,415  

Denominator-

                       

Denominator for basic earnings per share – weighted average shares outstanding

    81,089       83,100       83,838  

Effect of dilutive securities − Employee and director stock options and restricted share awards

    2,631       2,627       2,979  

Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions

    83,720       85,727       86,817  

Basic earnings per common share

  $ 4.28     $ 4.71     $ 2.88  

Diluted earnings per common share and common share equivalents

  $ 4.15     $ 4.57     $ 2.78  

 

Options to purchase shares of common stock that were outstanding for the years ended December 31, 2023, 2022 and 2021 that were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive are as follows (in thousands):

 

   

2023

   

2022

   

2021

 

Anti-dilutive options – weighted average

    1,282       1,271       655  

 

 

 

13.

INCOME TAXES:

 

The tax provisions are summarized as follows (in thousands):

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

Income before income taxes:

                       

Domestic

  $ 455,288     $ 502,141     $ 307,260  

Foreign

    6,773       7,186       6,423  

Total

    462,061       509,327       313,683  
                         

Current provision

                       

Federal

  $ 87,270     $ 93,942     $ 47,475  

State

    16,864       16,516       10,759  

Foreign

    2,265       2,523       -  

Total

    106,399       112,981       58,234  

Deferred provision (benefit)

                       

Federal

    7,617       7,975       13,809  

State

    505       (565 )     (631 )

Foreign

    (521 )     (3,149 )     856  

Total

    7,601       4,261       14,034  

Provision for income taxes

  $ 114,000     $ 117,242     $ 72,268  

 

A reconciliation of taxes based on the federal statutory rates and the provisions (benefits) for income taxes are summarized as follows (in thousands):

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 
   

Amount

   

Rate

   

Amount

   

Rate

   

Amount

   

Rate

 

Income taxes at the federal statutory rate

  $ 97,032       21.0 %   $ 106,959       21.0 %   $ 65,694       21.0 %

State income taxes, net of federal benefit (a)

    14,120       3.1       12,708       2.5       7,874       2.5  

Tax effect of permanent differences

    1,357       0.3       (488 )     (0.1 )     (2502 )     (0.8 )

Foreign tax rate differential

    266       0.0       (2134 )     (0.4 )     (313 )     (0.1 )

Other, net

    1,225       0.3       197       0.0       1,515       0.5  

Provision for income taxes

  $ 114,000       24.7 %   $ 117,242       23.0 %   $ 72,268       23.1 %

(a) State taxes in Texas, California and Illinois made up the majority (greater than 50 percent) of the tax effect in this category        

 

The following summarizes the components of net deferred income tax liabilities included in the balance sheet (in thousands):

 

   

December 31,

 
   

2023

   

2022

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,215 )   $ (4,710 )

Accounts receivable

    (436 )     (430 )

Vehicle finance lease obligations

    (31,178 )     (28,514 )

Finance and operating leases - Liability

    (29,446 )     (25,283 )

Stock options

    (8,785 )     (7,525 )

Accrued liabilities

    (4,653 )     (3,632 )

State net operating loss carry forward

    (1,111 )     (1,268 )

State tax credit

    (34 )     (77 )

Other

    (6,167 )     (5,519 )

Finance and operating leases - Asset

    29,031       24,989  

Fixed assets and intangibles

    217,565       203,939  

Net deferred income tax liability

  $ 159,571     $ 151,970  

 

 

As of December 31, 2023, the Company had approximately $26.9 million in state net operating loss carry forwards that expire from 2023 to 2042, which result in a deferred tax asset of approximately $1.1 million. The Company has concluded that its state net operating losses are more likely than not to be realized and has not recorded a valuation allowance against them.

 

The Company had unrecognized income tax benefits totaling $6.7 million as a component of accrued liabilities as of December 31, 2023, and $5.3 million as of December 31, 2022, the total of which, if recognized, would impact the Company’s effective tax rate. An unfavorable settlement would require a charge to income tax expense and a favorable resolution would be recognized as a reduction to income tax expense. The Company recognizes interest accrued related to unrecognized tax benefits in income tax expense. During the years ended December 31, 2023, 2022 and 2021, the Company recognized approximately $86,200, $86,200, and $129,660 in interest expense. No amounts were accrued for penalties. The Company had approximately $389,000, $389,000 and $279,000 of interest accrued as of December 31, 2023, 2022 and 2021, respectively.

 

Undistributed earnings of certain of the Company’s foreign subsidiaries amounted to approximately $22.9 million at December 2023 and $18.9 million at December 2022. Those earnings are considered to be indefinitely reinvested. Upon repatriation of those earnings in the form of dividends or otherwise, the Company may be subject to state and local taxes, and/or withholding taxes payable to the various foreign countries. The Company expects to be able to take a 100% dividends received deduction to offset any U.S. federal income tax liability on the distribution of untaxed earnings and profits.

 

The Company does not anticipate a significant change in the amount of unrecognized tax benefits in the next 12 months. As of December 31, 2023, the tax years ended December 31, 2020 through 2023 remained subject to audit by federal tax authorities and the tax years ended December 31, 2019 through 2023, remained subject to audit by state tax authorities.

 

The table below presents the reconciliation of the change in the unrecognized tax benefits (in thousands):

 

   

2023

   

2022

   

2021

 

Unrecognized tax benefits at beginning of period

  $ 5,377     $ 4,309     $ 3,306  

Gross increases – tax positions in current year

    2,582       2,025       1,512  

Reductions due to lapse of statute of limitations

    (1,188 )     (957 )     (509 )

Unrecognized tax benefits at end of period

  $ 6,771     $ 5,377     $ 4,309  

 

 

14.

COMMITMENTS AND CONTINGENCIES:

 

From time to time, the Company is involved in litigation arising out of its operations in the ordinary course of business. The Company maintains liability insurance, through self-insurance and third-party excess insurance, including product liability coverage, in amounts deemed adequate by management. However, an uninsured or partially insured claim, or claim for which indemnification is not available, could have a material adverse effect on the Company’s financial condition or results of operations. As of December 31, 2023, the Company believes that there are no pending claims or litigation, individually or in the aggregate, that are reasonably likely to have a material adverse effect on its financial position or results of operations. However, due to the inherent uncertainty of litigation, there can be no assurance that the resolution of any particular claim or proceeding would not have a material adverse effect on the Company’s financial condition or results of operations for the fiscal period in which such resolution occurred.

 

 

15.

ACQUISITIONS:

 

All of the following acquisitions, unless otherwise noted, were considered business combinations accounted for under ASC 805 “Business Combinations.” Pro forma information is not included in accordance with ASC 805 since no acquisitions were considered material individually or in the aggregate.

 

On December 4, 2023, the Company acquired certain assets of Freeway Ford Truck Sales, Inc., which included real estate and a Ford commercial vehicle franchise in Chicago, Illinois, along with commercial vehicle and parts inventory. The transaction was valued at approximately $16.3 million, with the purchase price paid in cash.

 

On November 7, 2022, the Company acquired certain assets of Scheppers International Truck Center, Inc., which included real estate and an International truck franchise in Jefferson City, Missouri, along with commercial vehicle and parts inventory. The transaction was valued at approximately $6.8 million, with the purchase price paid in cash.

 

 

On May 2, 2022, the Company completed the acquisition of an additional 30% equity interest in RTC Canada, resulting in an 80% controlling interest in RTC Canada. The acquisition was accounted for as an acquisition achieved in stages under ASC 805, Business Combinations. The acquisition-date fair value of the previous 50% equity interest was $50 million, resulting in a gain of $7.0 million included in the line item Other income (expense) on the Consolidated Statements of Income in the year ended December 31, 2022. The Company also recognized a reversal of deferred tax liabilities of $7.0 million and $0.6 million related to reclassification of the foreign currency translation adjustment related to the remeasurement of the Company’s previous equity method investment in RTC Canada.

 

As of May 2, 2022, the Company established a noncontrolling interest related to the minority holders. The fair value of the 20% noncontrolling interest in RTC Canada is estimated to be $17.8 million. The fair value of the noncontrolling interest was estimated using a combination of the income approach and a market approach. Since RTC Canada is a private company, the fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement as defined in ASC 820, Fair Value Measurement. The fair value estimates are based on: (i) a discount rate of 11%; (ii) a terminal value based on a long-term sustainable growth rate of 3%; (iii) financial multiples of companies in the same industry as RTC Canada; and (iv) adjustments because of the lack of control or lack of marketability that market participants would consider when estimating the fair value of the noncontrolling interest in RTC Canada.

 

The purchase price was allocated based on the fair values of the assets and liabilities at the date of acquisition as follows (in thousands):

 

Cash

  $ 4,310  

Accounts receivable

    19,072  

Inventory

    56,255  

Property and equipment, including real estate

    80,196  

Floor plan notes payable

    (30,501 )

Trade payables

    (19,978 )

Customer deposits

    (1,980 )

Accrued liabilities

    (7,875 )

Notes payable

    (69,545 )

Goodwill

    44,174  

Franchise rights

    3,906  

Other

    3,422  

Equity investment in RTC Canada

    (37,309 )

Noncontrolling interest

    (17,828 )

Gain on equity method investment

    (6,958 )

Total

  $ 19,361  

 

The goodwill of $44.2 million for the RTC Canada acquisition is primarily attributable to the synergies expected to arise after obtaining a controlling interest in the entity.

 

Prior to May 2, 2022, the Company accounted for its 50% equity interest in RTC Canada as an equity-method investment. Subsequent to the Company’s acquisition of the additional 50% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.

 

 

16.

SEGMENTS:

 

The Company currently has one reportable business segment - the Truck Segment. The Truck Segment includes the Company’s operation of a nationwide network of commercial vehicle dealerships that provide an integrated one-stop source for the commercial vehicle needs of its customers, including retail sales of new and used commercial vehicles; aftermarket parts sales, service and collision center facilities; and financial services, including the financing of new and used commercial vehicle purchases, insurance products and truck leasing and rentals. The commercial vehicle dealerships are deemed a single reporting unit because they have similar economic characteristics. The Company’s chief operating decision maker considers the entire Truck Segment, not individual dealerships or departments within its dealerships, when making decisions about resources to be allocated to the segment and assessing its performance.

 

The Company also has revenues attributable to three other operating segments. These segments include a retail tire company, an insurance agency and a guest ranch operation and are included in the All Other column below. None of these segments has ever met any of the quantitative thresholds for determining reportable segments. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The Company evaluates performance based on operating income.

 

 

There were no material intersegment sales during the years ended December 31, 2023, 2022 or 2021.

 

The following table contains summarized information about reportable segment revenue, segment income or loss from continuing operations and segment assets for the periods ended December 31, 2023, 2022 and 2021 (in thousands):

 

   

Truck

   

All

         
   

Segment

   

Other

   

Totals

 

2023

                       

Revenues from external customers

  $ 7,909,230     $ 15,794     $ 7,925,024  

Interest income

    777             777  

Interest expense

    53,694             53,694  

Depreciation and amortization

    59,373       457       59,830  

Segment operating income

    512,375       6       512,381  

Segment income from continuing operations before taxes

    462,055       6       462,061  

Segment assets

    4,308,264       55,977       4,364,241  

Goodwill

    418,148       2,560       420,708  

Expenditures for segment assets

    367,942       939       368,881  
                         
2022                        

Revenues from external customers

  $ 7,084,847     $ 16,821     $ 7,101,668  

Interest income

    639             639  

Interest expense

    19,763             19,763  

Depreciation and amortization

    55,354       311       55,665  

Segment operating income

    505,415       698       506,113  

Segment income from continuing operations before taxes

    508,629       698       509,327  

Segment assets

    3,769,007       52,059       3,821,066  

Goodwill

    413,803       2,560       416,363  

Expenditures for segment assets

    242,503       557       243,060  
                         
2021                        

Revenues from external customers

  $ 5,109,070     $ 17,072     $ 5,126,142  

Interest income

    657             657  

Interest expense

    2,119       308       2,427  

Depreciation and amortization

    53,096       258       53,354  

Segment operating income

    307,394       1,642       309,036  

Segment income from continuing operations before taxes

    312,350       1,333       313,683  

Segment assets

    3,068,365       51,612       3,119,977  

Goodwill

    367,771       2,560       370,331  

Expenditures for segment assets

    163,624       3,553       167,177  

 

 

17.

REVENUE:

 

The Company’s revenues are primarily generated from the sale of finished products to customers. Those sales predominantly contain a single delivery element and revenue from such sales is recognized when the customer obtains control, which is typically when the finished product is delivered to the customer. The Company’s material revenue streams have been identified as the following: the sale of new and used commercial vehicles, arrangement of associated commercial vehicle financing and insurance contracts, the performance of commercial vehicle repair services and the sale of commercial vehicle parts. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

 

The following table summarizes the Company’s disaggregated revenue by revenue source, excluding lease and rental revenue, for the years ended December 31, 2023, December 31, 2022 and December 31, 2021 (in thousands):

 

   

2023

   

2022

   

2021

 

Commercial vehicle sales revenue

  $ 4,957,969     $ 4,351,370     $ 3,039,953  

Parts revenue

    1,493,903       1,436,981       1,059,382  

Commercial vehicle repair service revenue

    1,068,238       935,458       733,981  

Finance revenue

    11,665       16,992       16,385  

Insurance revenue

    12,606       12,749       11,579  

Other revenue

    26,863       25,863       17,628  

Total

  $ 7,571,244     $ 6,779,413     $ 4,878,908  

 

All of the Company's performance obligations are generally transferred to customers at a point in time. The Company did not have any material contract assets or contract liabilities on the balance sheet as of December 31, 2023, or December 31, 2022. Revenues related to commercial vehicle sales, parts sales, commercial vehicle repair service, finance and the majority of other revenues are related to the Truck Segment.

 

For the sale of new and used commercial vehicles, revenue is recognized at a point in time when control is transferred to the customer, which is when delivery of the commercial vehicle occurs. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring the commercial vehicle. When control is transferred to the customer, the Company has an unconditional right to payment and a receivable is recorded for any consideration not received.

 

The Company controls the commercial vehicle before it is transferred to the customer and it obtains all of the remaining benefits from the commercial vehicle relating to the sale, ability to pledge the asset or hold the asset. The Company is a principal in all commercial vehicle transactions. The Company retains inventory risk, determines the selling price to the customer and delivers the commercial vehicle to the customer. The Company generally pays a commission to internal sales representatives for the sale of a commercial vehicle. The Company will continue to expense the commission and recognize it concurrently with the respective commercial vehicle sale revenue upon delivery of the commercial vehicle to a customer.

 

Revenue from the sale of parts is recognized when the Company transfers control of the goods to the customer and consideration has been received in the form of cash or a receivable from the customer. The Company provides its customers the right to return certain eligible parts, estimates the expected returns based on an analysis of historical experience and records an allowance for estimated returns, which has historically not been material.

 

Revenue from the sale of commercial vehicle repair service is recognized when the service performed by the Company on a customer’s vehicle is complete and the customer accepts the repair. Because the Company does not have an enforceable right to payment while the repair is being performed, revenue is recognized when the repair is complete. After a customer’s acceptance, the Company has no remaining obligations to transfer goods or services to the customer and consideration has been received in the form of cash or a receivable from the customer.

 

Any remaining performance obligations represent service orders for which work has not been completed. The Company’s service contracts are predominantly short-term in nature with a contract term of one month or less. For those contracts, the Company has utilized the practical expedient in Topic 606 exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less.

 

The Company receives commissions from third-party lenders for arranging customer financing for the purchase of commercial vehicles. The receipt of such commissions is deemed to be a single performance obligation that is satisfied when a financing agreement is executed and accepted by the financing provider. Once the contract has been accepted by the financing provider, the Company’s performance obligation has been satisfied and the Company generally has no further obligations under the contract. The Company is the agent in this transaction, as it does not have control over the acceptance of the customer’s financing arrangement by the financing provider. Consideration paid to the Company by the financing provider is based on the agreement between the Company and the financing provider.

 

 

The Company receives commissions from third-party insurance companies for arranging insurance coverage for customers. The receipt of such commissions is deemed to be a single performance obligation that is satisfied when the insurance coverage is bound. The Company has no further obligations under the contract. The Company is the agent in this transaction because it does not have control over the insurance coverage provided by the insurance carrier. Consideration paid to the Company by the insurance provider is based on the agreement between the Company and the insurance provider.

 

The Company records revenues from finance and insurance products at the net commission amount, which includes estimates of chargebacks that can occur if the underlying contract is not fulfilled.  Chargeback amounts for commissions from financing companies are estimated assuming financing contracts are terminated before the customer has made six monthly payments.  Chargeback amounts for commissions from insurance companies are estimated assuming insurance contracts are terminated before the underlying insurance contractual term has expired. Chargeback reserve amounts are based on historical chargebacks and have historically been immaterial.  The Company does not have any right to retrospective commissions based on future profitability of finance and insurance contracts arranged.

 

Other revenue consists mostly of documentation fees that are charged to customers in connection with the sale of a commercial vehicle and recognized as other revenue when a truck is sold. The Company recognizes the documentation fees at the point in time when the commercial vehicle is delivered to the customer.

 

 

18.

ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):

 

The following table shows the components of accumulated other comprehensive income (loss) (in thousands):

 

Balance as of December 31, 2021

  $ 787  

Reclassification of currency translation related to equity

    (601 )

Foreign currency translation adjustment

    (4,316 )

Balance as of December 31, 2022

    (4,130 )

Foreign currency translation adjustment

    1,967  

Balance as of December 31, 2023

  $ (2,163 )

 

The functional currency of the Company’s foreign subsidiary, RTC Canada, is its local currency. Results of operations of RTC Canada are translated in USD using the average exchange rates on a monthly basis during the year. The assets and liabilities of RTC Canada are translated into USD using the exchange rates in effect on the balance sheet date. The related translation adjustments are recorded in a separate component of stockholders' equity in accumulated other comprehensive loss and the statement of comprehensive income.

 

The Company reclassified the foreign currency translation adjustment related to its previously held equity investment in RTC Canada into net income upon its acquisition of a majority equity interest according to ASC 830-30, Foreign Currency Matters.

 

 

 

Item 9.  Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

None.

 

Item 9A.  Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

In accordance with Exchange Act Rules 13a-15 and 15d-15, the Company carried out an evaluation, under the supervision and with the participation of management, including its Chief Executive Officer and Chief Financial Officer, of the effectiveness of its disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that its disclosure controls and procedures were effective as of December 31, 2023, to ensure that information required to be disclosed in its reports filed or submitted under the Exchange Act is (1) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and (2) accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in the Company’s internal control over financial reporting during the quarter ended December 31, 2023, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

Managements Annual Report on Internal Control over Financial Reporting

 

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. The Company’s internal control over financial reporting is a process designed under the supervision of the Company’s President and Chief Executive Officer and Chief Financial Officer to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the Company’s financial statements for external purposes in accordance with generally accepted accounting principles.

 

As of December 31, 2023, management assessed the effectiveness of the Company’s internal control over financial reporting based on the criteria for effective internal control over financial reporting established in “Internal Control – Integrated Framework,” issued by the Committee of Sponsoring Organizations (COSO) of the Treadway Commission (2013 Framework). Based on the assessment, management determined that the Company maintained effective internal control over financial reporting as of December 31, 2023, based on those criteria.

 

Ernst & Young LLP, the independent registered public accounting firm that audited the consolidated financial statements of the Company included in this annual report on Form 10-K, has issued an attestation report on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. The report, which expresses an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023, is included in this Item 9A.

 

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and the Board of Directors of Rush Enterprises, Inc.

 

Opinion on Internal Control Over Financial Reporting

 

We have audited Rush Enterprises, Inc. and subsidiaries’ internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Rush Enterprises, Inc. and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated February 23, 2024 expressed an unqualified opinion thereon.

 

Basis for Opinion

 

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

 

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control Over Financial Reporting

 

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

 

/s/ Ernst & Young LLP

 

San Antonio, Texas

 

February 23, 2024

 

 

 

Item 9B.  Other Information

 

None.

 

 

PART III

 

Item 10.  Directors, Executive Officers and Corporate Governance

 

The information called for by Item 10 of Form 10-K is incorporated herein by reference to such information included in the Company’s Proxy Statement for the 2024 Annual Meeting of Shareholders.

 

Item 11.  Executive Compensation

 

The information called for by Item 11 of Form 10-K is incorporated herein by reference to such information included in the Company’s Proxy Statement for the 2024 Annual Meeting of Shareholders.

 

Item 12.  Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters

 

The information called for by Item 12 of Form 10-K, other than the equity compensation plan information set forth herein, is incorporated herein by reference to such information included in the Company’s Proxy Statement for the 2024 Annual Meeting of Shareholders.

 

Item 13.  Certain Relationships and Related Transactions, and Director Independence

 

The information called for by Item 13 of Form 10-K is incorporated herein by reference to such information included in the Company’s Proxy Statement for the 2024 Annual Meeting of Shareholders.

 

Item 14.  Principal Accountant Fees and Services

 

The information called for by Item 14 of Form 10-K is incorporated herein by reference to such information included in the Company’s Proxy Statement for the 2024 Annual Meeting of Shareholders.

 

 

PART IV

 

Item 15.  Exhibits, Financial Statement Schedules

 

(a)(1) Financial Statements

 

Included in Item 8 of Part II of this annual report on Form 10-K are the following:

 

Report of Independent Registered Public Accounting Firm;

Consolidated Balance Sheets as of December 31, 2023, and 2022;

Consolidated Statements of Income for the years ended December 31, 2023, 2022, and 2021;

Consolidated Statements of Comprehensive Income for the years ended December 31, 2023, 2022, and 2021;

Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2023, 2022, and 2021;

Consolidated Statements of Cash Flows for the years ended December 31, 2023, 2022, and 2021; and

Notes to Consolidated Financial Statements.

 

(a)(2) Financial Statement Schedules

 

These schedules are omitted as the required information is inapplicable or the information is presented in the consolidated financial statements or related notes.

 

(a)(3) Exhibits

 

Index to Exhibits:

 

 

Exhibit

No.

Identification of Exhibit

 

3.1

Restated Articles of Incorporation of Rush Enterprises, Inc. (incorporated herein by reference to Exhibit 3.1 of the Company’s Quarterly Report on Form 10-Q (File No. 000-20797) for the quarter ended June 30, 2008)

     
 

3.2

Certificate of Amendment to the Restated Articles of Incorporation of Rush Enterprises, Inc. (incorporated herein by reference to Exhibit 3.2 of the Company’s Quarterly Report on Form 10-Q (File No. 000-20797) for the quarter ended June 30, 2023)

     
 

3.3

Rush Enterprises, Inc. Amended and Restated Bylaws (incorporated herein by reference to Exhibit 3.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed May 21, 2013)

     
 

3.4

First Amendment to Amended and Restated Bylaws of Rush Enterprises, Inc. (incorporated herein by reference to Exhibit 3.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed May 24, 2021)

     
 

4.1

Specimen of certificate representing Common Stock (now Class B common stock), $.01 par value, of Rush Enterprises, Inc. (incorporated herein by reference to Exhibit 4.1 of the Company’s Registration Statement No. 333-03346 on Form S-1 filed April 10, 1996)

     
 

4.2

Specimen of certificate representing Class A common stock, $.01 par value, of the Registrant (incorporated herein by reference to Exhibit 4.1 of the Company’s Registration Statement on Form 8-A filed July 9, 2002)

     
 

4.3

Description of the Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934 (incorporated herein by reference to Exhibit 4.5 of the Company’s Form S-8 filed November 30, 2023

 

 

 

10.1+

Rush Enterprises, Inc. Amended and Restated 2004 Employee Stock Purchase Plan (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed May 22, 2023)

     
 

10.2+

Rush Enterprises, Inc. Amended and Restated 2006 Non-Employee Director Stock Plan (incorporated herein by reference to Exhibit 10.10 of the Company’s Form 10-K (File No. 000-20797) for the year ended December 31, 2010)

     
 

10.3+

Form of Rush Enterprises, Inc. 2006 Non-Employee Director Stock Option Agreement (incorporated herein by reference to Exhibit 4.4 of the Company’s Registration Statement No. 333-138556 on Form S-8 filed November 9, 2006)

     
 

10.4+

Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed May 22, 2023)

     
 

10.5+*

Form of Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan Stock Option Award Agreement

     
 

10.6+*

Form of Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan Restricted Stock Award Agreement

     
 

10.7+

Rush Enterprises, Inc. Deferred Compensation Plan (Amended and Restated Effective as of May 18, 2021) (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed May 24, 2021)

     
 

10.8+

Form of Indemnity Agreement (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed January 7, 2015)

     
 

10.9+

Rush Enterprises, Inc. Executive Transition Plan (as Amended and Restated Effective as of February 20, 2018) (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed February 26, 2018)

     
 

10.10+

First Amendment to Rush Enterprises, Inc. Amended and Restated Executive Transition Plan (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed February 22, 2021)

     
 

10.11

Form of dealer agreement between Peterbilt Motors Company and Rush Truck Centers (incorporated herein by reference to Exhibit 10.18 of the Company’s Form 10-K (File No. 000-20797) for the year ended December 31, 1999)

     
 

10.12

Amended and Restated Amendment to Dealer Sales and Service Agreements, dated July 6, 2023. by and among Peterbilt Motors Company, a division of PACCAR, Inc., Rush Enterprises, Inc. and the subsidiaries of Rush Enterprises, Inc. named a party therein (incorporated herein by reference to Exhibit 10.3 of the Company's Quarterly Report on Form 10-Q (File No. 000-20797) for the quarter ended September 30, 2023)

 

 

 

10.13

Fifth Amended and Restated Credit Agreement, dated as of September 14, 2021 by and among Rush Enterprises, Inc., the subsidiaries of Rush party thereto as borrowers, the Lenders signatory thereto and BMO Harris Bank N.A., as Administrative Agent and Collateral Agent (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed September 20, 2021)

     
 

10.14

First Amendment to Fifth Amended and Restated Credit Agreement, dated as of May 31, 2023, by and among the Company and certain of its subsidiaries, the Lenders signatory thereto and BMO Harris Bank N.A., as administrative agent and collateral agent for the Lenders (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed June 6, 2023)

     
 

10.15

Credit Agreement, dated as of September 14, 2021 by and among Rush Enterprises, Inc., the subsidiaries of Rush party thereto as borrowers, the Lenders signatory thereto and Wells Fargo Bank, National Association, as Administrative Agent (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed September 20, 2021)

     
  10.16 Guaranty Agreement, dated December 31, 2010, by Rush Enterprises, Inc. and each other Guarantor party thereto in favor of General Electric Capital Corporation. (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed January 6, 2011)
     
 

10.17

First Amendment to Credit Agreement, dated as of November 30, 2022 by and among Rush Enterprises, Inc. and certain of its subsidiaries, the Lenders party thereto and Wells Fargo Bank, National Association, as Administrative Agent (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed December 2, 2022)

     
 

10.18

Second Amendment to Credit Agreement, dated as of December 22, 2023 by and among Rush Enterprises, Inc. and certain of its subsidiaries, the Lenders party thereto and Wells Fargo Bank, National Association, as Administrative Agent (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed December 22, 2023)

     
 

10.19

Collateral Agreement, dated as of September 14, 2021, executed by Rush Enterprises, Inc. and the subsidiaries of Rush party thereto as borrowers in favor of Wells Fargo Bank, National Association, as Administrative Agent (incorporated herein by reference to Exhibit 10.3 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed September 20, 2021)

     
 

10.20

Guaranty Agreement, dated as of September 14, 2021, executed by Rush Enterprises, Inc. in favor of Wells Fargo Bank, National Association, as Administrative Agent (incorporated herein by reference to Exhibit 10.4 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed September 20, 2021)

     
 

10.21

Second Amended and Restated Inventory Financing and Purchase Money Security Agreement, dated as of November 1, 2023 by and between Rush Truck Leasing, Inc. and PACCAR Leasing Company (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed November 6, 2023)

     
 

10.22

$300.0 million Promissory Note dated November 1, 2023 (incorporated by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed November 6, 2023)

     
 

10.23

Corporate Guarantee dated November 1, 2002, issued by Rush Enterprises, Inc. in favor of PACCAR Leasing Company (incorporated herein by reference to Exhibit 10.3 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed October 7, 2021)

     
 

10.24

Bank of Montreal Revolving Lease and Rental Credit Agreement, dated May 31, 2022 between Rush Truck Centres of Canada Limited and Bank of Montreal (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed June 6, 2022)

 

 

 

10.25

First Amended and Restated BMO Wholesale Financing and Security Agreement, dated as of July 15, 2022, between Rush Truck Centres of Canada Limited and Bank of Montreal (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed July 21, 2022)

     
 

10.26

First Amendment to First Amended and Restated BMO Wholesale Financing and Security Agreement, dated as of May 31, 2023, by and among RTC-Canada and BMO (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed June 6, 2023)

     
 

10.27

Amended and Restated Guaranty Agreement, dated as of July 15, 2022, between Rush Enterprises, Inc. and Bank of Montreal (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed July 21, 2022)

     
 

21.1*

Subsidiaries of the Company

     
 

23.1*

Consent of Ernst & Young LLP

     
 

31.1*

Certification of President and Chief Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

     
 

31.2*

Certification of Chief Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

     
 

32.1++

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

     
 

32.2++

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

     
  97.1* Rush Enterprises, Inc. Clawback Policy
     
 

101.INS

XBRL Instance Document – The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the inline XBRL document

     
 

101.SCH*

Inline XBRL Taxonomy Extension Schema Document.

     
 

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

     
 

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document.

     
 

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

     
 

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

     
 

104

Cover Page Interactive Data File (formatted as iXBRL and contained in Exhibit 101)

 

 

 

*

Filed herewith.

 

+

Management contract or compensatory plan or arrangement.

 

++

This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.

 

Item 16.  Form 10-K Summary

 

Intentionally left blank.

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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.

 

  RUSH ENTERPRISES, INC.  
       
       
  By:     /s/ W. M.RUSTY RUSH  Date: February 23, 2024
    W. M. “Rusty” Rush  
    President, Chief Executive Officer and  
    Chairman of the Board  

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities on the dates indicated:

 

Signature

Capacity

Date

     
     
/s/ W. M. RUSTY RUSH President, Chief Executive Officer and February 23, 2024
W. M. “Rusty” Rush Chairman of the Board  
  (Principal Executive Officer)  
     
/s/ STEVEN L. KELLER Chief Financial Officer and Treasurer February 23, 2024
Steven L. Keller (Principal Financial and Accounting Officer)  
     
/s/ MICHAEL MCROBERTS Chief Operating Officer and Director February 23, 2024
Michael McRoberts    
     
/s/ THOMAS A. AKIN Director February 23, 2024
Thomas A. Akin    
     
/s/ RAYMOND J. CHESS Director February 23, 2024
Raymond J. Chess    
     
/s/ DR. KENNON GUGLIELMO Director February 23, 2024
Dr. Kennon Guglielmo    
     
/s/ WILLIAM H. CARY Director February 23, 2024
William H. Cary    
     
/s/ ELAINE MENDOZA Director February 23, 2024
Elaine Mendoza    
     
/s/ TROY A. CLARKE Director February 23, 2024
Troy A. Clarke    
     
/s/ AMY BOERGER Director February 23, 2024
Amy Boerger    

 

83
EX-10.5 2 ex_628004.htm EXHIBIT 10.5 ex_628004.htm
 

Exhibit 10.5

 

RUSH ENTERPRISES, INC. AMENDED AND RESTATED 2007 LONG-TERM INCENTIVE PLAN

 

FORM OF STOCK OPTION AGREEMENT

 

STOCK OPTION AGREEMENT (“Agreement”) dated as of the Grant Date (the “Grant Date”) set forth on Schedule I hereto, between RUSH ENTERPRISES, INC., a Texas corporation (the “Company”), and the employee of the Company or of a Subsidiary identified on Schedule I hereto (the “Employee”).

 

On the Grant Date the Company granted to the Employee the option or options hereinafter described pursuant to, and subject to and upon the terms and conditions set forth in, the Rush Enterprises, Inc. 2007 Amended and Restated Long-Term Incentive Plan (as amended, restated, supplemented or modified from time to time, the “Plan”), and promptly thereafter notified the Employee of the grant of such option or options. Capitalized terms used but not defined in this Agreement have the meanings ascribed to such terms in the Plan.

 

NOW, THEREFORE, in consideration of the mutual covenants hereinafter set forth and for other good and valuable consideration, the parties hereto hereby agree as follows:

 

1.    Grant of Option.

 

(a)    On the Grant Date, the Company granted to the Employee, as a matter of separate agreement and not in lieu of salary or any other compensation for services, the right and option to purchase all or any whole number of the aggregate number of Shares set forth on Schedule I hereto (herein, the “Option Shares”), on the terms and conditions herein set forth.

 

(b)    To the extent set forth in Schedule I hereto, the right and option to purchase the Option Shares are intended to be an ISO.  To the extent such right and option to purchase the Option Shares is not identified on Schedule I hereto as being intended to be an ISO, such right and option will be considered a non-statutory option.  In addition, to the extent that a right and option to purchase the Option Shares intended to be an ISO does not qualify as an ISO, such right and option, to the extent that it does not so qualify, shall be converted to a non-statutory option.

 

(c)    The ISOs and non-statutory stock options granted to the Employee hereunder are each referred to as an “Option” and collectively referred to as the “Options”.

 

2.    Terms.

 

(a)    Exercise Price.  The exercise price per Option Share subject to an Option granted hereunder shall be the per share amount set forth in Schedule I hereto for such Option (the “Exercise Price”).  With respect to any Option, the Exercise Price shall not be less than the Fair Market Value per Share as of the Grant Date.

 

(b)    Vesting.  Subject to the provisions of Section 4 of this Agreement and the Plan, the Option or Options granted hereunder shall become vested and exercisable as to the portions of the aggregate number of Option Shares covered by such Option as set forth on Schedule I hereto on and after each of the related dates during the term of such Option set forth on Schedule I hereto.

 

(c)    Term and Conditions of Exercise.  An Option granted hereunder shall be exercisable in whole at any time or in part from time to time during the term of such Option as to all or any of the Option Shares then purchasable under such Option, but not as to less than the minimum number of Option Shares stated on Schedule I hereto with respect to such Option (or the Option Shares then purchasable under the Option if less than such minimum) at any one time; provided that if there is a SAR (as defined in the Plan) outstanding which relates to any of the shares purchasable under such Option, then the number of shares so purchasable shall be reduced by the number of Option Shares in respect of which the SAR has been exercised.

 

- 1 -

 

The term of the Option or Options subject hereto shall be for the number of years from the Grant Date set forth on Schedule I hereto with respect to such Option or such shorter period of time as is described in Section 4.  In no event shall the term of the Option exceed ten years from the Grant Date.

 

Except as provided in Section 4, an Option granted hereunder shall not be exercisable unless the Employee shall, at the time of exercise, be an employee of the Company or of a Subsidiary.  The holder of such Option shall have none of the rights of a shareholder with respect to the Option Shares subject to such Option until such Option Shares are transferred to the holder upon the exercise of such Option.

 

3.    Restrictions on Transfer.  An Option granted hereunder shall not be assignable or transferrable by the Employee except by will or by the laws of descent and distribution, and subject to Section 4(a), such Option is exercisable, during the Employee’s lifetime, only by the Employee.  The designation of a beneficiary by the Employee shall not constitute a transfer.  More particularly (but without limiting the generality of the foregoing), such Option may not be assigned, transferred (except as aforesaid), pledged or encumbered in any way (whether by operation of law or otherwise) and shall not be subject to execution, attachment or similar process.  In the event of any attempted assignment, transfer, pledge, encumbrance or other disposition of such Option contrary to the provisions hereof, or the levy of any attachment or similar process upon such Option, such Option shall be null and void and of no further effect.

 

4.    Status of Option Upon Certain Events.  If the Employee’s employment shall terminate prior to the complete exercise of an Option granted hereunder, then such Option shall thereafter be exercisable solely to the extent provided in paragraphs (a) through (c) of this Section 4; provided, however, that (i) such Option may not be exercised after the scheduled expiration date and (ii) if the Employee’s employment terminates for any reason other than as contemplated by paragraphs (a) through (c) of this Section 4, the Option shall remain exercisable for a period of 30 days following such termination (but in no event shall such period extend beyond the scheduled expiration of such Option) at which time such Option shall immediately terminate and be forfeited, but only for the number of Option Shares for which such Option shall have vested as provided on Schedule I hereto as of the date of such termination.

 

(a)    Death or Disability or Retirement.  If Employee’s employment terminates due to his or her death, Disability or Retirement (defined as termination by the Employee of the Employee’s employment relationship with the Company after 10 years of employment with the Company and attaining the age of 60), an Option granted hereunder (unless previously terminated) may be exercised as follows:  (i) in the case of Employee’s death, in full for the aggregate number of Option Shares covered thereby by the legatee or legatees of such Option under the Employee’s last will, or by the personal representatives or distributees of the Employee, at any time within a period of one year after the Employee’s death, but in no event after the expiration of such Option set forth in Section 2(c); (ii) in the case of Disability, in full for the aggregate number of Option Shares covered thereby by the Employee or by the personal representatives of the Employee if the Employee is unable to act for himself or herself, at any time within a period of one year after the Employee’s termination date, but in no event after the expiration of such Option set forth in Section 2(c) herein; and (iii) in the case of Retirement, for so long as the Employee does not become employed by a “competitor” of the Company subsequent to such retirement, the Option shall continue to vest and become exercisable pursuant to the Vesting Schedule set forth on Schedule I hereto, but in no event shall the Option be exercisable after the expiration of the Option set forth in Section 2(c) herein.  A determination as to whether the Employee has become employed by a “competitor,” and the definition of “competitor,” shall be made by the Committee in its sole discretion.  In the event Employee becomes employed by a “competitor,” then the Option can be exercised within 90 days of the date such employment occurs for the number of Option Shares for which such Option shall have vested on such date, but in no event shall the Option be exercisable after the expiration of the Option set forth in Section 2(c) herein.  If an ISO is exercised more than three months after the Employee’s Retirement and the Employee has not died or incurred a Disability, such Option will be converted to a non-statutory option.

 

- 2 -

 

(b)    Termination with Cause.  If the Employee’s employment with the Company or a Subsidiary shall be terminated by the Company or such Subsidiary for Cause (as defined in the Plan) prior to the exercise of any part of the Option or Options granted hereunder, then such Option or Options held by the Employee shall immediately terminate and be forfeited unless the Committee, in its sole discretion, shall otherwise determine.

 

(c)    Change in Employment.  The Option or Options granted hereunder shall not be affected by any change of employment (or by any temporary leave of absence approved by the Committee or by the Board itself), so long as the Employee continues to be in the employ of the Company or of a Subsidiary.

 

5.    Adjustments.  The Employee acknowledges that the Option is subject to modification and termination in certain events as provided in this Agreement and Sections 4.3 and 15 of the Plan. Upon the occurrence of an event described in Section 4.3 or Section 15 of the Plan, any and all new, substituted or additional securities or other property to which a holder of a Share issuable in settlement of the Option would be entitled shall be immediately subject to the Agreement and included within the meaning of the term “Shares” for all purposes of the Option. The Employee shall be notified of such adjustments and such adjustments shall be binding upon the Company and the Employee.

 

6.    Payment; Method of Exercise. Payment of the purchase price of the Option Shares subject to an Option granted hereunder may be made (i) in any combination of cash or whole Shares already owned by the Employee or (ii) in Shares withheld by the Company from the Option Shares otherwise issuable to the Employee as a result of the exercise of such Option (“cashless exercise”).  Subject to the terms and conditions of this Agreement, such Option may be exercised by execution and delivery of a written notice of exercise (the “Notice of Exercise”) in the form authorized by the Company, which may be electronic or written.  Such notice shall (a) state the election to exercise such Option, the number of Option Shares in respect of which it is being exercised and the manner of payment for such Option Shares and (b) be signed (or digitally signed or authenticated) by the person or persons so exercising such Option and, in the event such Option is being exercised pursuant to Section 4 by any person or persons other than the Employee, accompanied by appropriate proof of the right of such person or persons to exercise such Option.  If the Option being exercised is an ISO and non-statutory options have also been granted to the Employee hereunder, such notice shall also identify whether the Option being exercised is an ISO and, if so, the number of Option Shares to be purchased pursuant to such exercise.  Such notice shall either (i) elect cashless exercise or be accompanied by payment of the full purchase price of such Option Shares, in which event the Company shall issue to or on behalf of the Employee (or any other person or persons exercising the Option) the purchased Shares, or (ii) fix a date (not more than 10 business days from the date of such notice) for the payment of the full purchase price of such Option Shares at the Company’s principal office, against delivery of the purchased Shares.  Cash payments of the purchase price shall, in case of clause (i) or (ii) above, be made by cash or check payable to the order of the Company.  Share payments (valued at Fair Market Value on the date of exercise, as determined by the Committee), shall be made by delivery of stock certificates in negotiable form.  All cash and Share payments shall, in either case, be delivered to the Company at its principal office, attention of the Secretary.  Shares withheld pursuant to a cashless exercise election shall be valued at Fair Market Value on the date of exercise, as determined by the Committee.  If certificates representing Shares are used to pay all or part of the purchase price of an Option granted hereunder, a replacement certificate shall be delivered by the Company representing the number of Shares delivered but not so used, and an additional certificate shall be delivered representing the additional Shares to which the holder of such Option is entitled as a result of the exercise of such Option.  As soon as practical after the exercise date, the Company shall issue to or on behalf of the Employee (or any other person or persons exercising the Option) the purchased Shares (in certificated form or as evidenced by an appropriate entry on the books of the Company or a duly authorized transfer agent of the Company), subject to the appropriate legends and/or stop transfer instructions.  All Shares issued as provided herein will be fully paid and nonassessable.

 

- 3 -

 

7.    Administration.  The Committee shall have the power to interpret the Plan and this Agreement, and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules.  All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Employee, the Company and all other interested persons.

 

8.    Tax Withholding and Advice.

 

(a)    In General.  The Employee acknowledges that, regardless of any action taken by the Company, the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Employee’s participation in the Plan and legally applicable to the Employee or deemed by the Company in its discretion to be an appropriate charge to the Employee even if legally applicable to the Company (“Tax-Related Items”), is and remains the Employee’s responsibility and may exceed the amount actually withheld by the Company.  The Employee further acknowledges that the Company (i) makes no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of an Option, including, but not limited to, the grant, vesting or exercise of an Option, the subsequent sale of Shares acquired pursuant to such exercise and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of an Option to reduce or eliminate the Employee’s liability for Tax-Related Items or achieve any particular tax result.  Further, if the Employee is subject to Tax-Related Items in more than one jurisdiction between the Grant Date and the date of any relevant taxable or tax withholding event, as applicable, the Employee acknowledges that the Company may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

 

(b)    Withholding of Taxes.  Prior to the relevant taxable or tax withholding event, as applicable, the Employee agrees to make adequate arrangements satisfactory to the Company to satisfy all Tax-Related Items.  In this regard, the Employee authorizes the Company, or its agents, at their discretion, to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:

 

(i)    withholding from the Employee’s wages or other cash compensation paid to the Employee by the Company;

 

(ii)    withholding a number of whole Shares otherwise deliverable to the Employee upon exercise of the Option having a Fair Market Value equal to the Tax-Related Items obligations, as determined by the Company as of the date on which the Tax-Related Items obligations arise;

 

(iii)    withholding from the proceeds of the sale of Shares acquired upon exercise of the Option, either through a voluntary sale or through a mandatory sale arranged by the Company (on the Employee’s behalf pursuant to this authorization) without further consent; or

 

(iv)    direct payment from the Employee.

 

Depending on the withholding method, the Company may withhold or account for Tax-Related Items by considering applicable statutory withholding amounts or other applicable withholding rates, including maximum applicable rates, in which case the Employee will receive a refund of any over-withheld amount in cash and will have no entitlement to the Share equivalent.  If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, the Employee is deemed to have been issued the full number of Shares subject to the exercised Option, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items.

 

- 4 -

 

(c)    Tax Advice.  The Employee represents, warrants and acknowledges that the Company has made no warranties or representations to the Employee with respect to the income tax, social contributions or other tax consequences of the transactions contemplated by this Award Agreement, and the Employee is in no manner relying on the Company or the Company’s representatives for an assessment of such tax consequences.  THE EMPLOYEE UNDERSTANDS THAT THE TAX AND SOCIAL SECURITY LAWS AND REGULATIONS ARE SUBJECT TO CHANGE.  THE EMPLOYEE IS HEREBY ADVISED TO CONSULT WITH HIS OR HER OWN PERSONAL TAX, LEGAL AND FINANCIAL ADVISORS REGARDING THE PARTICIPANT’S PARTICIPATION IN THE PLAN BEFORE TAKING ANY ACTION RELATED TO THE PLAN. NOTHING STATED HEREIN IS INTENDED OR WRITTEN TO BE USED, AND CANNOT BE USED, FOR THE PURPOSE OF AVOIDING TAXPAYER PENALTIES.

 

9.    Reserves, Etc.  Shares delivered upon the exercise of an Option granted hereunder shall, in the discretion of the Board or the Committee, be either Shares heretofore or hereafter authorized and then unissued, or previously issued Shares heretofore or hereafter acquired through purchase in the open market or otherwise, or some of each.  The Company shall be under no obligation to reserve or to retain in its treasury any particular number of Shares at any time, and no particular Shares, whether unissued or held as treasury Shares, shall be identified as those covered by an Option granted hereunder.

 

10.    No Right to Continued Employment.  Nothing in this Agreement or in the Plan shall confer upon the Employee any right to continue in the employ of the Company or shall interfere with or restrict in any way the rights of the Company, which are hereby expressly reserved, to discharge the Employee at any time for any reason whatsoever, with or without cause and with or without notice.

 

11.    Restrictions on Exercise of the Option and Issuance of Shares. The exercise of the Option and issuance of Shares upon such exercise shall be subject to compliance with all applicable requirements of U.S. federal, state or foreign law with respect to such securities. No Shares may be issued hereunder if the issuance of such Shares would constitute a violation of any applicable U.S. federal, state or foreign securities laws or other laws or regulations or the requirements of any stock exchange or market system upon which the Shares may then be listed. The inability of the Company to obtain from any regulatory body having jurisdiction the authority, if any, deemed by the Company’s legal counsel to be necessary to the lawful issuance of any Shares subject to the Option shall relieve the Company of any liability in respect of the failure to issue such Shares as to which such requisite authority shall not have been obtained. As a condition to the exercise of the Option, the Company may require the Employee to satisfy any qualifications that may be necessary or appropriate, to evidence compliance with any applicable law or regulation and to make any representation or warranty with respect thereto as may be requested by the Company. Further, regardless of whether the transfer or issuance of the Shares to be issued pursuant to the Option has been registered under the Securities Act or has been registered or qualified under the securities laws of any State, the Company may impose additional restrictions upon the sale, pledge, or other transfer of the Shares (including the placement of appropriate legends on stock certificates and the issuance of stop-transfer instructions to the Company’s transfer agent) if, in the judgment of the Company and the Company’s counsel, such restrictions are necessary in order to achieve compliance with the provisions of the Securities Act, the securities laws of any State, or any other law.

 

12.    Entire Agreement; Amendment.  This Agreement together with the Plan constitutes the entire agreement between the parties with respect to the subject matter hereof.  Any term or provision of this Agreement may be waived at any time by the party which is entitled to the benefits thereof, except that any waiver of any term or condition of this Agreement must be in writing.

 

- 5 -

 

The Committee shall have the authority to amend this Agreement to include any provision which, at the time of such amendment, is authorized under the terms of the Plan; however, an Option granted hereunder may not be revoked or altered in a manner unfavorable to the holder without the written consent of the holder.

 

13.    Governing Law.  The laws of the State of Texas shall govern the interpretation, validity and performance of the terms of this Agreement regardless of the law that might be applied under principles of conflict of laws. For purposes of litigating any dispute that arises under this grant or this Award the parties hereby submit to and consent to the jurisdiction of the State of Texas.

 

14.    Mandatory Mediation and Arbitration Procedure. By execution of this Agreement and acceptance of this Award, which is a voluntary benefit provided to the Employee by the Company, the Employee waives the Employee’s right to a jury trial in state or federal court and agrees that disputes arising under this Agreement must first be submitted for non-binding mediation before a neutral third party. If a dispute remains unresolved at the conclusion of the mediation process, either party may submit the dispute for resolution by final binding arbitration. The arbitrator shall have the authority to allow for appropriate discovery and exchange of information prior to a hearing, including (but not limited to) production of documents, information requests, depositions, and subpoenas. By execution of this Agreement, however, the Employee does not waive the Employee’s right to any normally available remedies the Employee may have in connection with any claim the Employee may bring against the Company, as an arbitrator can award any normal remedies the Employee could get in a court proceeding. By execution of this Agreement, the Employee represents that, to the extent the Employee considered necessary, the Employee has sought, at the Employee’s own expense, counsel regarding the terms of this Agreement and the waiver contemplated in this Section 14. If this arbitration provision is found inapplicable, then either party may file suit and each party agrees that any suit, action, or proceeding arising out of or relating to this Agreement shall be brought in the United States District Court for the Western District of Texas (or should such court lack jurisdiction to hear such action, suit or proceeding, in a Texas State court in Bexar County, Texas) and that the parties shall submit to the jurisdiction of such court. The parties irrevocably waive, to the fullest extent permitted by law, any objection a party may have to the laying of venue for any such suit, action or proceeding brought in such court. THE PARTIES ALSO EXPRESSLY WAIVE ANY RIGHT THEY HAVE OR MAY HAVE TO A JURY TRIAL OF ANY SUCH SUIT, ACTION OR PROCEEDING.

 

15.    Further Instruments and Imposition of Other Requirements. The parties agree to execute such further instruments and to take such further action as may be reasonably necessary to carry out the purposes and intent of this Agreement. The Company reserves the right to impose other requirements on the Employee’s participation in the Plan, on the Option and on any Shares acquired under the Plan, to the extent the Company determines it is necessary or advisable in order to comply with local law or facilitate the administration of the Plan.

 

16.    Successors.  This Agreement shall be binding upon and inure to the benefit of the successors, assigns and heirs of the respective parties.

 

17.    Acceleration of Retirement Eligibility.  Notwithstanding the terms of Section 4(a), the Committee in its sole discretion may at any time accelerate the date an Employee is eligible to Retire.

 

- 6 -

 

18.    Notices.  All notices or other communications made or given in connection with this Agreement shall be in writing and shall be deemed to have been duly given when delivered or mailed by registered or certified mail, return receipt requested, to those listed below at their following respective addresses or at such other address as each may specify by notice to the others:

 

To the Employee:

 

As set forth in Schedule I

 

To the Company:

 

Rush Enterprises, Inc.

555 IH-35 South, Suite 500

New Braunfels, TX 78130

Attn: Compensation Committee

 

 

19.    Authorization to Release Necessary Personal Information.

 

The Employee hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Employees personal data as described in this Agreement and any other Option grant materials (Data) by and among, as applicable, the Company and its Subsidiaries for the exclusive purpose of implementing, administering and managing the Employees participation in the Plan.

 

The Employee understands that the Company may hold certain personal information about the Employee, including, but not limited to, the Employees name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any Shares or directorships held in the Company, details of all Options or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in the Employees favor, for the exclusive purpose of implementing, administering and managing the Plan.

 

20.    Waiver.  The failure of a party to insist upon strict adherence to any term of this Agreement on any occasion shall not be considered a waiver thereof or deprive that party of the right thereafter to insist upon strict adherence to that term or any other term of this Agreement.

 

21.    Compliance.

 

(a)    Conformity to Securities Laws. The Employee acknowledges that the Plan and this Agreement are intended to conform to the extent necessary with all provisions of the Securities Act and the Exchange Act and any and all regulations and rules promulgated by the Securities and Exchange Commission thereunder, and State securities laws and regulations. Notwithstanding anything herein to the contrary, the Plan shall be administered, and the Option is granted and may be exercised, only in such a manner as to conform to such laws, rules and regulations. To the extent permitted by applicable law, the Plan and this Award Agreement shall be deemed amended to the extent necessary to conform to such laws, rules and regulations.

 

- 7 -

 

(b)    Section 409A. Notwithstanding any other provision of the Plan, this Agreement, and the Plan shall be interpreted in accordance with, and incorporate the terms and conditions required by, Section 409A of the Code (with any Department of Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance that may be issued after the date hereof (“Section 409A”)). The Company reserves the right, to the extent the Company deems necessary or advisable in its sole discretion, to unilaterally amend or modify the Plan or this Agreement or adopt other policies and procedures (including amendments, policies and procedures with retroactive effect), or take any other actions, including amendments or actions that would result in a reduction in benefits payable under the Option, as the Committee determines are necessary or appropriate to ensure that this Option qualifies for exemption from, or complies with the requirements of, Section 409A or mitigate any additional tax, interest and/or penalties or other adverse tax consequences that may apply under Section 409A; provided, however, that the Company makes no representation that the Option will be exempt from, or will comply with, Section 409A, and makes no undertakings to preclude Section 409A from applying to the Option or to ensure that it complies with Section 409A.

 

(c)    Limitations Applicable to Section 16 Persons.  Notwithstanding any other provision of the Plan or this Agreement, if the Employee is subject to Section 16 of the Exchange Act, the Plan and this Agreement shall be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3 of the Exchange Act) that are requirements for the application of such exemptive rule.  To the extent permitted by applicable law, this Agreement shall be deemed amended to the extent necessary to conform to such applicable exemptive rule.

 

22.    Construction.  Titles are provided herein for convenience only and are not to serve as a basis for interpretation on construction of the Agreement.  The singular form shall include the plural, when the context so indicates.  In the event of an inconsistency between the terms of this Agreement and the terms of Schedule I hereto, the terms of Schedule I shall prevail.  In the event of an inconsistency between the terms of this Agreement (including Schedule I) and the terms of the Plan, the terms of the Plan shall prevail.

 

23.    Clawback. By your signature below, you hereby acknowledge and agree that (a) the Options and the Shares issuable upon the exercise of the Option shall be subject to the clawback provisions contained in Section 14.3 of the Plan, and (b) you have received a copy of, read, understand and accept the terms of the Company’s Clawback Policy (as amended and restated October 23, 2023), as such policy is attached hereto as Exhibit A.

 

24.    Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Employee hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.

 

{Signature Page Follows.}

 

- 8 -

 

IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by its officer thereunto duly authorized, and the Employee has hereunto set his or her signature, all as of the Grant Date.

 

RUSH ENTERPRISES, INC.

 

EMPLOYEE

         

By:

   

By:

 
         

Print Name:

W.M. “Rusty” Rush

 

Print Name:

.

         

Title:

Chief Executive Officer and President

     

 

- 9 -

 

EXHIBIT A

 

Rush Enterprises, Inc. Clawback Policy

 

As Amended and Restated October 23, 2023

 

I.    Adoption. This Rush Enterprises, Inc. Clawback Policy (the “Policy”) is hereby adopted by the Board of Directors (the “Board”) of Rush Enterprises, Inc. (the “Company”) on October 23, 2023. This Policy amends and restates the Company’s Clawback Policy dated February 15, 2021 (the “Prior Policy”).

 

II.    Administration. The Policy will be administered by the non-management members of the Board or a committee thereof, or, if so delegated by the non-management members of the Board, by the Compensation Committee of the Board (as applicable, the “Administrator”). The Administrator shall have full and final authority to make all determinations under the Policy, including without limitation whether the Policy applies and if so, the amount of compensation to be repaid or forfeited by a Covered Individual. All determinations and decisions made by the Administrator pursuant to the provisions of this Policy shall be final, conclusive and binding on all persons, including the Company, its subsidiaries, its stockholders and employees.

 

III.    Definitions. As used in this Policy, the following definitions shall apply:

 

A.“    Accounting Restatement” means an accounting restatement of the Company’s financial statements due to the Company’s material noncompliance with any financial reporting requirement under the federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

For purposes of the policy, an Accounting Restatement shall not be deemed to occur in the event of a revision of the Company’s financial statements due to an out-of-period adjustment (i.e., when the error is immaterial to the previously issued financial statements and the correction of the error is also immaterial to the current period) or a retrospective (i) application of a change in accounting principles, (ii) revision to reportable segment information due to a change in the structure of the Company’s internal organization, (iii) reclassification due to a discontinued operation, (iv) application of a change in reporting entity, such as from a reorganization of entities under common control, or (v) revision for stock splits, reverse stock splits, stock dividends, or other changes in capital structure.

 

B.“    Administrator” has the meaning set forth in Section II hereof.

 

C.“    Applicable Period” means the three (3) completed fiscal years immediately preceding the date on which the Company is required to prepare an Accounting Restatement, as well as any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period that comprises a period of at least nine (9) months shall count as a completed fiscal year). The “date on which the Company is required to prepare an Accounting Restatement” is the earlier to occur of (i) the date the Board concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement, in each case, regardless of if or when the restated financial statements are filed.

 

D.“    Board” has the meaning set forth in Section I hereof.

 

 

A-1

 

E.“    Code” means the Internal Revenue Code of 1986, as amended.

 

F.“    Company” has the meaning set forth in Section I hereof.

 

G.“    Covered Compensation” means any Incentive-Based Compensation granted, vested, or paid to a Covered Individual at any time during the performance period for the Incentive-Based Compensation and that was received (i) on or after the Effective Date, (ii) after the person became a Covered Individual, and (iii) at a time that the Company had a class of securities listed on a U.S. national securities exchange. For purposes of the policy, Incentive-Based Compensation is deemed “received” in the Company’s fiscal period during which the Financial Reporting Measure specified in or otherwise relating to the Incentive-Based Compensation award is attained, even if the grant, vesting, or payment of the Incentive-Based Compensation occurs after the end of that period.

 

H.“    Covered Individual” means any Executive Officer and any Other Covered Employee.

 

I.“    Erroneously Awarded Compensation” means the amount of Covered Compensation granted, vested, or paid to a person during the fiscal period when the applicable Financial Reporting Measure relating to such Covered Compensation was attained that exceeds the amount of Covered Compensation that otherwise would have been granted, vested, or paid to the person had such amount been determined based on the applicable Accounting Restatement, computed without regard to any taxes paid (i.e., on a pre-tax basis). For Covered Compensation based on stock price or total stockholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the Administrator will determine the amount of such Covered Compensation that constitutes Erroneously Awarded Compensation, if any, based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total stockholder return upon which the Covered Compensation was granted, vested, or paid and the Administrator shall maintain documentation of such determination and provide such documentation to Nasdaq.

 

J.“    Exchange Act” has the meaning set forth in Section V.F.

 

K.“    Executive Officer” means those persons who are designated by the Board as an “officer” of the Company as such term is defined in Rule 16a-1(f) under the Exchange Act. Both current and former Executive Officers are subject to the Policy in accordance with its terms.

 

L.“    Financial Reporting Measures means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also financial reporting measures. A financial reporting measure need not be presented within the financial statements or included in a filing with the Securities and Exchange Commission.

 

M.“    Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For purposes of this Policy, “Incentive-Based Compensation” shall also be deemed to include any amounts which were determined based on (or were otherwise calculated by reference to) Incentive-Based Compensation (including, without limitation, any amounts under any long-term disability, life insurance, or supplemental retirement or severance plan or agreement or any notional account that is based on Incentive-Based Compensation, as well as any earnings accrued thereon).

 

A-2

 

N.“    Nasdaq” has the meaning set forth in Section V.F.

 

O.“    Other Covered Employee” means any employee of the Company or any subsidiary of the Company who (i) is not an Executive Officer and (ii) is or becomes a participant in the Company’s equity incentive plan (currently the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan) on or after the Effective Date. A person who is or becomes an Other Covered Employee will cease to be an Other Covered Employee on the earlier of (x) the date that is three (3) years after the date such person ceases to be a participant in the Company’s equity incentive plan or (y) the date that is three years following the date that such person ceases to be an employee of the Company or any subsidiary of the Company.

 

IV.    Coverage. The Policy will apply to all Covered Individuals.

 

V.    Recoupment Upon Restatement of Financial Statements.

 

A.    In the event of an Accounting Restatement, any Erroneously Awarded Compensation received by an Executive Officer during the Applicable Period prior to the Accounting Restatement (i) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (ii) that has been paid to an Executive Officer shall be subject to reasonably prompt repayment to the Company. The Administrator must pursue (and shall not have the discretion to waive) the forfeiture and/or repayment of such Erroneously Awarded Compensation received by an Executive Officer, except as provided in Section V.D. below.

 

B.    If, in the event of an Accounting Restatement, the Administrator determines that an Other Covered Employee’s fraud or intentional misconduct directly related to such Accounting Restatement, then, unless otherwise determined by the Administrator in its discretion, any Erroneously Awarded Compensation received by such Other Covered Employee during the Applicable Period prior to the Accounting Restatement (i) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (ii) that has been paid to the Other Covered Employee shall be subject to reasonably prompt repayment to the Company.

 

C.    In the event that the Administrator determines that any person shall repay any Erroneously Awarded Compensation pursuant to this Section V, the Administrator shall provide written notice to such person by email or certified mail to the physical address on file with the Company for such person, and the person shall satisfy such repayment in a manner and on such terms as required by the Administrator, and the Company shall be entitled to set off the repayment amount against any amount owed to the person by the Company, to require the forfeiture of any award granted by the Company to the person, or to take any and all necessary actions to reasonably promptly recoup the repayment amount from the person, in each case, to the fullest extent permitted under applicable law, including, without limitation, Section 409A of the Code. If the Administrator does not specify a repayment timing in the written notice described above, the applicable person shall be required to repay the Erroneously Awarded Compensation to the Company by wire, cash, or cashier’s check no later than thirty (30) days after receipt of such notice.

 

D.    Notwithstanding the foregoing, the Administrator may determine not to pursue the forfeiture and/or recovery of Erroneously Awarded Compensation from any Covered Individual if the Administrator determines that such forfeiture and/or recovery would be impracticable due to any of the following circumstances: (i) the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered (following reasonable attempts by the Company to recover such Erroneously Awarded Compensation, the documentation of such attempts, and the provision of such documentation to the Nasdaq); or (ii) recovery would likely cause any otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of Sections 401(a)(13) or 411(a) of the Code.

 

A-3

 

E.    Notwithstanding anything in this Section V to the contrary, the Company has no obligation to seek recoupment of amounts that are granted, vested, or earned based solely upon the occurrence or non-occurrence of non-financial events. Such exempt compensation includes, without limitation, base salary; time-vesting awards; compensation awarded on the basis of the achievement of metrics that are not Financial Reporting Measures; and compensation awarded solely at the discretion of the Administrator, the Board, or a group composed entirely of independent members of the Board; provided that such amounts are in no way contingent on, and were not in any way granted on the basis of, the achievement of any Financial Reporting Measure.

 

F.    The provisions of this Section V applicable to Executive Officers are intended to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Listing Rule 5608 of The Nasdaq Stock Market LLC (“Nasdaq”). This Section V shall be interpreted in a manner that satisfies such requirements and the Policy shall be operated accordingly. If any provision of the Policy would otherwise frustrate or conflict with this intent, the provision shall be interpreted and deemed amended so as to avoid such conflict.

 

VI.    Recoupment Upon Misconduct. If the Administrator determines that any Covered Individual has engaged in embezzlement, fraud, theft or any other financial misconduct, the Administrator may require, to the extent and to the amount determined in the Administrator’s sole discretion: (a) cancellation, rescission or repayment of any Incentive-Based Compensation (whether cash or equity related) granted to, earned by, or paid to the Covered Individual and (b) cancellation or rescission of outstanding equity awards (whether vested or unvested) and repayment of any gains realized on the exercise, settlement or sale of equity awards received by such Covered Individual, in either case, which has been granted or paid to or earned or realized by the Covered Individual at any time during the three-consecutive-year period ending on the date on which such embezzlement, fraud, theft or any other financial misconduct is discovered.

 

VII.    No Indemnification for Executive Officers. Notwithstanding the terms of any indemnification agreement, insurance policy or contractual arrangement with an Executive Officer that may be interpreted to the contrary, the Company shall not indemnify any Executive Officer (or, for the avoidance of doubt, former Executive Officer) against the loss of any Erroneously Awarded Compensation.

 

VIII.    Effective Date. This Policy shall be effective as of October [ ], 2023.

 

IX.    No Limitation on Other Rights. The rights of the Company under the Policy to seek forfeiture or reimbursement are in addition to, and not in lieu of, any rights of recoupment, or remedies or rights other than recoupment, that may be available to the Company pursuant to the terms of any law, government regulation, or stock exchange listing requirement or any other policy, plan, or agreement of the Company; provided, however, that any amounts recouped under any other policy that would be recoupable under the Policy shall count toward any required recoupment under the Policy and vice versa.

 

X.    Sarbanes-Oxley. Notwithstanding anything herein to the contrary, the Company’s Chief Executive Officer and Chief Financial Officer remain subject to the recoupment requirements of Section 304 of the Sarbanes-Oxley Act of 2002 (“SOX”). If any such recoupment under Section 304 of SOX occurs, the amounts payable by the Chief Executive Officer and Chief Financial Officer under SOX will be offset against any amount owed to the Company under this Policy.

 

A-4

 

XI.    Full Enforcement. The provisions in the Policy are intended to be applied to the fullest extent of the law. To the extent that any provision of the Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law. The invalidity or unenforceability of any provision of the Policy shall not affect the validity or enforceability of any other provision of the Policy.

 

XII.    Prior Policy. The Policy replaces the Prior Policy. Any Performance-Based Incentive Compensation (as defined in the Prior Policy) that is received by a Covered Individual before the Effective Date shall be subject to the terms of the Prior Policy.

 

XIII.    Incorporation into Plans and Award Agreements. From and after the adoption of this Policy, each award agreement or other document setting forth the terms and conditions of any grant of Incentive Compensation to a Covered Individual shall include a provision incorporating the requirements of the Policy.

 

A-5
EX-10.6 3 ex_628005.htm EXHIBIT 10.6 ex_628005.htm

Exhibit 10.6

 

RUSH ENTERPRISES, INC. AMENDED AND RESTATED 2007 LONG-TERM
INCENTIVE PLAN

 

FORM OF RESTRICTED STOCK AWARD AGREEMENT

 

 

Employee:

[                                                                        ]

Grant Date:

[                                      ]

Number of Shares of Restricted Stock:

[                                      ]

Vesting Schedule/Restricted Period:

[                                      ]

 

1.    Grant of Restricted Stock Award. Rush Enterprises, Inc. (the “Company”), pursuant to the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan (as amended, restated, supplemented or modified from time to time, the “Plan”), hereby awards to you, the above-named Employee, effective as of the Grant Date set forth above (the “Grant Date”), as a matter of separate inducement but not in lieu of any salary or other compensation for your services for the Company, an award (the “Award”) consisting of the number of shares of restricted stock set forth set forth above (the “Restricted Shares”), on the terms and conditions set forth in this Agreement and the Plan. All of the Restricted Shares will be subject to the prohibition on the transfer of the Restricted Shares and the obligations to forfeit the Restricted Shares to the Company as set forth in Section 3 of this Agreement (“Forfeiture Restrictions”).

 

2.    Issuance of Shares; Ownership.

 

(a)    Issuance of Shares. Effective as of the Grant Date, the Committee or its designated representative shall cause a number of Shares equal to the number of Restricted Shares to be issued and registered in the Employee’s name, subject to the conditions and restrictions set forth in this Restricted Stock Award Agreement (this “Award Agreement”) and the Plan. Such issuance and registration shall be evidenced by an entry on the registry books of the Company and, until the applicable Restricted Shares have vested, the Restricted Shares shall remain subject to the conditions and restrictions set forth in this Restricted Stock Award Agreement and the Plan (the “Transfer and Forfeiture Restrictions”). The Employee shall not be entitled to release of such Transfer and Forfeiture Restrictions for any portion of the Restricted Shares unless and until the related Restricted Shares have vested pursuant to Section 3 of this Award Agreement. In the event the Restricted Shares are forfeited in full or in part, the Employee hereby consents to the relinquishment of the forfeited Restricted Shares issued and registered in the Employee’s name to the Company at that time.

 

(b)    Ownership of Shares. Subject to the restrictions set forth in the Plan and this Agreement, the Participant shall possess all incidents of ownership of the shares of Restricted Stock, including, without limitation, (i) the right to vote such shares of Restricted Stock, and (ii) subject to Section 2(c), the right to receive dividends with respect to such shares of Restricted Stock of (but only to the extent declared and paid to holders of shares by the Company in its sole discretion), provided, however, that any such dividends shall be treated, to the extent required by applicable law, as additional compensation for tax purposes if paid on the shares Restricted Stock.

 

(c)    Dividends. Any dividends with respect to the Restricted Stock (whether such dividends are paid in cash, stock or other property): (i) shall be subject to the same Transfer and Forfeiture Restrictions as the Restricted Stock with respect to which they are issued; (ii) shall herein be encompassed within the term “Restricted Stock”; (iii) may be held by the Company for the Participant prior to vesting; and (iv) if so held by the Company, shall be paid or otherwise released to the Participant, without interest, promptly after the vesting of the Restricted Stock with respect to which they were issued.

 

 

 

3.    Vesting and Forfeiture of Restricted Shares.

 

(a)    Lapse of Forfeiture Restrictions. Subject to Section 3(b) and Section 3(c), The Restricted Shares will vest and the Transfer and Forfeiture Restrictions will lapse on the date(s) provided in Vesting Schedule/Restricted Period set forth above; provided, however, that the Employee must be in continuous employment or service from the Grant Date through each applicable vesting date in order for the Restricted Shares to vest on such date.

 

(b)    Death, Disability or Retirement. If the Employee’s employment terminates due to his or her death, Disability or Retirement (defined as termination by the Employee of the Employee’s employment relationship with the Company or any of its Subsidiaries after 10 years of employment with the Company and attaining the age of 60), the Transfer and Forfeiture Restrictions on the Restricted Shares granted hereunder (unless previously terminated pursuant to Section 3(c)) will lapse pursuant to the following: (i) in the case of termination due to death or Disability, the Transfer and Forfeiture Restrictions will lapse with respect to 100% of the Restricted Shares immediately upon termination; or (ii) in the case of termination due to Retirement, for so long as Employee does not become employed by a “competitor” of the Company, the Employee shall be deemed to be continuing to provide services to the Company following the Employee’s termination and the Transfer and Forfeiture Restrictions shall continue to lapse pursuant to Section 3(a) or, if applicable, Section 3(c). A determination as to whether the Employee has become employed by a “competitor,” and the definition of “competitor,” shall be made by the Committee, in its sole discretion. In the event Employee becomes employed by a “competitor,” then Employee’s continuous, eligible service to the Company will be deemed to terminate on the date Employee is employed by a “competitor” and the Employee will immediately forfeit all then unvested Restricted Shares subject to this Award shall, for no consideration, forfeit any right to any unvested Restricted Shares subject to this Award.

 

(c)    Change of Control. If a Change of Control occurs the Transfer and Forfeiture Restrictions will lapse with respect to 100% of the Restricted Shares, if any, that are unvested and outstanding as of immediately prior to such Change in Control.

 

(d)    Forfeiture of Restricted Shares. If the Employee ceases to be employed by or provide services to the Company and its Subsidiaries prior to the date that the Transfer and Forfeiture Restrictions lapse (the “Restriction Lapse Date”) for any reason other than the Employee’s death or Disability, or if Employee (or Employee’s estate) initiates a legal proceeding against the Company other than pursuant to the terms of Section 5(b), then the Employee (or the Employee’s estate, as applicable) shall, for no consideration, forfeit any right to any unvested Restricted Shares subject to this Award. Notwithstanding the foregoing, the Committee or its designee may, in the Committee’s or the designee’s sole and absolute discretion, as applicable, provide for the acceleration of the vesting of the Restricted Shares, eliminate or make less restrictive any restrictions contained in this Agreement, waive any restriction or other provision of the Plan or this Agreement or otherwise amend or modify this Agreement in any manner that is either (i) not adverse to Employee, or (ii) consented to by Employee.

 

- 2 -

 

4.    Effect of the Plan. The Restricted Shares awarded to Employee are subject to all of the terms and conditions of the Plan, which terms and conditions are incorporated herein for all purposes, and of this Agreement together with all rules and determinations from time to time issued by the Committee and by the Board pursuant to the Plan. The Company hereby reserves the right to amend, modify, restate, supplement or terminate the Plan without the consent of Employee, so long as such amendment, modification, restatement or supplement does not materially reduce the rights and benefits available to Employee hereunder, and this Award will be subject, without further action by the Company or Employee, to such amendment, modification, restatement or supplement unless provided otherwise therein. The Company further reserves the right to amend, modify, restate, supplement or terminate the Plan and this Agreement without the consent of Employee in order to comply with any applicable law, regulation, or Company policy, including any law, regulation, or policy that could require forfeiture of this Award or cancellation of any stock issued pursuant to this Award. Capitalized terms used but not defined in this Agreement have the meanings ascribed to such terms in the Plan.

 

5.    Restrictions. Employee hereby accepts the Award of Restricted Shares and agrees with respect thereto as follows:

 

(a)    No Transfer. The Restricted Shares shall not be sold, pledged, assigned, transferred, or encumbered prior to the time the Restricted Shares vest as described in Section 3.

 

(b)    Mandatory Mediation and Arbitration Procedure. By execution of this Agreement and acceptance of this Award, which is a voluntary benefit provided to the Employee by the Company, the Employee waives the Employee’s right to a jury trial in state or federal court and agrees that disputes arising under this Agreement must first be submitted for non-binding mediation before a neutral third party. If a dispute remains unresolved at the conclusion of the mediation process, either party may submit the dispute for resolution by final binding arbitration. The arbitrator shall have the authority to allow for appropriate discovery and exchange of information prior to a hearing, including (but not limited to) production of documents, information requests, depositions, and subpoenas. By execution of this Agreement, however, the Employee does not waive the Employee’s right to any normally available remedies the Employee may have in connection with any claim the Employee may bring against the Company, as an arbitrator can award any normal remedies the Employee could get in a court proceeding. By execution of this Agreement, the Employee represents that, to the extent the Employee considered necessary, the Employee has sought, at the Employee’s own expense, counsel regarding the terms of this Agreement and the waiver contemplated in this Section 5(b). If this arbitration provision is found inapplicable, then either party may file suit and each party agrees that any suit, action, or proceeding arising out of or relating to this Agreement shall be brought in the United States District Court for the Western District of Texas (or should such court lack jurisdiction to hear such action, suit or proceeding, in a Texas State court in Bexar County, Texas) and that the parties shall submit to the jurisdiction of such court. The parties irrevocably waive, to the fullest extent permitted by law, any objection a party may have to the laying of venue for any such suit, action or proceeding brought in such court. THE PARTIES ALSO EXPRESSLY WAIVE ANY RIGHT THEY HAVE OR MAY HAVE TO A JURY TRIAL OF ANY SUCH SUIT, ACTION OR PROCEEDING.

 

6.    Tax Withholding. The Company may require Employee to pay to the Company an amount the Company deems appropriate to satisfy its current or future obligation to withhold federal, state or local income or other taxes that you incur as a result of the Award. With respect to any required tax withholding, you may: (a) direct the Company to withhold from the Shares to be issued to you under this Agreement a sufficient number of Shares to satisfy such withholding, which determination will be based on the Shares’ Fair Market Value at the time such determination is made; (b) deliver to the Company a number of Shares sufficient to satisfy such withholding, based on the Shares’ Fair Market Value at the time such determination is made; (c) direct the Company to withhold from your wages or other cash compensation paid to you by the Company; or (d) deliver cash to the Company sufficient to satisfy such withholding obligations. If you desire to elect to use the stock withholding option described in subparagraph (a), you must make the election at the time and in the manner the Company prescribes. The Company, in its discretion, may deny your request to satisfy tax withholding using a method described under subparagraph (a) or (b). In the event the Company determines that the aggregate Fair Market Value of the Shares withheld as payment of any tax withholding is insufficient to discharge its tax withholding obligation, then you must pay to the Company, in cash, the amount of that deficiency immediately upon the Company’s request

 

- 3 -

 

7.    Tax Advice. Employee acknowledges that the tax consequences associated with the Award are complex and that the Company has urged Employee to review with Employee’s own tax advisors the federal, state, and local tax consequences of this Award. Employee is relying solely on such advisors and not on any statements or representations of the Company or any of its agents. Employee understands that Employee (and not the Company) shall be responsible for Employee’s own tax liability that may arise as a result of this Agreement.

 

8.    Section 83(b) Election. If the Employee makes an election under Section 83(b) of the Code to be taxed with respect to the Restricted Shares as of the date of transfer of the Restricted Shares rather than as of the date or dates upon which the Participant would otherwise be taxable under Section 83(a) of the Code, the Employee hereby agrees to deliver a copy of such election to the Company promptly after filing such election with the Internal Revenue Service.

 

9.    Sale of Securities. Any Shares awarded hereunder may not be sold or otherwise disposed of in any manner that would constitute a violation of any applicable federal or state securities laws or any provisions of the Company’s Insider Trading Policy. You agree that (a) the Company may refuse to cause the transfer of such Shares to be registered on the stock register of the Company if such proposed transfer would in the opinion of counsel satisfactory to the Company constitute a violation of any applicable federal or state securities law and (b) the Company may give related instructions to the transfer agent, if any, to stop registration of the transfer of such Shares.

 

10.    Governing Law.  The laws of the State of Texas shall govern the interpretation, validity and performance of the terms of this Agreement regardless of the law that might be applied under principles of conflict of laws.

 

11.    Authorization to Release Necessary Personal Information.

 

The Employee hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Employees personal data as described in this Agreement and any other Award grant materials (Data) by and among, as applicable, the Company and its Subsidiaries for the exclusive purpose of implementing, administering and managing the Employees participation in the Plan.

 

The Employee understands that the Company may hold certain personal information about the Employee, including, but not limited to, the Employees name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any Shares or directorships held in the Company, details of all Restricted Shares or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in the Employees favor, for the exclusive purpose of implementing, administering and managing the Plan.

 

12.    Community Interest of Spouse. The community interest, if any, of any spouse of Employee in any of the Restricted Shares shall be subject to all of the terms, conditions and restrictions of this Agreement and the Plan, and shall be forfeited and surrendered to the Company upon the occurrence of any of the events requiring Employee’s interest in such Restricted Shares to be so forfeited and surrendered pursuant to this Agreement.

 

- 4 -

 

13.    Compliance.

 

(a)    Conformity to Securities Laws. The Employee acknowledges that the Plan and this Agreement are intended to conform to the extent necessary with all provisions of the Securities Act and the Exchange Act and any and all regulations and rules promulgated by the Securities and Exchange Commission thereunder, and State securities laws and regulations. Notwithstanding anything herein to the contrary, the Plan shall be administered, and the Award is granted only in such a manner as to conform to such laws, rules and regulations. To the extent permitted by applicable law, the Plan and this Agreement shall be deemed amended to the extent necessary to conform to such laws, rules and regulations.

 

(b)    Limitations Applicable to Section 16 Persons.  Notwithstanding any other provision of the Plan or this Agreement, if the Employee is subject to Section 16 of the Exchange Act, the Plan and this Agreement shall be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3 of the Exchange Act) that are requirements for the application of such exemptive rule.  To the extent permitted by applicable law, this Agreement shall be deemed amended to the extent necessary to conform to such applicable exemptive rule.

 

14.    Clawback. By your signature below, you hereby acknowledge and agree that (a) the Restricted Shares shall be subject to the clawback provisions contained in Section 14.3 of the Plan, and (b) you have received a copy of, read, understand and accept the terms of the Company’s Clawback Policy (as amended and restated October 23, 2023), as such policy is attached hereto as Exhibit A.

 

15.    Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Employee hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.

 

16.    Binding Effect. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Employee.

 

{Signature Page Follows}

 

- 5 -

 

EMPLOYEE ACKNOWLEDGES AND AGREES THAT NOTHING IN THIS AGREEMENT OR THE PLAN CONFERS UPON EMPLOYEE ANY RIGHT WITH RESPECT TO FUTURE AWARDS OR CONTINUATION OF EMPLOYEE’S EMPLOYMENT WITH OR SERVICE TO THE COMPANY. Employee acknowledges receipt of a copy of the Plan, represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Award subject to all of the terms and provisions hereof and thereof. Employee has reviewed this Agreement and the Plan in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement, and fully understands all provisions of this Agreement and the Plan.

 

 

 

RUSH ENTERPRISES, INC.

 

EMPLOYEE

         

By:

   

By:

 

Print Name:

W.M. “Rusty” Rush

 

Print Name:

.

Title:

Chief Executive Officer and President

     

Address:

555 IH 35 South, Suite 500

New Braunfels, Texas 78130

 

Address:

 
         
         

Date:

______________ __, 20__

     
         

 

- 6 -

 

EXHIBIT A

 

Rush Enterprises, Inc. Clawback Policy

 

As Amended and Restated October 23, 2023

 

I.    Adoption. This Rush Enterprises, Inc. Clawback Policy (the “Policy”) is hereby adopted by the Board of Directors (the “Board”) of Rush Enterprises, Inc. (the “Company”) on October 23, 2023. This Policy amends and restates the Company’s Clawback Policy dated February 15, 2021 (the “Prior Policy”).

 

II.    Administration. The Policy will be administered by the non-management members of the Board or a committee thereof, or, if so delegated by the non-management members of the Board, by the Compensation Committee of the Board (as applicable, the “Administrator”). The Administrator shall have full and final authority to make all determinations under the Policy, including without limitation whether the Policy applies and if so, the amount of compensation to be repaid or forfeited by a Covered Individual. All determinations and decisions made by the Administrator pursuant to the provisions of this Policy shall be final, conclusive and binding on all persons, including the Company, its subsidiaries, its stockholders and employees.

 

III.    Definitions. As used in this Policy, the following definitions shall apply:

 

A.“    Accounting Restatement” means an accounting restatement of the Company’s financial statements due to the Company’s material noncompliance with any financial reporting requirement under the federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

For purposes of the policy, an Accounting Restatement shall not be deemed to occur in the event of a revision of the Company’s financial statements due to an out-of-period adjustment (i.e., when the error is immaterial to the previously issued financial statements and the correction of the error is also immaterial to the current period) or a retrospective (i) application of a change in accounting principles, (ii) revision to reportable segment information due to a change in the structure of the Company’s internal organization, (iii) reclassification due to a discontinued operation, (iv) application of a change in reporting entity, such as from a reorganization of entities under common control, or (v) revision for stock splits, reverse stock splits, stock dividends, or other changes in capital structure.

 

B.“    Administrator” has the meaning set forth in Section II hereof.

 

C.“    Applicable Period” means the three (3) completed fiscal years immediately preceding the date on which the Company is required to prepare an Accounting Restatement, as well as any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period that comprises a period of at least nine (9) months shall count as a completed fiscal year). The “date on which the Company is required to prepare an Accounting Restatement” is the earlier to occur of (i) the date the Board concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement, in each case, regardless of if or when the restated financial statements are filed.

 

 

A-1

 

D.“    Board” has the meaning set forth in Section I hereof.

 

E.“    Code” means the Internal Revenue Code of 1986, as amended.

 

F.“    Company” has the meaning set forth in Section I hereof.

 

G.“    Covered Compensation” means any Incentive-Based Compensation granted, vested, or paid to a Covered Individual at any time during the performance period for the Incentive-Based Compensation and that was received (i) on or after the Effective Date, (ii) after the person became a Covered Individual, and (iii) at a time that the Company had a class of securities listed on a U.S. national securities exchange. For purposes of the policy, Incentive-Based Compensation is deemed “received” in the Company’s fiscal period during which the Financial Reporting Measure specified in or otherwise relating to the Incentive-Based Compensation award is attained, even if the grant, vesting, or payment of the Incentive-Based Compensation occurs after the end of that period.

 

H.“    Covered Individual” means any Executive Officer and any Other Covered Employee.

 

I.“    Erroneously Awarded Compensation” means the amount of Covered Compensation granted, vested, or paid to a person during the fiscal period when the applicable Financial Reporting Measure relating to such Covered Compensation was attained that exceeds the amount of Covered Compensation that otherwise would have been granted, vested, or paid to the person had such amount been determined based on the applicable Accounting Restatement, computed without regard to any taxes paid (i.e., on a pre-tax basis). For Covered Compensation based on stock price or total stockholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the Administrator will determine the amount of such Covered Compensation that constitutes Erroneously Awarded Compensation, if any, based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total stockholder return upon which the Covered Compensation was granted, vested, or paid and the Administrator shall maintain documentation of such determination and provide such documentation to Nasdaq.

 

J.“    Exchange Act” has the meaning set forth in Section V.F.

 

K.“    Executive Officer” means those persons who are designated by the Board as an “officer” of the Company as such term is defined in Rule 16a-1(f) under the Exchange Act. Both current and former Executive Officers are subject to the Policy in accordance with its terms.

 

L.“    Financial Reporting Measures means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also financial reporting measures. A financial reporting measure need not be presented within the financial statements or included in a filing with the Securities and Exchange Commission.

 

M.“    Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For purposes of this Policy, “Incentive-Based Compensation” shall also be deemed to include any amounts which were determined based on (or were otherwise calculated by reference to) Incentive-Based Compensation (including, without limitation, any amounts under any long-term disability, life insurance, or supplemental retirement or severance plan or agreement or any notional account that is based on Incentive-Based Compensation, as well as any earnings accrued thereon).

 

A-2

 

N.“    Nasdaq” has the meaning set forth in Section V.F.

 

O.“    Other Covered Employee” means any employee of the Company or any subsidiary of the Company who (i) is not an Executive Officer and (ii) is or becomes a participant in the Company’s equity incentive plan (currently the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan) on or after the Effective Date. A person who is or becomes an Other Covered Employee will cease to be an Other Covered Employee on the earlier of (x) the date that is three (3) years after the date such person ceases to be a participant in the Company’s equity incentive plan or (y) the date that is three years following the date that such person ceases to be an employee of the Company or any subsidiary of the Company.

 

IV.    Coverage. The Policy will apply to all Covered Individuals.

 

V.    Recoupment Upon Restatement of Financial Statements.

 

A.    In the event of an Accounting Restatement, any Erroneously Awarded Compensation received by an Executive Officer during the Applicable Period prior to the Accounting Restatement (i) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (ii) that has been paid to an Executive Officer shall be subject to reasonably prompt repayment to the Company. The Administrator must pursue (and shall not have the discretion to waive) the forfeiture and/or repayment of such Erroneously Awarded Compensation received by an Executive Officer, except as provided in Section V.D. below.

 

B.    If, in the event of an Accounting Restatement, the Administrator determines that an Other Covered Employee’s fraud or intentional misconduct directly related to such Accounting Restatement, then, unless otherwise determined by the Administrator in its discretion, any Erroneously Awarded Compensation received by such Other Covered Employee during the Applicable Period prior to the Accounting Restatement (i) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (ii) that has been paid to the Other Covered Employee shall be subject to reasonably prompt repayment to the Company.

 

C.    In the event that the Administrator determines that any person shall repay any Erroneously Awarded Compensation pursuant to this Section V, the Administrator shall provide written notice to such person by email or certified mail to the physical address on file with the Company for such person, and the person shall satisfy such repayment in a manner and on such terms as required by the Administrator, and the Company shall be entitled to set off the repayment amount against any amount owed to the person by the Company, to require the forfeiture of any award granted by the Company to the person, or to take any and all necessary actions to reasonably promptly recoup the repayment amount from the person, in each case, to the fullest extent permitted under applicable law, including, without limitation, Section 409A of the Code. If the Administrator does not specify a repayment timing in the written notice described above, the applicable person shall be required to repay the Erroneously Awarded Compensation to the Company by wire, cash, or cashier’s check no later than thirty (30) days after receipt of such notice.

 

A-3

 

D.    Notwithstanding the foregoing, the Administrator may determine not to pursue the forfeiture and/or recovery of Erroneously Awarded Compensation from any Covered Individual if the Administrator determines that such forfeiture and/or recovery would be impracticable due to any of the following circumstances: (i) the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered (following reasonable attempts by the Company to recover such Erroneously Awarded Compensation, the documentation of such attempts, and the provision of such documentation to the Nasdaq); or (ii) recovery would likely cause any otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of Sections 401(a)(13) or 411(a) of the Code.

 

E.    Notwithstanding anything in this Section V to the contrary, the Company has no obligation to seek recoupment of amounts that are granted, vested, or earned based solely upon the occurrence or non-occurrence of non-financial events. Such exempt compensation includes, without limitation, base salary; time-vesting awards; compensation awarded on the basis of the achievement of metrics that are not Financial Reporting Measures; and compensation awarded solely at the discretion of the Administrator, the Board, or a group composed entirely of independent members of the Board; provided that such amounts are in no way contingent on, and were not in any way granted on the basis of, the achievement of any Financial Reporting Measure.

 

F.    The provisions of this Section V applicable to Executive Officers are intended to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Listing Rule 5608 of The Nasdaq Stock Market LLC (“Nasdaq”). This Section V shall be interpreted in a manner that satisfies such requirements and the Policy shall be operated accordingly. If any provision of the Policy would otherwise frustrate or conflict with this intent, the provision shall be interpreted and deemed amended so as to avoid such conflict.

 

VI.    Recoupment Upon Misconduct. If the Administrator determines that any Covered Individual has engaged in embezzlement, fraud, theft or any other financial misconduct, the Administrator may require, to the extent and to the amount determined in the Administrator’s sole discretion: (a) cancellation, rescission or repayment of any Incentive-Based Compensation (whether cash or equity related) granted to, earned by, or paid to the Covered Individual and (b) cancellation or rescission of outstanding equity awards (whether vested or unvested) and repayment of any gains realized on the exercise, settlement or sale of equity awards received by such Covered Individual, in either case, which has been granted or paid to or earned or realized by the Covered Individual at any time during the three-consecutive-year period ending on the date on which such embezzlement, fraud, theft or any other financial misconduct is discovered.

 

VII.    No Indemnification for Executive Officers. Notwithstanding the terms of any indemnification agreement, insurance policy or contractual arrangement with an Executive Officer that may be interpreted to the contrary, the Company shall not indemnify any Executive Officer (or, for the avoidance of doubt, former Executive Officer) against the loss of any Erroneously Awarded Compensation.

 

VIII.    Effective Date. This Policy shall be effective as of October 2, 2023.

 

IX.    No Limitation on Other Rights. The rights of the Company under the Policy to seek forfeiture or reimbursement are in addition to, and not in lieu of, any rights of recoupment, or remedies or rights other than recoupment, that may be available to the Company pursuant to the terms of any law, government regulation, or stock exchange listing requirement or any other policy, plan, or agreement of the Company; provided, however, that any amounts recouped under any other policy that would be recoupable under the Policy shall count toward any required recoupment under the Policy and vice versa.

 

A-4

 

X.    Sarbanes-Oxley. Notwithstanding anything herein to the contrary, the Company’s Chief Executive Officer and Chief Financial Officer remain subject to the recoupment requirements of Section 304 of the Sarbanes-Oxley Act of 2002 (“SOX”). If any such recoupment under Section 304 of SOX occurs, the amounts payable by the Chief Executive Officer and Chief Financial Officer under SOX will be offset against any amount owed to the Company under this Policy.

 

XI.    Full Enforcement. The provisions in the Policy are intended to be applied to the fullest extent of the law. To the extent that any provision of the Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law. The invalidity or unenforceability of any provision of the Policy shall not affect the validity or enforceability of any other provision of the Policy.

 

XII.    Prior Policy. The Policy replaces the Prior Policy. Any Performance-Based Incentive Compensation (as defined in the Prior Policy) that is received by a Covered Individual before the Effective Date shall be subject to the terms of the Prior Policy.

 

XIII.    Incorporation into Plans and Award Agreements. From and after the adoption of this Policy, each award agreement or other document setting forth the terms and conditions of any grant of Incentive Compensation to a Covered Individual shall include a provision incorporating the requirements of the Policy.

 

A-5
EX-21.1 4 ex_628050.htm EXHIBIT 21.1 ex_628050.htm

 

EXHIBIT 21.1

 

SUBSIDIARIES OF THE COMPANY

 

Name

State of 

Incorporation

Names Under Which Subsidiary Does Business

Rush Truck Centers of Alabama, Inc.

Delaware

Rush Truck Center, Mobile

Rush Peterbilt Truck Center, Mobile

Rush Truck Centers of Arizona, Inc.

Delaware

Rush Truck Center, Flagstaff

Rush Peterbilt Truck Center, Flagstaff

Rush Truck Center, Phoenix

Rush Peterbilt Truck Center, Phoenix

Rush Truck Center, Phoenix East

Rush Peterbilt Truck Center, Phoenix East

Rush Truck Center, Tucson

Rush Peterbilt Truck Center, Tucson

Rush Truck Center, Yuma

Rush Peterbilt Truck Center, Yuma

Rush Truck Centers of Arkansas, Inc.

Delaware

Rush Truck Center, Jonesboro

Rush Truck Center, Lowell

Rush Isuzu Trucks, Springdale

Rush Truck Center, North Little Rock

Rush Truck Center, Russellville

Rush Medium Duty Truck Centers of California, Inc.

 Delaware

Rush Truck Center, Ceres

Rush Truck Centers of California, Inc.

Delaware

Rush Truck Center, Fontana

Rush Peterbilt Truck Center, Fontana

Rush Truck Center, Fontana Collision Center

Rush Medium Duty Truck Center, Fontana

Rush Peterbilt Medium Duty Truck Center, Fontana

Rush Isuzu Trucks, Fontana

Rush Towing Systems, Fontana

Rush Truck Center, Fontana Used Trucks

Rush Truck Center, Fontana Vocational Service

Rush Truck Center, Long Beach

Rush Peterbilt Truck Center, Long Beach

Rush Peterbilt Truck Center, Pico Rivera

Rush Truck Center, Pico Rivera

Rush Peterbilt Truck Center, Los Angeles

Rush Truck Center, Los Angeles

Rush Truck Center, Otay Mesa

Rush Peterbilt Truck Center, Otay Mesa

Rush Truck Center, San Diego

Rush Peterbilt Truck Center, San Diego

Rush Truck Center, Sylmar

Rush Peterbilt Truck Center, Sylmar

Rush Truck Center, Ventura

Rush Peterbilt Truck Center, Ventura

Rush Truck Center, Victorville

Rush Peterbilt Truck Center, Victorville

Rush Truck Center, Whittier

Rush Isuzu Trucks, Whittier

Rush Peterbilt Truck Center, Whittier

 Rush Medium Duty Truck Centers of Colorado, Inc.

Delaware

Rush Medium Duty Truck Center, Denver

Rush Medium Duty Ford Trucks, Denver

Rush Towing Systems, Denver

 

 

 

Rush Truck Centers of Colorado, Inc.

Delaware

Rush Truck Center, Colorado Springs

Rush Peterbilt Truck Center, Colorado Springs

Rush Truck Center, Denver

Rush Peterbilt Truck Center, Denver

Rush Isuzu Trucks, Denver

Rush Truck Center, Greeley

Rush Peterbilt Truck Center, Greeley

Rush Truck Center, Pueblo

Rush Peterbilt Truck Center, Pueblo

Rush Truck Centers of Florida, Inc.

Delaware

Rush Truck Center, Haines City

Rush Peterbilt Truck Center, Haines City

Rush Truck Center, Jacksonville

Rush Peterbilt Truck Center, Jacksonville

Rush Truck Center, Jacksonville East

Rush Peterbilt Truck Center, Jacksonville East

Rush Truck Center, Lake City

Rush Peterbilt Truck Center, Lake City

Rush Truck Center, Miami

Rush Truck Center, Miami Northwest

Rush Truck Center, Orlando

Rush Peterbilt Truck Center, Orlando

Rush Isuzu Trucks, Orlando

Rush Isuzu Truck Center, Orlando

Rush Truck Center, Orlando Light & Medium Duty

Rush Truck Center, Orlando North

Rush Isuzu Trucks, Orlando North

Rush Truck Center, Orlando South

Rush Peterbilt Truck Center, Orlando South

Rush Truck Center, Orlando Used Trucks

Rush Truck Center, Tampa

Rush Peterbilt Truck Center, Tampa

Rush Truck Centers of Georgia, Inc.

Delaware

Rush Bus Center, Atlanta

Rush Truck Center, Atlanta Collision Center

Rush Truck Center, Atlanta

Rush Isuzu Trucks, Atlanta

Rush Medium Duty Truck Center, Atlanta

Rush Truck Center, Augusta

Rush Truck Center, Columbus

Rush Truck Center, Doraville

Rush Isuzu Trucks, Doraville

Rush Truck Center, Gainesville

Rush Truck Center, Macon

Rush Truck Center, Smyrna

Rush Truck Center, Tifton

Rush Bus Center, Tifton

Rush Truck Center, Valdosta

Rush Truck Centers of Idaho, Inc.

Delaware

Rush International Truck Center, Boise

Rush Truck Center, Boise

Rush International Truck Center, Idaho Falls

Rush Truck Center, Idaho Falls

Rush International Truck Center, Lewiston

Rush Truck Center, Lewiston

Rush International Truck Center, Twin Falls

Rush Truck Center, Twin Falls

 

 

 

Rush Truck Centers of Illinois, Inc.

Delaware

House of Trucks, Willowbrook

Rush Truck Center, Bloomington

Rush Truck Center, Carol Stream

Rush Truck Center, Champaign

Rush Truck Center, Chicago

Rush Truck Center, Chicago Light and Medium Duty

Rush Truck Center, Effingham

Rush Truck Center, Elk Grove

Rush Truck Center, Huntley

Rush Truck Center, Joliet

Rush Truck Center, Quincy

Rush Truck Center, Pontoon Beach

Rush Truck Center, Springfield

Rush Truck Centers of Indiana, Inc.

Delaware

Rush Truck Center, Gary

Rush Truck Center, Indianapolis

Rush Truck Centers of Kansas, Inc.

Delaware

Rush Truck Center, Olathe

Rush Truck Center, Salina

Rush Truck Center, Topeka

Rush Truck Center, Wichita

Rush Truck Centers of Kentucky, Inc.

Delaware

Rush Truck Center, Bowling Green

Rush Truck Centers of Missouri, Inc.

Delaware

Rush Truck Center, Cape Girardeau

Rush Truck Center, Jefferson City

Rush Truck Center, Joplin

Rush Truck Center, Kansas City

Rush Truck Center, Kansas City Used Truck

Rush Truck Center, St. Joseph

Rush Truck Center, St. Peters

Rush Truck Center, Springfield

Rush Truck Center, West Plains

Rush Truck Centers of Nebraska, Inc.

Delaware

Rush Truck Center, Grand Island

Rush Truck Center, North Platte

Rush Truck Centers of Nevada, Inc.

Delaware

Rush Truck Center, Las Vegas

Rush Peterbilt Truck Center, Las Vegas

Rush Truck Centers of New Mexico, Inc.

Delaware

Rush Truck Center, Albuquerque

Rush Peterbilt Truck Center, Albuquerque

Rush Truck Center, Farmington

Rush Peterbilt Truck Center, Farmington

Rush Truck Center, Las Cruces

Rush Peterbilt Truck Center, Las Cruces

Rush Truck Centers of North Carolina, Inc.

Delaware

Rush Truck Center, Asheville

Rush Truck Center, Charlotte

Rush International Truck Center, Charlotte

Rush Isuzu Trucks, Charlotte

Rush Truck Center, Charlotte Collision Center

Rush Truck Center, Hickory

Rush Truck Centers of Ohio, Inc.

Delaware

Rush Truck Center, Akron

Rush Bus Center, Akron

Rush Truck Center, Cincinnati

Rush Bus Center, Cincinnati

Rush Isuzu Trucks, Cincinnati

Rush Truck Center, Cleveland

Rush Bus Center, Cleveland

Rush Truck Center, Columbus

Rush Bus Center, Columbus

Rush Truck Center, Dayton

Rush Bus Center, Dayton

Rush Isuzu Trucks, Dayton

Rush Truck Center, Lima

Rush Bus Center, Lima

 

 

 

Rush Truck Centers of Oklahoma, Inc.

Delaware

Perfection Equipment

Perfection Truck Parts & Equipment, Oklahoma City

Perfection Crane Repair

Rush Truck Center, Ardmore

Rush Peterbilt Truck Center, Ardmore

Rush Truck Center, Oklahoma City

Rush Peterbilt Truck Center, Oklahoma City

Rush Isuzu Trucks, Oklahoma City

Rush Truck Center, Tulsa

Rush Peterbilt Truck Center, Tulsa

Rush Truck Rigging

Rush Used Truck Center, Tulsa

Rush Truck Centers of Pennsylvania, Inc.

Delaware

Custom Vehicle Solutions

Rush Truck Center, Greencastle

Rush Truck Centers of Tennessee, Inc.

Delaware

Rush Truck Center, Memphis

Rush Truck Center, Memphis Collision Center

Rush Truck Center, Memphis West

Rush Truck Center, Nashville

Rush Peterbilt Truck Center, Nashville

Rush Towing Systems, Nashville

 

 

 

Rush Truck Centers of Texas, L.P.

Texas

Custom Vehicle Solutions

Rig Tough Used Trucks, Dallas

House of Trucks, Dallas

Rush Crane and Refuse Systems International

Rush Truck Center, Abilene

Rush Peterbilt Truck Center, Abilene

Rush Truck Center, Amarillo

Rush Peterbilt Truck Center, Amarillo

Rush Truck Center, Arlington

Rush Peterbilt Truck Center, Arlington

Rush Bus Center, Arlington

Rush Truck Center, Austin

Rush Peterbilt Truck Center, Austin

Rush Isuzu Trucks, Austin

Rush Bus Center, Austin

Rush Truck Center, Austin North

Rush Peterbilt Truck Center, Austin North

Rush Truck Center, Beaumont

Rush Peterbilt Truck Center, Beaumont

Rush Truck Center, Brownsville

Rush Peterbilt Truck Center, Brownsville

Rush Truck Center, Bryan

Rush Truck Center, College Station

Rush Peterbilt Truck Center, College Station

Rush Isuzu Trucks, College Station

Rush Truck Center, Corpus Christi

Rush Peterbilt Truck Center, Corpus Christi

Rush Isuzu Trucks, Corpus Christi

Rush Bus Center, Corpus Christi

Rush Truck Center, Cotulla

Rush Peterbilt Truck Center, Cotulla

Rush Truck Center, Dalhart

Rush Peterbilt Truck Center, Dalhart

Rush Truck Center, Dallas

Rush Peterbilt Truck Center, Dallas

Rush Medium Duty Truck Center, Dallas

Rush Isuzu Trucks, Dallas

Rush Bus Center, Dallas

Rush Bus Center, Dallas #2

Rush Truck Center, Dallas Light and Medium Duty

Rush Truck Center, Dallas Medium Duty

Rush Truck Center, Dallas South

Rush Truck Center, Dallas TRP

Rush Peterbilt Truck Center, Dallas South

Rush Truck Center, Denton

Rush Truck Center, El Paso

Rush Peterbilt Truck Center, El Paso

Rush Isuzu Trucks, El Paso

Rush Truck Center, Fort Worth

Rush Peterbilt Truck Center, Fort Worth

Rush Bus Center, Fort Worth

Rush Truck Center, Houston

Rush Peterbilt Truck Center, Houston

Rush Bus Center, Houston

Rush Towing Systems, Houston

Rush Truck Center, Houston Used Trucks

Rush Truck Center, Houston Medium Duty

Rush Truck Center, Houston Northwest

Rush Peterbilt Truck Center, Houston Northwest

Rush Truck Center, Laredo

Rush Peterbilt Truck Center, Laredo

Rush Bus Center, Laredo

Rush Truck Center, Lubbock

Rush Peterbilt Truck Center, Lubbock

Rush Truck Center, Lufkin

Rush Peterbilt Truck Center, Lufkin

Rush Bus Center, Lufkin

Rush Truck Center, Odessa

Rush Peterbilt Truck Center, Odessa

Rush Truck Center, Pharr

Rush Peterbilt Truck Center, Pharr

Rush Bus Center, Pharr

Rush Truck Center, San Antonio

Rush Peterbilt Truck Center, San Antonio

Rush Bus Center, San Antonio

Rush Refuse Systems

Rush Towing Systems, San Antonio

Rush Truck Center, Sealy

Rush Peterbilt Truck Center, Sealy

Rush Isuzu Trucks, Sealy

Rush Bus Center, Sealy

Rush Truck Center, Texarkana

Rush Peterbilt Truck Center, Texarkana

Rush Bus Center, Texarkana

Rush Truck Center, Tyler

Rush Peterbilt Truck Center, Tyler

Rush Bus Center, Tyler

Rush Truck Center, Victoria

Rush Peterbilt Truck Center, Victoria

Rush Truck Center, Waco

Rush Medium Duty Truck Center, Waco

Rush Peterbilt Truck Center, Waco

Rush Isuzu Trucks, Waco

Rush Bus Center, Waco

Rush Truck Center, Wichita Falls

Rush Bus Center, Wichita Falls

Rush Peterbilt Truck Center, Wichita Falls

World Wide Tires

 

 

 

Rush Truck Centers of Utah, Inc.

Delaware

Rush International Truck Center, Ogden

Rush Truck Center, Ogden

Rush Truck Center, Farr West

Rush International Truck Center, Salt Lake City

Rush Truck Center, Salt Lake City

Rush International Truck Center, Springville

Rush Truck Center, Springville

Rush International Truck Center, St. George

Rush Truck Center, St. George

Rush Truck Centers of Virginia, Inc.

Delaware

Rush Truck Center, Chester

Rush Truck Center, Richmond

Rush Truck Leasing, Inc.

Delaware

Rush Crane Systems

Rush Idealease, Charlotte

Rush Refuse Systems

Augusta Idealease

Asheville Idealease

Boise Idealease

Champaign Idealease

Charlotte Idealease

Chicago Idealease

Cincinnati Idealease

Cleveland Idealease

Columbus Idealease

Dayton Idealease

Effingham Idealease

Hickory Idealease

Indianapolis Idealease

Indy Idealease

Joplin Idealease

Kansas City Idealease

Lima Idealease

Lowell Idealease

Macon Idealease

Memphis Idealease

Norfolk Idealease

North Little Rock Idealease

Quincy Idealease

Richmond Idealease

Salina Idealease

Salt Lake City Idealease

Springfield Idealease

St. Louis Idealease

Wichita Idealease

Rush Truck Centres of Canada Limited

Ontario, Canada

Rush Truck Centres, Belleville

Rush Truck Centres, Cornwall

Rush Truck Centres, Kemptville

Rush Truck Centres, Kemptville Collision Centre

Rush Truck Centres, Kingston

Rush Truck Centres, Markham

Rush Isuzu Trucks, Markham

Rush Truck Centres, Mississauga

Rush Truck Centres, Oshawa

Rush Truck Centres, Ottawa East

Rush Truck Centres, Ottawa West

Rush Truck Centres, Pembroke

Rush Truck Centres, Sault Ste. Marie

Rush Truck Centres, St. Catharines

Rush Truck Centres, Sudbury

Rush Truck Centres, Timmins

Rush Truck Leasing, Belleville Idealease

Rush Truck Leasing, Kemptville Idealease

Rush Truck Leasing, Kingston Idealease

Rush Truck Leasing, Markham Idealease

Rush Truck Leasing, Mississauga Idealease

Rush Truck Leasing, Oshawa Idealease

Rush Truck Leasing, Ottawa Idealease

Rush Truck Leasing, St. Catharines Idealease

Rush Truck Leasing, Sudbury Idealease

Rush Truck Leasing, Timmins Idealease

 

 

 

Advance Premium Finance, Inc.

California

None

AiRush, Inc.

Delaware

None

Associated Acceptance, Inc.

Texas

Automotive Industry Insurance

Associated Truck Insurance Services

Rush Truck Insurance Services

Associated Acceptance of Florida, Inc.

Delaware

None

Associated Acceptance of Georgia, Inc.

Delaware

None

Associated Acceptance of Illinois, Inc.

Delaware

None

Associated Acceptance of Oklahoma, Inc.

Delaware

None

Brauntex Indemnity Company

Texas

None

Commercial Fleet Technologies, Inc.

Delaware

Partsriver, Inc.

Idealease of Chicago LLC

Illinois

None

International General Agency, Inc.

Texas

None

Los Cuernos, Inc.

Delaware

Los Cuernos Ranch

Rig Tough, Inc.

Delaware

Rush Truck Center, Birmingham

RTC Nevada, LLC

Delaware

None

Rush Accessories Corporation

Delaware

Chrome Country

Rush Administrative Services, Inc.

Delaware

None

Rush Momentum Holdings, Inc.

Delaware

None

Rushcare, Inc.

Delaware

None

Rushco, Inc.

Delaware

None

Rush Logistics, Inc.

Delaware

None

Rush Real Estate Holdings, Inc.

Delaware

None

Rush Retail Centers, Inc.

Delaware

None

Rushtex, Inc.

Delaware

None

Truck & Trailer Finance, Inc.

Delaware

None

1187394B.C. Ltd.

Canada

None

 

 
EX-23.1 5 ex_628051.htm EXHIBIT 23.1 ex_628051.htm

 

EXHIBIT 23.1

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference in the following Registration Statements:

 

1.

Form S-8 No. 333-242488 pertaining to the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan and Rush Enterprises, Inc. Amended and Restated 2004 Employee Stock Purchase Plan,

2.

Form S-8 No. 333-219878 pertaining to the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan,

3.

Form S-8 No. 333-198080 pertaining to the Rush Enterprises, Inc. 2007 Long-Term Incentive Plan,

4.

Form S-8 No. 333-170732 pertaining to the Rush Enterprises, Inc. Deferred Compensation Plan,

5.

Form S-8 No. 333-138556 pertaining to the Rush Enterprises, Inc. 2006 Non-Employee Director Stock Plan, and

6.

Form S-8 No. 333-275820 pertaining to the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan and Rush Enterprises, Inc. Amended and Restated 2004 Employee Stock Purchase Plan.

 

of our reports dated February 23, 2024, with respect to the consolidated financial statements of Rush Enterprises, Inc. and subsidiaries and the effectiveness of internal control over financial reporting of Rush Enterprises, Inc. and subsidiaries, included in this Annual Report (Form 10-K) of Rush Enterprises, Inc. for the year ended December 31, 2023.

 

 

/s/ Ernst & Young LLP

 

San Antonio, Texas

February 23, 2024

 

 
EX-31.1 6 ex_628052.htm EXHIBIT 31.1 ex_628052.htm

EXHIBIT 31.1

 

CERTIFICATION

 

I, W. M. “Rusty” Rush, certify that:

 

1.         I have reviewed this annual report on Form 10-K of Rush Enterprises, Inc.;

 

2.         Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.         Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.         The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)         designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)         designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)         evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d)         disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.         The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: February 23, 2024 By: /S/ W. M. RUSTY RUSH
      W. M. “Rusty” Rush
       
      President, Chief Executive Officer and
      Chairman of the Board
      (Principal Executive Officer)

 

 
EX-31.2 7 ex_628053.htm EXHIBIT 31.2 ex_628053.htm

 

EXHIBIT 31.2

 

CERTIFICATION

 

I, Steven L. Keller, certify that:

 

1.         I have reviewed this annual report on Form 10-K of Rush Enterprises, Inc.;

 

2.         Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.         Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.         The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)         designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)        designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)           evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d)         disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.         The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: February 23, 2024 By: /S/ STEVEN L. KELLER
      Steven L. Keller
      Chief Financial Officer and Treasurer
      (Principal Financial and Accounting Officer)

 

 
EX-32.1 8 ex_628054.htm EXHIBIT 32.1 ex_628054.htm

EXHIBIT 32.1

 

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 this annual report of Rush Enterprises, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, W. M. “Rusty” Rush, President, Chief Executive Officer and Chairman of the Board of the Company, certify, 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.

 

 

  By: /S/ W. M. RUSTY RUSH
  Name: W. M. “Rusty” Rush
  Title: President, Chief Executive Officer and
    Chairman of the Board
  Date: February 23, 2024

 

 
EX-32.2 9 ex_628055.htm EXHIBIT 32.2 ex_628055.htm

EXHIBIT 32.2

 

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 this annual report of Rush Enterprises, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Steven L. Keller, Chief Financial Officer and Treasurer of the Company, certify, 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.

 

 

  By: /S/ STEVEN L. KELLER          
  Name: Steven L. Keller
  Title: Chief Financial Officer and
    Treasurer
  Date: February 23, 2024

 

 
EX-97.1 10 ex_628006.htm EXHIBIT 97.1 ex_628006.htm

Exhibit 97.1

 

Rush Enterprises, Inc. Clawback Policy

 

As Amended and Restated October 23, 2023

 

I.    Adoption. This Rush Enterprises, Inc. Clawback Policy (the “Policy”) is hereby adopted by the Board of Directors (the “Board”) of Rush Enterprises, Inc. (the “Company”) on October 23, 2023. This Policy amends and restates the Company’s Clawback Policy dated February 15, 2021 (the “Prior Policy”).

 

II.    Administration. The Policy will be administered by the non-management members of the Board or a committee thereof, or, if so delegated by the non-management members of the Board, by the Compensation Committee of the Board (as applicable, the “Administrator”). The Administrator shall have full and final authority to make all determinations under the Policy, including without limitation whether the Policy applies and if so, the amount of compensation to be repaid or forfeited by a Covered Individual. All determinations and decisions made by the Administrator pursuant to the provisions of this Policy shall be final, conclusive and binding on all persons, including the Company, its subsidiaries, its stockholders and employees.

 

III.    Definitions. As used in this Policy, the following definitions shall apply:

 

A.“    Accounting Restatement” means an accounting restatement of the Company’s financial statements due to the Company’s material noncompliance with any financial reporting requirement under the federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

For purposes of the policy, an Accounting Restatement shall not be deemed to occur in the event of a revision of the Company’s financial statements due to an out-of-period adjustment (i.e., when the error is immaterial to the previously issued financial statements and the correction of the error is also immaterial to the current period) or a retrospective (i) application of a change in accounting principles, (ii) revision to reportable segment information due to a change in the structure of the Company’s internal organization, (iii) reclassification due to a discontinued operation, (iv) application of a change in reporting entity, such as from a reorganization of entities under common control, or (v) revision for stock splits, reverse stock splits, stock dividends, or other changes in capital structure.

 

B.“    Administrator” has the meaning set forth in Section II hereof.

 

C.“    Applicable Period” means the three (3) completed fiscal years immediately preceding the date on which the Company is required to prepare an Accounting Restatement, as well as any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period that comprises a period of at least nine (9) months shall count as a completed fiscal year). The “date on which the Company is required to prepare an Accounting Restatement” is the earlier to occur of (i) the date the Board concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement, in each case, regardless of if or when the restated financial statements are filed.

 

D.“    Board” has the meaning set forth in Section I hereof.

 

E.“    Code” means the Internal Revenue Code of 1986, as amended.

 

 

 

F.“    Company” has the meaning set forth in Section I hereof.

 

G.“    Covered Compensation” means any Incentive-Based Compensation granted, vested, or paid to a Covered Individual at any time during the performance period for the Incentive-Based Compensation and that was received (i) on or after the Effective Date, (ii) after the person became a Covered Individual, and (iii) at a time that the Company had a class of securities listed on a U.S. national securities exchange. For purposes of the policy, Incentive-Based Compensation is deemed “received” in the Company’s fiscal period during which the Financial Reporting Measure specified in or otherwise relating to the Incentive-Based Compensation award is attained, even if the grant, vesting, or payment of the Incentive-Based Compensation occurs after the end of that period.

 

H.“    Covered Individual” means any Executive Officer and any Other Covered Employee.

 

I.“    Erroneously Awarded Compensation” means the amount of Covered Compensation granted, vested, or paid to a person during the fiscal period when the applicable Financial Reporting Measure relating to such Covered Compensation was attained that exceeds the amount of Covered Compensation that otherwise would have been granted, vested, or paid to the person had such amount been determined based on the applicable Accounting Restatement, computed without regard to any taxes paid (i.e., on a pre-tax basis). For Covered Compensation based on stock price or total stockholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the Administrator will determine the amount of such Covered Compensation that constitutes Erroneously Awarded Compensation, if any, based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total stockholder return upon which the Covered Compensation was granted, vested, or paid and the Administrator shall maintain documentation of such determination and provide such documentation to Nasdaq.

 

J.“    Exchange Act” has the meaning set forth in Section V.F.

 

K.“    Executive Officer” means those persons who are designated by the Board as an “officer” of the Company as such term is defined in Rule 16a-1(f) under the Exchange Act. Both current and former Executive Officers are subject to the Policy in accordance with its terms.

 

L.“    Financial Reporting Measures means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also financial reporting measures. A financial reporting measure need not be presented within the financial statements or included in a filing with the Securities and Exchange Commission.

 

M.“    Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For purposes of this Policy, “Incentive-Based Compensation” shall also be deemed to include any amounts which were determined based on (or were otherwise calculated by reference to) Incentive-Based Compensation (including, without limitation, any amounts under any long-term disability, life insurance, or supplemental retirement or severance plan or agreement or any notional account that is based on Incentive-Based Compensation, as well as any earnings accrued thereon).

 

N.“    Nasdaq” has the meaning set forth in Section V.F.

 

 

 

O.“    Other Covered Employee” means any employee of the Company or any subsidiary of the Company who (i) is not an Executive Officer and (ii) is or becomes a participant in the Company’s equity incentive plan (currently the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan) on or after the Effective Date. A person who is or becomes an Other Covered Employee will cease to be an Other Covered Employee on the earlier of (x) the date that is three (3) years after the date such person ceases to be a participant in the Company’s equity incentive plan or (y) the date that is three years following the date that such person ceases to be an employee of the Company or any subsidiary of the Company.

 

IV.    Coverage. The Policy will apply to all Covered Individuals.

 

V.    Recoupment Upon Restatement of Financial Statements.

 

A.    In the event of an Accounting Restatement, any Erroneously Awarded Compensation received by an Executive Officer during the Applicable Period prior to the Accounting Restatement (i) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (ii) that has been paid to an Executive Officer shall be subject to reasonably prompt repayment to the Company. The Administrator must pursue (and shall not have the discretion to waive) the forfeiture and/or repayment of such Erroneously Awarded Compensation received by an Executive Officer, except as provided in Section V.D. below.

 

B.    If, in the event of an Accounting Restatement, the Administrator determines that an Other Covered Employee’s fraud or intentional misconduct directly related to such Accounting Restatement, then, unless otherwise determined by the Administrator in its discretion, any Erroneously Awarded Compensation received by such Other Covered Employee during the Applicable Period prior to the Accounting Restatement (i) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (ii) that has been paid to the Other Covered Employee shall be subject to reasonably prompt repayment to the Company.

 

C.    In the event that the Administrator determines that any person shall repay any Erroneously Awarded Compensation pursuant to this Section V, the Administrator shall provide written notice to such person by email or certified mail to the physical address on file with the Company for such person, and the person shall satisfy such repayment in a manner and on such terms as required by the Administrator, and the Company shall be entitled to set off the repayment amount against any amount owed to the person by the Company, to require the forfeiture of any award granted by the Company to the person, or to take any and all necessary actions to reasonably promptly recoup the repayment amount from the person, in each case, to the fullest extent permitted under applicable law, including, without limitation, Section 409A of the Code. If the Administrator does not specify a repayment timing in the written notice described above, the applicable person shall be required to repay the Erroneously Awarded Compensation to the Company by wire, cash, or cashier’s check no later than thirty (30) days after receipt of such notice.

 

D.    Notwithstanding the foregoing, the Administrator may determine not to pursue the forfeiture and/or recovery of Erroneously Awarded Compensation from any Covered Individual if the Administrator determines that such forfeiture and/or recovery would be impracticable due to any of the following circumstances: (i) the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered (following reasonable attempts by the Company to recover such Erroneously Awarded Compensation, the documentation of such attempts, and the provision of such documentation to the Nasdaq); or (ii) recovery would likely cause any otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of Sections 401(a)(13) or 411(a) of the Code.

 

 

 

E.    Notwithstanding anything in this Section V to the contrary, the Company has no obligation to seek recoupment of amounts that are granted, vested, or earned based solely upon the occurrence or non-occurrence of non-financial events. Such exempt compensation includes, without limitation, base salary; time-vesting awards; compensation awarded on the basis of the achievement of metrics that are not Financial Reporting Measures; and compensation awarded solely at the discretion of the Administrator, the Board, or a group composed entirely of independent members of the Board; provided that such amounts are in no way contingent on, and were not in any way granted on the basis of, the achievement of any Financial Reporting Measure.

 

F.    The provisions of this Section V applicable to Executive Officers are intended to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Listing Rule 5608 of The Nasdaq Stock Market LLC (“Nasdaq”). This Section V shall be interpreted in a manner that satisfies such requirements and the Policy shall be operated accordingly. If any provision of the Policy would otherwise frustrate or conflict with this intent, the provision shall be interpreted and deemed amended so as to avoid such conflict.

 

VI.    Recoupment Upon Misconduct. If the Administrator determines that any Covered Individual has engaged in embezzlement, fraud, theft or any other financial misconduct, the Administrator may require, to the extent and to the amount determined in the Administrator’s sole discretion: (a) cancellation, rescission or repayment of any Incentive-Based Compensation (whether cash or equity related) granted to, earned by, or paid to the Covered Individual and (b) cancellation or rescission of outstanding equity awards (whether vested or unvested) and repayment of any gains realized on the exercise, settlement or sale of equity awards received by such Covered Individual, in either case, which has been granted or paid to or earned or realized by the Covered Individual at any time during the three-consecutive-year period ending on the date on which such embezzlement, fraud, theft or any other financial misconduct is discovered.

 

VII.    No Indemnification for Executive Officers. Notwithstanding the terms of any indemnification agreement, insurance policy or contractual arrangement with an Executive Officer that may be interpreted to the contrary, the Company shall not indemnify any Executive Officer (or, for the avoidance of doubt, former Executive Officer) against the loss of any Erroneously Awarded Compensation.

 

VIII.    Effective Date. This Policy shall be effective as of October [ ], 2023.

 

IX.    No Limitation on Other Rights. The rights of the Company under the Policy to seek forfeiture or reimbursement are in addition to, and not in lieu of, any rights of recoupment, or remedies or rights other than recoupment, that may be available to the Company pursuant to the terms of any law, government regulation, or stock exchange listing requirement or any other policy, plan, or agreement of the Company; provided, however, that any amounts recouped under any other policy that would be recoupable under the Policy shall count toward any required recoupment under the Policy and vice versa.

 

X.    Sarbanes-Oxley. Notwithstanding anything herein to the contrary, the Company’s Chief Executive Officer and Chief Financial Officer remain subject to the recoupment requirements of Section 304 of the Sarbanes-Oxley Act of 2002 (“SOX”). If any such recoupment under Section 304 of SOX occurs, the amounts payable by the Chief Executive Officer and Chief Financial Officer under SOX will be offset against any amount owed to the Company under this Policy.

 

XI.    Full Enforcement. The provisions in the Policy are intended to be applied to the fullest extent of the law. To the extent that any provision of the Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law. The invalidity or unenforceability of any provision of the Policy shall not affect the validity or enforceability of any other provision of the Policy.

 

 

 

XII.    Prior Policy. The Policy replaces the Prior Policy. Any Performance-Based Incentive Compensation (as defined in the Prior Policy) that is received by a Covered Individual before the Effective Date shall be subject to the terms of the Prior Policy.

 

XIII.    Incorporation into Plans and Award Agreements. From and after the adoption of this Policy, each award agreement or other document setting forth the terms and conditions of any grant of Incentive Compensation to a Covered Individual shall include a provision incorporating the requirements of the Policy.

 

 
EX-101.SCH 11 rusha-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Income link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Shareholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Organization and Operations link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Supplier Concentration link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Accounts Receivable link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Inventories link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Valuation Accounts link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Long-term Debt link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Financial Instruments and Fair Value link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Leases link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Acquisitions link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Segments link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Revenue link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 2 - Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 4 - Accounts Receivable (Tables) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 5 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 6 - Valuation Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 8 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 10 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 12 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 13 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 15 - Acquisitions (Tables) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 16 - Segments (Tables) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 17 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) (Tables) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 1 - Organization and Operations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 2 - Significant Accounting Policies - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 2 - Significant Accounting Policies - Change in Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 3 - Supplier Concentration (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 4 - Accounts Receivable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 4 - Accounts Receivable - Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 5 - Inventories - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 995496 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note 8 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note 8 - Long-term Debt - Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 995500 - Disclosure - Note 8 - Long-term Debt - Debt Maturities (Details) link:calculationLink link:definitionLink link:presentationLink 995501 - Disclosure - Note 10 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995502 - Disclosure - Note 10 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 995503 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995504 - Disclosure - Note 10 - Leases - Future Minimum Rental Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 995505 - Disclosure - Note 10 - Leases - Rental Income (Details) link:calculationLink link:definitionLink link:presentationLink 995506 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995507 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details) link:calculationLink link:definitionLink link:presentationLink 995508 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) link:calculationLink link:definitionLink link:presentationLink 995509 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details) link:calculationLink link:definitionLink link:presentationLink 995510 - Disclosure - Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) link:calculationLink link:definitionLink link:presentationLink 995511 - Disclosure - Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) link:calculationLink link:definitionLink link:presentationLink 995512 - Disclosure - Note 13 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995513 - Disclosure - Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) link:calculationLink link:definitionLink link:presentationLink 995514 - Disclosure - Note 13 - Income Taxes - Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 995515 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995516 - Disclosure - Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) link:calculationLink link:definitionLink link:presentationLink 995517 - Disclosure - Note 15 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995518 - Disclosure - Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details) link:calculationLink link:definitionLink link:presentationLink 995519 - Disclosure - Note 16 - Segments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995520 - Disclosure - Note 16 - Segments - Segment Reporting Information (Details) link:calculationLink link:definitionLink link:presentationLink 995521 - Disclosure - Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details) link:calculationLink link:definitionLink link:presentationLink 995522 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 12 rusha-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 rusha-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill Franchise rights Note To Financial Statement Details Textual Significant Accounting Policies us-gaap_OtherReceivablesGrossCurrent Other accounts receivable us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Income taxes at the federal statutory rate Note 2 - Significant Accounting Policies Risk-free interest rate Note 4 - Accounts Receivable Note 5 - Inventories Note 6 - Valuation Accounts Note 7 - Floor Plan Notes Payable and Lines of Credit Note 8 - Long-term Debt Note 10 - Leases us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Accounts receivable Note 11 - Share Based Compensation and Employee Benefit Plans Income Tax Disclosure [Text Block] Note 12 - Earnings Per Share Note 13 - Income Taxes Cash Note 15 - Acquisitions Weighted-average stock volatility us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory Inventory Note 16 - Segments us-gaap_LiabilitiesCurrent Total current liabilities Note 17 - Revenue Schedule of Maturities of Long-Term Debt [Table Text Block] Note 18 - Accumulated Other Comprehensive Income (Loss) Note 2 - Significant Accounting Policies - Property and Equipment (Details) Note 2 - Significant Accounting Policies - Change in Goodwill (Details) Expected life (Year) Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) Note 4 - Accounts Receivable - Accounts Receivable (Details) Note 5 - Inventories - Inventories (Details) us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred Outstanding non-vested, weighted average remaining contractual life (Year) Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details) Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 8 - Long-term Debt - Long-term Debt (Details) Note 8 - Long-term Debt - Debt Maturities (Details) Note 10 - Leases - Lease Cost (Details) Parts and Service [Member] The performance of commercial vehicle repair services and the sale of commercial vehicle parts. New and Used Commercial Vehicle [Member] Represents the information pertaining to new and used commercial vehicle. Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 10 - Leases - Maturities of Lease Liabilities (Details) Note 10 - Leases - Future Minimum Rental Receivable (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Granted, weighted average grant date fair value (in dollars per share) Note 10 - Leases - Rental Income (Details) Lease and rental sales The aggregate cost related to the lease and rental service. us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired Business Acquisition, Percentage of Voting Interests Acquired us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested, weighted average grant date fair value (in dollars per share) Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details) Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) Finance and Insurance [Member] Represents the information pertaining to finance and insurance. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) Outstanding non-vested, weighted average grant date fair value (in dollars per share) Outstanding non-vested, weighted average grant date fair value (in dollars per share) Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details) Foreign currency translation adjustment Foreign currency translation Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) Reclassification of foreign currency translation related to equity method Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding non-vested shares (in shares) Outstanding non-vested shares (in shares) us-gaap_DeferredCompensationLiabilityCurrent Deferred Compensation Liability, Current Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) Note 13 - Income Taxes - Reconciliation (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 Vested and exercisable, weighted average remaining contractual life (Year) Commercial Vehicle Repair Service [Member] Represents the information pertaining to commercial vehicle repair service. Schedule of Nonvested Share Activity [Table Text Block] Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Parts [Member] Represents the information pertaining to parts. Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Granted (in shares) Commercial Vehicle [Member] Represents the information pertaining to commercial vehicle. Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Note 16 - Segments - Segment Reporting Information (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 Expected to vest, weighted average remaining contractual life (Year) Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber Vested and exercisable (in shares) Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice Vested and exercisable, weighted average exercise price (in dollars per share) Notes To Financial Statements Other comprehensive income (loss), net of tax: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue Vested and exercisable, aggregate intrinsic value Insurance [Member] Represents the information pertaining to insurance service. Notes To Financial Statements [Abstract] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber Expected to vest (in shares) Other comprehensive income us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice Expected to vest, weighted average exercise price (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue Expected to vest, aggregate intrinsic value us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total shareholders’ equity Balance Balance us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Balance, weighted average remaining contractual life (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue Aggregate intrinsic value Weighted-average fair value of stock options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, weighted average grant date fair value (in dollars per share) Forfeited, weighted average grant date fair value (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue Non-vested, weighted average grant date fair value (in dollars per share) Non-vested, weighted average grant date fair value (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares Vested (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares Forfeited (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares Non-vested balance (in shares) Non-vested balance (in shares) Goodwill, net Goodwill, Gross Retirement Plan Name [Axis] Retirement Plan Name [Domain] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Balance, weighted average exercise price (in dollars per share) Balance, weighted average exercise price (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice Forfeited, weighted average exercise price (in dollars per share) Customer deposits us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice Granted, weighted average exercise price (in dollars per share) Schedule of Goodwill [Table Text Block] us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice Exercised, weighted average exercise price (in dollars per share) Accrued expenses Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Balance (in shares) Balance (in shares) Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Proceeds from the sale of property and equipment Credit Facility [Axis] Credit Facility [Domain] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee us-gaap_PaymentsToAcquireProductiveAssets Payments to Acquire Productive Assets us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Acquisition of property and equipment Effect of dilutive securities− Employee and director stock options and restricted share awards (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Assets acquired under finance leases us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Income taxes paid, net Trade accounts payable Product and Service, Other [Member] Current liabilities: Segment assets us-gaap_Assets Total assets Total Supplemental disclosure of cash flow information: Plan Name [Axis] Plan Name [Domain] us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_SubleaseIncome Sublease Income us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expenditures for segment assets us-gaap_AdditionsToOtherAssetsAmount Share-Based Payment Arrangement [Text Block] Award Type [Domain] Numerator for basic and diluted earnings per share − Net income available to common shareholders us-gaap_NetIncomeLoss Net income attributable to Rush Enterprises, Inc. Award Type [Axis] Restricted Stock Units (RSUs) [Member] Less: Net income attributable to noncontrolling interest us-gaap_InterestCostsCapitalized Interest Costs Capitalized Restricted Stock [Member] Assets of Scheppers International Truck Center, Inc. [Member] Represents assets of Scheppers International Truck Center, Inc. Momentum Fuel Technologies [Member] Related to Momentum Fuel Technologies. Floor Plan Notes Payable [Member] Represents Floor Plan Notes Payable. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Currency translation rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets Other The amount of other assets recognized as of the acquisition date. Acquisitions during 2023 rusha_LineOfCreditFacilityAdditionalBorrowingCapacityUponRequest Line of Credit Facility, Additional Borrowing Capacity Upon Request Amount of additional borrowing capacity on the line of credit facility upon request. CDOR [Member] Represents CDOR. RTC Canada Floor Plan Agreement [Member] Represents RTC Canada Floor Plan Agreement. rusha_DebtInstrumentCovenantMaximumPercentageOfAvailableCreditLimitForInventoryPurchases Debt Instrument, Covenant, Maximum Percentage of Available Credit Limit for Inventory Purchases The maximum inventory purchases allowed under the covenant expressed as a percentage of available credit on the debt instrument. Less: Comprehensive income attributable to noncontrolling interest us-gaap_IndefiniteLivedFranchiseRights Indefinite-Lived Franchise Rights Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation and amortization Sales of New Peterbilt Commercial Vehicles [Member] Related to sale of new Peterbilt commercial vehicles. Business Combination Disclosure [Text Block] Property and equipment, net Total rusha_PrincipalRepaymentsOfLongtermDebt Principal payments on long-term debt The cash outflow for principal of debt initially having maturity due after one year or beyond the normal operating cycle, if longer. Goodwill us-gaap_Goodwill Goodwill Balance December 31, 2022 Balance December 31, 2023 Noncontrolling interest equity us-gaap_PropertyPlantAndEquipmentGross Property and equipment, gross Lessee and Lessor Leases [Policy Text Block] The accounting policy for leases of the lessee and lessor. rusha_FinanceLeaseRightofuseAssetAccumulatedAmortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Amount of accumulated depreciation on leased long-lived, physical assets used to produce goods and services and not intended for resale meeting the criteria for capitalization. RTC Canada [Member] Represents RTC Canada. us-gaap_EquityMethodInvestmentOwnershipPercentage Equity Method Investment, Ownership Percentage Net income Net income Net income us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest Comprehensive income Depreciation and Amortization [Member] The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. Cash flows from investing activities: us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet Other, net rusha_EffectiveIncomeTaxRateReconciliationDividendReceivedDeductionPercent Effective Income Tax Rate Reconciliation, Dividend Received Deduction, Percent Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the deduction of dividends received. Earnings Per Share [Text Block] Difference between book and tax basis - Finance and operating lease - Asset Amount of deferred tax consequences attributable to taxable temporary differences derived from operating lease assets. rusha_DeferredTaxAssetsFinanceAndOperatingLeases Finance and operating leases - Liability Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from finance and operating leases. Income tax provision Provision for income taxes Change in accrued expenses us-gaap_IncreaseDecreaseInAccruedLiabilities Cost of Revenue, Lease and Rental [Member] Represents information pertaining to cost of revenue, lease and rental. us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost Change in trade accounts payable us-gaap_IncreaseDecreaseInAccountsPayableTrade us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue Restricted Cash and Cash Equivalents, Current us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch Defined Contribution Plan, Employer Matching Contribution, Percent of Match Cash, cash equivalents and restricted cash us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income attributable to Rush Enterprises, Inc. dei_CityAreaCode City Area Code us-gaap_TreasuryStockSharesRetired Treasury Stock, Shares, Retired Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gain on sale of property and equipment, net us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Change in customer deposits us-gaap_IncreaseDecreaseInContractWithCustomerLiability Common stock, outstanding (in shares) Preferred stock, outstanding (in shares) us-gaap_DebtWeightedAverageInterestRate Debt, Weighted Average Interest Rate Financing Receivable, Allowance for Credit Loss [Table Text Block] Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Change in prepaid expenses and other, net us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage Weighted-average discount rate, operating leases Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Short-term lease cost Lease, Cost [Table Text Block] dei_DocumentPeriodEndDate Document Period End Date Weighted-average remaining lease term, operating leases (Month) dei_EntityFileNumber Entity File Number Entity Emerging Growth Company dei_DocumentType Document Type Sales Taxes, Policy [Policy Text Block] Disclosure of accounting policy for sales taxes. Entity Small Business Entity Shell Company us-gaap_SalesTypeLeaseLeaseReceivable Sales-type Lease, Lease Receivable Document Information [Line Items] Document Information [Table] Deposits for Restrictions Related to Captive Insurance Company [Member] Represents deposits for restriction related to captive insurance company. dei_EntityPublicFloat Entity Public Float Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Entity Voluntary Filers us-gaap_DividendsCommonStock Cash dividends declared on common stock Entity Well-known Seasoned Issuer us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization Capitalized Computer Software, Accumulated Amortization us-gaap_CapitalizedComputerSoftwareNet Capitalized Computer Software, Net Variable Rate [Domain] us-gaap_IncreaseDecreaseInReceivables Change in accounts receivable, net us-gaap_AccountsReceivableNet Vehicle sale related accounts receivable us-gaap_LessorOperatingLeasePaymentsToBeReceived Total Schedule of Long-Term Debt Instruments [Table Text Block] Variable Rate [Axis] us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears 2028 Stock-based compensation related to stock options, restricted shares and employee stock purchase plan us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter Thereafter Statement of Comprehensive Income [Abstract] dei_EntityTaxIdentificationNumber Entity Tax Identification Number Entity Central Index Key Lease and rental sales us-gaap_LeaseIncome Total Depreciation and amortization Depreciation and amortization us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths 2024 dei_EntityRegistrantName Entity Registrant Name us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears 2025 Product Concentration Risk [Member] us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears 2026 Entity [Domain] us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears 2027 Legal Entity [Axis] Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] dei_EntityAddressAddressLine1 Entity Address, Address Line One us-gaap_TreasuryStockValueAcquiredCostMethod Common stock repurchases ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] dei_EntityAddressCityOrTown Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] dei_EntityAddressPostalZipCode Entity Address, Postal Zip Code us-gaap_TreasuryStockCommonValue Treasury stock, at cost: 1,092,142 Class A shares and 1,731,157 Class B shares in 2023; and 1,626,777 Class A shares and 1,112,446 Class B shares in 2022 dei_EntityAddressStateOrProvince Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Common stock repurchases (in shares) us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] us-gaap_CashSurrenderValueOfLifeInsurance Cash Surrender Value of Life Insurance Long-Term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Change in inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans dei_LocalPhoneNumber Local Phone Number Freeway Ford Truck Sales, Inc. [Member] Relating to Freeway Ford Truck Sales, Inc. Stock options exercised and stock awards (in shares) Exercised (in shares) us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables Gain on sale of assets Issuance of common stock under employee stock purchase plan Vesting of restricted share awards (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Stock options exercised and stock awards Vesting of restricted share awards Contribution Period [Axis] Information by contribution period. Every 6 Months [Member] Represents every six months. Contribution Period [Domain] us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Selling, general and administrative Current period provision rusha_NumberOfEmployeesEligibleToParticipateInStockPurchasePlan Number of Employees Eligible to Participate in Stock Purchase Plan The number of employees eligible to participate in the entity's stock purchase plan. Granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited (in shares) Line of Credit Facility, Lender [Domain] rusha_NumberOfEmployeesParticipatingInStockPurchasePlan Number of Employees Participating in Stock Purchase Plan The number of employees participating in the entity's stock purchase plan. Shares Issued to Three Non-employee Directors [Member] Represents shares issued to three non-employee directors. us-gaap_StockIssuedDuringPeriodSharesNewIssues Stock Issued During Period, Shares, New Issues Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and shareholders’ equity us-gaap_StockIssuedDuringPeriodValueNewIssues Stock Issued During Period, Value, New Issues Asset Pledged as Collateral [Member] rusha_IssuanceOfStockAndCashForNonemployeeDirectorCompensation Issuance of Stock and Cash for Non-employee Director Compensation Represents the issuance of stock and cash for compensation to a non-employee director. Retained earnings Accumulated other comprehensive (loss) rusha_TreasuryStockRetiredAndParValueAdjustment Retirement of treasury shares and par value adjustment Represents the amount of treasury stock retired and par value adjustments during the period. Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Measurement Input, Discount Rate [Member] Debt Disclosure [Text Block] Interest expense us-gaap_InterestExpense Interest expense Cash and Cash Equivalents [Domain] Amended and Restated 2007 Incentive Plan [Member] Represents the Amended and Restated Rush Enterprises, Inc. 2007 Long-Term Incentive Plan. Restricted Cash and Cash Equivalents [Axis] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating lease obligations, net of current maturities Inventory Disclosure [Text Block] Schedule of Inventory, Current [Table Text Block] Measurement Input, Long-Term Revenue Growth Rate [Member] us-gaap_OperatingLeaseLiability Present value of lease liabilities, operating leases Current maturities of operating lease obligations Current maturities of finance lease obligations Finance lease obligations, net of current maturities Operating lease right-of-use assets, net us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments, operating leases Cash paid for amounts included in the measurement of lease liabilities Principal payments on finance lease obligations Floor Plan Credit Agreement [Member] Represents information regarding the Floor Plan Credit Agreement. us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Imputed interest, operating leases us-gaap_FinanceLeaseLiability Present value of lease liabilities, finance leases Provision for deferred income tax expense Total us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2026, operating leases Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2027, operating leases Measurement Input Type [Domain] us-gaap_FinanceLeaseRightOfUseAsset Finance Lease, Right-of-Use Asset, after Accumulated Amortization us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2028, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive 2029 and beyond, operating leases Fair Value Measurement, Policy [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2024, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2025, operating leases BMO Harris Bank N.A. [Member] Represents information pertaining to BMO Harris Bank N.A. Lessor, Leases [Policy Text Block] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Other Receivables [Member] Related to other receivables. Leasing, Parts and Service Receivables [Member] Related to leasing, parts and service receivables. Manufacturers' Receivables [Member] Related to manufacturers' receivables. Commercial Vehicle Receivables [Member] Related to commercial vehicle receivables. Other assets, net Stock-based compensation expense related to employee stock options and employee stock purchases SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] rusha_AccountsReceivableWriteOffsNetOfRecoveries Write offs against allowance, net of recoveries Represents the amount of write offs of accounts receivable net of recoveries. Revenues from external customers us-gaap_Revenues Total revenue us-gaap_AdjustmentForAmortization Amortization Income Tax, Policy [Policy Text Block] Internal Use Software, Policy [Policy Text Block] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Floor plan notes payable Floor Plan Notes Payable Amounts borrowed to finance the purchase of new and used commercial vehicle inventory. us-gaap_Depreciation Depreciation us-gaap_StockholdersEquityNoteStockSplitConversionRatio1 Stockholders' Equity Note, Stock Split, Conversion Ratio Depreciation and amortization us-gaap_DepreciationDepletionAndAmortization Draws (payments) on floor plan notes payable – non-trade, net The net change during the reporting period in commercial vehicle floor plan due by the reporting entity. us-gaap_AssetsCurrent Total current assets Share-Based Payment Arrangement [Policy Text Block] Trade Accounts Receivable From Sale of Vehicles [Member] Trade Receivable Other Than Vehicles [Member] rusha_InventoryNewCommercialVehiclesGross New commercial vehicles Inventory, new commercial vehicles, gross. rusha_InventoryUsedCommercialVehiclesGross Used commercial vehicles Inventory, used commercial vehicles, gross. Parts Inventory [Member] Commercial Vehicle Inventory [Member] Treasury Stock, Common, Shares (in shares) Selling, General and Administrative Expenses, Policy [Policy Text Block] us-gaap_InterestIncomeExpenseNonoperatingNet Total interest expense, net Advertising Cost [Policy Text Block] Common stock, par value $.01 per share; 105,000,000 Class A shares and 35,000,000 Class B shares authorized; 61,461,281 Class A shares and 16,364,158 Class B shares outstanding in 2023; and 63,518,042 Class A shares and 18,124,627 Class B shares outstanding in 2022 rusha_LineOfCreditAmountPledgedToSecureLettersOfCredit Line of Credit Amount Pledged to Secure Letters of Credit Line of credit, amount pledged to secure letters of credit. Assets Pledged As Collateral [Table Text Block] Tablular disclosure of assets pledged as collateral. Adjustments to reconcile net income to net cash provided by operating activities Common stock, authorized (in shares) Common Stock, Shares Authorized Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Cash paid for amounts included in the measurement of lease liabilities Maximum [Member] Summary of Valuation Allowance [Table Text Block] Minimum [Member] Ownership [Domain] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Investment, Name [Domain] rusha_MaximumFairValueForEmployeeStockPurchasePerYear Maximum Fair Value for Employee Stock Purchase Per Year Maximum fair value for employee stock purchase per year. Employee Stock Purchase Plan [Member] Employee stock purchase plan member. Preferred stock, par value $.01 per share; 1,000,000 shares authorized; 0 shares outstanding in 2023 and 2022 Ownership [Axis] The 2006 Non-Employee Director Stock Option Plan [Member] The 2006 non-employee director stock option plan member. Interest Investment, Name [Axis] Highly Compensated Employees [Member] Highly compensated employees member. us-gaap_DeferredTaxAssetsOther Other Shares Issued to One Nonemployee Director [Member] Shares issued to one nonemployee director member. Goodwill and Intangible Assets, Policy [Policy Text Block] rusha_PaymentToNonemployeeDirectors Payment to Nonemployee Directors Payment to non-employee directors. Property, Plant and Equipment [Table Text Block] Preferred stock, authorized (in shares) Shares Issued to Two Nonemployee Directors [Member] Shares issued to two nonemployee directors member. Inventories, net Total Inventories, new and used vehicles at cost based on specific identification, net of allowance Preferred stock, par value (in dollars per share) Outstanding non-vested, aggregate intrinsic value Share based compensation arrangement by share based payment award, equity instruments other than options, nonvested aggregate intrinsic value. rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVest Expected to vest (in shares) Share based compensation arrangement by share based payment award, equity instruments other than options, nonvested expected to vest. rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestWeightedAverageRemainingContractualTerms Expected to vest, weighted average remaining contractual life (Year) Share based compensation arrangement by share based payment award equity instruments other than options, nonvested expected to vest, weighted average remaining contractual terms. rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestAggregateIntrinsicValue Expected to vest, aggregate intrinsic value Share based compensation arrangement by share based payment award equity instruments other than options nonvested expected to vest aggregate intrinsic value. us-gaap_InventoryValuationReserves Less allowance us-gaap_OtherInventory Other us-gaap_DeferredTaxAssetsInventory Inventory us-gaap_OtherInventoryPurchasedGoods Parts and accessories us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther Vehicle finance lease obligations rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFloorPlanNotesPayable Floor plan notes payable Amount of floor plan notes payable, assumed at the acquisition date. us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals Accounts receivable rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradesPayables Trade payables This item represents trades payable associated with restructuring or exit activities of the acquiree, existing at the acquisition date (present liabilities of the acquiree). rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits Customer deposits The amount of customer deposits assumed (as defined) which have been recognized as of the acquisition date. Truck Segment [Member] Represents the truck segment. Rush 401 Plan [Member] Represents the “Rush 401k Plan”, which is available to all Company employees and the employees of certain affiliates. rusha_DeferredTaxLiabilitiesReclassificationOfForeignCurrencyTranslationAdjustment Deferred Tax Liabilities, Reclassification of Foreign Currency Translation Adjustment Amount of deferred tax liability attributable to taxable temporary differences from reclassification of foreign currency translation adjustment. us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities Accrued liabilities rusha_DeferredTaxLiabilitiesRemeasurementOfEquityMethodInvestment Deferred Tax Liabilities, Re-measurement of Equity Method Investment Amount of deferred tax liability attributable to taxable temporary differences from re-measurement of equity method investment. Interest income (expense): rusha_OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationRelatedToEquityMethodAccountingNetOfTax Reclassification of currency translation related to equity method accounting Reclassification of currency translation related to equity method of RTC Canada Amount after tax of reclassification adjustment from accumulated other comprehensive income for foreign currency transaction reclassification related to equity method accounting. us-gaap_PropertyPlantAndEquipmentUsefulLife Property and equipment, estimated life (Year) Employees with More Than Five Years of Service [Member] Represents employees with more than five years of service. Employees with Less than Five Years of Service [Member] Represents employees with less than five years of service. Noncontrolling interest Construction in Progress [Member] Deferred Compensation Plan [Member] Represents the Rush Enterprises, Inc. Deferred Compensation Plan (the “Deferred Compensation Plan”) pursuant to which selected employees and directors may elect to defer a portion of their annual compensation. rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities Accrued liabilities The amount of accrued liabilities assumed (as defined) which have been recognized as of the acquisition date. rusha_DeferredCompensationArrangementWithIndividualVestedPercentage Deferred Compensation Arrangement with Individual, Vested Percentage Deferred compensation arrangement with an individual's vested percentage. rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable Notes payable The amount of notes payable assumed (as defined) which have been recognized as of the acquisition date. Cash flows from operating activities: rusha_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestMeasurementInputs Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Measurement Inputs Value of input used to measure noncontrolling interest in the acquiree at the acquisition date. Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] us-gaap_AccountsReceivableGrossCurrent Trade accounts receivable from sale of vehicles us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Less allowance for credit losses Balance Balance Accounts receivable, net Total Furniture and Fixtures [Member] us-gaap_NumberOfOperatingSegments Number of Operating Segments us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock options Building and Building Improvements [Member] Revenues Rush Truck Centres of Canada Limited [Member] Information related to Rush Truck Centres of Canada Limited. Additional paid-in capital AOCI Attributable to Parent [Member] Shareholders’ equity: Land [Member] Leasehold Improvements [Member] us-gaap_DeferredTaxAssetsOtherTaxCarryforwards State tax credit Property, Plant and Equipment, Policy [Policy Text Block] Other income Long-Lived Tangible Asset [Axis] rusha_LesseeLeasesTermOfContract Lessee, Leases, Term of Contract Term of lessee's finance and operating leases, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Deferred Tax Assets, Operating Loss Carryforwards Current assets: us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal State net operating loss carry forward Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Inventory, Policy [Policy Text Block] Interest income Interest income Effect of exchange rate on cash rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateAggregateIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Aggregate Intrinsic Value The aggregate grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities rusha_LesseeLeasesResidualValueGuaranteeAmount Lessee, Leases, Residual Value Guarantee, Amount The amount of residual value guarantee provided by lessee on leases. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect Net (decrease) increase in cash, cash equivalents and restricted cash Segment operating income us-gaap_OperatingIncomeLoss Operating income rusha_LessorLeasesTermOfContract Lessor, Leases, Term of Contract Term of lessor's leases, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Prepaid expenses and other us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_DeferredTaxLiabilities Net deferred income tax liability Operating lease right-of-use assets obtained in exchange for lease obligations Amount of increase in right-of-use asset obtained in exchange for lease liability. Leases of Lessee and Lessor Disclosure [Text Block] The entire disclosure for lessee and lessor entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing. us-gaap_CostOfRevenue Total cost of products sold us-gaap_GrossProfit Gross profit us-gaap_CostOfGoodsAndServicesSold Cost of products sold Lessee, Lease Liability, Maturity [Table Text Block] Tabular disclosure of lessee's lease liability. Deferred income taxes, net Nonlease payments Amount of payments received by lessor for non lease. Minimum rental payments Amount of lease payments received by lessor for leases. Leases, Lease Income [Table Text Block] Tabular disclosure of components of income from leases. rusha_GainLossOnJointVentureTransaction Gain on joint venture transaction The amount of gain (loss) on joint venture transaction. rusha_AcquisitionOfEquityMethodInvestmentsRealizedGainLoss Acquisition of Equity Method Investments, Realized Gain (Loss) The amount of realized gain (loss) from acquisition of equity method investments. Equity Method Investments [Policy Text Block] rusha_IssuanceOfCashForNonemployeeDirectorCompensationPercent Issuance of Cash for Non-employee Director Compensation, Percent Represents the maximum percent of issuance of cash for compensation to a non-employee director. us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Taxes paid related to net share settlement of equity awards Difference between book and tax basis - Fixed assets and intangibles us-gaap_PaymentsOfDividends Payments of cash dividends us-gaap_ProductWarrantyAccrual Warranty claims Cost of products sold Noncontrolling Interest [Member] us-gaap_UndistributedEarningsOfForeignSubsidiaries Undistributed Earnings of Foreign Subsidiaries us-gaap_PaymentsForRepurchaseOfCommonStock Common stock repurchased Cost of Goods and Service [Policy Text Block] Retained Earnings [Member] Revenue us-gaap_ProceedsFromStockOptionsExercised Proceeds from Stock Options Exercised Title of Individual [Domain] us-gaap_CurrentStateAndLocalTaxExpenseBenefit State Title of Individual [Axis] us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Treasury Stock, Common [Member] Proceeds from issuance of shares relating to employee stock options and employee stock purchases us-gaap_CurrentForeignTaxExpenseBenefit Foreign us-gaap_DeferredForeignIncomeTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Parent [Member] Common Stock [Member] us-gaap_CurrentFederalTaxExpenseBenefit Federal us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal Deferred provision (benefit) Equity Components [Axis] Equity Component [Domain] Current provision us-gaap_LongTermDebt Total us-gaap_CurrentIncomeTaxExpenseBenefit Total us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign Foreign Segment income from continuing operations before taxes us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before taxes us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic Domestic Stock Split From [Member] Represents the stock split from. Stock Split To [Member] Represents the stock split to. rusha_AdditionalShareIssuedForEveryTwoSharesOfCommonStock Additional Share Issued for Every Two Shares of Common Stock The additional share issued for every two shares of common stock. dei_IcfrAuditorAttestationFlag ICFR Auditor Attestation Flag Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] State and Local Jurisdiction [Member] Vehicles [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block] rusha_LesseeOperatingLeaseOptionToTerminateTerm Lessee, Operating Lease, Option To Terminate Term Term of lessee's operating lease option to terminate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Transportation Equipment [Member] Revenue from Contract with Customer [Text Block] Document Annual Report Machinery and Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] dei_EntityIncorporationStateCountryCode Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized tax benefits at beginning of period Unrecognized tax benefits at end of period us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report dei_DocumentFinStmtErrorCorrectionFlag Document Financial Statement Error Correction [Flag] us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Reductions due to lapse of statute of limitations Concentration Risk Disclosure [Text Block] Selling, General and Administrative Expenses [Member] Entity Interactive Data Current Dividends declared per common share (in dollars per share) Interest Expense [Member] Security Exchange Name Gross increases – tax positions in current year Title of 12(b) Security us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued Unrecognized Tax Benefits, Income Tax Penalties Accrued us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Proceeds from long-term debt Receivable Type [Axis] Receivable [Domain] us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense Unrecognized Tax Benefits, Interest on Income Taxes Expense us-gaap_ValuationAllowancesAndReservesBalance Balance Balance End of Year us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense Net Charged to Costs and Expenses Income Statement Location [Axis] us-gaap_ValuationAllowancesAndReservesDeductions Net Write-Offs Income Statement Location [Domain] Nonmonetary Transaction Type [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Nonmonetary Transaction Type [Axis] Auditor Name us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners Subsidiary, Ownership Percentage, Noncontrolling Owner Auditor Firm ID Auditor Location Segments [Axis] Segments [Domain] Other Segments [Member] Pledging Purpose [Domain] us-gaap_SharePrice Share Price Anti-dilutive options – weighted average (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions (in shares) Pledging Purpose [Axis] us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Statement [Table] Statement of Financial Position [Abstract] us-gaap_EarningsPerShareDiluted Diluted (in dollars per share) Denominator for basic earnings per share – weighted average shares outstanding (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments Tax effect of permanent differences Diluted earnings per common share and common share equivalents (in dollars per share) us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent Other, net us-gaap_EffectiveIncomeTaxRateContinuingOperations Provision for income taxes us-gaap_EarningsPerShareBasic Basic (in dollars per share) Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Basic earnings per common share (in dollars per share) Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Foreign currency translation adjustment Other comprehensive income (loss) attributable to Rush Enterprises, Inc. us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 2026 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour 2028 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive Thereafter us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2024 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 2025 Finance lease cost – interest on lease liabilities us-gaap_FinanceLeaseLiabilityPaymentsDue Total lease payments, finance leases Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Finance lease cost – amortization of right-of-use assets us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive 2028, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive 2029 and beyond, finance leases Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less: Imputed interest, finance leases Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2024, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2025, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree 2026, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour 2027, finance leases us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss Gain on equity method investment us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage Asset Acquisition [Axis] us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain Gain on business acquisition Weighted-average discount rate, finance leases us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1 Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes State income taxes, net of federal benefit us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential Foreign tax rate differential us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Noncontrolling interest Weighted-average remaining lease term, finance leases (Month) us-gaap_PaymentsForProceedsFromOtherInvestingActivities Other us-gaap_IncomeTaxReconciliationOtherAdjustments Tax effect of permanent differences Cash flows from financing activities: us-gaap_IncomeTaxReconciliationOtherReconcilingItems Other, net Other long-term liabilities us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Income taxes at the federal statutory rate Asset Acquisition [Domain] us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares Employee Stock Ownership Plan (ESOP), Number of Allocated Shares Business disposition us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Equity investment in RTC Canada Total Pledged Status [Domain] Pledged Status [Axis] us-gaap_StockholdersEquity Total Rush Enterprises, Inc. shareholders’ equity Balance as of December 31, 2020 Balance as of December 31, 2021 Common Class A [Member] Common Class B [Member] us-gaap_PaymentsToAcquireEquityMethodInvestments Payments to Acquire Equity Method Investments Class of Stock [Axis] Supplier [Axis] Class of Stock [Domain] Supplier [Domain] Long-term debt Less: current maturities Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Business acquisitions, net of cash Financial Service [Member] WF Lenders [Member] Represents WF Lenders. PLC Agreement [Member] Represents information in PLC agreements. us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State income taxes, net of federal benefit us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Foreign tax rate differential us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment Property and equipment, including real estate EX-101.PRE 14 rusha-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 15 rusha-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 16 pic1.jpg begin 644 pic1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" (0 H(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#P#X_?\%%?"/P5_:!TCX1Z/X?\8_%#XL:OI[:R/"7A"WM9;RPT]6VF\NY MKNXMK2UA+$*#-.I8LH4'(S2\:?\ !4GX5_"GX+^._''C>3Q)X%L/AO?6^CZY M8ZYI,D%^FHSPQS165O$N[[7(RS1[6MS)$^2R2,@+#XO\!>(+7_@F[_P<%_'W MQS\;KRW\+?#_ ./GAS39/!_CW6I!!HT$EI'!'+I"+[]L?]E/X=?%'X4:'J7CCP[\(_BAI7BS74TFP\UO$^EVJ,LMU9 M *6O8HA+@.FY&7S64LJYH ^IO"7_ 56\+CXT>!? GQ$^'WQ/^"6L?%"%G\' MS>.+;38K3Q!,NPFT26RO;H076'4B"Y\ER2% +$+5;X;_ /!6[P7XT_X*#7?[ M-&M^!_B7X!^(L=A<:C82^(;73_[+UN*)4D/V6XM+R?>S0OYH5E4JJL'V.-E? M('_!6/XC>&O^"NWQ:_93\ ?L]>(]/^(6JZ)\1+/QMXAUCP]'P7I=JF9'O MIDS]CG.\;()2LI>+;LW8%<;_ ,%D/&/A?QSXDD_:/^"'BOPIXZ^*7[)GQ2L- M4U;2M U6&_O)M'N;33+2ZMY8X9"VTW$7E$XXQGC4KFG6T0$CR"6XO+RW&^.&/S65 YV.F-S- MMKS;QK_P< > ?AMX@^*]OK_P@^.NFZ7\#=5L])\=:P+'1+NS\/-=MMMYG2WU M.2XEA888M##(4!&X*>*^0_BU\>?!'@K_ (.2/V8=3\3^,_!NBZQ!X+U9?%Z7 M.NVW_$@UF_2^=-.N7+CRYE\^"&-)-K,HB '(JI^RU^SU\,/^"G/_ 4V_;Q^ M'NM?&35HO!WB7Q1HE_<>&/">OZ7%%XUM;.(^:9)#!+=M!!,$20VLT0!DVR$D MK@ _4;XQ_P#!1GX5?!%?@I)JFNFYMOC_ *W::'X/GM%4I=M=0&:&X<.RLL!S M$A8 D/<0@K\Q(Q?V^?\ @I'H_P#P3VNO _\ PD7PX^)?BZR^(.N6WAC2K[PR MNDO -5N686]G(+N_MG1I-C$/L,0 ^:13Q7YS?\%<)M(_;-_8B^)^N?!'5O@+ M>_#?]GZ+2;?PKXFB^)/V"^\'WNDR[REI:K920EKDL+6%I+V'SO*B:/*E&DRO M^"IW_!4#X6_MP_\ !.3]CKQ59_%+PWX>\2:Q\5O"^KZY%;ZE9C4_"\EM'.FH M7+03JZHMM,X.^:)HL-&2&5QN /T?^#7_ 5-\*_%#]JC6/@?K?@/XE_#;XMZ M;HA\16?AOQ1:Z>)-=LAD&2SNK.\N;23##:0TZ\AO[CE>"^#G_!=CX:_%?PU\ M7M9O? ?Q6\%Z3\$=3_X1_P 27.MVNE2YUAKA;:+2[>.RO[B6>XDF<*C*GDD] M91QGY5_87_:$T+]DW_@K5XUL?VJ?%WA[Q/\ $+QSH4-U\)OCAJE_;VFE>*O" M\K*T>GP+$4L+63?\^840S,T@)8-$9/%O^"<_Q"^!_P ;?!?[?W@[QU);_$+P MC\1_C('_ +,\,W/]HZK_"OQ,OAZ[\536?BVULXX;?3+:6"-[AKRTN;BS/S3KE M$G:2,*3*L6Y-_C\W_!\87$UO>:QX U*9HXH=$O-4C+J?M(0 PN^_;"K^7"L?S7M)_:Q\&Z?_P & MX]S^SM,LT7[0<7@J;X='X6FV/_"6/JS.ULKKIV//:(EA/YZH8]N3OR#0!]Q? MM;?\%KOA/^Q+\4OAQH_CS2O&-KX-^*ODG0/B'9+IUYX4E218V$DLR7AN(HP) M4/F-;[2"64LJLR^V:;^T]/JO[4,GPTA^'?CIK5-)CUI/& DTIO#TUNX.PH1> MF\+&16CQ]E^\N[_5D2'X;^!W[-'PJUCX+?!O]B_X[>)/!^K^-G^#,VD:SX7E MURWDU6VNO-L;E!;KN+B6 1221,H.%M2ZY1":U/\ @B5\#OC;^QS^T'\3?@5\ M6+Z;Q1X7^%NA:=;?#CQ5)&+Y-4OM4\5:G'HGAOP[HMK]LUGQ-J$G"6MI!N4,YR,L[)&N M1N=TCPOXL73%N/$UH ^Y[" MXL[VYM)F4HP:,SJZX)*A59A\O_\ !:[X9:]X"_;_ /V/?VBKK3]1U3X6?"'7 M[ZT\82V=LUU_PCL=ZL21:C)$BL_D(5/F2 $)L3IN&>5_:*UO2/\ @HO_ ,%P M?V9O&WP?U_2_%/P\_9]TC5M>\;>.M&OXY]!LDN$VQ6/VZ,F&28^6=\2N2L4-8,LXC!W,UND@V@D$U]@?%[XH:;\%?A=K_BW5TO)=.\.V$M_-#9P^== M7(C4L(H8QS),Y 1$'+NRJ.37XU?\&]'AS3OCQ^U?\9?$7ASXS0S6WA+XZ^)_ M%3^"+2]L9K/7=.N[.>S@U>/RXS%OVJOBQ\;/ NC_ Y^)VA^+_@.C#Q!I6NC1K.:[E_>[(K4C4&5_,\H ME9I#'!AD)E4,#7G/_!(3]G>S_9U^+7Q&L?A%\3M5^)/[+FKZ3IFI^$#=ZVNM M6FB:K)+=K>V5C=Y8O D<=L[*6^5I@IRXD-?,W_!3B]\$_L_?\'%GP!O;#Q5H M_AR7X]^';CPG\3[)]2A@6^L$9!9_:58@HUR46V5F^^L 5/F!- 'UIXV_X+9: M3X ^(/PA\*:A\ /V@(_$?QTM)+KP?8-%X;BDOO+3S)(Y#)K"K!(L91R)2HQ( MH!)R!]'_ +,_[1O_ T?X:U^[F\%>-?A]J7AC6IM!U'1O%,-G'>PSQQ0S;P; M2XN('B>.>-D=)2&!R.,$_ES_ ,%__BCX/O?^"L?[''AV7XR:1\*]1\/MX@;6 M-?AU33X;KP='=6<(MKB;[6'BA$FU@IE4;AG80VUA]1:__P %+/A;I'[&MCX. M\%_%[X7:KXJNX[3X;>']8G\5QV6CZWK*V5M]I:WO@DH,<$4\;M.D7MBV&\@F7R MS',K1O$[N@994+;.;P[JWPZ^)_BZ/]G[]HD^&_@OK5UH'C:]2T M\.S'P_=VNTW(>&/6&GE2)6#-)!'(FT$Y(!KY:_8._:$TO_@F7_P7&^-'PE^) M&H_"KX9^'/CAI5GXMT_1=$\:?VMI/AS68H@LEO-//;6;V\]U%OGQ+!'N!@"M M)E<_+&E^+?%WQI^%_P"VSK/P2^*5EXZ\/6_QIUSQ3XQ^$FF:A9+_ ,+%\&M) M%]IN[6[@0:C&CIE&>WG\N2/A5WG;* ?T&_ 7XY^%_P!IGX,^&O'_ (*U-=9\ M*>+K"/4M+O!$\7GPR#()1P&5AR"K $$$$9%>7?'[_@HKX1^"O[0.D?"/1_#_ M (Q^*'Q8U?3VUD>$O"%O:RWEAIZMM-Y=S7=Q;6EK"6(4&:=2Q90H.1EW_!,S M]I#X,_M+?L;>"M4^!5QHL7@72],MM.@T6QE4R^&62%#]@N8P2T'--D\'^/=:D$&C026D<$ MB\TVP:0:]:V=Y;32W-JR@FZ@CCWD2IE"(Y M"K,HS7OO[/W[6?PV_:UN/A5K_P .?&OASQ;HOA/0YM5UZ]TZ^CG@T%)+!(TB MO'4E;>X),/V M<_"7P[^*?B[QKX%L_M^KZA8VVEVVD10A8]S)+=W\$DF)9%A.R(_O-W55+CX# M_:>\;6?A_P#;B^ 7[6W[-VJ^&?BM>7/CC6OA'XQLO#NJQ7\-VNI:C?/IQG:% MVV+^],@)K= MM)_;>K1-8_:;=N_,CG:2-.F^+O&O@_P](=0\,7NGZ3;03:CJ5[:3)%MM$,PCD6;S(G MB+2)N252=IR!YY^T-_P5\^"OC#X>^)?"WPX^+WPRU+Q9K<]OX6T#49_%=O:: M+?ZE=Q[GCAU",3+NMH&2221(Y%1Y[>,!Y9!%7R-_P3V^-=O_ ,$[?^"[OQ=^ M"OCB?X9^ M+^/]A8>)=%\.>&_&!UO3]$UY46,V;R2VMI)#'/^"Z7A[Q'\:OB'X 3X"?M 0^)/A)]B?QG"T/AR5?#T-WL\J9S% MK#^<@5P[?9Q*44,2!@UIP?\ !:72=6_:.^*OPITCX"_'O7O&GP:L1J?B.ST^ M+PX^VU95DBE@W:NIG,D;*ZQH#)\P4H'^6OEW_@E)\=O!'BK_ (.+?VW%TSQE MX5U%O%4&B1Z*+75K>8ZPUK: 7(MMKGSC"582!,[-IW8Q3O\ @G%\=?!'B3_@ MYG_;!33_ !CX5OV\2:'I%EI*V^K6\IU6>UMK<74, 5SYKP^5)YBIDIY;[@-I MH ^P/@%_P5R\-?M-_L$W?[0O@WX8?%?5?"L%[-:0:,J:*NNWZPRB&26*#^T? M+P)=R")Y5G_$VZ\/#Q3!I<$GA=8 MY=/SL:43R:TD65DW(5+!MRG (PQ^?_\ @E_\%O%'[*__ 4M_:/_ &;ETJ^' MPCLO$EE\8/#MW(H%O#%?JY%FG .!>11E,<#^SIL\MSX#_P %'_B;X%\>_P#! MQ9]A_P"%_>%/A3!I/P;DT/5-;FU[3K6SCOEU"25]'O9K@,(O.C8!T0I.%;*D M#(8 _8O]G#XYV_[2/P.*2 M1%=9(7'RR,,8YKR_]MW_ (*+:7^P[#J-SJ?PV^)WC?3=!\-77BW6]0\,0:8U MMHFGV[A'>9KV]MBSD[BL<0D=@CD#Y37J'[/7[0WA;]J3X;)XQ\$ZE!KGA6\O M+JTT_5+=MUOJ0MYG@DFA;^*(RQR!7'#JH9258$^"?\%T_'6B>!/^"1WQ^;7- M8TK1EU7P9J6F6)OKN.W%Y=S6\BQ6\>\C?*YX5%RS'H#0 OP!_P""P'@/XS_" MB;Q_KO@_XA?"GP!_PAW_ G=IXD\8QZ7'8:AI8D6-GB-E?73B4,Z?N9$20^8 M@"DLH.99?\%I_ 6EZ%X$\4>,OA_\6?AI\,OB9?1V'ASQ[XHT_3[?0KR28,UL MTRQ7LMY9QSJNZ.2[MH5*D%BHYKXPU[X(ZW_P4#_X-(?"O@GX0WUEXL\4Z3X4 MT?[1IFE7D=Q+/<6$\%QP0G%R$7(A.'+;%Q\P!=_P5-_:1\(?\%)O^"0?@ M7X#?!F>W\7_&7QW<>'=,7P798_M?PC):O$]T^IV^-^GQ0^2Z-).(U^8$$J+H+#Q#\'OC;J6F:EXS3P!I&N:9;:'_ &?K>KN@<0VX MGU.*?9R5\Z2)(PR,-V0:]4U3_@HEX9\#_LD?$;XO^-_"OC;X>:7\+6O8M=T7 M7HK'^UEEMD1Q'$+>ZFMI3-YD0A*S[7,B<@'-?GU_P;S_&']N?PW\*_V(F^/MAH7B?QOX(3P_#XJ,7A];,WQTR2$3FY" MW-Q!&0D1WLHD+8!VJQXK5_8J_:QT_P#;@_9Q\/?$_1?"_BOPIH'BN 7FE0>( M19+>7=JRAH[C;:7-PB(^3A7=9!M.Y%XS^.?[#G[?/A/0?^" /[3?[/\ XZ^) M/@>;QQ\$M#\1>%+"2+Q%!=6VNZ?/'+'82V,^0MS$TTI@38,@"$%5+JM?97_! M&7_@HU\$O"?_ 3B_9B^':?$OP9K?Q%U71=*\.1^%-(UJUO=:@NG0[_.M4D, MD*1(KR2-(%"JA'+%58 ^T/VMOVD(?V1OV?\ Q'\1;WPGXK\8Z3X3LY=2U2S\ M.BR-[;V<4;237 6[N;=&6-$)*JY<_P *,:^:M'_X+K^ +30OA)XA\9?#'XR_ M#?P+\;Y[:U\)^+M>LM(N-(NI;E ]LDQL-1NIK9I ?E\Z),88G 5B/3/^"O\ M\3O#GPK_ ."8OQUNO$VO:1X?MM3\#:UI5G)J%W';+=WD]A/'!;1ER-\LCD*J M+EF/ !K\<_@E\48?@Y\+/V*/B9\8/&,/QZ_9&TJQTO29[4RVBP_!?Q?'!'Y, MEY'8)%]J2(9"K>K*\:.^27\LR@'ZS?$?_@K;8> OVY+C]GJT^"'QJ\3_ !%7 M1W\16<>EMXZ59^'=3\3^(+>"PT>&Z\)6NGWDEG<+>K<:E$OG>;%)MB@:9F5&('!Q^ M='[=/[0OPL_:(_X+^Z=J7AW]I7P#X'\-/\$SI\OBRU\4:5_9%SBI/$R[A$R3;&RK8R&^[/^"IO[8/P[^-/_ 1%^/7C31?%>AOX2\0^&-;T M'0=6FO8X;;7[I5FME6U9B!+YDT4BQ;,^:%#)N5@2 7M)_P""XOAO5/V;+[XL M-\#OCQ:^#;;P@/'EO'MVI:,'VRW,(75B-T659X7*38=2L;9KT+P)_P % M+D^)?[-WPX^)^B?!7XQ7VA_%&^MK71[57\/K>QPW*HUM>3JVJB-()=Q D,J ME#OC3Y<_+7[,FF_\-0_\&JX\*?#ZXLO%_B&7X.W?A\6.DW"7^#+71H?$OAZW MN%?4_#1TY62Z-_;@^9:@/"44S*H=G0+G<* /3(O^"R5OJ?QO^*?P\TK]G7]H M76_%7P:@M[OQ1:6,?AIVM8+B)IK>6$'60UP)8E+JL(=^0"H;Y:/%G_!<7X6: M9_P3]T_]I?PWX6^)7C_X932O!JC:!860U'P](DBQ.EU;7=W Y*R-M/D>: !O MSY>'K\Y?BSXZ\7?M'_\ !5+]NNW_ &8OC_HF@_$?5M"\.+X>T?3+W2KF+XA_ M8M+9=0T^":5&F2XA"R*)+66-HW+;R -T?T5^Q%_P4>_9)M?^"9WPKT#0=7^' M?P2&D>*])LM?\!:[K\<-]HE\-31[WSQ>2>?+&6663SYI>WULT;J5F5@ M@?8T#AMI*;[MS_P5.^ EI^TPGPJ?XI_#L>)61XF/_"8:.$BU!;E;;^RVB-U] MI^W%VXB\G^%AN#84_#_@+_@GOX[_ ."7'_!5;P/8_"=)+S]DWXX^*7U>_P!# M0&2'P'KT5E3?'L?%!M%O?\ A/%N M!.-7_MF^$H46QMOLX7SMGV782QM=OD&7$QC,H$E 'IU%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%?$/_ 79^/\ X[^%?[(>HZ3\*KSQWIWQ$FA/B&PN MO#'AK5=8DV:=/!<&UF>PAD^RIG>-=(^+?PSUKXBP2S>*VTQM.&DV"7MU:.HLYMQV,R*X.?,0J4 ^:@#] M!**_/[PI_P %U1XB^'_C/5)OA/>6&J:5<>"K;PWI[^(HW37&\511/8?:9E@( ML_+:0K-M6XVA"4\PD*<7QQ_P7DU_PX/"UMI_P7TW4-6U?_A.+#5H)_&S6T.D MZEX4B>6]BCD&GN9[:9%7RI]D;DN \*8)H _1NBOS@_:&_P"#@*;X7^$_ VH^ M%_A);ZU=>.OA_H_CS3--\0>+&T2\U\ZE+'&FF:/'%8W;:G>P^8'FC0(40J1N MW8K]!X].N/&?@!;77(6TVZU73Q%J$.F:E.AM7DCQ(L%T@AF&TE@LJK$_ 8!& MX !L45^&G_!-#XR^./B?\:_@+X9M?B9\;O"_CJ[\<>)=2U'6O''CS4];\.?$ M;PWIM_=V\VCZ?:7%Y=1/?1((0WFPVTJ)&\RO)\I;[4^#'_!:;6OB;^U%X8^& MM]\)+#3I-=^(WC#X M]%?DY_P4"_X*2_$;XY_\$S_CEK$7AW4?@MXM^&T_AF[LUT#Q]>P>);">[UA+ M>:SU"T^S6,]JXA&.?/L[@7&Z&>98]]?<_P"PE^V7-^V9H?Q-MM1\,#PKK/PO M\;ZAX$U."WU8ZA!=2VT<,@N(9_*A?#I.G!C4JP8 L &(![Y17Y2?\$C],\2_ M$+]IC]H9M1USX]ZU_P *A^+GB;3/"^IZW\5]8NO#5S:VP@M[70;FVGNKD28- MR93+-;&3_5&.28I(D?0_"_\ X.%M=^*WP.U[Q*OP8T[0M3B^$&M?%?1K>3Q@ MU[#_"CP1 MK?PCUOQO\0M;\':#XL\8?\(9'JFM1Z=8ZG,(8KF!;;3&4RA ;F:*Y-I%&I*1 M3W#!0U_XB_\ !9KXD^#_ 1\>O$>F?L]Z9KNB_L\>)=9T/Q+>)\0TMX_L]EI MHOH;N-7L/,8S%DA:)4)B>5"&E3>T8!^@M%?G/#_P7CUNW\)W,U[\%K6+Q!I' MC_PIX.U32K?QIYJQVOB*UBN;&]@G:Q1995$NV2W<1*K*<3L,$ZX_;?\ BAIW M[?\ /I7BSX1>+]*\7:#\&O$/BBP\&>'_ (C1ZOIGB#[/K45O!FT^Q11F\G2* M)X9_.W1QW4D30[R< 'Z T5\!:Q_P6^N/!WP%TKQ#K'PXTJY\7>*_'(\"^'=" M\.>(-1UN.XN!8)>2/>1Q:2-6LI(_WL3VK:6]RKHA\K9(''57?_!5?QB?%OPA MLS\#M2\*6'Q,MM*>YE\>:S<>%[BQNKJ]-M17Y"?L>_M[^-OV2M7^+&^S\4?%[_A*OVKK_ .#6CQ^*OB1J M)'J#VS+++)*5$"O#$K DR MO %S7W3HM[-J6CVEQ<6W<5HL_RQ2; MS&\R-L( (!R>-K?'G@3_ (*(^/?V3_\ @I]\:]#\8Z5JGB/PYXG\>?#OP@VF M?\)S>:C9>";_ %S2Y'E.F)

\$:!\,/&J>"]+U#6-%@\:#3=1DL/M^F3+%-'(O M!^H_:)G_ +5DTU)8QK$U#P?('@GN)+J"1;JTNI)$\Y_LQ9T M6"7>51U+O^-G[0>H_$'_ ((,?%C4?#OC/XQ:CJ'PB\.-/H7Q6C\2C36\8W4< M7FI=VEUIM[Y]S#&LJ1O]J1-SKMD0S1RJ@!^I=%?"O_!)OX6?&[PS\5O&/B;Q M1)\1=%^#7B/P[H[^'O#WQ \9?\)9KHU40@WE]%ZLX)V:*RBB6Y=#;VZQQ,J)N1G4$_ M7/[ /BSQ#;_M8_%GX+W_ (F\<>(O!:?#7POXJAN=9\27]_J=GJ&I0W45Z8K^ M24W,*R^2DBI'(JPLK&%8\D4 ??%%?C#_ ,$XO^"L7Q!_9D_X)]_ K^U?#VL? M&?Q!\6-/\?>(KG7_ !7\2+\W<#^'Y;J1H&-Q;7;+$UK#"B>6X ?<3'\S.W9? MMT?\%:M6_:>^'?@6T^&NF>+O!2Z=/\-/'&LZW:>+)M+NK6/Q#J4"1:68+=<7 ML+6SS+-YDJH&,>(WQE #];**^&OA+_P6(U[]I;XL^._#?PP^"'B?Q18^&Y-; MTW1];NVU*QTK4]4TJ58Y;6ZOAILEC:K#=(\%Z/JY$5C90>()=3OXKB(M#>P7<;V=N+=X;F.2(!6D MWA=Y\O(6@#Z$HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /-;W]DOP9?_%#QEXQ9?%']9FA\7:O# ]FBE8U M@MTN1#:R)ND*S6Z1RJTLC!PTCEO#?#O_ 0F_9@\*>%]*T2P\#>)8-(T.QU; M3-.LO^%@>(V@L;758C#J,,2-?D(EPA.\#C<2PPQS7UY10!\T>#O^"0/[/O@7 MPEXGT.Q\&ZQ)IOB^RTNPU)+[QAK=_)Y>E@#3F@DGNW>UEM=J^5+;M')'M&UA M@4_6_P#@D1^S]X@M/#D-SX*U,+X4L=8T_3C#XKUF!PFKI(FIRS,EVK7%Q=+* M_FW$Q>9C@E\JI'TI10!^:?[6G_!%SXA:M\4O"H^!/Q \=_#3P'X6\'V'A33K M/0?C/K'AJXL8[6XNY4^T))IVI_VE%&+D")&FMMBJT>2K*4_0GP_X'N4^$UCX M;U[6=1UJ\72(]-U'5HIGT^[OY/)$&]<\(:M?Z-XG MATZTOH&\6:RA%KI[F2RLX76[#V]I#(QD6VA9(/,^JZ5-\1=8D\0>(#/K^H:@+V_D&U[A1X@U'49XVCDOIX9=0:* M6Z(8D3NID5@K*P95(H^ _P#@C%^SA\-+6VM]'\!ZE#:VGA34/!"6T_BW6KJW M;1;^66:[LGCENV1TDEGD?+@LK;"I4HA7ZCHH \(T7_@FI\&O#WBKP7KEEX:U M:WUCP!H;-I4;B2.PO6^T_P#$PME8 K%>><@P,"N!_:6_X)?: M#?\ ['W[2/@[X0V2:-XS_:&LKY]4NO$/B?5;JPN=2N8FB-T_FM<^1A6Y$$0! M6.-,!47;YS\2/^"HOCSPW_P5(T+X,:3>?"S4O"/B37+[PH#:6-[=ZKH-_#H( MU*.2[F:YAB=O,9 ]K#"0L3)_I0E9HX_G3X/_ /!PK\8O^%"7_C/QCX/^'&L2 MR_!;5_B986FA6=]8"WO+'7VT@0S-+&9-6U'XB:?J.HR^' MK)[/3;B[N- T^>>6*)Y963?+([$-(YW,V6/6M'_@H1_P5&\8_LD?MD>!?!OA M^;X:ZMX(-(F@N[CQ#"FL:A-:^?YHFAM[4*L6Z) ET\I60NL"!&D M /=O$W_!,GX+>,_!UYHVJ^%]4O\ [=XEA\8/JLWB?5FUV/5H46*"[CU3[3]N MB>*)5CC$5*3*!=+*/-)D.7.ZOEG_@Y"^%NB>/OV*?!U[?>$O"OBG6M.^)/ MABVTQ=:MXR@%SJEO'- 9C%*T4,ZXCE*HV4ZH^-I\QAA^*/\ P1,^'1T_0O#_ M (5NM9_:5^+2:?X3\$>&R;_PO\-UFM9'\FT%W-I27+S/",QM-81EWRF-I5P# M[\_9#_9'T+]C[P?XHTG0I9'C\6^*M2\6WB"2?R(;F]E\R185FEE=%X#$;R"[ M2, @8(OFVD_\$:?V>M$U,7<'A;Q7YW_":)\1#YOQ \12H_B%^*M.02 M"Q!W# (( KY\U'_@K=^T'J'[07@WX;:7\#M)3Q=IG@_2_%_C_3)-:TN6***; M47LKU+:]DU6""%(!$\BRQB_+/(D+I$0TE>L?L:?M9?'K]IC]I;XGZ'ZUX:N8/%^M)J.BW-YDW8AO1=_:5AG)8 MR0>;Y+EF+(2Q)D\9_P#!*WX4Z]\4O#_BO2M&_P"$>U'2_'EM\1+R6TO+WS+S M4[:S^QPF,?:!%"GDA(WC$31M&& 16;S!\:Z+XB\.>,O^"D/[;GB[X\>#=1^( MNJ_ FRTB]\">'MD#7FA^'_LDLTVHZ,+N6".&=G3S)+B*9) \857W!0W6_!+] MN?XM^)?$OP:^%'P"TCPQI7A?QE\"V\8^#G^+%M/<:U$]I<6]M:R:C<:=?2QR MQW4$D;D(JRQF3>Y+!H* /OK]HO\ 9R\&?M9?!_5? 7Q T;^WO"NM&%KNS%W/ M:.S12I-$Z30.DL;K)&C!D=2"O6O'O%O_ 2#^ 7CKQOJOB75O#'B>]U_7-Z@_CO7Q//J.EQO%I]SN%Z"KP([!=N!T)!*@CY-U#_@MA\7)M-\8ZA:Z' M\.+>"?P[\0]6\-66ML8&9 3/7+:U_P % MU/C=:_"_XD:Q:Z?\(&O_ C8_"Z^LUET>_$"_P#"4Q(;R*XQ?Y_=-(K1,-N$ MX97)W4 ?H_\ "+]BOX;? ;XI>)_&'A+0+G1M8\87\VK:I%'J][)ILE[-@37< M=@\S6D%Q(% >:&))'&0S$$Y/C#^Q9\.OCIXDO]:U[2=4AUS5;.#3;W5-&\0: MCH=_=V<#2M':27%E/#*UONGE+0EO+)77;E#+)M97&XU]&T >!^*_ M^"87P+\7?$7PIXL;P)%H_B#P5H2>%])N] U6^T(Q:2H 73Y5LIH4N+4 8\F8 M/'@D;<$BL<_\$B/V?HO@=XF^&EGX+U/2/A_XOO&O=3\/:3XLUG3=/W!D,]S:V4\[VUI+)YL@=[>.,L'922"17KU% 'COPM_ M8!^$'P:UCQ%>:#X)LHSXGLY],O+:]NKC4+."QGE>:>QM;:XDDAL[2661W>VM MDBA=B"R$@8M_!+]B;X;_ +.G@_7]%\'Z-J>E0>)H$M-0O'U_4;O4W@CA\B"! M+Z:=[J&*",E88XI52#)\H(2:]7HH ^3_ W_ ,$0_P!FKPCX:\/:/I_@KQ)! MI7A*TU>QT:T/CWQ$\.F0ZM$T6HI$K7Q""=';=CNQ88;FKVH?\$9?V<=3TC0; M&7P)J8@\-:7IVC6'E>+M:BD%KIUU]JT])76[#SFVE_U+REVB7]VI$?R5]144 M >':=_P3E^$>AZIX\N]+T+7M$?XE7%Q>:]%I/BS5]/MY;JXV_:+JWA@NDCL[ MF4*!)/;+%*ZEE9B&8'@K;_@C?\&O"GC'PSJOA32]6\-KH7C]?B1/$/$6KW@N M-76*5#-$LUXT,!E\TK-B)A+&-I (1T^KJ* "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH \Z\0_L@?"7Q;XJN]=U7X7?#K4];U"\&HW6HW?ANSFNKFZ$!MA. M\K1EVD$!,6\G=Y9*YV\5E>%_V!?@3X'N[:?1?@K\)=(GLM.N-'MY++PAI]N] MO97'F?:+5"D(*PR^=-OC'ROYKY!W'/K5% '%_![]F_X=_L\Q7Z> / 7@OP,F MJB$7J^']$MM,%X(8_+A\P0HN_P M/E7=G:O P*K^/?V6/AC\5?%,NN>*/AQX M#\2:U/%;02ZAJGA^TO+J2.VE,]NC2R1LQ6*4F1 3A'.Y<'FN\HH X3XX_LM_ M#+]IRST^W^)/PZ\"?$*WTEWDL8O$V@6FK)9,X =HA<1N$+!5!*XSM&>E7OB% M\ _ OQ<^&Z>#?%?@OPGXG\(1K$BZ'JVD6][IJK%CR@+>1&CPF!M^7Y<#&*ZV MB@#A]:_9C^&WB3Q'X4UC4?A[X'O]7\!HD?AF^N=!M9;GPZJ@!5LY&0M;@!5P M(BN,#TJ?X7_L[_#_ .".LZ_J/@OP+X.\(:AXLNOMVN76B:+;:?-K-QN=O.N7 MB16FDW22'.+_ $!BVEW/ MB#P_::G-II+*Q,#S1L8R653\I'*@]JM7'[.'P\N_B]I_Q!E\!>#)?'NDV?\ M9]CXE?1+8ZO9VVUU\B*ZV>V20;%8+AV&.37:44 <7HW[.'P\\.>-/$WB3 M3_ 7@RP\1>-8O(\0ZI;Z);17NO1XV[+N94#SKCC$A88KYO\ VS/^",OPP^/W M[/5YX+^&OA;X5?!C5-0U#2KBYUG3/A_:2FXM;"]BO4LI([>2U9X7EA3*F3:! MNPN2"/L2B@# ^&7PN\-_!CP19>&_"7A[0?"V@:<&%MIFBZ?%86-MN8N_EPQ M(F69F.!R6)ZFM^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CC_ (*K^%=> MTW6_ASX_N=;\91_#/P5=S2^(M-\*:W>:9JUI*S1/#JT4=N0NH"V2*"_"G[17P2\)VOQJ\(>&T'B72;[5K2?Q-:6-_X@M; MVUNO(5X"RN;4_NY&(55:26V Z,M?0O[3O[%_@/\ :]M-+@\:V^OR1:7(QVZ3 MX@OM'^W0L,/;7)M)HS<6[=XI-R]>!DY[3Q-\)_#WC"#P[%?Z9$\/A._AU/2( MHG>!+*XAC>.-E6,J"%21P$(*\].!@ ^(?@]\:O&GA'XD>$O'+^(_$>OZC\4[ M/QY<:SH%YJL]WI=I_9%TW]FK:6C'R[,P1QBV?R$0S-,6F,LH1QVG_!/3Q)XC M\/\ QCTG0M1\8^)/&5KXZ^%&B_$'59=7U>;4UM]9N)Y4N9;4R$BVMYPR[;:$ M1V\8MAY42;I,_1'P]_91\!?"OXK:_P"-=!T-[+Q!XD,QNW.H74UK"9I!-.,SR*KR[W :E^ O[*G@/]F0:L/!.B2:0NLO&9EDU&ZO%M MXH]_DVMN)Y'%K:1>9)Y5K!Y<$7F/LC7<5OAMX^A^)?A--5ALK[3O]*NK*6UO/+\^WFM M[B2WE1O+=T.)(GP5=@1@YK>K@OV)?@!\;_A?X"\)^#='\2ZQ\0I;J4-K&NG1XIH; M8Q&6ULF\F59[]HY&D2%S$FR&1FD502.O^+GQT\;?#KXH^";#3_AW#K/A/Q'J M%MIFI:DVO+#J>GS3^80T%BD$BW,<(C+SLUQ#Y<>603;6 /6J*^??A9^W&_Q M%_:7^)O@R[T;1?#NA?#6T>YN)]4U#4;+Q%=1HVS[8FF7&G112:<[1W(CO+>\ MG1_*7Y07(23]D/\ ;8OOVD?$SZ5KO@P>#+K5?#=CXW\.*FKC4O[4T.]>1()) M\11BWO$,8\ZW0S1IYT6R>7+; #WZN"_9Q_Y)]J'_ &-'B+_T]7U=[7!?LX_\ MD^U#_L:/$7_IZOJ .]HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK#^)7Q-\/?!OP)J?B M?Q9K>F>'/#NBP&YO]2U&Y6WMK2,=6=V( [#W) ')KYQ_X)Q_\%9_ W_!4#Q[ M\5;7X<:-K_\ PB7PUN+"S@\27\)@@\0RW/VDOY$1&Y%C$"'YR'(G0E$XSVT< MNQ57#U,73@W3IVYI=%=I+7NVUIOUV)3:[K=WH]QH,\?SVVHVTL$$S2202A955?)D62*-DE!'%;]H']D/Q- M^T'\0OA99:SH?@6\T[X8ZCI6NV7Q&GU:?_A+[:ZM9X)KJ&WLELA'%'>K;B&9 MQ?8,=_8V_97\<_"[QZGB+XB7GAB MXU'PUX/L/A]HC:%<321ZE86DCR-J-RDL,?V>XN"8LVR-,D/E'$\N_P"7Z1HH M RO&'@ZT\<:2+*]EU6&$2"3=I^IW.GRY&1_K+>1'QS]W=@\9' KD/V7--CT; MX57%I$T[Q6OB/7X4:>=YY65=9O0"\CDN[<B5P7[./_)/M0_[& MCQ%_Z>KZ@#O:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ KY>_X*;_\ !6SX4_\ !+7X8C5?&NH? MVGXIU*)FT/PK82*=2U=QD!L<^3 &X:9QM&"%#MA#\\?\%+/^"[,O@#XH_P#" M@OV7- _X7'^T%JTC6+"PC^U:9X8D'#M,P(62:/DLI8118)E<;3&TG_!,_P#X M(-1?"?XF_P#"]_VEM?/QE_:$U>5=0:XU"3[5IOAR;@J(%8 2RQ\!7*A(]JB) M%VAS]E@L@P^#HQS#/&XP>L*:TJ5//^Y#^\]7]E=3GE5&_AEI;/;7-]'_ /,I^:/6 M=B68DEB22:YKX^?M3Z'\$D^PH#K/B6?"V^EVQR^YONF0C.T'(P,%CD8'>C]F MNT\?WL&L:YX\G6*763"UCI:C:--C7?D;?X2VY>"2WR#<<\#X+./%&EFN;PX? MPBNJ=[PI+]U05FU[1[<\FK:WFV[M)'OPX:Q%'+WF=>T(NW+S?%4U5^5=DM6] M%T3;/4****ZSR HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@""]U.VTSROM%Q!;_:)1#%YD@7S)#T1<]6.#@#FIZ^(_^"O'P@T'5M5\"_$W M6K/0_&UO\+ENKV^\%:HT8DN[-FBEEU&PF9U^QZA;BV/E7&,-N,7F6YD\^/7_ M &U?#VAWOBW]GSXN6/P\T_Q-$OBK0;0^(IM7DM?%'AVWO;B*WM5L8Y89-\4L MMVOVV,30L\",&$IP8P#[%HK\WOV?[:\\-_%_PEXP\)QK<_%#QS:_$C_A.KBW MC+W.IS6&H>791WH))^'='\$_%[1HO!+Q3 MZ!XO^#7AWQ7XHNK4EHM7UZXGN =3N&))>^ND$_FRN3+*+>/>Q\M< 'W77!?L MX_\ )/M0_P"QH\1?^GJ^KJ/&%YK=EI(?0-/TO4K[S ##J&H26,03G)\Q(9CG MIQLYR>1CGD/V7)+J;X57#7L,%O>MXCU\W$4$QFBBD_MF]W*CE4+J#D!BJDCG M:.E 'HE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%>&?M[_\%%_A5_P3=^#TOB_XG>(([!95==,TFVVRZIKD MRC/E6T&06/*@N2L:;@790']%@:ZO]1U"X6WMK2)>KN[$!1]37Y!_'+_@H[\1ZCX(^#]C+]C\7?%:^ADM7GB/#1VYX>)74Y6-<7$H(W>0F_.+\/OV; MOV@_^#DSQSIGCWXU2:M\&OV5+*X%YX?\&V,K1WWB=!RDS%@"X(Q_I,B[<'$$ M?S-(/UI\ _#_ .&_[#GP'L/#_AS2M&\#^!_#RHVWOH5.O\ BK4%4ZEK#+R=[](H M5/*PIA%ZG#?A/";Z\/RWFMX_T>T7H2C'C'^V?^ !B M0:R)]4\8_MRZF\%C]J\*?#6*3;+.PQ<:I@\CT;IT'R+W+$ 5[]\-?A=HGPC\ M,QZ5H5E'9VRT:O_(M+GWU/ X'A^*EC8JKBNE+>%/SJ6^*7]Q:?S/H<5\ OV4M&^#;? MVI>2-KWBFXR]QJ5R-Q1F^]Y8.2.^6/S')YP<5ZM117V^29%@,HPD<%EU)4Z: MZ+J^K;W;?5MML^5S+-,5F%=XG&3SSA'M9AM#XPQ&.:[&B@#F_#GP<\(>#_'^ MO^+-(\*^&]+\4^*A"NMZS9Z9#!J&L"%=D(N9U423>6O"[V.T<#%'P\^#GA#X M12:T_A/PKX;\,-XDU&35]7;2=,ALCJE[)CS+J?RU7S9FP-TCY8X&37244 %< M%^SC_P D^U#_ +&CQ%_Z>KZN]K@OVD@,+=;F3==:@X&3%;P+F2=^1\L:D@.,H)FU2H1^*I/2*\EUE+M&-WZ&4ZJB[+5]CZ&_X*9?\ M!P#X?_9W\<)\'?@%HX^-OQ_UBA.>C,O>UZ]9O[%.*U2?2,=>LG:YZ.3 MY!C,TK^SI1O;5WTC!?S2;T27=_([/XZ_M%^'_P!G_0U^UG[5J)8/%OQ1:2WTV,[].\/(3&L:GD>8.J@\9! M^=NY %=3\!?V38_!FL'Q3XPNO\ A)/&5TWG//,QDBLV_P!C/5A_>QQ@!0,< M^TU^+X?AW,>)*L<=Q-'V>'3O#"WNM-I5VOCEU5/X(]>9W/K*V;83)X/#9*^: MJ])5[:^:I+[*_O?$^EE8AL+"#2[**VMH8K>W@01Q11(%2-1P . !4U%%?J4 M8J*Y8JR1\0VV[L****8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ^7_ -O?]I3XE_!+XM?"K1O",WA7PUX;\5:@UOJ7B3Q)I5S? M:;)=^;!':Z3)-#+&M@UUYL@2YEW@R(D:1R2.J-T?[3OQ8^+GP:\9^"]!M0\1Z/X=U?0I+*[FUNY%_?6=7MG$8AGO8 M[XZE%"+QX=\:2R6D@C660;'$D@< SO W[67C2#]JWXD>'_'EE'X.\,^&M(N] M9\/:-=>&";[Q%I]L\:2:G;:O#J4UM/&&/SVC6D%S#]KMMXP0TB_L6_M8^._B MWX]BT#XA:?X8M;KQ1X+T[XB:"-$MKB#^S;&\DDC;3;KSI',UQ;D0YN5$*S>< MV+>+R_G[WP[\ O$_B/XE:KKWQ'\3^'?%%J+&_P!&T/3=%\/SZ/#9:?>21-,E MV9;VZ-U.5MX$$J>0H DQ$-_RX/[)G[&FH?L]>)9=7\1>,AXXU+3O#]EX,\/W M/]E?V?)I^AV;R/#'Q^,/'6B?#W21?Z_K M&EZ'8F01"YU"[CMHBYR0NYR!DX/&>QKD/V7-5MM=^%5Q>V5Q!>65YXCU^>WN M()!)%/&VLWK*Z,,AE((((X(->B5P7[./_)/M0_[&CQ%_Z>KZ@#O:*** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **\T_:4_;)^%7['?A?^V/B?X_\+^";)E+PC4[Y(Y[O'40P\RS M-U^6-6/!XK\[?B)_P=%Z5\4_&5WX6_9?^!'Q-^/NM0_+]L@L9K.R3.<2^6D4 MLYCXR?-2'H>1C->YEG#>9YA'GPM%N*WD_=BO64K1_$SG6A'23/U=HK\A7\-? M\%7/V\CF^U3XX M^-/[9/QM\?7,I+^7;32P1PD\X4W-Q< @$#&%4<# &*]5\-8"AIC\PIQ?:"E5 M?WQ2C_Y,9^VD_AB_R/U?UKQ'I_AN%)-1O[.PCD;:C7,ZQ!CZ L1DU5TWX@:# MK-ZEM9ZWI%U<2YV10WD;N^!DX .3P#^5?F#I'_!G]^RY90.+SQ'\9M5GD:G^S>'-GCI_P#@G_[H/GJ_RK[_ /@'ZI45^3'_ !"FZ-X%.?AY M^T[\>?!OEY\C_3DE\K^%?]0;?HF5XQGV'%*?^"(7[:'P<^?X=?M]^-M66+FW MM?%-M=RQ1 ?=0F6YNEVC8@XC P6^7J&?]A9-/2CF,;_WZ=2/XI20>TJ=8?BC M]9J*_)E?A'_P5S^"YVV_Q,^!OQ5MHF'E+/:P6\CH.@<_8[4Y(4 _.QS)]X]0 M?\-R_P#!5+X4#_BI_P!E/X8^+;2(<3Z%J4?G3 #D[4U*4YR5Q^Z7[IP#U!_J M?.7\#%T)_P#<51?W340]OWB_N/UFHK\FIO\ @M3^W#H(2WU#]@'Q9 6)T=1 MMSU^8?44?ZBYL_@5-KRK4O\ Y,/K,//[F?K117Y+_P##U?\ X*+_ !64Q^"? MV(++0)Y#MC?Q/?R(BGI\WG36?&XJ>HX!Y[BK=?LI_P#!4W]LS;:^.?C3X ^ M7ARX_P"/FW\*@-J46?\ GF]NK2<M"X.J4]<;BJ-)>=12?_@,.9L/; MI_"F_D?I#^TY^VO\)OV,O#!U?XH_$'PQX*M3&9(H]1O%6ZNP,Y\FW7,TQ^4\ M1HQX/%?F[\0_^"_OQ=_;[\3WW@/]ACX,Z]XHN%D-M=>/_$MH+?2]+!'^L6-R M(D.#N4W$@8[=<7GB:\DA MLII./G:!',DASG(FFE4Y'R\<_HWX$\ :!\*?"-GH/AG1=(\.:%ID?E6NGZ9: M1VEI:H/X4CC 11[ 5I]8X?RW7#Q>*J+K-0K59[^ZOQ/S+ M_9._X-Q5\8?%-/BU^V-X^O?V@OB7,5D&ESS2-H&GX)(B(8*UPBD_+&$B@ )7 MRF'-?I5KGB'PU\#_ +$UR^F^'M!TN%;>WABC6&&%%7"111J.P& B#H.!7F_ MQ6_;0TCPWJO]A>$;27QEXEE8QQP60+P1O_M.N=Q'HF>AR5K"\%?LJZY\6_$< M7BGXM7S7UR/FMM#A?%O:+UVMM.,?[*GG'S,W(K\7Y$EBJT-+K MW<-0_P 4H^[=?R4[S=M;;GV> X4AAJ2QFG6NLT_3K?2+&*VM8(K:V@4)%%$@1(U'0 M #@"IJYN'^"X83$O-LTJO$XQJWM)*R@OY:4-J3_ )IRWD_71=$%%%%?<'S(4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 45Y3^T7^VCX _98U_P -Z7XNU#5( M]1\4RN+2WTW1[O4W@@C9%EO+@6\;_9[6,R1AYY=L:[QENM2^//VS?AS\,_BK MX=\':UKEW:ZOXJN(+/3KA-&OI]*:YG#-;VTNHQPM9P3S!?W<4TR/)N38K;UR M >HT5YO\/_VM_A[\4?B[KG@70_$'VSQ+X?$YN86L+F&WN/L\BPW0M;F2-8+L MV\SI%.+>23[/(ZI+L(O_3U?4 =[1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 45\:?\%"O^"[O[/O\ P3M^UZ3K MWB7_ (2[QY!E$\)^&BE[?I)T"W#9$5MSC(E8/@Y5&Z5\#]PJ M?L@? W4OXSYR^(-5MF]_DN9,J>WV2&13U>OJ,!PIBZU%8O%M4*'\]32_^&/Q M3?\ A5O,QE7BGRQU?D?;/[?O_!<#]GC_ ()T-)+U+P1D>5;G).&1?,P<-(W6OM6NS^UCFY/R)Y*D_C=EV7^9^9W[-?_ :[_!'P3XD'BWXT:_XQ_:%\>7#+ M->:AXFOY8[*>88^?R%%=" MLQB#3M(L(K*UAX ^6.-54< =NPJUK?CO1/#6?[1UC2K#;U^TW<<6/^^B/0UR M&M_M8_#G0-WG^+M*?;U^S,USZ]/+#9Z5\5Q#Q]3J2OG./BK=)U(Q2](W27R2 M/4P>2XNM_NM"4O\ #%O\D>B45X;K7_!0OX=:7GR)=9U+'3[-9;<_]_"E9O\ MP\$TZ_;_ (EO@OQ=>C/'[A1D'H?E+=:^ J^*O"5.7)]?A)_W;S_](4CWZ? V M?37-]5DE_>M'_P!*:/H2BO ;;]LSQ+>Q[H?A!XTE3.-R12L,_A#2S_MD^)[6 M(O+\'_&L:+U9H90!^/DU/_$4^&K^T5\\G]N368_FD^%?BQ(UY=L/\H[G_5"C_AOG_JGWBS_ +]__8UG_P 1 M9X5ZXEKUIU5^<"_]0\\Z44_2=-_^W'T-17SS_P /$-#_ .A3\6?]^(__ (JC M_AXAH?\ T*?BS_OQ'_\ %4?\1;X1_P"@V/W3_P#D0_U"S_\ Z!G]\?\ ,^AJ M*^>O^&])-0_Y!OP[\6WW\2_NR,KZ_*K4K?M3?$SQ(3'HWPAU:V;^&34'D5&' M8_-'&/\ QZG_ ,16X;EIAZLZKZ*%&M*_I:G;\0_U%SB/\6$8+O*I3C^$DDX.W9(R#V_P!= MS^/Y4EE^PK<^,;Q+KQ]XXUWQ(X.[[/&YCB0^@+EN/]U5J'QKFV+]W*,IK2?\ MU;EH17G[SE-^BA<:X;P%#WL?CZ:\J=ZLOPM%?^!'0?$K]N7P=X,G-EH[S^+- M68[([?31NB9NP,O0Y_V Y]JX_P#X5_\ %C]J?#>*;O\ X0;PG,_F$ 'D)7MWPZ^"OA;X3VVS0-%LK!L8:8+OG[;NV%%%%=ASA1110 4444 %%4/$OB MG3/!FC2ZCK&HV.E:?;C,MU>7"00QC_:=B /Q-<;\%/VJOAU^T=K.OV/@/Q?H MWBR;PP8!J;:9-Y\-OYWF>5B4#RWW>5)]QF^[SVK.5:G&:IRDN9[*^K]$8RQ% M*-14I22E+97U?HNIZ#1116AL%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 ?&__ 5JNXO!=AX*\7:!HGCO_A:NA74B^#M9\.>&[[787G;: M[:9>P6JNK6URT<087(2,8+QS0S1I(FK^T[\=[?Q=XS\ ?#SQ;X$^)TUQ;76C M^*M8;0? .LZSILNI6T\-S::?#J4-L;*/;=I')+/-,L<<<&UBID+Q?6=% 'P% M\'/@7XM\5?$'PKX'7P_XE\.ZA\*K3QW!K.MZCIUS#I]\VL73&P>SO&7RKL3K M)]I<0R.;HVNN:9< M6,DVK6TTCSQV[2J%N[>!0H6[A:2"7[1^[D;#X^R** ,KQA::W>Z2$T#4-+TV M^\P$S:AI\E]$4YR/+2:$YZ<[^,'@YXY#]ER.ZA^%5PM[-!<7J^(]?%Q+!"88 MI9/[9O=S(A9RBDY(4LQ XW'K7HE<%^SC_P D^U#_ +&CQ%_Z>KZ@#O:*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **SM>\7:5X5BWZGJ>G MZF,%F_\=KE_BA^W'XX\">#;GQ#J?A+0? /A^V&9=3\6ZFMC:PC MG[TD[0+R <#O[U\HO%+AZK/V67SGB9](T:52JWZ.,7'\3WEP-F\5S8F$:,>] M2<(?A*5_P/JFBOQ;^+?_ TC96Y#U^LG@__@G[\//#4 ^V6VHZ[,#N M,E[=LH!]EBV#'L<^Y->A:%\$O!7@F(RV7AG0+/R@7,QLX]Z@=278$X_&M,NS M_C:C'GPN%P=";^W4=3$SCYQC:C33\VI"G1X8I_%.O5MV4*<7_P"ER_(_-O\ MX)\?L/\ [//[![VVJ?#;X.^*OB?X]@(<^+/$D275^)>[VZHDD=MSG!B0/@X9 MVK[*_P"%O?'?QAQI7P^TO1XG_P"6E_+\\?X-(G_H!K#_ &C/^"Q7[/\ ^S-' M-:WGC.V\2ZM;#:-+\-*-1ER!]TR*1 A'3#R*1Z<&O"!_P4-_:M_;,_=_ WX( M#P7X=N>(_$OBTXRA'$L8D\N,]>B+/_/'R.(W#.!G[#+\!"I4_EO4K2^:BXQ7SL?2%U\//CSXBMI)M7\=Z! MX=LU4O(+=%#1 ?[MY40@_P!\H/I3+/\ X(M?$7]I>Y34/VD/CYXI\5[B)&T/0)/)L(7' M/R&1?* S_'GED0 M_P"XJUY?_$-Z>-UQ,*E1=\1B*LW_ . 0DH_)F'_$1.+:W_(LPU'!Q[N$.;[H MIM/UF?!6F?MY_#CQU=/;?"?]GSXS?%6=3M1KN6XNBQ[=8/7KG%?J=9V<.G6D<%O M%'!!"H2..-0J(HZ < 5+7L8'PIR;#Z^S@G_ '*5.+_\"<92_$X<1CN*<;_R M,,XKM=H-4U^%W^)^<&C_ +,7_!0&2%9M.^(GP/\ !I5B1!;:3; @'!QD:;*, M#I][/7KUK1_X9_\ ^"CFF_O_ /A>/PEO_+Y^S_8(!YOMG^RE_P#0A7Z'45]7 M1X8P]*/)2JU(KRFTON6AX=3AI5)R.U?2%C?P:I9QW%M-%<6\RAXY8G#I(IZ$$<$5\^_'C M_@E+\ ?VB3--KOPXT2SU&;)-_HRG2[GRZA^S?\?/$OA8!C(FAZ^YEL96//SM&IB;_@=LQ]Z7UK-L/_ !J4:J[P=G_X M#+])"^N9YA?]XH1K1[TWRR_\ GH_E(_1FBOSF_X>$_M8?L,H_".K38'V#Q,@TY M@3T F)-NQSP )2?:MZ'$&"J3]E.7LY_RS7*_QT?R;.C#<4Y=5G[&I/V53^6H MG!_CH_DV?5M%0:;J=OK-A%=6EQ#=6TZAXIH7#QR*>A5AP1]*GKVM]4?17OJ@ MHHHH **** "BBB@ HKD?BU\?/!'P%T?[?XU\6^'O"UJP)1]3OX[8RX[(&(+G MV4$U\@?%O_@X!^$>@ZJVC_#K1O%_Q8\02$I;P:3I[V]O,PZC?*OFGZI"X/TK MS\9FV#PG^\5%%]KZ_=O^!Y689YE^!TQ56,7VOK\DM7\D?=M8/Q$^*7AKX0^' M7U?Q5X@T7PWIJ7L=I"#Z;G(&?;K7P ?'7[>G[;)VZ-H'AW]GKPK=$@7 M&HC_ (F9C/4$2+).' Z$0P\]QSCH?AQ_P0,\(ZYX@C\0_&SX@^./C'XA.#+] MMOI;6U;N5)WO.1G@$3*/]D9X\[^U\5B-,#AVU_-/W(_=K)_<>5_;V-Q6F6X6 M37\U3]W'UL[S:_[=1L_&?_@OC\'O!^L_V)X!L?$_Q9\1RL8[>UT*Q>.WDD'\ M/FR ,WUBCD%<2?BI^WG^V>,>&O"/AK]G_P ,W7W;S6?FU+8>JE95DE#8Z$6T M7)^\.WW'\%_V;? /[.NC?8/ W@_P]X6@*[)#I]DD4LXZ_O) -\AZ3_ /[&S+%:X_%-+^6DN1?^!.\W]Z/SU\.?\$$ MK7XEZU%K/QT^,?Q!^*>J*=_DBZ:WMD)ZINE:639V&PQ]N .*^O?V:/V.?AK^ MQ]H=[I_PY\*V7AN+4_*^VR1R233WICW^7YDLC,[;?,?&3@;VQUKTVBNW!Y+@ ML++VE&FN;^9ZR^]W?XGHY?P]EV"G[7#TDI_S/67_ ($[O\0HHHKU#V0HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY'_ ."F7Q%^(?PK M\9?#76M.\;ZO\.OA1:WDG_"4^(-*L[*\.GW1>'[*VHQ7,;N=**_:!,UL%=,J M\DD,*/,G=_&OXK>-/"O[7_[/NC:7XBTD>"O&\FL6VMV,.EAYM3EATN6Y@E2Y M:1O+A#)G8B;F)7,I4%6 /?:*^6/#WQ6^)WPQ_:S^(Y^)%SX@7PZ?#^HZ_P"" M]+TJ[TV]\,WEA9/"LGF/_9T&I6NIJ'A9XI;F>V<7.ZTV#[.B[[-,P>29C+.-LOF M3R[EV@'UA7!?LX_\D^U#_L:/$7_IZOJZCQAXQM/ ^DB]O8=5FA,@CVZ?IESJ M$N3D_P"KMXW?''WMN!QD\BN0_9(]?F19X'@E56UF](# MQN Z-SRK ,#P0",4 >B4444 %%%% !1110 4444 %%!.*X?QQ^TGX&^'>]=4 M\2Z:DR=8()/M$P/H4CW$?B!7!F&:8+ 4O;8ZM&E#O.2BOO;1U83!8G%3]GAJ M#?!GB/Q/.IV@B/RUSZX02-CZ@?A40\5_ MM!_$G_CQT70O!ML_W9KG:T@^H8R'_P ABOAY>*6357R97&KBW_TYI3FO_ VH MP_\ )CZ9<#YC37-C7"@O^GDXQ?\ X#=R_P#)3Z*KF_%'QB\*>"BPU7Q'HMC( MO6*6\02?@F=Q_*O&/^&-O&7CT[O&GQ-U:[C?[]I9;A#[XR0H_P"_==-X7_8. M^&_AA5:;3+O5GCY\R^NW/XE4V(?Q%+^WN+\;_N.60H+I*O55_P#P"DIO[Y(/ M[+R##_[SC)5'VI4W_P"E3L?MD!-O\ X_67\4/V_?V3?V+_ #8]?^)7PD\+ M7UH3YEG:7EO<:DA'K!;[YR?JO:OE3XN?\':/[.?A[6?[(^'?A_XF?%G69VV6 MB:1HOV.WN6] ;ADGY]H":]_ >''B-G"YIXOV<7TH8=)?^#*SG^2,I9WPYAM* M&#=1]ZE1_P#I,%'\S[ \_P#:*\<_=B\+>$4?D$[)"H]_]<<_A^5'_#)7Q!\8 M'/B;XKZML;[]O8+(L;>O\:+_ ..&OA%O^"G?_!1;]L]?+^#'[)UC\*]%N^%U MCQU,PN(8STE071M5;/!^6"7@\9ZURGC3_@F7^U+\=]\W[57[?6C^ =,D!>[T M+PQJ*V5NZ?\ /.0!K*%<#/)BE'R]_O5Z,_ C*Z:YN)\VG)=8SQ,YO_P70Y8? M?8QGQ_B**YL'0I4?.-.*_P#)I\S_ !/LSXS:7^RQ^R LLOQ7^+.A:7>Q_/): M:QXCABNY>/X+:+$[_1037R9\1/\ @XA_94\$>)1X<^!GP9\7_'7Q1(2ME'8Z M*\-O=$=E>Y62ZSG'(MC6#\,_^":7_!+S]E.X%WXL\=CXKZK _F/TJO_P "1\KFOBAB M*NF,S.R[*I?_ ,EB[?@>/6'Q?_X*@_M^Q?8_!7P\\%?LH>"KG[M]K$034TC/ M52DRRSA]O0K:0\_Q \CJ_AE_P:Y>'_B5XKM_%?[4'QL^)GQ]\2JQ=K:?4)K+ M3U#GER0C 'RC&*])/_ 5Q^/WQB/E_"_\ 91\7O$_$>HZ\\\=L MY/3_ )911C'!/[X]>W6HW\,_\%$OV@TV7NK_ T^#EE/_KDM?*FF53_=*B[8 M'TQ(I]Z^B?BK4A#V.18?V4=OW-)I_.I/WONDCY5\2X:L^:A3JUWW4)6^^7*C M['^ O[+'PG_8J\"2Z?\ #[P9X1^'VBQ(&NI+"TCM3,!_'/.?GD(S]Z1F/O7E MOQ__ ."QO[/?[/7GPWWCRR\1:G!D?8/#B_VG*Q'5?,3]RI')O%?R6I4]64$QP!@.<":7_=.1E;?_@D3\:OVM)DO/VD?CWK5_82L))/#7A@ M^59KW R52!6 XR+=N_S=S^C%%9?V JVN/JRJ^7PQ_P# 8V_%L?\ JPL1KFE> M=;^[?DA_X#&U_FV>#?LW_P#!,OX(?LK?9Y_"G@+2/[6M\$:MJ2G4+_$H[8/9RPZ\E7AR5HJ2[-7_,Y\3A*&)A[+$04X]FDU^)^= MVL?\$+-:^"NH2:G\ /CKX\^'MSN\S^SKVX::TG/]UFA,?R_[\VX>^T]HTNW4=-JQM!(3CN;=CZ\GG]&J*\7_5S#TW M?"3G2_PRT_\ 7=?@?//A+"TW? 5)T'_ ')/E_\ 9!3&,3/' 9@#UR!<1VW&!GK^)ZUT6B?\'%'[/&JV@DG/CG3'P#Y M5SHRLXR,X_=RNO'3K],U]W5@:[\*?"_BFZ\_4_#>@:C-DGS+K3X9FR>O+*3S M3^I9K#X,4I?XJ:_]M:_(?]G9Y3_AXR,O\5)?G&4?R/BS7?\ @XN_9ZTB,FWC M\>ZH0A;;:Z-&I)_N_O9D&?T]ZQC_ ,'"?AGQ@?+\#?!CXN^*[F4!H(OL44?G M+W/[EISUXX!_#I7WAH'PU\.>%'#:7H&BZ:P;>#:V,4)#8QGY5'.*VZ/J6;2^ M+$Q7I3_SD_R#^SL\G\>,C'_#2_\ DIO\C\\&_;[_ &TOC/\ +X#_ &7K;PI' M+P)/%5RZM$#_ !?OGM.0/]D\CH>E5_\ ABK]MO\ :;^;XB_'O3/AMI5QUT_P MK&?M$*GJI, AS^,[U^B]%+^P74_WK$5)^5^5?=!+\Q?ZL.K_ +[BJM3NN;DB M_E!1_,^%/A1_P;\_!CPQK0U?QQJ7C#XGZP["2>36-1:&WE<=RD.V0_1Y6![\ M5]>_"7X">"?@-HW]G^"_"?A[PM:$ .FF6$=MYONY4 N?=B37745Z&#RG!X37 M#TU%][:_?N>I@,CR_ ZX6C&+[VU^_?\ $****] ]4**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \9_;#_8^/[7?AVP MTIOB%XX\#6$;/%J<.@-9LFLVLBE7@D6ZMYA&2&8":$)*NX_-TQ8\>_L=Z9XQ M^)OPE\1V'BGQ9X6@^#C2_P!D:-I0L&T^^22W^RM'<_:+6:5+$0')S MN"LOKU% 'FG@;]FU?#WQ$U;Q-XB\8^*_B#?WL5S9:='K\6FI!X?LKB1))K.U M2SM+?=&YBA!:X\Z4B!!YGWMV7^S'^QAX=_9;OKZYTS6?$_B*>6PM=#TV37;B M"XDT'1[4R&UTNV>.&-C;Q&60AYS+.^X>9-)M3;Z_10 5P7[./_)/M0_[&CQ% M_P"GJ^KO:X+]G'_DGVH?]C1XB_\ 3U?4 =[1110 45E^*O&VC^![#[5K.J6& MEV_9[J=8@WL,GD^PKQ[Q;^WSX5LK[[#X:L-7\7:BQVQQV<#1QN?3ZO63M%?-GNM5- M:U^Q\-V#76HWMI86J?>FN9EBC7ZLQ KY<^(_Q\^);:=#>>)-<\$?!30+PL(K MK7]2@LI90,;@#,2VX9'14ZCFO!/'/[6O[+7@'5;J;Q[\;M4^)>N60/\ HVCP M75W#<'/*1W"*T3>Q\]00/I7R=?C_ !^)7_"1E\N5_P#+S$26'I^J4KU)+_MQ M>IV8K+LERMYC2IO\ E@U.7I>Z@G_V\S["\ O"V%/_ '=7.#XS_&CXMC_ (I?P5;>%["3[MYJQ_> =F ?;D?2-OK7 MQS9_\%Z_A=X-U&TTWX,? 3Q3XCU.8F/R[EH;"ZE)X 1H1=RR9]\'VJ]-^VU^ MW]^T6E];^"/@78> [0G]U#IO_T[)3E]W)Y>7AOQ*X3PSYAR8OQ.XIQD/98 M3#SA3[7A0C_X##5_-,]B^*'_ J1ND9S[I],5[7X%_86^"_ MPT5/[#^%7P_L)$&!.N@VS3XQCF5D+G\3Z^M?HM#&8VFDJ6&HI?WY5)V]%#V* M_-'R\O\ 66N[R=*G?_'-_P#MJ/PZ\8_\%KOV\OVHKZ2T\(7WA'P5%*?+\CP9 MX4DU2Z520,%KH3G?R.5V\D8QQCSO6?\ @G'^V?\ MHO,?B7=?M(>.[*[&8[; M4[R;2;10<](;O=$%..BJH_,5_2U9V<.G6R0V\4<$,8PL<:A54>P'%2UZ=+/> M(*>E#%1H_P#7JA2B_P#P.49S_P#)B/[ S.K_ +QCI6_NPC'\^8_G\^!'_!N9 M\6/#0MY3\#OA;8W\7W;WQ5K;:JQ'J\"W,ULQX'_+#OT'./L?X2_\$F?VI?!> MD_8+'XS?#;X7V$B[&MO 7AN#34"]ABUM+3/0=_7GU_3RBO*Q]'&X]_\ "CC: M];RE5E;[E9?@7'A&A_R]KU9^M1K\(\I^>1_X(2:[X^;_ (N/^TQ\6?&0;_6* MLKP@CT'GSW '1.W\/3ICJ? __!O/^SGX39/M]CXP\3[2,C4];:/?R.OV98?3 MMCJ:^Y**\Z'#.61=W13?]Z\O_2FS:'!^31?,Z"D_[UY?^E-GSYX'_P""4W[. MGP]5!8?"'P=/LP!_:=L=3SQCG[2TF?QKV?P9\,_#?PXM?(\/>']$T&$C!CTZ MQBM5(^B*!6Y17J4,'AZ/\&FH^B2_(]G#Y?A9,^3M0XYZ?QM^U!X?\!_'3X>?#V[LO$DFM_$M M+V32[B/29186ZVMLUQ(+BX<*D=@4,P\6_X*K> /%GQ \">%T\$ M?#/Q%XO\8:?J#7/ASQ+X=O\ 3K34_!FH["([@R7DL7EVSG:LIC,HDC#Q2PR1 MN5;;^.7@_P"(=_\ M,?LRZHO@[4_%EOX4NM1E\6ZYI-UI]O8Z7)<:6]GYIBN M;J*=T,TI?$,4C!$;C=M5@#JOAI^W=X1^)GQBO_"46F^)-*A5=3;1]>U&WABT MGQ,-,G6VU+[&ZRM+_HT[A&,\4(D&YX3-&K.+/[,7[:_AS]J75[^QTS1?%7AV MYATZUU_3H]>M(;=M>T:[:5;35+81RR$02F&0".817"87S88]Z;O!_A/^QKXW MU/QYH7A/7_#S>&_"GPPMO%]M9>(H[NTG@\4C7)V^S-;PI*9XWAMY)#:%\3+#Q%XX\)CP2W@?X>:9\-[6U6]M;N'6I;65Y+C4 M+8P2.4LFQ"(5G6*?F3S(8\+N /JVO'?A-\9/"GPY\!ZG%KGB'2=-N%\2^(9? ML\UROV@H=;O@&$0.\CZ"O3?&'@ZT\<:2+*]EU6&$2"3=I^IW.GRY&1_K+>1' MQS]W=@\9' KYH\!?L#>$/B[)>^(-6U?Q>$_X2'5[:;3X=2"PW26^IW,"^9,4 M-V69(E+.)P[,6.[FOG^(:V=0I1CDE*G.F9"&D_&,5]S^#O^":W MP(\%3S31_#'PSK%U.X=KGQ!$^O7*D9QMEO6F=>O\+"O:M,TNVT33X;2SMX+2 MUMT$<4,,8CCB4=%51P!["OAZW!'$69ZYUFTE%_\ +NA'V4?3FNZC7K(Z*^>R MI>[E&&I4O[]1.O/U7-R4XO\ [AR/QGA^'G[9_P"T?+/J&B_".ZT".X91]M\3 M7$<-_ >3DK>RQEQZ_N&_6O4_"?\ P2(_:O\ B)=,OC+]H6R\$Z5?6WEW-KX4 MDN55@4^Y):VZ6=NYYPQW'/)RU?J917LY)X9Y%E7O86F^9[N]I/UDK2?S;/E< MTP^/S;_D<8ZO77\KGR0^4*:A%?)'YQ_#C_@VL^%6E0QW'C'QQX\\5ZIYQDG> MV>WTZUN1QPT9267/7)$W?MC-?1_PQ_X)'?LW_"2Y>;2_A+X9O))%VL=9$NLK M]0MV\JJ?=0*^C:*^LH9-@*+YJ=&-^]DW][U.+"<,Y3AG>CAX)]VDW][N_P 3 M,\)>#-'\ :%%I>A:5INBZ;!_JK2PM4MH(_\ =1 %'X"M.BBO3/<225D%%%% MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ M"?4[:UO8+:2X@CN+K=Y,32 /-M&6VCJ<#DXZ4 3T444 %<%^SC_R3[4/^QH\ M1?\ IZOJ[VN"_9Q_Y)]J'_8T>(O_ $]7U '>T444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MP?\ M\?#_P *_"W]N;P3\;O$%GIGCBRTV.PT&^TXD+KG@IFN66WU+3+@2!XQ M))=JL]LH1KB-=RR-Y?V>?[PKA/'W[,'PX^*GQ3\,^./$O@3PEK_C'P82VA:U MJ&E0W%]I!)W9@E92R8;YA@\-R,'F@#YW_:=_9]N/AQ^VYX<^,&E-H?C#Q+XH MM+[P]INGZYX;L+O4O"KPZ/>3PW&C:@D"W<$;20R)/!+))'(;]F5HB-DO+_\ M!+WP[H_@GXO:-%X)>*?0/%_P:\.^*_%%U:DM%J^O7$]P#J=PQ)+WUT@G\V5R M991;Q[V/EKCZ\\-?L_> O!GQ3UOQUH_@CPCI7C;Q+$L&L>(;/1[>#5=5C78% M2XN502RJ/+3 =B!L7T%6_AY\'/"'PBDUI_"?A7PWX8;Q)J,FKZNVDZ9#9'5+ MV3'F74_EJOFS-@;I'RQP,F@"_P",/$-WX:TD7%EH6J^(9C($^RZ?);)* <_/ MFXEB3 Q_>SR, \XY#]ER\DU#X57$\MK/8RS^(]?D>VG*&6W8ZS>DHY1F0LIX M.UF7(X)'->B5P7[./_)/M0_[&CQ%_P"GJ^H [VBBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BOG+P!^VIXG^(_[>'C3X66'@G2O^$8\")!!J>HR:]Y>N12SP)/#>?V M>T00Z>^YXDE$YD>2*3;$0C%9/@?^WG)\7?CC9^'[CPDFD^%/%KZU%X,U]-7% MU+K;Z/="UOA<6HB46NYRTEOMFF,L43M((' C8 ^B:X+]G'_DGVH?]C1XB_\ M3U?5WM<%^SC_ ,D^U#_L:/$7_IZOJ .]HHHH **** "BBB@ HHHH **** "B ML.P\:I?_ !(U7PX('672M-LM2:8M\LBW,MW&% [%?LA)/?>/2MR@ HHHH ** M** "BBB@ HHHH ***P_%?C5/"NO>&;%X'F;Q+J3Z:CJV! RV=S=;CZC%L5QZ ML#VH W**** "BBB@ HHHH **** "BBB@ HK#^)GC5/AK\-_$'B.6![J+0--N M=2>%&VM,L,32%0>Q.W&?>MR@ HHHH **** "BBB@ HHHH **** "BL/X?^-4 M\?Z#/?1P/;K!J5_II1FW$M:7DUJ6^C&$L!V# 5N4 %%%% !1110 4444 %%% M% !116'8>-4O_B1JOAP0.LNE:;9:DTQ;Y9%N9;N,*!V*_9"2>^\>E &Y1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?+7Q=_ M9Q^*?Q2_X* ^ ?&"6O@W1_!O@1GGB\36>L72:YY$ MQ6^@>%8X/LD1>!3'--]HW"5A 5\L_4->-?&GX]^*_AU^UK\&/!=AI7AZ;PE\ M0Y=6M]4O[BYF.HV\UK82W4200A1&$8Q_-(TC'C:(^=Z@'J'C#P-HGQ"TD6&O MZ/I>N6(D$HMM0M([F(.,@-M<$9&3SCN:Y?\ X97^&'_1./ ?_A/VG_QNN"\< M_%;XL?#C]KKP%I5VG@;5/AK\0M1OM&CL;+3[I-IZ%HOA6[T#Q1\4+#P9//?7-PMS;Z= M+F_P##*_PP_P"B<> __"?M/_C='_#* M_P ,/^B<> __ G[3_XW7A7[57[9/Q,^%7[:GA'X>>$]*\+SZ?K%GIE]!IVI MZ;=2:AXR2;4S:ZFNGWB3I!;-IEH8KR82Q3ETF&%C4%Z^LJ ."_X97^&'_1./ M ?\ X3]I_P#&Z/\ AE?X8?\ 1./ ?_A/VG_QNN]HH X+_AE?X8?]$X\!_P#A M/VG_ ,;H_P"&5_AA_P!$X\!_^$_:?_&Z[VB@#@O^&5_AA_T3CP'_ .$_:?\ MQNC_ (97^&'_ $3CP'_X3]I_\;KO:* ."_X97^&'_1./ ?\ X3]I_P#&Z/\ MAE?X8?\ 1./ ?_A/VG_QNN7_ ."@'Q[\5_LP?LE^+/'?@W2O#VKZSX=BBN/( MUJYFAM5A,J+(^(E+2.JL2L>Z,,< R)UK-_;T^*7Q6^!GP@U7QS\//^$$N-/\ M%V$FKZKI.MZ?=W5YXCCC8,]E:2PSPI9RM&&"3.ER&D=%,2@%F .Z_P"&5_AA M_P!$X\!_^$_:?_&Z/^&5_AA_T3CP'_X3]I_\;K&^.7QE\5>#]#\82^$M(T'4 M=0\*>$IM;,&KWDMK#+>-O-M"TL4PF&C/J.+G3X]*O=>L=][:12&2*WN8W:*=8W(!:/S8WV,P#%=I(4D@>D4 M <%_PRO\,/\ HG'@/_PG[3_XW1_PRO\ ##_HG'@/_P )^T_^-UWM% '!?\,K M_##_ *)QX#_\)^T_^-T?\,K_ P_Z)QX#_\ "?M/_C==[10!P7_#*_PP_P"B M<> __"?M/_C='_#*_P ,/^B<> __ G[3_XW7>U#J,EQ%I\[6D4,UTL;&&.: M4Q1R/CY59PK%03C)"L0.<'I0!Q'_ RO\,/^B<> _P#PG[3_ .-T?\,K_##_ M *)QX#_\)^T_^-UYQ^S-\;OBG^U+^Q/HOBJT7P!X5^(FL7M_:7#S6MWJFBZ7 M]FU&YMBR0B6WFNOD@4 &:WW%B_R >74GP _:2\>?$O\ 9Q\):CJ^B^&XOB)J M^O7WAZYB@>>'2+IM/O+N&XO(<^9+'!-#9R21!C(4,\2L7Y) /0_^&5_AA_T3 MCP'_ .$_:?\ QNC_ (97^&'_ $3CP'_X3]I_\;KPJ[_; ^*/[/\ I?QVB^(^ MG^#?&%Y\,O#^G^(]"O/#&GW>CVVJ&^%U''IL\4T]VZS1SVHW3(Q#1W$;"%2" MI])_9-^-7C'QGXK^(/@;XAMX9N_&7PYO[.&XU/P]8SV&FZK;7EI'=0R);S33 MR0LA:6%E,TF[R1("HD\M #K/^&5_AA_T3CP'_P"$_:?_ !NC_AE?X8?]$X\! M_P#A/VG_ ,;KO:* ."_X97^&'_1./ ?_ (3]I_\ &Z/^&5_AA_T3CP'_ .$_ M:?\ QNN]HH X+_AE?X8?]$X\!_\ A/VG_P ;H_X97^&'_1./ ?\ X3]I_P#& MZ[VB@#@O^&5_AA_T3CP'_P"$_:?_ !NC_AE?X8?]$X\!_P#A/VG_ ,;KO:\3 M^$GQ^\9^./VI/C9X&U+1O#%M8> +;1KGPZ]K>SO-J*7L-TY:[=HP(CO@ "1H M^QXN M;EC?;#>27!BGMW>VEC,7V:-HS/#^]DPV0#TS_AE?X8?]$X\!_\ MA/VG_P ;H_X97^&'_1./ ?\ X3]I_P#&ZY?X)_'OQ7X]_:T^,G@37=*\/6&C M> HM$N-#GL+F:>ZOH;V*Y9WN2ZHJ/N@P(T5@HY,C[L+[+0!P7_#*_P ,/^B< M> __ G[3_XW1_PRO\,/^B<> _\ PG[3_P"-UWM% '!?\,K_ P_Z)QX#_\ M"?M/_C='_#*_PP_Z)QX#_P#"?M/_ (W7>T4 <%_PRO\ ##_HG'@/_P )^T_^ M-T?\,K_##_HG'@/_ ,)^T_\ C==[10!P7_#*_P ,/^B<> __ G[3_XW1_PR MO\,/^B<> _\ PG[3_P"-UR_QI^/?BOX=?M:_!CP78:5X>F\)?$.75K?5+^XN M9CJ-O-:V$MU$D$(41A&,?S2-(QXVB/G>N5XY^*WQ8^''[77@+2KM/ VJ?#7X MA:C?:-'8V6GW2:YH;P:?->1WLMVTY@GA7>H>)[6T=8I;:"6*XACM)I'BN?*F9+E6WP Q#Y MF/0?M0?%KXL_!SQKX,UW0HO ]]X"U'Q'H_A[5="N+"ZDUZY74+I+9[N"[6=( M(?L[3(YA:WF\R.&4^;&2 #O_P#AE?X8?]$X\!_^$_:?_&Z/^&5_AA_T3CP' M_P"$_:?_ !NN]HH X+_AE?X8?]$X\!_^$_:?_&Z/^&5_AA_T3CP'_P"$_:?_ M !NN]HH X+_AE?X8?]$X\!_^$_:?_&Z/^&5_AA_T3CP'_P"$_:?_ !NN]HH MX+_AE?X8?]$X\!_^$_:?_&Z/^&5_AA_T3CP'_P"$_:?_ !NN]KQK_@H!\>_% M?[,'[)?BSQWX-TKP]J^L^'8HKCR-:N9H;583*BR/B)2TCJK$K'NC#' ,B=: M.H_X97^&'_1./ ?_ (3]I_\ &ZW_ 1\+/#'PS%S_P (YXFX^M>3?MZ?%+XK? SX0:KXY^'G_""7&G^"["35]5TG M6]/N[J\\1QQL&>RM)89X4LY6C#!)G2Y#2.BF)0"S=7\3/%/CWQ'XBN?#OP^F M\)Z/J-KID5W=ZGXAL;C4(+"2>4B("V@F@,^$@N-R>?%R\+!\ JP!Z917R9J' M[7WQ$M_^"=L_Q,UO7?A#\,O$OAVZU*SU[6_$EM&\V-]'-9U&"QM=0U?2[6]NH+*\6\MH99(E= MUBF7Y98PS$*Z\, ".#0!OT444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %>._'?]G/Q-\5?VC/A#XVT?Q;H6B:9\,[Z^O+W3+SP]+?S MZR+JU:U9([A;R%;8K%))@M%-\Q4XPI5O8J* /G[6_P!G/XR:M^TGJ7C&/XK^ M [7P_-";+3-/'P]FEU;1[/[YMXKY]4,/[V98GG?[(&E6&-08]D;)>_:;_9,U MSXM?#+X<^&_!7BO1?!\?P^\1Z1KJ2ZOH$NMB\CTY@\4&V.\M2A9E3=(6;@, MN3N'N=% 'S5^U3^P'J?[2OQMTSQ$OCFTTG0$ET2>]T^Y\/\ V_4+*;2K^6]@ MGTF\-PBZ=-*9GBGD:"X+QA0GE$%C]*T44 %%%% !1110 4444 >4?MO?L\ZQ M^U=^R_XJ^'NA^)--\)7OBB!+5M4OM'?5HK>,2([XMTN+L? S6KOX&>-/#T'BBUD\5>,;6YBEUZ_TGSH5 MFDMEMHY7M(I8MP2*.+*)+&&96(*;L#R_QO\ \$_=3^*'[#'@7X(>)_$'P\U^ MQ\/65GI.L:CJ7P]BU);RUMH3!'-8VEY=3P6=\J!"L\ZW<:N&/D$,%7Z&_"^GP:5IEE#G9:V\*".- 3R<*HY))/4DDU MOT44 %%%% !1110 5'=+*]K(('2.8J1&[H756QP2H()&>V1GU%244 ?,GPQ_ M8X^+'PC_ &()?A=HGQ;\(6GBQM2O;B/Q3'X&ND@AM;N[ENIH5LQJPD67?-(J MS+=#:I7";UWUWWP1^ GB[X=>';*]>\6^)-/\7^//'-]#=ZUJVGZ0^D63I;V\=M;0P6K7%PT2)''N;,SEI)96 M&U65$]5HH **** "BBB@ HHHH *\4\"?LW>,O _[4WQ8^(:^-/#-QI_Q#TO3 MK'3=)/A>=9M&FL8Y5AEFN?MY6Z0F>4NBQ0$C8 Z[26]KHH ^=O@'^RA\3O!] MS:M'K=XNA>!9=!N-5NTD$JRW4TNHWC2,AAM$C$8C1(8/* MV,-ABTT_9]^+,_[5\WCBZ^)O@:3PEE;6TT9/ 4PUC3]/!$CVD.HOJ;PKY\J1 M-/)]CW2+%&H\ORXV3W:B@#QWX5_LY^)O '[7OQ.^(U[XMT+4M ^(%CIEG;:' M!X>EMKS2S8K(L;O>&\D2<-Y\V0+>/K'@_*=_L5%% !1110 4444 %%%% 'CO MQW_9S\3?%7]HSX0^-M'\6Z%HFF?#.^OKR]TR\\/2W\^LBZM6M62.X6\A6V*Q M228+13?,5.,*5; UO]G/XR:M^TGJ7C&/XK^ [7P_-";+3-/'P]FEU;1[/[YM MXKY]4,/[V98GG?[(&E6&-08]D;)] T4 >!_'W]F/XC>,(/ VE_#OQ]X%\*>% M_!D<3'2O$O@BY\1C4+F 6L[O%J=D/W!59$5E8>Z'XDTWPE>^ M*($M6U2^T=]6BMXQ(COBW2XMRS%5(!\T!2#%=*B:O;&*.*0>;%"[3;)%C-O$EV)K_ ,4:EX<>_#Q^6D)"6UO=VICD M,$42>8DHVL'=54D;?8Z* /"[+X#_ !NK*;?8@'S3SW()+?(%*HOI7P+^#VD?L\_!7PEX"\/_:?["\%Z M-::'I_VAP\QM[:%(8RY 4%MJ#.% SG XKJJ* "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ./^,G[ M0G@']G30;?5?B#XW\(>!=,NYOL\%YXAUFWTR":7!.Q7G=%9L G .<"O-_P#A MZ;^S'_T<;\!__"_TG_X_5K]M3_@G'\%_^"B&BZ#8?&+P3#XQMO#$\UQI>=2O M+"2T>5563$EK-$Y#!$RI)4E%.,@5\^_\0S'[$7_1$_\ R\-?_P#DZOHLOAD+ MH)XZ=95.O)&#CY:N:>WD92]K?W;6/>/^'IO[,?\ T<;\!_\ PO\ 2?\ X_5O M0?\ @I=^SCXJUJUTW2_V@/@EJ6HWTJP6UK:^.=+FFN)&.%1$6%OAWX)B\>7^IZC\1)=%O;BR,DT3Q16[:7+!]H#V\@17 MND1\Q_.I8JOOH_:J^'=G]GAU7QEX9\.:K-X:_P"$QETG6=5M['4K+2 N9+V> MWD--132?*U%[%X[JUO1I+2NRFR!:&2W0?O=HE.W MR>+_VV/A3X3TWPX_\ PL/P)?ZCXYL_MG@_3(?$^G1W?C,$#RDTWSIT M2Y,C,BHROL)=)=0\$1 M>(;>_P!7T.WF"[6FC7;+Y?SIB0QJIWKCJ*^9?A3_ ,$\?C_\)OA_\#['2K;X M;:1XH^'/AC1_#FNZ[IGQ!U)+?6[;3[FY8V=QILVC2VU[;RQR+)'(P@NK2::; MRIB 3+M_L,?\$Y?BE^R_K7[,$=]HWPFTW3/A!X3\1>'O%4FA:]=M+J5QJ,MK M*EU!$=-B68L]FCR^:\9W7#D%S&#( >I:/^V?\8M=_:.\:>#;?X4_"_\ L3P1 MXEL-#N=0E^)]S#J-_!=PQW22VUI)HRQ/.MK)O:!KI?GC=%D8 .?:->_:K^%_ MA;X@V?A+4_B1X"T[Q5J.H_V1::-=>(+2'4+J]\N&7[*D#2"1IO+N('\L*6VS M1G&'4GY1O/V(_BJO[<7CKXNCX-_LTZQKVM:W:7/ACQ;JOB[4&UWPO:V]DMCN M$::*&DWQAY6M5O(XRTA0RG'FUS7Q#_X)=?$:Y\0?'N^\+>#?@;IMQ\4/BQX7 M\>Z;=_VY=6=Q/::5/:7$T=X8]*8I/)-:22J%:5?,U*X8ME29@#Z8^'?_ 4] M_9_^)NDZQ?V'Q>^'=O9:-XE;PC+/>^)+&W2;4LN$AC+2_,93'+Y0X,HB=D#* M,UW>O_M5_"_PIXHU;1-4^)'@+3=:T"VN+W5-/NO$%I#=:;!;Q133RS1M(&C2 M.*>"1V8 *DT;$@.I/PO\1/\ @D5\2/&?B?5?[1M?!WB?PQ)XJ\8W::2OQ+\1 M>%DUG2_$EVMW,;I]-ME=9;=HDA-LSSP74^M:)<6=VSO%M2T9SHQT^6_%S: MZ5*L5\TJ^:T;17,$ZWES'-O&?- /L.^_:7^'&F:GX.LKGX@>";>\^(B>;X4@ MEURU27Q.FU7W6*E\W0VNC9BW<.IZ$4_PO^T?\//''Q6UGP'HOCSP9J_CCPY' MYVK>';+6[:XU72TR@W3VJ.98AF1.74#YU]17R/X__P""8_CGXC?&3X<^*?%% MYHGCEK7PKH&B>)UN/&>M>&[73]0TJ]:]CU]*2&TU0--*S?9[E+:-7MXG3 MRP[1C9T'X1?&?]EW]HWQ/XVT;PUX ='\'>'-9T;X MB_;C=ZO>>)9K"YTE;-%EF\NU6RF6X)C<;09XLMD$J/FKJ-#_ &JOA?XF^)-M MX,TWXD> M0\87JW+V^A6WB"TEU*X%M++#<%+=9#(PBE@F1\+\C0R*V"I X7X M_P#P@^(?C+]L/X,^+_#FE^"[OPCX'&IIKHXO8D@)MK>.RFCEV*F[ M#SQ;B=ORCYJ^5?A)_P $G?B1\./!WP^T.P\+?!7P?:^'?C!XC\=ZE+X/PO\ VB/A_P#&[6=?T[P7 MXY\'>+]0\)W7V'7+71-:MM0FT:XW.ODW*1.S0R;HY!M< Y1AC@UV-?,?[(7P M3^+'P*C\*Z1KG@'X$I:^%M#L/!C^)M#UB[CUC5M*LTE$,Q@.FHMN%8*PL!/+ M&&NYF6X7R@L_TY0 4444 %%%% !1110 5C^._B'H'PM\-3:SXFUS1_#FCVY5 M9;[5+V.SMHBQP TDA"C)X&36Q7!_M%_LR>!OVL_AY_PBOQ!T&/Q%H(NH[U;9 MKF:W*3(&"NLD+HZD!F'#T5-^QMS=+[7\[7,<0ZRI2=!)SMI>Z5_ M-I-V^1@_\-]? K_HM7PE_P#"OT__ ./4?\-]? K_ *+5\)?_ K]/_\ CU>2 M_P##C+]EG_HEW_ER:O\ _)5'_#C+]EG_ *)=_P"7)J__ ,E5XO/G?\E+_P " MG_\ (GSO/Q'_ "4/_ ZG_P @>MQ_M[? R:0*OQH^$[,QP /%VGDD_P#?VN ^ M/O[?NM?#K]H"[\ ^"?A]:?$+4M*\&KXUN+5/$\6GZIK%I+)-#$ND6K0N+\I) M#FX)EA$*30[//DD6(X?_ XR_99_Z)=_Y'K3P M;X=\)_";4?!NB:186/@O4-6U2^T?Q!\+=0MRV-5TRZM;66:1TV616!9[7?\ M9"K3[9& [L#+'MOZY&"73E;?WW2/3RV69MR_M"--+IR.3^_FBCO?VQ_^"@'_ M RG\7OAYX0C\/Z-J=WXW@NK]FU7Q#_9#/;VLUI'/#8)]GF^V7JI=>=Y#&", M102R//&JE@WX^_MY76E?#_X=>)O@G9?#+XSZ)\0O$\?A:#4U\>FRTZ&XDWJC MI<6EC?)*JO%*LF-I0J,!B2%\1_: _P""=WQ\^(OQ&\2ZGH/B7P!;>)4UZV\0 M^#_B?=:EZ/X7\5V.J:MX1O\ Q+>W&AP:791^5#9)++I,GVYI M 6&==\+>(]2\)Z[IL-^ M-2M;?4+"#_ [XG:?:@DML2.)-D:EF).U.K$ MX)KYU\9_LO?%#XS1ZMX\UNP^'?A7XH6UQH$^B:3IVLW.K:/*NCWMS>1QW6H/ M8VT^+G[9<0DK:L+<,)%69LH0"_'^W_K7B#X<^';?0/ 6GWOQ9U[Q3J7@QO"U M[XC-IIMEJ&FI<2WTCZB+620VHBMB\4BVADD\^W#11;W\KV;]G3XX:;^TG\#? M"_CO2;:\LK'Q/81WBVEV%%Q9.>)()-I*^9&X9&VDC*'!(YKP#3/V./B/\/O" M'AWQAX?;P5??%FQ\9:QXSU/2-0U2Y@T"[;58IH9[&.]2U>=%@1[!OMYU2;P_8B&YO=GEB[N&9I)I%7^%6E=RJY M.T$#)QF@#T*BBB@ HHHH **** "BBB@#E[WXW^"]-NY+>X\7>%X)X6*21R:K M KQL."""V0:B_P"%^>!?^AT\)_\ @WM__BZY:Z_8D^&%Y!?\ H=/"?_@WM_\ XNN>^-/[1D/@_P"!'C/Q M7X(;PKXXU;PEI,^K?V8_B 6D%PD*&1U>>&&X:(E%;:?*;+ X!+"I_PPW\+? M^A7_ /*E=_\ QVL3XN_LC6.A_ 3X@:9\+O#FA1^+O%7A^ZT.V.L:U=VUF1<) MY;&281W+HJ@[_EB8L45>,[AVY95XP>*@LQI894OM.%2JY6\E*FD]>[1S8V'# MZH2>$G6=3IS0@H_-J;?X'%?LT?\ !26Y\>^-]9\._%;PQX5^%][IO@2P^)2: MA9>,/[8T=-$N6D0R75S/:6;6DL31GA:U/XBLX].UJ>3=Y<5K<&01SNVUMJQLQ.TX'!KYM?_@E MK:VW_!-AOAEX6\%_#'X4_$"]@T:\U<^#+B;2].UV_P!+NH;B,7&HV=M:7NV? MR-K3K$)H?/=DW,H+<+\3?^"1.N^+_ASX"MK30-",6G_\)):^)/!LGQA\7V]C M=PZY+#-"+; MQKX2N/&EN)#+H$6L6[ZI$(XX9)-UL'\T;4N+=FRO"SQ$\.N?%O''[G7?@O6)K2*VFNK=(K&\2^3S+>VNHT9K9HI8V PB\8//\ %WX80I\/)DMO%32>*K%1X9E>8P)'?$R_Z*S2 M@Q@2[27!7KQ7DGC#]A"]@_;Z^#OQ!\+^%_ASIOA#X>> =4\$SWZSM::[8)<" M#[*+.%;-XS%;B"1%5KB/:+Z? X*R^'^$?^"0_P 2O$/P2N/!OC'5?A_977A+ MX/\ B#X1>&_$&C75U/<^*8=1>(PWVIPR6T?V0Q"UB9H(I;H/)RM[BP22VDNXVFC>4-&&MHI9 M@6 S%$[CY5)':>!O'FA_$_P?IWB'PUK.E>(= UB!;JPU/3+N.[L[Z)N5DBEC M)1T/9E)!K\=_VW?@Q\4?AM_P4W_9B^)GQ#\+_LO+XHU?5=(\*>&M)OOB#=EY M+C3K/6'9UN)]%62..6:^M,&*)REQ%9IM=I$=/U _8?\ V=;W]F/X$_V#J;Z8 M-6U;7-6\37]KI;N^FZ9<:E?SWTEI:%U1F@A:#OVXK#Q[^U'J?PWTSP1XYGL='1(;SQ0 M;2%=.M;YH(KD6DD!E^VQ'R9XR99+=80S!"^XC(![C17C4G[:6D6'PM\3>(]0 M\+>+]-O/#?B4>$5T&9;*34]6U*26&*UAMO*N7MR+AKF#8TLT:H)-TQA".5YO M7_\ @I/X4T+P=I^I+X4\>W^HF+5+O7M#M+2T?4O"%KI,;OP_'>1/K-C9PZA<6HSOB@F M>6.*0]L,T$H'_7,T :=%<9\6?CEI7PM^([3PGI MTNJ76GZ.;;[;/!$N^4Q_:9H8B50,V&D7(4@98A3YY\"OVZ['XM_%NW\"^(/A M[\1?A7XIU713XAT2T\5Q:<\7B&R5U29[6YT^\N[=GA,D/F0O(DRK/$VPJVZ@ M#W2BBB@ HKB/C?\ 'S1O@%:>&)=9M=9NAXM\2:?X7L_[/LFN!%=7DOE1/.W" MPP@_>D<@9VJNYW1&[>@ HKG?BGX_D^&G@JZU6WT'7?%-Y&5CM=(T9(6OM1E9 M@JQQF:2*%22>7EECC4 EG4 FO.]#_;4TGQ%\+_AQXNM?"?C%](^(NK0Z*&*V M(?P_/+*T"F['VK#Q^Q%([?1]#C@:]OI&8 *C3RPP)UR7FECC !RPXKQ.\_X*9^$(OAKH7B*V\) M_$#49M1M=4U#5]&M["U_M/PG9Z5.<*Q M!]'45X9XU_;U\/\ @/1O'=Y>^&/%KKX,N-'MK58&TY_^$I.K3);Z>UB_VORU M66=Q'F[:WV'+/MC^>NN^%?[0P^,'P;MO%VD^$/%B7#ZG-I%WH-S]ABU/3KBW MOWL;M9#]I^S,()(Y69HIY Z1$Q&4E%8 ]%HHK,U_QCIGA:_TBUU"\BM;C7KS M^S]/C?.;J?R99O+7'?RH96^B&@#3HHKCO#/QOTGQ7\;/%7@*VMM9CUCP?I^G M:E?37%B\%G-'>FY$0@E; FQ]EDWL@**2%W%U=4 .QHHK-U[7+G2+S2XK?1]1 MU1-0N_LT\UJ]NJ:9'Y M2XF954L0D<89W; X5068X !)Q7/? KXO:?\ M _!7PGXZTFTU.PTOQCI%KK5 MI;:E (+RWBN(EE1)HPS!) & 90QP01DT =717G7AK]HVT\9_%7Q)X2TKPUXM MN[OPAJ]MI.K716MQKUY_9^GQOG-U/Y,LWEKCOY4,K?1#6G0 445 MF:)XQTSQ'K&L6%C>17-YH%REGJ,29S:3/#'.J-[F*:)^.SB@#3HKC_CA\8[? MX(>"!JTFCZSXCO;J[AT_3M'TG[/]NU:ZF;;'!$;B6&!6/)+2RQHJJQ+ "L[Q MM^T19?#BU^'_ /;GA_Q58W_Q#U6WT:WLDLTNGTBZEMY)]M[+#(]O$J^4R%Q* MRM(55"^X&@#T&BL[PCK=SXD\,6%_>:1J.@75Y LLNFW[P/=6+$9,4C022PEU MZ$QR.OHQ'-<7\5OVC;3X)_"J]\6^)/#7BVTM+/5XM)%I;6D5_=SB6]6TAN@M MO+(B6[[UEWR,ACB.9%C8% >BT45QGQ9^.6E?!S6?!MCJ5EKEW+XXUV/P_9/ M86#SPVL[PRRB2YD&$ABQ"R[F/+,BJ"6Q0!V=%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M' _'']EOX=?M+1::GC[P9X?\5_V0Y:T;4;196A5GC>2+=U,,IAB$L))CF5 L MBNO%>,>)OV:OB3??\%!_"_C+1='\!^&_!.@Z>ECXC-S)MCD,(D#X:= BXL:O^VE=?LF?\)'I@ M\%>+=8M?"_C*R\):IJ_B7QCW#;[BYF@ MDF*L =#-^S1\6_$_A/Q[+?Z9\.M)\0I\1K/Q]X02V\37E[::@+9K<&UOW;3H MFM/-BMRA>)+GRS<%@K^4%DRM;_8P^*MC*WB/0Y/ 7_"7>/-,U[1O&%M=ZK=+ M8Z+'JEU'/'\>R6,Q"*6*U%WOWM);$;#IS?\%"_&EU\(_$/CRT^'7@ MRV\).Z)X/U#5/'$\;^(9A>RVDMC/:VNF7-W!J),68;6U@O3,S>5NCD&RF_LH M?'SQ;\>O'GB+Q[81ZJUQXM^$WACQ'I7@C5]7:#2M%U"676 ]NDOV59(O,>.- M99Y(&EPBYC 18E ,C]O?_@G_ .+?C[%;6'@NQT"YT]/A=KGP_P#.U;QSJVAR MV\EV]@]LZ1VEM,I0-8CS7#(\BD(P=!MK+T/_ ()AWNF:=XCDTOP5\(/!^I^' M_'>G>/\ X<_999=5L],O4T^SM;];B)[.#R?M!MYBTD+.[O<"8E9D!-N?_@JW MX@@^%)U[_A6NDSZOIMM;Z5X@T&PUW5-6OO#GBF:Z:(:)-#8Z///)Y<4BUO M9DAN;&YTR&WMXKAK/;;27UY9R3J[.L $4@4 \CN/^"*_B#P+\6?&$GA2'PI< M^#=6\-W>AV%JVIZ?H:SV\\")_9UW;V_AV6>2V#JT@,NH3P"5MYL74M"S?%'_ M 2 ^(7B+P%:6TFF_".3Q'-X$TWPYJ.K":V-U*;/4KNY;2P;K0KJT:QN(;B M2R&S6+S+-=M@JNHA^A9/^"@OB31OV%="^,.M?#0:?JOC/^SV\.>&++4K_6YY MUO8XWA^TMI^G7$Z.-TFY;6VNL*BMSN94YCPM_P %/O'7BKQ%I2-\!=9\/Z,L M/AB77+KQ%K;:3?6@UG4YM,S:V$MI]HE$-Q"S8NULGDB#,%4[$< \O^'W_!*G MXH>!/BO\*=;&G_"O6[CP4^AO%XD\3:Y/JVN^#;:S:\2[TO35M]*LX)K6>&X7 M84^P*C8#0RK%&*[SQY_P3@\6>+?VL?$GC*71OAO?#4-=DUW3_'2ZO>:9XVBL M6TP6A\-M)!:%H[%G,F)XKL;$<,+9IE\UN"?]O/Q'XU_:8;6M5TC5CX+\;6^B M:?X3\.:;\1EM+CR8O%HTZYU>>".&WE@DC>2#S[>.:\\Q&A@D,:O,H]7T3_@I MEXYO-*\1ZAJ7P5BT.TL]'\57VB6]QXPCGO\ 4+K0=2CL);:YB@MI(X!,TR,C MP2W3961?+)\OS #S[X)_\$T?B/\ 3]G/Q_X/\-^#_A!I.H^-_A%I?@R[FMO M%VH;-3UZW2]MYK^[D.EEY T%XI$[!YF^S1Q%0FUTZWQ]^Q?\<_VI$BN/'.I? M#_X;'PCX.OO#WABP\):O<:^]Y?7L<<5Q>7=Y>:?;I'&((1"D LYES/+)(90J MPTSXR?%CQM^U3_P3M_X2CQCX9\4_!K5IO&NDV=E:^'_%NO:1J$UDVMVMBTSR M&VTN^A6>*6?$,T*G8T;D!L!.6UC]I5O^">?[1_Q4\'>$]=\:!+(WL<&HZH(;BUA6Z,!BN9(MC2(BQS R?A)_P2@\ M;_#WP_X&M-<\'?#/Q[IGA^]N+F'P_K7C0V<'@>Y-];W46IZ%;]W M(##%96N"1BX(>0',U/\ X(\_$:[\=>.+V]N-#\30>)_%.D:U-/-XW_L"/78; M76$OI)+VVTS0()Y)U@$D$7VN_O\ D^^NU2/?OA=_P %&O%7Q7O;6YL_@_J6 MG:'H&G6][X]36-4ETG7?"_GP7,J20:9=VD4EU;9MR#)*]K*5<%8'971>2^'/ M_!5GXA?%>U\/6VB_L\^(AJOBW7FTC2[K6+S4?#NB&)],N;^">2?4]+MKMR1: MR+*+6SN(XP,K+,2BN >)?$3_ ((L>,Y[CPP_A?X8?L^6UGI/B;5KS5M*F\4W M]K;:WHCZ]9ZIIVD,R:.^RTCBAFA-IL-O%YC;$<22"NNMO^"0OQ#\.?%3X:ZS M;ZWINI:;X.TLVD5M9>)8O#\OAF,M=,=+T^Z&AW>I?8-MPMO_ */?Z?B&*/\ M=945=^*/_!0'XG_&[P#X)N-)\&S> M;NM7\">*M'TVS\9HZ^)+#5=3>T:PU. M867^BP^9&6;[.9R\00D$F2U;M_!G_!775O''C[PKH>F?!7QEK_\RYA$<-VNGKIDEL9;8_Z1>7UDWE2QR>3@D [/X$?LB:Q^SS_ ,$Y M]%^&=E\+/@]XG\32Z5!IWBC0M4U^X7P_XED$26]Q<7-Z^F3SW+2Q1H2)K1B> M(RVU U07/[*_Q'^&?[+OPQ\$^"-)\":C<^%?%-MKEW8:IXHOK#3]"L8KYKR/ M3;"5;&YDFAMT9+6'S(X0(H4(6,8B7IO OC?QQ^VS^PW!XCG\+)X&U/QMI<&J MZ3HUEXZN;*XN+66".:.&XU2TM?.L'D9F1WM%F=$PR/O;:GF7PPO_ !!J'['G MP*U#6]:\:6WBWPUX^M=!U-CXFO)!<2QZM+I]W;33)-_Q,[4!7CBDO/,>1$CE MD F+$ 'MGBKX@?&#QU^SWXCN_ ?A/P;I?Q#34KW3-(@\3:O?VNE-#%E^)=3\,:MX)\1V M;^(;RZMK*VO;B.9=7BNQIT;7]ZLBSS20O;6B3O>,/.C\K?)]@T4 ?('Q/_9' M^*GBY?BUX?L= ^%)[EHLAQ&Y.%;9?L/>.]&_X)_\ @GX:VMCX4.M^"O%FDZUI.C'QEJ::1HFF MZ?K,5[:ZOB?\ 9A_: M#T7Q:?"7P[TSSU\76_B+5[/Q=J.JZUJ-OJ6K1:AIJ22W-BCW?D+&T9$TP\LR MR-&6WN&X;3O^"4/C>2_U"?4-#^$UTB_$P>,-*AFU W#:>DEG?P3:DDATI1]N MCFNX;J&.=+B7S(")-0<,C1?H;10!^='@/_@D_P"._#/PQN;7_A#?@+I%TMIH MMCKGA?2[Z['AOXN-93N]Q>:V6T\-#-<+(YPT-\V['FRSKP-37O\ @F[\2-0\ M=^';F'X>_ R[^'7ASP[H6C)\,M>\476MZ#-/\ @G'XN\2_M9>(?&C:/\.+DWFO/KVF^.XM8O-+ M\;063:8+0^&S)!:;HK$OOQ/%=CRT<,+9IE\UHO!W_!-SQ)\/?V:_V??#>D^$ M? 5IXB^'5Y-=>+5L?'6K:=!JDLNAW>DRW:7<5EYUU=R)-$PFGC22$*5CDX!/ MW%10!^;'@G_@D?X\^'WPEMO#=AX%^!\EA)X=\'P>)-$N/%&H2Z;X^U'1[JY- MTFILVEEI(IX+A")Y$F+_ (8ZMKB?#'7;+P3I MC:='X?T_5+?3-,T:S5KD+I,:9 3ITK-I M-L9YI;7SI5VMYK3/$DS202?%?_@FGXD^*G[1NIZQK7@SX>>*_ U]\2)O&4VG MZYX[U:=-4M9?#::2\-SI[V,ELY\Z*%UB=I(HXPR)M!*M]U44 ?"/P&_X)[_$ M7X<>-?A?K?BOP/\ "+QIJO@;P[I.F6&L2^-=3M]4\$36-I-9R1:=,-,+W5I= M(T;RQR-; M)*KK.%0URNF?\ !+KXN6Q\")9Z3\$O#.JVVE^'$UWQ7:ZE=WNJ M:/J&E6VH6+W-C%_9\!N99K*ZAC6>6XMVAV;2DR1A7_1BB@#\T?@C_P $H_BK M\,?$.@7B^!_@3X:TS2]5MKZZT?PIXWUS3!>S?\(]>Z/>ZDUQ%I\>ZZN/M,3C M="98BDK_ &MWE)''?%G_ ()R>)_V:/V/]2T"7X9^ KK3=?\ "_@[1-;A\-OJ M_B>XU?6=*N[B2:^N;5?#NH&X5XI$ N+FRNO]3%')%L"/'^K]% 'PM\._V#(/ MB3^R_P#LIZ':_#'PWIW@SX<7SWFN^%M>UO4+."2SDL[JV,C6!TRWCO9Y))UN MC'>V=HRMO4I"9)%7B[#_ ()._%+PS\1/'&NQ7?A[Q#=ZUXIT7Q#;W%UXQ31+ M?6VL=_#&?PSXPT_QEHWC.Z3Q5J&LZMJ]EJNJQ7^G)))=6*O=&V$94>=,/)>1W MC+%FW<]\5/\ @C=XS\3:K\/]>LK[P9)XFT=[.+7+K25TWPVX-@MO;V.H6L\V MA:G*EREI:QJ$MS:%&DE5)Q&51?T(O^$KU*ZN+/Q!I5^TEUJJO)IA/U"HH _,SX0?\$8_%WA:3PY9^+O#_ (%\:Z!IWB^;6]5T MC5/&2+HVK0OI-U9/,^EZ?X;L+.2XGEFADE%TEPQ$'-PY9MWP^RWLDEC;3M:$VQ8 M,LK.%O)E58V0._WW10!\ Q?\$L]4N?#.CQR?!7]FZQT[_A8.F^*)? EOJ$DG MAKPW;V]K]GN;BP9M' >[N<(SQBUMT_=KF1FR[='^US_P3Y\??&/]M"P^(>@: M-\*=7AMY])GL_$7B+5=0M?$'A2"V2[BO=/T]+:W8K%=)<;O.CN[=HY7+LDWE M1K7VW10!\2?!G_@E'!HWAOX5?\)3X:^&8O=.\&:;X*^(5G' =:CUZUTJ:"XT MQH;JXMXI'*36R!Q-&,I+C):")QYC\4/^"4/Q7\6:'8V]MX;^"FM3:9K&OWNA MMXJ\4ZMJH\(SWGB)=8M]9MVDL#+/>E6DAFC+PL5B0)=A9)%'Z4T4 ?F?=?\ M!'7XDW?C#QI=ZO/X:\7IXG\3Z/K%W-/XP_L&U\116NKQWTTE]9Z=H$4TDH@$ ML$:WM_J(VRX,@VJ1G>&?^"0/Q9\(_%L:EI?@_P#9UT^PTKQ2^I>$]3FUK5+F M[\":.;S4I7TK3[:*PMQ%!-%?X*075NL3C/[Y4B1?U!HH ^;O^"<7[-WCS]D3 MX*:?X)U[3/!$.F)?:A=XT;5O-_LF)FA^R6\:QZ9903Y'GEY%@M?+"Q*4N':2 M<_2-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% '(^(_V?\ P'XP^*FB^.M6\$^$=4\;^&XF M@TCQ#>:/;SZKI<;;@R07+(98E.]\A& .]O4UA^(?V,_@_P"+O$=UK&J_"CX; M:GJ]]JL&O7-]=^&+*:YN-1@7;#>/(T19KB-20DI.]0< BO2J* /)O$?[!'P+ M\8W_ (ENM7^"WPFU2Y\9S)<>()KSPAI\\FNRH_F*]VS1$SL'^8&3<0W/6KWP MY_8[^%WP/2ZE^'?P^\#?#?4[C3'TB/4_"_AO3].N[6V:1I1&A6':469VE$;J MT>\EBIR<^ET4 >=^'_V9?#:?"#4O!OBR,?$NQ\1,TOB&?Q98V5X_B64A%,EW M#'!';-\L<2!$A1%6) J@**YO4?\ @G!^SQJ][I-S=_ ;X,75SH%M%9Z9+-X) MTQWTZ"(EHXH6,.8T0LQ55P 2< 9KVBB@#BXOV(S#:OYEM$5\G&R%_FC7HCL:_J%S\&/A1<7_BR[ M2_URYE\(Z>\VLW*3>>LURYBS-()OW@=R2'^;.>:Q/B;_ ,$X?@W\0OA[J.A6 M/P^\#^$9[VVO;6'5=&\):.;RP6]8->>4MS:30$7&")EDB=)0Q#JV:]SHH \" M^$?_ 31^$7PU_9OB^%>K^$/"WQ \(IJ;ZP]EXB\)Z(+.2[;@2BQL[*WL(F5 M<*#%;(3\S,6=W9NY\._LB?"?PA\'=1^'>D_##X>:7\/]8=Y+_P ,6GARS@T> M]9]N\RVBQB%RVQ,EE.=J^@KT2B@#S33OV+_@[I&N^$]4M/A/\-+74_ 4 M?# M%W#X8LDG\.0AF81V3B+=;(&=SMB*C+,>YJEHO[!GP-\-WHN=.^#'PHL+E=0D MU82VWA'3XG%[(ACDN=RQ ^.M6\ M/W^M_"_X=ZQ?>$K'^S-#N+[PW9W$NC6FTI]GMF>,F&+:2NQ"%P<8Q7HM% 'G MVJ_LE_"O7O@K:_#:^^&?P^O/AU9%3;>%I_#MG)HMN5 MM.\=_LI?"[XI>$/#WA_Q-\-O /B/0?"+1MH6FZIX>M+RST4QH$C-K%)&4A*( M J^6!@ <5W]% &;X8\'Z1X)L[BWT;2].TBWN[N>_GBLK9($FN9Y&EGF8( # M))([.[GEF8DDDDUI444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% 'SU^T'XX\8?$']K/PI\(/"WC+5?AQ;7/A>_\8:EKNF:=9W>H7@M[JUM M8K*#[;!/;+&6N6>8^4TF%B"M'OW',N?VX;W]GZXB\+>/=&U[QSK/AE;+_A-_ M%WA6QLX-"\-_;KEX[22>WGNUNU5DV.T=O%=-"A!=V&';U/X^?LI^"?VEI-$G M\4V6L+J?AN6672M6T/7]0\/ZMI_FILFCBOM/G@N5BE4+YD0D\N0QQEE)12.: MN_\ @GE\([OQCH^N_P#",WL.H:-:6MCMM]?U*"UU:*VFDGMQJ-NEPL.I-'-- M+*K7J3,))7?.YB2 >9Q_\%=] U'P7?\ B+2_@Y\>M6T>--6_LN2+P_9V]SX@ MGTNX>*]MK:UN+R*Y2=$BFF"7,4/F)"ZH7F'DUT_B+_@I1HFD>+]#T73_ (<_ M$[Q/<>*KBSLM#N="M]-O[#5;B?2WU1H1=I>^1 T5LJ%C(]^ OV%/ 7@OPCX!T\6$T%Q\/=9N?$U@^BWMUH5H^K71F M:ZN7M;29(I$D:YN!Y,HDC5)F3!!.0#QWQ3_P5I\)?!?1O"0N/#GQ=\8W?Q$\ M5:SH>C07=MH>D:@MS;:R=.^R);W=U8O*HE=?*2-);G[.GFS@$.]9O@#_ (*0 M^*O GP4^(=OXK\+>*_%7C;P78^-M8T[6DTFSTW1/$XT35I;8VMM&+IIHO*66 MT4M,JJRARL\S([5T/Q7_ ."7$VK?$G0=4^'WC_5_ >D65[>:AJ<$FM>*KO4; MN>\O!=W3PW,&O6L2J[C*Z\:ZWP@&@#Y0^*/[=_Q4\=_M,Z-I M&G_$'P;\")))K2"R\,^._$NC:2=3EDD\IH#;FRU"76;A)48R0:?J6GA8[BU1 M9RTOGK](?M,>)/B%XZ_9H\/>._ /C^3P#XAGTJUU#2=#CL;&[M/$^J7*Q-:Z M9=2W4+N+:5V$)-MY$H\POYH"XKH]=_X)Z?"OQ--9&_TOQ-=16]I#8WMN_C+6 MOLOB2&*-8D75X?M?EZO^Z58V.H+<%HQL8E>*U?VA/V*O 7[3^O\ A[4_%B^, MUO?"@F&E/H/C?6_#HM#*ACD;;I]W K,T;,FY@3L=ESM8@@'D5QN>/ZPB_8Z^'MM\6)?&MOHU]9Z]+;"W/V76KZWLE< M6WV1;I;-)A;+>BU MQ>+$+D0@1B4( M8OP;_ ."?_P ,/@/X/\2:!H%AXKFT MCQ79SV&H6VM^--:UT>3.TKW"PF^NYC;>:\TCR& H9'(9BS*I !X7\8OVL_&6 MK6/P2\6^$/B/:0> ?$.BV5SK&MZ/8V&MZ7+SDC%W%%=VH M$,%P2;EA$H%=5XJ_X*C'X0_LQ^,OBIXU^%GC.Q\-^#O%NKZ!<2PZKX>M0]I9 MWDUM'>@WFJ0 AVB6+RLBX:9MJ0LI5CZU\2OV(_AM\7-3\.W6N:-JDS^%K:WL MK*.U\0:C9036T$BRQVUU%!.D=Y!O1&:&Y62-RHW*V!7-_$[_ ()E?![XP:?- M;:[I'BR2*77=0\1K]C\78D R MK/\ X*>^#;GXJW_A^7PE\2=/T72=6N-#O?%=_HT=IHUO=PZ0=8*8DF%VZ-9I M(RS1V[1$H!O >,OY'IG_ 5=UGX6^"OC#\4/B!X$\?Q?#W0-0TJ?2=-N5\-Z M->Z'I=SIL4R7$KW.KK'/Y\Q^1!+]IWS)%]F1E(/O'A__ ()O_"?PW-9O%I_C M&Z-EK$.O*-0\=Z]J"S7D5@-.5YEGO'$R&S'DM'*&C=/OJV$?%?VR"-+>'4A\0O$8U."V2UEM$LTO/M_P!H2T6WGFC%LL@@"RN-G)H MUO$'_!3#0UU#Q38Z%\/_ (IZY<^']9MO"]K-%HUM:Q:SK%S#;3P6=HMY=6S2 MYAN?.,S>7;"."1C. 8R_*6/[67CNR_X)6>'_ !;?7.MZA\8_%&A/#8VVFZ!& M^KWVI?O-ZV]C"+B!)D1'(WF2VB9 97:,,Q]-L_\ @G%\*++P!KWAK[!XRGT[ MQ'?Z?JUW+<^/->N+^*\L$ACM+JWO)+QKFUF1((5\RWDC9A&H8L!3W_X)R_"* M+X0^%_!%CH.N:'HO@S4+C5='N-%\5ZOI.KVMU<"87,QU*VNH[V1YOM$QE,D[ M>:7R^X@$ '+_ /!/S]J"Z_:[^ =Q#9ZIXTU..#3HC;_$&?\ L%O[0>[B,\<: M+9L\'V^SBEACN%>SBA$Z,%1UXKPK]EK]M3QIX C'B3Q9XW^,_P 2?!^DZ+JU MSXSN_%?P_M=$L=)N;>Y2&P32+R'3=/BOY;ER\7EQM=(QVMYD&T";ZY^$O[%G MP[^!.F^(;/PEIFLZ+:^)XY(KJ*'Q'J;+;>:6:9K,-<'[$\LCM+(]KY3R3'S7 M+2?/3_!7[&/P[\"_L[ZM\*(=)U75_ .N07-K?:9X@\0:CKQGAN%VS1>??3S3 M*A!.%5PJDDJ 230!Y'J'_!5[3-+\2Z[X:F^#?QE_X3KPA8R:UXD\*I'H4FHZ M#I*I&ZZE(ZZF;6:"3S"J):SS3LT,R^3E"*O>!_\ @H/9_&[X3:G\8_"^A?$" MW^%'@RUU2:X>_P!(MK"X\7-!(\(^RPW,B3P)&T$C-)=BU0"1"S;5E\K:G_X) M9?!2[-G--H?BNXU.T$\3ZQ-XZUZ36-1MYA");.\OVO3=7EFPMX0;6YED@Q$H M\O KMO!/['7@+X=?!/5OAYHUEKUGX4UF\N+^:W_X2;4Y+F">>7SI'M[I[@W% MM^]_>*()$$;DL@4DF@"]X&_:'LOBC^S;9_$OPQHNKZ_8:II1U;3],M+FP^UZ M@F"52*9[E;-B^/ED^TB%@0PDVG=7F7@K_@I7X5^*O[).F?%/PQX?\3ZL?$>N M2^%]%T"RDTO4-0U'4TNY;4112P7S:?(FZ*27S1>B'RD+&1<$#6B_X)Y^!I?! M?B3P/=_VS>?##Q'X&9=?U:0./M%Q<3W+W$EXS_ &B5Y\M/&(YW;)'DO/'6NW>JV^HK+',MU;ZE M+>->VT@DC5\PS)\Q<]9'W '@W[//_!2/5/#WP(B\1^/--^*_B_Q/H'A30+[Q M39VF@Z1I6G6;:A?7\!OHVFGB7,1M\702[F@@2./:699WKU'QW^WUI/@_Q_?- MJ'A_XL:>GAG1/$^J'3XM.TQ]+\06^E7EG:R7*W9E8(_F2MY*M<6^V/SY+I(E M$35U'P<_X)U_"#X!VNK6_A?PQ>VEEKVAOX=U.SNM?U+4+34;-YIYY/.AN+B2 M.29Y;FX=[AE,SF>3=(=QSI^,/V(/AQXW'AL7>FZ_:KX0T.;PYI":9XHU73$L MK*7R=RA;:YC#2 V\#+,V94>%'5U90: /+]$_X*:>#M?O[K6])M?B5KGV_0O# MLVC>'(+'3!:ZU<:K=7T5JNG7;2)% M-T*!C)&K]H/^"8?P7_L*YTX^'O$#VMWIUGIKA_&.M-)&+2]?4+>YCD-WOCO4 MO)))Q>H5NO,D=C*2[9M:G_P3?^$FL:*EA/I7BIH!HFI>'IF7QKKB37MIJ+H] M\;B478DN)YFCC+W$S/.?+3]Y\HP 7?VCOVU=-_9[UFWTVV\&^-_B!J?]BW'B M6_L_#"6#3:1I4#*KWLPO+JVW*6;"QP^9,Y1]L;;37B'Q*_:)^*?QG^(?Q9F^ M'U]XU\):-X'\+VLGA:+;J_M_,BF,EVTMVER1-&;99/LUOOC47 96* M'WSXL?L/?#?XW+X8/B/3-=N;GPCI\FDV%Y:^)]4L+V6QE$0FM+JXM[E);RWE M\B$RQ7+RI*8P75CS3KK]B/X<7VH>-YYM*UF5/B);VEIK=FWB34S8O%:JJP+; MVOVCR+/8J*/]&2(G'.: /E?XL?MX^)?A]^P/)J__ FGCW5O&%OK5T^JSZ1X M1M;7Q=X?T6SNA]K>ZM+JU?3[2YMH-@FGN(Q:2Y=[.?V9? M!/BK3?'/Q;\"V>F^++?POJ?B#P=X=T/Q(?'L)7RI=2TZUAM-5DDMVFC8Q>7# M%)@N6BV@8]I?_@F7\'VMM'5=+\8Q7.C&\']H0^/=?BU'5$NY8YKB/4+M;T7& MHQ.\4>8[R29 J!0H7Y:2+_@F7\(;/PIHFAV>G^-M+TKPUJ2ZII5MIOQ!\0V* MV$B*JPQ1^3?*5MH57;#;9\B ,XBC0.V0#RS4/VG/BGX;_8S\-M>7NM:5XE\< M_$.V\":#XJ\3^'DTW5H]*N]0,%OJ]UIOE)'#>M;@[(Y8(HS,T+R6T2,UNL6E M_M+^(?AK\:]+\)W/QJUOQ;IO@WQY+IWC.X\1_#LZ-&;Z]BMVOUM[>RN M"LUJ;MYK*$9CD@3"+EI_JWXT?!;PM^T1\+M8\%^-=%M/$'AG7X/(O;&XW . MP975U(>.1'5721&5XW171E901YUX:_X)Z?"[PJ-,,-EXPO9]*\0?\)0EUJGC MG7=3N[J_^R?8@]S/"OB'X0U2Y\0^&-1CTK5]*TNZO?'7A[4=06TQIS17TD-L\CO$K&\:&2)9!O2 M'?YT?>6O_!3[P[XI\9_#/PO9^&O%.@:C\8XKZT\.ZGJ[Z.T%CJ=I'=?:K2YL M5U);^5K:6U:.5[>%[?<\86XVN'KHM&_X)@_!CP_\.KOPK9Z!XDM](N&L?LY7 MQIK?VO1X[*83VD&GW7VO[1I\$,BAD@M)(8EQPF*@O/\ @EE\%)_B!I7BBWT+ MQ5I&LZ/%9102Z/XYU[2XI?L8F%N\T-M>QQ7$J_:+C,LRN[^?+O9M[9 .X_8J M\:Z[\2/V/_A?X@\4:DNL^)-:\+:;>ZK?K;);"]NI+:-I91$@"1[G+-M48&<# MI7BWP&_;XL/C7^VS\2_AQH7Q/\ ^()6TBYN?#^DV-W::A=^%;K3;IK"^2^A@ MD68B25[:=$D9&*F159=N1[G\,OV7/"7P>^'L/A7P\?%EGH5MH:>';>WD\6ZM MV34?B#XI M'BC3T^$/A/Q2T.G>'!'5C%<#[5B*) MYX,+Y[SHL?D2'U3X0_L-_#OX$ESX8MO%EEO\-0^$!Y_C/6;WR]-A>5X8D\^[ M?8\;32[)EQ,@(?@KI7A?PG(8PCM.LL7EQ&*2,QI@ \8L/^"NUYXJU[PY\2M( M\&?$.^^$=YX5\3W=QH>GV6AW][*^D7NGI<:RE_;ZG+:3621S7"(D,V^1D.?^"DEO\ !_\ X7+JOBOP+XGM?!_PLUS3=)@UJ*YTN"VU-;NTM)WD M+W-[$(%B-SEGN/)0H8PC22-Y=-^%_P#P3#T"+X<_V=\3?$GBSX@Z[+I>J:#/ M?P>+_%%G;C3=0,7VBUCCNM8O+@!Q!$2\MU*X8'8T:!8T[KQ!^P3\-_$UAK]O M

-(U\3I8KJ$EKXZUVUFD>SMQ:PS)+%>*\4Q@58I9HV62= !*T@H 3Q]^VW MH/@/XD>$/"__ C'CO5;[Q=H,WBK:%>QV\EW&TEI,T M]OJ,EN?.V,J6RRM>EP5^R@@X^@A^R=X#7QAX5UI-(O(Y_!>@3>%M(M(]7O4T MR'3)DC22VDL1*+6=66*(9EB=OW4>#\BXY#4/^"<7PLUGPU_8U_!X^U/2?MOV MT6=]\1?$5U"!@ VNV2^8?8F"J&LO^/9MB[HCM& #S2'_ (+;?!S4O&7BSP_I M,'B;Q-K7AC5;/2([+PZ+#6[C4Y+G4%TY7$=I=2O9(MRZ(W]I+:-\Z[5;<,]3 MI_\ P4ZT"W\$ZIKWB3X?_$#P/9^&WUJ/Q"NNW.AQMX<.F+;%S=&+4I$59S=0 MB%U9E(=9',<3)*W5Z]_P3W^&?B,:E'/'X]BLM4U&UU5M.M/B%X@M-.L[BVN! MW/AZS:\\>V]O;:].K.D MFH+;H4@8LK J\:GY9$VN-J$-E%( /D/P7_P6 L_VQ/B+\.++X-V/B8:'!XXM MM#\>:H;;1M4TNP\VVNW333?6^HRQ/*^R&;SK 7D05DC>6%W(7[RKYVMO^"5? MP57QIIGB"]TCQKKVJ:5=6E\CZ]\0O$6LQ7D]G*\UI+=17=])'=O;R2.T37"R M&+(V;0!CWCPCX7MO!/ABPTBSDU&:UTV!;>*2_P!0GU"Z=5& 9+B=WFE?U>1V M8]22: -&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH 8H **** "BBB@ HHHH **** "BBB@#__9 end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 14, 2024
Jun. 30, 2022
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 0-20797    
Entity Registrant Name RUSH ENTERPRISES, INC.    
Entity Incorporation, State or Country Code TX    
Entity Tax Identification Number 74-1733016    
Entity Address, Address Line One 555 IH 35 South    
Entity Address, City or Town New Braunfels    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78130    
City Area Code 830    
Local Phone Number 302-5200    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 3,362,424,057
Auditor Firm ID 42    
Auditor Name Ernst & Young LLP    
Auditor Location San Antonio, Texas    
Entity Central Index Key 0001012019    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Common Class A [Member]      
Document Information [Line Items]      
Title of 12(b) Security Class A Common Stock, $0.01 par value    
Trading Symbol RUSHA    
Security Exchange Name NASDAQ    
Entity Common Stock, Shares Outstanding (in shares)   61,517,252  
Common Class B [Member]      
Document Information [Line Items]      
Title of 12(b) Security Class B Common Stock, $0.01 par value    
Trading Symbol RUSHB    
Security Exchange Name NASDAQ    
Entity Common Stock, Shares Outstanding (in shares)   16,364,153  

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash, cash equivalents and restricted cash $ 183,725 $ 201,044
Accounts receivable, net 259,353 220,651
Inventories, net 1,801,447 1,429,429
Prepaid expenses and other 15,779 16,619
Total current assets 2,260,304 1,867,743
Property and equipment, net 1,488,086 1,368,594
Operating lease right-of-use assets, net 120,162 102,685
Goodwill, net 420,708 416,363
Other assets, net 74,981 65,681
Total assets 4,364,241 3,821,066
Current liabilities:    
Floor plan notes payable 1,139,744 933,203
Current maturities of finance lease obligations 36,119 29,209
Current maturities of operating lease obligations 17,438 15,003
Trade accounts payable 162,134 171,717
Customer deposits 145,326 116,240
Accrued expenses 172,549 163,302
Total current liabilities 1,673,310 1,428,674
Long-term debt 414,002 275,433
Finance lease obligations, net of current maturities 97,617 93,483
Operating lease obligations, net of current maturities 104,514 89,029
Other long-term liabilities 24,811 19,455
Deferred income taxes, net 159,571 151,970
Shareholders’ equity:    
Preferred stock, par value $.01 per share; 1,000,000 shares authorized; 0 shares outstanding in 2023 and 2022 0 0
Common stock, par value $.01 per share; 105,000,000 Class A shares and 35,000,000 Class B shares authorized; 61,461,281 Class A shares and 16,364,158 Class B shares outstanding in 2023; and 63,518,042 Class A shares and 18,124,627 Class B shares outstanding in 2022 806 572
Additional paid-in capital 542,046 500,642
Treasury stock, at cost: 1,092,142 Class A shares and 1,731,157 Class B shares in 2023; and 1,626,777 Class A shares and 1,112,446 Class B shares in 2022 (119,835) (130,930)
Retained earnings 1,450,025 1,378,337
Accumulated other comprehensive (loss) (2,163) (4,130)
Total Rush Enterprises, Inc. shareholders’ equity 1,870,879 1,744,491
Noncontrolling interest 19,537 18,531
Total shareholders’ equity 1,890,416 1,763,022
Total liabilities and shareholders’ equity $ 4,364,241 $ 3,821,066
Common Class A [Member]    
Shareholders’ equity:    
Treasury Stock, Common, Shares (in shares) 1,092,142 1,626,777
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common Class A [Member]    
Common stock, authorized (in shares) 105,000,000 105,000,000
Common stock, outstanding (in shares) 61,461,281 63,518,042
Treasury Stock, Common, Shares (in shares) 1,092,142 1,626,777
Common Class B [Member]    
Common stock, authorized (in shares) 35,000,000 35,000,000
Common stock, outstanding (in shares) 16,364,158 18,124,627
Treasury Stock, Common, Shares (in shares) 1,731,157 1,112,446
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues      
Revenue $ 7,571,244 $ 6,779,413 $ 4,878,908
Lease and rental sales 353,780 322,257 247,234
Total revenue 7,925,024 7,101,668 5,126,142
Cost of products sold      
Lease and rental sales 247,935 221,804 188,093
Total cost of products sold 6,331,934 5,614,511 4,033,844
Gross profit 1,593,090 1,487,159 1,092,298
Selling, general and administrative 1,021,722 927,836 731,340
Depreciation and amortization 59,830 55,665 53,354
Gain on sale of assets 843 2,455 1,432
Operating income 512,381 506,113 309,036
Other income 2,597 22,338 6,417
Interest income (expense):      
Interest income 777 639 657
Interest expense (53,694) (19,763) (2,427)
Total interest expense, net (52,917) (19,124) (1,770)
Income before taxes 462,061 509,327 313,683
Income tax provision 114,000 117,242 72,268
Net income 348,061 392,085 241,415
Less: Net income attributable to noncontrolling interest 1,006 703 0
Net income attributable to Rush Enterprises, Inc. $ 347,055 $ 391,382 $ 241,415
Basic (in dollars per share) $ 4.28 $ 4.71 $ 2.88
Diluted (in dollars per share) 4.15 4.57 2.78
Dividends declared per common share (in dollars per share) $ 0.62 $ 0.49 $ 0.27
New and Used Commercial Vehicle [Member]      
Revenues      
Revenue $ 4,957,969 $ 4,351,370 $ 3,039,953
Cost of products sold      
Cost of products sold 4,474,616 3,937,091 2,736,502
Parts and Service [Member]      
Revenues      
Revenue 2,562,141 2,372,439 1,793,363
Cost of products sold      
Cost of products sold 1,609,383 1,455,616 1,109,249
Finance and Insurance [Member]      
Revenues      
Revenue 24,271 29,741 27,964
Product and Service, Other [Member]      
Revenues      
Revenue $ 26,863 $ 25,863 $ 17,628
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income $ 348,061 $ 392,085 $ 241,415
Other comprehensive income (loss), net of tax:      
Foreign currency translation 1,967 (4,316) (82)
Reclassification of currency translation related to equity method accounting 0 (601) 0
Other comprehensive income (loss) attributable to Rush Enterprises, Inc. 1,967 (4,917) (82)
Comprehensive income 350,028 387,168 241,333
Less: Comprehensive income attributable to noncontrolling interest 1,006 703 0
Comprehensive income attributable to Rush Enterprises, Inc. $ 349,022 $ 386,465 $ 241,333
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Common Class A [Member]
Retained Earnings [Member]
Common Class B [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Common Class A [Member]
Parent [Member]
Common Class B [Member]
Parent [Member]
Noncontrolling Interest [Member]
Common Class A [Member]
Common Class B [Member]
Total
Balance (in shares) at Dec. 31, 2020 63,756,000 18,705,000                            
Balance at Dec. 31, 2020     $ 551 $ 437,646 $ (2,879)     $ 831,850 $ 869     $ 1,268,037       $ 1,268,037
Stock options exercised and stock awards (in shares) 1,176,000                              
Stock options exercised and stock awards     8 14,157               14,165       14,165
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan       22,246               22,246       22,246
Vesting of restricted share awards   $ 520 3 (7,447)               (7,444)       (7,444)
Issuance of common stock under employee stock purchase plan (in shares) 224,000                              
Issuance of common stock under employee stock purchase plan     1 4,148               4,149       4,149
Common stock repurchases (in shares) (494,000) (627,000)                            
Common stock repurchases         (34,054)             (34,054)       (34,054)
Cash dividends declared on common stock           $ (31,816) $ (9,867)     $ (31,816) $ (9,867)     $ (31,816) $ (9,867)  
Other comprehensive income                 (82)     (82)       (82)
Net income               241,415       241,415       241,415
Foreign currency translation adjustment                               (82)
Foreign currency translation                               (82)
Balance (in shares) at Dec. 31, 2021 64,662,000 18,598,000                            
Balance at Dec. 31, 2021     563 470,750 (36,933)     1,031,582 787     1,466,749       1,466,749
Stock options exercised and stock awards (in shares) 585                              
Stock options exercised and stock awards     4 8,029               8,033       8,033
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan       25,315               25,315       25,315
Vesting of restricted share awards     3 (8,669)               (8,666)       (8,666)
Issuance of common stock under employee stock purchase plan (in shares) 201,000                              
Issuance of common stock under employee stock purchase plan     2 5,217               5,219       5,219
Common stock repurchases (in shares) (1,930,000) (930,000)                            
Common stock repurchases         (93,997)             (93,997)       (93,997)
Cash dividends declared on common stock           (34,207) (10,420)     (34,207) (10,420)     (34,207) (10,420)  
Net income               391,382       391,382 $ 703     392,085
Vesting of restricted share awards (in shares)   457                            
Reclassification of foreign currency translation related to equity method                 (601)     (601)       (601)
Foreign currency translation adjustment                 (4,316)     (4,316)       (4,316)
Foreign currency translation                 (4,316)     (4,316)       (4,316)
Noncontrolling interest equity                         17,828     17,828
Balance (in shares) at Dec. 31, 2022 63,518,000 18,125,000                            
Balance at Dec. 31, 2022     572 500,642 (130,930)     1,378,337 (4,130)     1,744,491       $ 1,763,022
Stock options exercised and stock awards (in shares) 822                             800,988
Stock options exercised and stock awards     6 12,120               12,126       $ 12,126
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan       30,354               30,354       30,354
Vesting of restricted share awards     3 (7,018)               (7,015)       (7,015)
Issuance of common stock under employee stock purchase plan (in shares) 209,000                              
Issuance of common stock under employee stock purchase plan                       5,952       5,952
Common stock repurchases (in shares) (3,088) (2,182)                            
Common stock repurchases         (213,425)             (213,425)       (213,425)
Cash dividends declared on common stock           $ (38,727) $ (11,896)     $ (38,727) $ (11,896)     $ (38,727) $ (11,896)  
Net income               347,055       347,055 1,006     348,061
Vesting of restricted share awards (in shares)   421,000                            
Foreign currency translation adjustment                 1,967     1,967       1,967
Foreign currency translation                 1,967     1,967       1,967
Retirement of treasury shares and par value adjustment     224 (3) 224,520     (224,744)       (3)       (3)
Balance (in shares) at Dec. 31, 2023 61,461,000 16,364,000                            
Balance at Dec. 31, 2023     $ 806 $ 542,046 $ (119,835)     $ 1,450,025 $ (2,163)     $ 1,870,879 $ 19,537     $ 1,890,416
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 348,061 $ 392,085 $ 241,415
Adjustments to reconcile net income to net cash provided by operating activities      
Depreciation and amortization 221,141 199,149 169,497
Gain on sale of property and equipment, net (843) (2,467) (1,432)
Gain on joint venture transaction 0 (12,500) 0
Gain on business acquisition 0 (6,958) 0
Stock-based compensation expense related to employee stock options and employee stock purchases 30,354 25,315 22,246
Provision for deferred income tax expense 7,601 4,261 14,034
Change in accounts receivable, net (38,307) (74,607) 32,312
Change in inventories (297,678) (324,508) (33,572)
Change in prepaid expenses and other, net 862 1,340 (252)
Change in trade accounts payable (10,629) 31,438 12,053
Change in customer deposits 28,803 34,121 2,993
Change in accrued expenses 7,198 32,789 (31,337)
Other, net (850) (5,058) (5,611)
Net cash provided by operating activities 295,713 294,400 422,346
Cash flows from investing activities:      
Acquisition of property and equipment (368,881) (243,060) (167,177)
Proceeds from the sale of property and equipment 2,212 7,124 3,447
Business disposition 0 27,500 0
Business acquisitions, net of cash (16,050) (20,762) (269,332)
Other (4,311) (11,732) 157
Net cash used in investing activities (387,030) (240,930) (432,905)
Cash flows from financing activities:      
Draws (payments) on floor plan notes payable – non-trade, net 205,487 273,906 118,945
Proceeds from long-term debt 1,429,083 958,328 260,336
Principal payments on long-term debt (1,291,615) (1,084,465) (455,064)
Principal payments on finance lease obligations (17,693) (14,780) (13,774)
Proceeds from issuance of shares relating to employee stock options and employee stock purchases 18,077 13,255 18,313
Taxes paid related to net share settlement of equity awards (7,017) (8,669) (7,443)
Payments of cash dividends (50,582) (44,556) (41,060)
Common stock repurchased (211,778) (93,709) (33,596)
Net cash provided by (used in) financing activities 73,962 (690) (153,343)
Net (decrease) increase in cash, cash equivalents and restricted cash (17,355) 52,780 (163,902)
Effect of exchange rate on cash 36 118 0
Cash, cash equivalents and restricted cash, beginning of year 201,044 148,146 312,048
Cash, cash equivalents and restricted cash, end of year 183,725 201,044 148,146
Supplemental disclosure of cash flow information:      
Interest 56,427 21,694 22,224
Income taxes paid, net 106,872 102,038 101,987
Assets acquired under finance leases $ 43,330 $ 33,654 $ 29,044
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Operations
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

1.

ORGANIZATION AND OPERATIONS:

 

Rush Enterprises, Inc. (the “Company”) was incorporated in 1965 under the laws of the State of Texas. The Company operates a network of commercial vehicle dealerships that primarily sell commercial vehicles manufactured by Peterbilt, International, Hino, Ford, Isuzu, IC Bus, Blue Bird or Dennis Eagle. Through its strategically located network of Rush Truck Centers, the Company provides one-stop service for the needs of its commercial vehicle customers, including retail sales of new and used commercial vehicles, aftermarket parts sales, service and repair facilities, financing, leasing and rental, and insurance products.

 

Restricted Cash

 

Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company of $2.8 million as of December 31, 2023.

 

Stock Split

 

On July 25, 2023, the Board of Directors of the Company declared a 3-for-2 stock split of the Company’s Class A common stock and Class B common stock, which was effected in the form of a stock dividend. On August 28, 2023, the Company distributed one additional share of stock for every two shares of Class A common stock, par value $0.01 per share, and Class B common stock, par value $0.01 per share, held by shareholders of record as of August 7, 2023. All share and per share data in this Form 10-K have been adjusted and restated to reflect the stock split as if it occurred on the first day of the earliest period presented.

 

Authorized Shares

 

On May 16, 2023, the Company’s shareholders approved the Certificate of Amendment to the Restated Articles of Incorporation of the Company to increase the number of authorized shares of Class A Common Stock from 60,000,000 to 105,000,000 and Class B Common Stock from 20,000,000 to 35,000,000.

 

Treasury Stock Retirement

 

During the third quarter of 2023, the Company retired 3,052,899 shares of Class A common stock and 1,445,515 shares of Class B common stock. The Company recorded the retirement directly against retained earnings based on the Company’s policy election. The Company accounts for treasury stock using the cost method. There was no effect on the Company’s overall equity position due to the retirement of the treasury shares.

 

Foreign Currency Transactions

 

The functional currency of the Company’s foreign subsidiary, Rush Truck Centres of Canada Limited (“RTC Canada”), is the local currency, the Canadian dollar. Results of operations for RTC Canada are translated to USD using the average exchange rate on a monthly basis during each quarter. The assets and liabilities of RTC Canada are translated into USD using the exchange rate in effect on the balance sheet date. The related translation adjustments are recorded as a separate component of the Company’s Consolidated Statements of Shareholders’ Equity in accumulated other comprehensive income (loss).

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

2.

SIGNIFICANT ACCOUNTING POLICIES:

 

Principles of Consolidation

 

The consolidated financial statements presented herein include the accounts of Rush Enterprises, Inc. together with its consolidated subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation.

 

Estimates in Financial Statements

 

The preparation of the Company’s financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosures of contingent assets and liabilities at the balance sheet date and the amounts of revenues and expenses recognized during the reporting period. Management analyzes the Company’s estimates based on historical experience and other assumptions that are believed to be reasonable under the circumstances, however, actual results could differ materially from such estimates.

 

 

Cash, Cash Equivalents and Restricted Cash

 

Cash and cash equivalents generally consist of cash and other money market instruments. The Company considers all highly liquid investments with an original maturity of ninety days or less to be cash equivalents. Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company.

 

Allowance for Credit Losses and Repossession Losses

 

The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. Accounts receivables consist primarily of commercial vehicle sales receivables, manufacturers’ receivables, leasing and parts and service receivables and other trade receivables. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.

 

The Company provides an allowance for repossession losses after considering historical loss experience and other factors that might affect the ability of customers to meet their obligations on finance contracts sold by the Company when the Company has a potential liability.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined by specific identification of new and used commercial vehicle inventory and by the first-in, first-out method for tires, parts and accessories. As the market value of the Company’s inventory typically declines over time, reserves are established based on historical loss experience and market trends. These reserves are charged to cost of sales and reduce the carrying value of the Company’s inventory on hand. An allowance is provided when it is anticipated that cost will exceed net realizable value.

 

Property and Equipment

 

Property and equipment are stated at cost and depreciated over their estimated useful lives. Leasehold improvements are amortized over the useful life of the improvement, or the term of the lease, whichever is shorter. Provision for depreciation of property and equipment is calculated primarily on a straight-line basis. The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest, when incurred, is added to the cost of the underlying assets and is amortized over the estimated useful life of such assets. In 2023, the Company capitalized $0.7 million in interest. The cost, accumulated depreciation and amortization and estimated useful lives of the Company’s property and equipment are summarized as follows (in thousands):

 

   

2023

   

2022

   

Estimated Life

(Years)

 

Land

  $ 172,396     $ 162,641              

Buildings and improvements

    591,992       570,595       10  – 39  

Leasehold improvements

    43,088       42,236       2  – 39  

Machinery and shop equipment

    105,544       96,584       5  – 20  

Furniture, fixtures and computers

    111,242       98,609       3  – 15  

Transportation equipment

    135,425       116,327       3  – 15  

Lease and rental vehicles

    1,155,767       1,067,006       1  – 8  

Construction in progress

    31,037       14,585              

Accumulated depreciation and amortization

    (858,405 )     (799,989 )            
                             

Total

  $ 1,488,086     $ 1,368,594              

 

The Company recorded depreciation expense of $194.1 million and amortization expense of $27.0 million for the year ended December 31, 2023, depreciation expense of $177.1 million and amortization expense of $22.1 million for the year ended December 31, 2022, and depreciation expense of $148.3 million and amortization expense of $21.2 million for the year ended December 31, 2021.

 

 

As of December 31, 2023, the Company had $125.7 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $58.9 million. The Company recorded depreciation and amortization expense of $161.3 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2023, $143.5 million for the year ended December 31, 2022 and $116.1 million for the year ended December 31, 2021.

 

Purchase Price Allocation, Intangible Assets and Goodwill

 

The Company uses the acquisition method of accounting for the recognition of assets acquired and liabilities assumed through acquisitions at their estimated fair values as of the date of acquisition. The purchase price allocation for business combinations and asset acquisitions requires the use of accounting estimates and judgments to allocate the purchase price to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values. As a result, during the measurement period, which is not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Income.

 

The Company determines whether substantially all the fair value of the gross assets acquired are concentrated in a single identifiable asset or a group of similar identifiable assets. If so, the single asset or group of assets, as applicable, is not a business. If not, the Company determines whether the single asset or group of assets, as applicable, meets the definition of a business.

 

In connection with the Company’s business combinations, it records certain intangible assets, including franchise rights. The Company periodically reviews the estimated useful lives and fair values of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a diminished fair value or revised useful life. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.

 

Goodwill represents the excess, at the date of acquisition, of the purchase price of an acquired business over the fair value of the net tangible and intangible assets acquired. In addition to goodwill, the Company recognizes separately identifiable intangible assets for rights under franchise agreements with manufacturers.

 

The fair value of the intangible franchise right is determined at the acquisition date by discounting the projected cash flows specific to each acquisition. The carrying value of the Company’s manufacturer franchise rights was $12.3 million as of December 31, 2023 and December 31, 2022, and is included in Other Assets on the accompanying Consolidated Balance Sheet. The Company has determined that manufacturer franchise rights have an indefinite life, as there are no economic or other factors that limit their useful lives and they are expected to generate cash flows indefinitely due to the historically long lives of the manufacturers’ brand names. Furthermore, to the extent that any agreements evidencing manufacturer franchise rights have expiration dates, the Company expects that it will be able to renew those agreements in the ordinary course of business. Accordingly, the Company does not amortize manufacturer franchise rights.

 

Due to the fact that manufacturer franchise rights are specific to a geographic region, the Company has determined that evaluating and including all locations acquired in the geographic region is the appropriate level for purposes of testing franchise rights for impairment. The Company is subject to financial statement risk to the extent that manufacturer franchise rights become impaired due to decreases in the fair market value of its individual franchises.

 

The Company assesses goodwill and intangible franchise rights for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate an impairment may have occurred. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs. See Fair Value Measurements below for further discussion of Level 3 fair value inputs.

 

For the annual goodwill and intangible franchise rights impairment assessment conducted in the fourth quarter of 2023, the Company elected to perform a qualitative assessment and determined that it was not more-likely-than-not that the fair values of the Company’s reporting units were less than their carrying values.

 

No impairments of goodwill or intangible franchise rights were recorded during the years ended December 31, 2023, 2022 and 2021. 

 

 

The following table sets forth the change in the carrying amount of goodwill for the Company for the year ended December 31, 2023 (in thousands):

 

Balance December 31, 2022

  $ 416,363  

Acquisitions during 2023

    3,250  

Currency translation

    1,095  

Balance December 31, 2023

  $ 420,708  

 

Equity Method Investments

 

On February 25, 2019, the Company acquired 50% of the equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. Prior to acquiring an additional 30% equity interest on May 2, 2022, for approximately $20.0 million, the Company accounted for the equity interest in RTC Canada using the equity method of accounting. Subsequent to the Company’s acquisition of the additional 30% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.  Income (loss) related to the 20% equity owner of RTC Canada is reflected in the accompanying consolidated financial statements as a noncontrolling interest. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.

 

On January 3, 2022, a subsidiary of Cummins, Inc. acquired a 50% equity interest in Natural Gas Fuel Systems, LLC (“NGFS”) from the Company for $27.5 million. NGFS previously conducted business as Momentum Fuel Technologies. The $12.5 million gain realized on the transaction is included in Other income on the Consolidated Statements of Income for the year ended December 31, 2022. The Company is accounting for the business as a joint venture and recognizes the investment using the equity method. The Company’s equity income in NGFS is included in the line item Other income on the Consolidated Statements of Income.

 

Income Taxes

 

Management’s judgment is required to determine the provisions for income taxes and to determine whether deferred tax assets will be realized in full or in part. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When it is more likely than not that all or some portion of specific deferred income tax assets will not be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined not to be realizable. Accordingly, the facts and financial circumstances impacting deferred income tax assets are reviewed quarterly and management’s judgment is applied to determine the amount of valuation allowance required, if any, in any given period.

 

In determining its provision for income taxes, the Company uses an annual effective income tax rate based on annual income, permanent differences between book and tax income, and statutory income tax rates. The effective income tax rate also reflects its assessment of the ultimate outcome of tax audits. The Company adjusts its annual effective income tax rate as additional information on outcomes or events becomes available. Discrete events such as audit settlements or changes in tax laws are recognized in the period in which they occur.

 

The Company’s income tax returns are periodically audited by tax authorities. These audits include questions regarding the Company’s tax filing positions, including the timing and amount of deductions. In evaluating the exposures associated with its various tax filing positions, the Company adjusts its liability for unrecognized tax benefits and income tax provision in the period in which an uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when more information becomes available.

 

The Company’s liability for unrecognized tax benefits contains uncertainties because management is required to make assumptions and to apply judgment to estimate the exposures associated with its various filing positions. The Company’s effective income tax rate is also affected by changes in tax law, the level of earnings and the results of tax audits. Although the Company believes that the judgments and estimates are reasonable, actual results could differ, and the Company may be exposed to losses or gains that could be material. An unfavorable tax settlement would generally require use of the Company’s cash and result in an increase in its effective income tax rate in the period of resolution. A favorable tax settlement would be recognized as a reduction in the Company’s effective income tax rate in the period of resolution. The Company’s income tax expense includes the impact of reserve provisions and changes to reserves that it considers appropriate, as well as related interest.

 

 

Revenue Recognition Policies

 

The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that the Company determines are within the scope of ASU 2014-09, “Revenue from Contracts with Customers (Topic 606), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.  The Company only applies the five-step model to contracts when it is probable that it will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.  At contract inception, once the contract is determined to be within the scope of Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations. The Company then assesses whether each promised good or service is distinct and recognize as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.  For a complete discussion of accounting for revenue, see Note 17 – Revenue of the Notes to Consolidated Financial Statements.

 

Rental and Lease Sales

 

The Company leases commercial vehicles that the Company owns to customers. Lease and rental revenue is recognized over the period of the related lease or rental agreement. Variable rental revenue is recognized when it is earned.

 

Cost of Sales

 

For the Company’s new and used commercial vehicle operations, cost of sales consists primarily of the Company’s actual purchase price, plus make-ready expenses, less any applicable manufacturers’ incentives. For the Company’s parts operations, cost of sales consists primarily of the Company’s actual purchase price, less any applicable manufacturers’ incentives. For the Company’s service and collision center operations, technician labor cost is the primary component of cost of sales. For the Company’s rental and leasing operations, cost of sales consists primarily of depreciation and amortization, rent, maintenance costs, license costs and interest expense considered direct and incremental on the lease and rental fleet owned and leased by the Company. There are no costs of sales associated with the Company’s finance and insurance revenue or other revenue.

 

Leases

 

The Company leases commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records a lease asset and liability at the present value of lease payments over the term. Many of the Company’s leases include renewal options and termination options that are factored into its determination of lease payments when appropriate.

 

When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.

 

Taxes Assessed by a Governmental Authority

 

The Company accounts for sales taxes assessed by a governmental authority that are directly imposed on a revenue-producing transaction on a net (excluded from revenues) basis.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses consist primarily of incentive-based compensation for sales, finance and general management personnel, salaries for administrative personnel and expenses for rent, marketing, insurance, utilities and other general operating purposes.

 

Stock Based Compensation

 

The Company applies the provisions of ASC topic 718-10, “Compensation Stock Compensation,” which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors, including grants of employee stock options, restricted stock units, restricted stock awards and employee stock purchases under the Employee Stock Purchase Plan, based on estimated fair values.

 

 

The Company uses the Black-Scholes option-pricing model to estimate the fair value of share-based payment awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods.

 

Compensation expense for all share-based payment awards is recognized using the straight-line single-option method. Stock-based compensation expense is recognized based on awards expected to vest. Accordingly, stock-based compensation expense has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

 

The Company determines the fair value of share-based payment awards on the date of grant using an option-pricing model that is affected by the Company’s stock price, as well as assumptions regarding a number of subjective variables. These variables include the Company’s expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors. Option-pricing models were developed for use in estimating the value of traded options that have no vesting or hedging restrictions and are fully transferable. Because the Company’s stock options have characteristics that are significantly different from traded options and because changes in the subjective assumptions can materially affect the estimated value, in management’s opinion, the existing valuation models may not provide an accurate measure of fair value and it may not be indicative of the fair value observed in a market transaction between a willing buyer and a willing seller.

 

The following table reflects the weighted-average fair value of stock options granted during each period using the Black-Scholes option valuation model with the following weighted-average assumptions used:

 

   

2023

   

2022

   

2021

 

Weighted-average stock volatility

    34.60 %     34.97 %     36.03 %

Expected dividend yield

    1.54 %     1.44 %     1.65 %

Risk-free interest rate

    3.58 %     2.13 %     1.07 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 11.82     $ 11.21     $ 9.85  

 

The Company computes its historical stock price volatility in accordance with ASC Topic 718-10. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The dividend yield assumption is based on the Company’s history and expectation of dividend payouts. The expected life of stock options represents the weighted-average period the stock options are expected to remain outstanding.

 

Advertising Costs

 

Advertising costs are expensed as incurred. Advertising and marketing expense was $10.0 million for 2023, $8.7 million for 2022 and $7.5 million for 2021. Advertising and marketing expense is included in selling, general and administrative expense.

 

Accounting for Internal Use Software

 

The Company’s accounting policy with respect to accounting for computer software developed or obtained for internal use is consistent with ASC topic 350-40 (Internal Use Software), which provides guidance on accounting for the costs of computer software developed or obtained for internal use and identifies characteristics of internal-use software.  The Company has capitalized software costs, including capitalized interest, of approximately $3.0 million as of December 31, 2023, net of accumulated amortization of $16.0 million, and had $4.2 million as of December 31, 2022, net of accumulated amortization of $14.9 million. 

 

Insurance

 

The Company utilizes a captive insurance company to manage its auto and general commercial liability insurance, which the Company supplements with excess insurance coverage at a level management believes is sufficient. The Company is partially self-insured for a portion of the claims related to its worker’s compensation, medical insurance and vehicle inventory. The Company uses actuarial information provided from third-party administrators to calculate an accrual for claims incurred, but not reported, and for the remaining portion of claims that have been reported.  The Company is fully self-insured for claims related to its real and personal property (except for its vehicle inventor, as noted above). 

 

 

Fair Value Measurements

 

The Company has various financial instruments that it must measure at fair value on a recurring basis. See Note 9 – Financial Instruments and Fair Value of the Notes to Consolidated Financial Statements, for further information. The Company also applies the provisions of fair value measurement to various nonrecurring measurements for its financial and nonfinancial assets and liabilities.

 

Applicable accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). The Company measures its assets and liabilities using inputs from the following three levels of the fair value hierarchy:

 

Level 1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

 

Level 3 includes unobservable inputs that reflect the Company’s assumptions about what factors market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.

 

Recent Accounting Pronouncements

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued updated accounting guidance related to annual and interim segment disclosures. The updated accounting guidance, among other things, requires disclosure of certain significant segment expenses. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2024. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its segment disclosures in Note 16.

 

In December 2023, the FASB issued updated accounting guidance related to income tax disclosures. The updated accounting guidance, among other things, requires additional disclosure primarily related to the income tax rate reconciliation and income taxes paid. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2025. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its income tax disclosures in Note 13.

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Supplier Concentration
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

3.

SUPPLIER CONCENTRATION:

 

Major Suppliers and Dealership Agreements

 

The Company has entered into dealership agreements with various manufacturers of commercial vehicles and buses (“Manufacturers”). These agreements are nonexclusive agreements that allow the Company to stock, sell at retail and service commercial vehicles and sell parts from the Manufacturers in the Company’s defined area of responsibility. The agreements allow the Company to use the Manufacturers’ names, trade symbols and intellectual property and expire as follows:

 

Manufacturer

 

Expiration Dates

Peterbilt

 

July 2024

International

 

May 2025 through January 2029

Isuzu

 

Indefinite

Hino

 

Indefinite

Ford

 

Indefinite

Blue Bird

 

August 2024

IC Bus

 

May 2025 through December 2027

Dennis Eagle

 

Indefinite

 

These agreements, as well as agreements with various other Manufacturers, impose a number of restrictions and obligations on the Company, including restrictions on a change in control of the Company and the maintenance of certain required levels of working capital. Violation of these restrictions could result in the loss of the Company’s right to purchase the Manufacturers’ products and use the Manufacturers’ trademarks.

 

 

The Company purchases its new Peterbilt vehicles from Peterbilt and most of the parts sold at its Peterbilt dealerships from PACCAR, Inc, the parent company of Peterbilt, at prevailing prices charged to all franchised dealers. Sales of new Peterbilt commercial vehicles accounted for approximately 50.7% of the Company’s new vehicle sales revenue for the year ended December 31, 2023, 59.6% of the Company’s new vehicle sales revenue for the year ended December 31, 2022, and 62.5% of the Company’s new vehicle sales revenue for the year ended December 31, 2021.

 

Primary Lenders

 

The Company purchases its new and used commercial vehicle inventories with the assistance of floor plan financing programs as described in Note 7 to these Notes to Consolidated Financial Statements. The Company finances the majority of all new commercial vehicle inventory and the loan value of its used commercial vehicle inventory under the Floor Plan Credit Agreement with BMO Harris. The Floor Plan Credit Agreement includes an aggregate loan commitment of $1.0 billion. The Company’s floor plan financing agreements provide that the occurrence of certain events will be considered events of default. In the event that the Company’s floor plan financing becomes insufficient, or its relationship with any of its current primary lenders terminates, the Company would need to obtain similar financing from other sources. Management believes it can obtain additional floor plan financing or alternative financing if necessary.

 

From time to time, the Company uses the WF Credit Agreement to finance its Idealease lease and rental fleet vehicles and for other working capital needs. Pursuant to the terms of the WF Credit Agreement, the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of the Company’s capital expenditures, including commercial vehicle purchases for the Company’s Idealease lease and rental fleet, and general working capital needs. The Company expects to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for the Company’s Idealease lease, rental fleet and other working capital needs.

 

The Company uses the PLC Agreement to finance its PacLease lease and rental fleet vehicles. Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance commercial vehicle purchases and other equipment to be leased or rented through the Company’s PacLease franchises.

 

RTC Canada uses the RTC Canada Revolving Credit Agreement to finance its Idealease lease and rental fleet vehicles. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million available upon the request of RTC Canada and consent of BMO.

 

RTC Canada uses the RTC Canada Floor Plan Agreement to finance its new and used vehicle inventory. Pursuant to the terms of the RTC Canada Floor Plan Agreement, BMO agreed to make up to $116.7 million CAD of revolving credit loans to finance RTC Canada’s purchase of new and used vehicle inventory.

 

Concentrations of Credit Risks

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, and accounts receivable. The Company places its cash, cash equivalents and restricted cash with what it considers to be quality financial institutions based on periodic assessments of such institutions. The Company’s cash, cash equivalents and restricted cash may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance Corporation insurance limit.

 

The Company controls credit risk through credit approvals and by selling a majority of its trade receivables, other than vehicle accounts receivable, without recourse. Concentrations of credit risk with respect to trade receivables are reduced because a large number of geographically diverse customers make up the Company’s customer base; however, substantially all of the Company’s business is concentrated in the United States commercial vehicle markets and related aftermarkets.

 

The Company generally sells finance contracts it enters into with customers to finance the purchase of commercial vehicles to third parties. These finance contracts are sold by the Company both with and without recourse. A majority of the Company’s finance contracts are sold without recourse. The Company provides an allowance for doubtful receivables and a reserve for repossession losses related to finance contracts sold with recourse. Historically, the Company’s allowances and reserves have covered losses inherent in these receivables.

 

 

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Accounts Receivable
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

4.

ACCOUNTS RECEIVABLE:

 

The Company’s accounts receivable, net, consisted of the following (in thousands):

 

   

December 31,

 
   

2023

   

2022

 
                 

Trade accounts receivable from sale of vehicles

  $ 119,575     $ 83,159  

Trade receivables other than vehicles

    98,555       96,978  

Warranty claims

    21,395       13,060  

Other accounts receivable

    23,633       29,776  

Less allowance for credit losses

    (3,805 )     (2,322 )
                 

Total

  $ 259,353     $ 220,651  

 

Accounts receivable as of January 1, 2022 was $140.2 million.

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Inventories
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

5.

INVENTORIES:

 

The Company’s inventories, net, consisted of the following (in thousands):

 

   

December 31,

 
   

2023

   

2022

 
                 

New commercial vehicles

  $ 1,388,687     $ 955,485  

Used commercial vehicles

    47,036       86,306  

Parts and accessories

    353,992       369,562  

Other

    33,100       34,564  

Less allowance

    (21,368 )     (16,488 )
                 

Total

  $ 1,801,447     $ 1,429,429  

 

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Valuation Accounts
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

6.

VALUATION ACCOUNTS:

 

Valuation and allowance accounts include the following (in thousands):

 

   

Balance

Beginning

of Year

   

Net

Charged to

Costs and

Expenses

   

Net Write-

Offs

   

Balance

End

of Year

 
                                 
2023                                

Reserve for parts inventory

  $ 9,423     $ 6,274     $ (6,532 )   $ 9,165  

Reserve for commercial vehicle inventory

    7,065       11,191       (6,053 )     12,203  
                                 
2022                                

Reserve for parts inventory

  $ 7,460     $ 7,378     $ (5,415 )   $ 9,423  

Reserve for commercial vehicle inventory

    919       13,653       (7,507 )     7,065  
                                 
2021                                

Reserve for parts inventory

  $ 9,315     $ 3,520     $ (5,375 )   $ 7,460  

Reserve for commercial vehicle inventory

    6,075       (536 )     (4,620 )     919  

 

Inventory

 

The Company provides a reserve for obsolete and slow moving parts. The reserve is reviewed and, if necessary, adjustments are made on a quarterly basis. The Company relies on historical information to support its reserve. Once the inventory is written down, the Company does not reverse any reserve balance until the inventory is sold.

 

 

The valuation for new and used commercial vehicle inventory is based on specific identification. A detail of new and used commercial vehicle inventory is reviewed and, if necessary, adjustments to the value of specific vehicles are made on a quarterly basis.

 

Accounts Receivable and Allowance for Credit Losses

 

The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. Under Accounting Standards Topic 326, Financial Instruments Credit Losses, the Company is required to remeasure expected credit losses for financial instruments held on the reporting date based on historical experience, current conditions and reasonable forecasts.

 

Accounts receivable consists primarily of commercial vehicle sales receivables, manufacturers’ receivables and leasing, parts and service sales receivables and other trade receivables. The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.

 

The following table summarizes the changes in the allowance for credit losses (in thousands):

 

   

Balance

December 31,

2022

   

Provision for

the Year

Ended

December 31,

2023

   

Write offs

Against

Allowance,

net of

Recoveries

   

Balance

December 31,

2023

 
                                 

Commercial vehicle receivables

  $ 160     $ -     $ (58 )   $ 102  

Manufacturers’ receivables

    573       2,576       (2,185 )     964  

Leasing, parts and service receivables

    1,589       3,212       (3,141 )     1,660  

Other receivables

    -       1,066       13       1,079  

Total

  $ 2,322     $ 6,854     $ (5,371 )   $ 3,805  

 

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Floor Plan Notes Payable and Lines of Credit
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

7.

FLOOR PLAN NOTES PAYABLE AND LINES OF CREDIT:

 

Floor Plan Notes Payable

 

Floor plan notes are financing agreements to facilitate the Company’s purchase of new and used commercial vehicle inventory. These notes are collateralized by the inventory purchased, and accounts receivable arising from the sale thereof. The Company’s Floor Plan Credit Agreement provides for a loan commitment of up to $1.0 billion. The interest rate under the Company’s Floor Plan Credit Agreement is the one month SOFR plus 1.20%. The effective interest rate applicable to the Company’s Floor Plan Credit Agreement was approximately 6.54% as of December 31, 2023. The Company utilizes its excess cash on hand to pay down its outstanding borrowings under its Floor Plan Credit Agreement, and the resulting interest earned is recognized as an offset to the Company’s gross interest expense under the Floor Plan Credit Agreement.

 

The Company’s RTC Canada Floor Plan Agreement provides for a loan commitment of up to $116.7 million CAD Loans to purchase used vehicle inventory are limited to twenty percent (20%) of the credit limit available at such time. RTC Canada may borrow, repay and reborrow loans from time to time until the maturity date, provided, however, that the outstanding principal amount on any date shall not exceed the credit limits set forth above with respect to new and used vehicles. Advances under the RTC Canada Floor Plan Agreement bear interest per annum, payable on the first business day of each calendar month, at Term SOFR (as defined in the agreement), plus 1.20%.

 

The Company finances substantially all of the purchase price of its new commercial vehicle inventory and the loan value of its used commercial vehicle inventory under its Floor Plan Credit Agreement and RTC Canada Floor Plan Agreement, under which BMO Harris and BMO pay the manufacturer directly with respect to new commercial vehicles. Amounts borrowed under the Company’s Floor Plan Credit Agreement and RTC Canada Floor Plan Agreement are due when the related commercial vehicle inventory (collateral) is sold. The Company’s Floor Plan Credit Agreement expires September 14, 2026, although BMO Harris has the right to terminate the Floor Plan Credit Agreement at any time upon 360 days written notice and the Company may terminate at any time, subject to specified limited exceptions. On December 31, 2023, the Company had approximately $984.4 million outstanding under its Floor Plan Credit Agreement. The Company’s RTC Canada Floor Plan Agreement expires September 14, 2026. On December 31, 2023, the Company had approximately $55.9 million CAD outstanding under the RTC Canada Floor Plan Agreement.

 

 

The Company’s weighted average interest rate for floor plan notes payable was 3.3% for the year ended December 31, 2023, and 1.6% for the year ended December 31, 2022, which is net of interest related to prepayments of new and used inventory loans.

 

Assets pledged as collateral were as follows (in thousands):

 

   

December 31,

 
   

2023

   

2022

 

Inventories, new and used vehicles at cost based on specific identification, net of allowance

  $ 1,423,521     $ 1,034,727  

Vehicle sale-related accounts receivable

    119,575       83,158  

Total

  $ 1,543,096     $ 1,117,885  
                 

Floor plan notes payable related to vehicles

  $ 1,139,744     $ 933,203  

 

Lines of Credit

 

The Company has a line of credit that provides for a maximum borrowing of $20.0 million. There were no advances outstanding under this secured line of credit as of December 31, 2023; however, $17.9 million was pledged to secure various letters of credit related to self-insurance products, leaving $2.1 million available for future borrowings as of December 31, 2023.

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Long-term Debt
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Long-Term Debt [Text Block]

8.

LONG-TERM DEBT:

 

Long-term debt was comprised of the following variable interest rate term notes (in thousands):

 

   

December 31,

 
   

2023

   

2022

 

Total long-term debt, net of current maturities

  $ 414,002     $ 275,433  

 

As of December 31, 2023, long-term debt maturities were as follows (in thousands):

 

2024

  $ -  

2025

    265,000  

2026

    149,002  

2027

    -  

2028

    -  

Thereafter

    -  

Total

  $ 414,002  

 

On September 14, 2021, the Company entered into the WF Credit Agreement with the WF Lenders and the WF Agent. Pursuant to the terms of the WF Credit Agreement (as amended), the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of the Company’s capital expenditures, including commercial vehicle purchases for the Company’s Idealease lease and rental fleet, and general working capital needs. Borrowings under the WF Credit Agreement bear interest per annum, payable on each interest payment date, as defined in the WF Credit Agreement, at (A) SOFR plus (i) 1.25% or (ii) 1.5%, depending on the Company’s consolidated leverage ratio or (B) on or after the term SOFR transition date, the term SOFR plus (i) 1.25% or (ii) 1.5%, depending on the Company’s consolidated leverage ratio. The WF Credit Agreement expires on September 14, 2026, although, upon the occurrence and during the continuance of an event of default, the WF Agent has the right to, or upon the request of the required lenders must, terminate the commitments and declare all outstanding principal and interest due and payable. The Company may terminate the commitments at any time. The Company expects to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for the Company’s Idealease lease and rental fleet.

 

 

On November 1, 2023, the Company entered into the PLC Agreement. Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance certain of the Company’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through the Company’s PacLease franchises. Advances under the PLC Agreement bear interest per annum, payable on the fifth day of the following month, at the Company’s option, at either (A) the prime rate, minus 1.55%, provided that the floating rate of interest is subject to a floor of 0%, or (B) a fixed rate, to be determined between the Company and PLC in each instance of borrowing at a fixed rate. The PLC Agreement expires on December 1, 2025, although either party has the right to terminate the PLC Agreement at any time upon 180 days written notice.

 

On May 31, 2022, RTC Canada entered into the RTC Canada Revolving Credit Agreement. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million available upon the request of RTC Canada and consent of BMO. Advances under the RTC Canada Revolving Credit Agreement bear interest per annum, payable on the first business day of each calendar month, at CDOR, plus 1.35%. The RTC Canada Revolving Credit Agreement expires September 14, 2026.

 

The interest associated with the WF Credit Agreement, the PLC Agreement and the RTC Canada Revolving Credit Agreement is recorded in interest expense on the Consolidated Statement of Income. The WF Credit Agreement, PLC Agreement and RTC Canada Revolving Credit Agreement are general borrowing facilities, whereas prior to these credit agreements, interest expense associated with the Company’s lease and rental fleet was recorded in cost of sales as the borrowings were directly related to each lease and rental vehicle.

 

The Company’s floor plan financing agreements and the WF Credit Agreement require the Company to satisfy various financial ratios such as the leverage ratio, the asset coverage ratio and the fixed charge coverage ratio. As of December 31, 2023, the Company was in compliance with all debt covenants related to its floor plan credit agreements and the WF Credit Agreement. The Company does not anticipate any breach of the covenants in the foreseeable future.

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Financial Instruments and Fair Value
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

9.

FINANCIAL INSTRUMENTS AND FAIR VALUE:

 

 

The Company measures certain financial assets and liabilities at fair value on a recurring basis. Financial instruments consist primarily of cash, accounts receivable, accounts payable and floor plan notes payable. The carrying values of the Company’s financial instruments approximate fair value due either to their short-term nature or existence of variable interest rates, which approximate market rates. Certain methods and assumptions were used by the Company in estimating the fair value of financial instruments as of December 31, 2023, and 2022. The carrying value of current assets and current liabilities approximates the fair value due to the short maturity of these items.

 

The fair value of the Company’s long-term debt is based on secondary market indicators. Because the Company’s debt is not quoted, estimates are based on each obligation’s characteristics, including remaining maturities, interest rate, credit rating, collateral and liquidity. Accordingly, the Company concluded that the valuation measurement inputs of its long-term debt represent, at its lowest level, current market interest rates available to the Company for similar debt and the Company’s current credit standing. The Company has categorized such debt within Level 2 of the hierarchy framework. The carrying amount approximates fair value.

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Leases of Lessee and Lessor Disclosure [Text Block]

10.

LEASES:

 

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842),” which was intended to increase the transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The standard requires lessees to record assets and liabilities on the balance sheet for all leases with terms longer than twelve months. Leases are classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.

 

A lease is classified as a finance lease if any of the following conditions exist on the date of lease commencement:

 

 

The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.

 

The lease provides the lessee an option to purchase the underlying asset, and that option is reasonably certain to be exercised.

 

 

 

The lease term is for the major part of the remaining economic life of the underlying asset.

 

The present value of the lease payments equals or exceeds substantially all of the fair value of the underlying asset.

 

The underlying asset is of such a specialized nature that only the lessee can use it without major modifications.

 

The lessor expects to have no alternative use for the leased asset at the end of the lease.

 

The Company applied the practical expedients permitted under Topic 842, which among other things, allowed it to retain its existing assessment of whether an arrangement is, or contains, a lease and whether such lease is classified as an operating or finance lease. The Company made an accounting policy election that keeps leases with an initial term of twelve months or less off of the balance sheet and results in recognizing those lease payments in the Consolidated Statements of Income and Comprehensive Income on a straight-line basis over the lease term.

 

The Company leases certain commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records the related asset and obligation at the present value of lease payments over the term. Many of the Company’s leases include renewal options and/or termination options that are factored into its determination of lease payments when appropriate. The Company has elected not to account for lease and nonlease components as a single combined lease component as lessee. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.

 

Lease of Vehicles as Lessee

 

The Company leases commercial vehicles as the lessee under finance leases and operating leases. The lease terms vary from one year to ten years. Commercial vehicle finance leases have always been reported on the Consolidated Balance Sheet, while operating leases were added to the Consolidated Balance Sheet in 2019 with the adoption of Topic 842. These vehicles are then subleased or rented by the Company to customers under various agreements. The Company received sublease income under non-cancelable subleases of $50.0 million for the year ended December 31, 2023, and $41.7 million for the year ended December 31, 2022.

 

The Company usually guarantees the residual value of vehicles under operating lease and finance lease arrangements. As of December 31, 2023, the Company guaranteed commercial vehicle residual values of approximately $72.3 million under operating lease and finance lease arrangements.

 

Lease of Facilities as Lessee

 

The Company’s facility leases are classified as operating and finance leases and primarily reflect its use of dealership facilities and office space. The lease terms vary from one year to 83 years, some of which include options to extend the lease term, and some of which include options to terminate the lease within one year. The Company considers these options in determining the lease term used to establish its right-of-use assets and lease liabilities.

 

The Company leases facilities in Ontario, Canada from entities owned by the noncontrolling interest holder of RTC Canada. In 2023, the Company recorded approximately $2.1 million in operating lease expense related to these leases.

 

Lease Costs and Supplemental Information

 

Components of lease cost are as follows (in thousands):

 

       

Year Ended

 

Component

 

Classification

 

December 31,

2023

   

December 31,

2022

 

Operating lease cost

 

SG&A expense

  $ 14,924     $ 11,288  

Operating lease cost

 

Lease and rental cost of products sold

    5,981       6,081  

Finance lease cost – amortization of right-of-use assets

 

Lease and rental cost of products sold

    24,655       20,135  

Finance lease cost – interest on lease liabilities

 

Lease and rental cost of products sold

    5,454       4,783  

Short-term lease cost

 

SG&A expense

    191       413  

 

 

Supplemental cash flow information and non-cash activity related to operating and finance leases are as follows (in thousands):

 

   

Year Ended

 
   

December 31,

2023

   

December 31,

2022

 

Operating cash flow information:

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 26,359     $ 21,874  

Financing cash flow information:

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 17,693     $ 14,780  

Non-cash activity:

               

Operating lease right-of-use assets obtained in exchange for lease obligations

  $ 40,093     $ 54,385  

 

Weighted-average remaining lease term and discount rate for operating and finance leases as of December 31, 2023 are as follows:

 

   

Finance Leases

   

Operating Leases

 

Weighted-average remaining lease term (in months)

 

39

   

106

 

Weighted-average discount rate

    4.3 %     4.8 %

 

Maturities of lease liabilities by fiscal year for finance leases and operating leases as of December 31, 2023 are as follows (in thousands):

 

   

Finance

Leases

   

Operating

Leases

 

2024

  $ 41,189     $ 23,359  

2025

    34,172       19,282  

2026

    26,904       18,578  

2027

    18,587       17,730  

2028

    14,961       15,502  

2029 and beyond

    12,730       60,158  

Total lease payments

  $ 148,543     $ 154,609  

Less: Imputed interest

    (14,807 )     (32,658 )

Present value of lease liabilities

  $ 133,736     $ 121,951  

 

Lease of Vehicles as Lessor

 

The Company leases commercial vehicles that the Company owns to customers primarily over periods of one to ten years. The Company applied the practical expedient permitted within Topic 842 that allows it not to separate lease and nonlease components. Nonlease components typically consist of maintenance and licensing for the commercial vehicle. The variable nonlease components are generally based on mileage. Some leases contain an option for the lessee to purchase the commercial vehicle.

 

The Company’s policy is to depreciate its lease and rental fleet using a straight-line method over each customer’s contractual lease term. The lease unit is depreciated to a residual value that approximates fair value at the expiration of the lease term. This policy results in the Company realizing reasonable gross margins while the unit is in service and a corresponding gain or loss on sale when the unit is sold at the end of the lease term.

 

Sales-type leases are recognized by the Company as lease receivables. The lessee obtains control of the underlying asset and the Company recognizes sales revenue upon lease commencement. The receivable for sales-type leases as of December 31, 2023, in the amount of $8.4 million is reflected in Other Assets on the Consolidated Balance Sheet.

 

 

Minimum rental revenue to be received for non-cancelable leases and subleases in effect as of December 31, 2023, are as follows (in thousands):

 

2024

  $ 174,835  

2025

    140,135  

2026

    105,495  

2027

    75,672  

2028

    44,081  

Thereafter

    25,405  

Total

  $ 565,623  

 

Rental income during the year ended December 31, 2023, and 2022, consisted of the following (in thousands):

 

   

2023

   

2022

 

Minimum rental payments

  $ 306,897     $ 278,330  

Nonlease payments

    46,883       43,927  

Total

  $ 353,780     $ 322,257  

 

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Share Based Compensation and Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

11.

SHARE BASED COMPENSATION AND EMPLOYEE BENEFIT PLANS:

 

Employee Stock Purchase Plan

 

The Company’s 2004 Employee Stock Purchase Plan, as amended and restated (the “Employee Stock Purchase Plan”), allows eligible employees to contribute up to $10,625 of their base earnings every six months toward the semi-annual purchase of the Company’s Class A common stock. The employee’s purchase price is 85% of the lesser of the closing price of the Class A common stock on the first business day or the last business day of the semi-annual offering period, as reported by The NASDAQ Global Select Market. Employees may purchase shares having a fair market value of up to $25,000 (measured as of the first day of each semi-annual offering period) for each calendar year. On May 16, 2023, the Company’s shareholders approved the amendment and restatement of the Employee Stock Purchase Plan to increase the number of shares of Class A Common Stock authorized for issuance thereunder by 600,000 shares. Under the Employee Stock Purchase Plan, there are approximately 1,082,000 shares remaining of the 4,650,000 shares of the Company’s Class A common Stock that were reserved for issuance. The Company issued 208,854 shares under the Employee Stock Purchase Plan during the year ended December 31, 2023 and 201,173 shares during the year ended December 31, 2022. Of the 7,860 employees eligible to participate, approximately 2,242 elected to participate in the plan as of December 31, 2023.

 

Non-Employee Director Stock Option Plan

 

The Rush Enterprises, Inc. 2006 Non-Employee Director Stock Option Plan, as amended and restated (the “Director Plan”), reserved 1,125,000 shares of Class A common stock for issuance upon exercise of any awards granted under the plan. The Director Plan is designed to attract and retain highly qualified non-employee directors. Currently, each non-employee director receives a grant of the Company’s Class A common stock equivalent to a compensation value of $750,000; provided however, that directors may elect to receive up to 40% of the value of such grant in cash. In 2023, three non-employee directors each received a grant of 4,116 shares of the Company’s Class A common stock, two non-employee directors each received a grant of 2,469 shares of the Company’s Class A common stock and $58,000 cash and one non-employee director received a grant of 2,880 shares of the Company’s Class A common stock and $43,500 cash, for total compensation equivalent to $145,000 each. One director who was appointed to the Company’s Board of Directors in October of 2023 received 1,501 shares of the Company’s Class A common stock, for total compensation equivalent to $72,500. In 2022, three non-employee directors each received a grant of 2,757 shares of the Company’s Class A common stock, two non-employee directors each received a grant of 1,654 shares of the Company’s Class A common stock and $58,000 cash and one non-employee director received a grant of 1,930 shares of the Company’s Class A common stock and $43,500 cash, for total compensation equivalent to $145,000 each. Under the Director Plan, there are approximately 180,298 shares remaining for issuance of the 1,125,000 shares of the Company’s Class A common stock that were reserved for issuance. The Company granted 21,667 shares of Class A common stock under the Director Plan during the year ended December 31, 2023 and 20,264 shares of Class A common stock under the Director Plan during the year ended December 31, 2022.

 

 

Employee Incentive Plans

 

In May 2007, the Board of Directors and shareholders adopted the Rush Enterprises, Inc. 2007 Long-Term Incentive Plan (the “2007 Incentive Plan”). The 2007 Incentive Plan provides for the grant of stock options (which may be nonqualified stock options or incentive stock options for tax purposes), stock appreciation rights issued independent of or in tandem with such options (“SARs”), restricted stock awards and performance awards. The 2007 Incentive Plan was amended and restated on May 20, 2014, May 16, 2017, May 12, 2020 and May 16, 2023. The number of shares available for issuance under the plan include 21,600,000 shares of Class A common stock and 9,000,000 shares of Class B common stock.

 

The aggregate number of shares of common stock subject to stock options or SARs that may be granted to any one participant in any year under the 2007 Incentive Plan is 150,000 shares of Class A common stock or 150,000 shares of Class B common stock. Each option granted pursuant to the 2007 Incentive Plan has a 150,000-year term from the grant date and vests in three equal annual installments beginning on the third anniversary of the grant date. The Company has three shares of Class A common stock and 9,000,000 shares of Class B common stock reserved for issuance under the Company’s 2007 Incentive Plan. As of December 31, 2023, approximately 3,684,518 shares of Class A common stock and 2,681,701 shares of Class B common stock are available for issuance under the Company’s 2007 Incentive Plan. The Company issues new shares of its Class A or Class B common stock upon the exercise of stock options or vesting of restricted stock awards. During the year ended December 31, 2023, the Company granted to employees 790,673 options to purchase Class A common stock and 551,138 restricted Class B common stock awards under the 2007 Incentive Plan. During the year ended December 31, 2022, the Company granted to employees 767,850 options to purchase Class A common stock and 531,900 shares of restricted Class B common stock awards under the 2007 Incentive Plan. Restricted stock awards are issued when granted but are subject to vesting requirements.

 

Valuation and Expense Information

 

Stock-based compensation expense related to stock options, restricted stock awards and employee stock purchases was $30.4 million for the year ended December 31, 2023, $25.3 million for the year ended December 31, 2022, and $22.2 million for the year ended December 31, 2021. Cash received from options exercised and shares purchased under all share-based payment arrangements was $18.0 million for the year ended December 31, 2023, $13.3 million for the year ended December 31, 2022, and $18.3 million for the year ended December 31, 2021.

 

The following table presents a summary of the Company’s stock option activity and related information for the year ended December 31, 2023:

 

                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
           

Exercise

   

Contractual

   

Intrinsic

 

Options

 

Shares

   

Price

   

Life (in Years)

   

Value

 
                                 

Balance of Outstanding Options at January 1, 2023

    5,872,862     $ 20.13                  

Granted

    790,673       35.04                  

Exercised

    (800,988 )     15.06                  

Forfeited

    (40,249 )     31.12                  

Balance of Outstanding Options at December 31, 2023

    5,822,298     $ 22.76       5.8     $ 160,233,514  

Expected to vest after December 31, 2023

    3,268,970     $ 28.47       7.5     $ 71,368,515  

Vested and exercisable at December 31, 2023

    2,520,629     $ 15.18       3.7     $ 88,341,805  

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based on the closing price of the Company’s Class A common stock on December 31, 2023, which was $50.30. The total intrinsic value of options exercised was $19.8 million during the year ended December 31, 2023, $11.6 million during the year ended December 31, 2022, and $23.4 million during the year ended December 31, 2021.

 

 

The following table presents a summary of the status of the number of shares underlying the Company’s non-vested stock options as of December 31, 2023, and changes during the year ended December 31, 2023:

 

           

Weighted

 
           

Average

 
   

Number of

   

Grant Date

 

Non-vested Shares

 

Shares

   

Fair Value

 
                 

Non-vested at January 1, 2023

    3,600,568     $ 7.35  

Granted

    790,673       11.82  

Vested

    (1,049,321 )     5.56  

Forfeited

    (40,249 )     9.93  
                 

Non-vested at December 31, 2023

    3,301,671     $ 8.95  

 

The total fair value of vested options was $5.8 million during the year ended December 31, 2023, $5.9 million during the year ended December 31, 2022, and $5.0 million during the year ended December 31, 2021. The weighted-average grant date fair value of options granted was $11.82 per share during the year ended December 31, 2023, $11.21 per share during the year ended December 31, 2022, and $9.85 per share during the year ended December 31, 2021.

 

Stock Awards

 

The Company granted restricted stock awards to certain of its employees under the 2007 Incentive Plan and unrestricted stock awards to its non-employee directors under the Director Plan during the year ended December 31, 2023. The restricted stock awards granted to employees vest in three equal installments on the first, second and third anniversary of the grant date and are forfeited in the event the recipient’s employment or relationship with the Company is terminated prior to vesting, except as a result of retirement or under certain circumstances associated with a change of control or involuntary termination, as further described in the Company’s executive transition plan. The fair value of the restricted stock awards granted to the Company’s employees is amortized to expense on a straight-line basis over the restricted stock’s vesting period. The shares granted to non-employee directors are expensed on the grant date.

 

The following table presents a summary of the Company’s non-vested restricted stock awards at December 31, 2023:

 

           

Weighted

                 
           

Average

           

Weighted

 
           

Remaining

   

Aggregate

   

Average

 
           

Contractual

   

Intrinsic

   

Grant Date

 

Stock Awards and Units

 

Shares

   

Life (in Years)

   

Value

   

Fair Value

 
                                 

Outstanding non-vested shares at January 1, 2023

    1,128,981                     $ 27.92  

Granted

    572,804                       36.97  

Vested

    (627,393 )                     24.67  

Forfeited

                           

Outstanding non-vested at December 31, 2023

    1,074,392       8.6     $ 56,921,288       34.64  

Expected to vest after December 31, 2023

    1,071,636       8.6     $ 56,775,267       34.64  

 

The total fair value of the shares issued upon the vesting of restricted and unrestricted stock awards during the year ended December 31, 2023 was $15.5 million. The weighted-average grant date fair value of stock awards granted was $36.97 per share during the year ended December 31, 2023, $36.97 per share during the year ended December 31, 2022 and $29.91 per share during the year ended December 31, 2021.

 

As of December 31, 2023, the Company had $11.2 million of unrecognized compensation expense related to non-vested employee stock options to be recognized over a weighted-average period of 2.2 years and $12.2 million of unrecognized compensation cost related to non-vested restricted stock awards to be recognized over a weighted-average period of 12.2 years.

 

 

Defined Contribution Plan

 

The Company has a defined contribution plan (the “Rush 401k Plan”) that is available to all U.S. based employees. Each employee who has completed 30 days of continuous service is entitled to enter the Rush 401k Plan on the first day of the following month. Participating employees may contribute from 1% to 1% of their total gross compensation. However, certain highly compensated employees are limited to a maximum contribution of 15% of total gross compensation. The Company’s policy is for the first 10% of an employee’s contribution, the Company contributes an amount equal to 20% of the employees’ contributions for those employees with less than five years of service and an amount equal to 40% of the employees’ contributions for those employees with more than five years of service. The Company incurred expenses related to the Rush 401k Plan of approximately $13.3 million during the year ended December 31, 2023, $12.1 million during the year ended December 31, 2022, and $8.2 million during the year ended December 31, 2021.

 

Deferred Compensation Plan

 

On November 6, 2010, the Board of Directors of the Company adopted the Rush Enterprises, Inc. Deferred Compensation Plan (the “Deferred Compensation Plan”) pursuant to which certain employees and directors may elect to defer a portion of their annual compensation. The Deferred Compensation Plan was amended and restated effective May 18, 2021, in order to bring the plan into conformance with current “best” practices. The Company established a rabbi trust to finance obligations under the Deferred Compensation Plan with corporate-owned variable life insurance contracts. Participants are 100% vested in their respective deferrals and the earnings thereon. The first deferral election period began on January 1, 2011. The Company’s liability related to the Deferred Compensation Plan was $24.8 million on December 31, 2023, and $19.4 million on December 31, 2022. The related cash surrender value of the life insurance contracts was $18.0 million on December 31, 2023, and $13.0 million on December 31, 2022.

 

The Company currently does not provide any post-retirement benefits nor does it provide any post-employment benefits.

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Earnings Per Share
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

12.

EARNINGS PER SHARE:

 

Basic earnings per share (“EPS”) were computed by dividing income from continuing operations by the weighted average number of shares of common stock outstanding during the period. Diluted EPS differs from basic EPS due to the assumed conversions of potentially dilutive options, restricted shares awards and restricted stock unit awards that were outstanding during the period.

 

Each share of Class A common stock ranks equal to each share of Class B common stock with respect to receipt of any dividends or distributions declared on shares of common stock and the right to receive proceeds on liquidation or dissolution of the Company after payment of its indebtedness and liquidation preference payments to holders of any preferred shares. However, holders of Class A common stock have 1/20th of one vote per share on all matters requiring a shareholder vote, while holders of Class B common stock have one full vote per share.

 

The following is a reconciliation of the numerators and the denominators of the basic and diluted per share computations for income from continuing operations (in thousands, except per share amounts):

 

   

2023

   

2022

   

2021

 

Numerator-

                       

Numerator for basic and diluted earnings per share − Net income available to common shareholders

  $ 347,055     $ 391,382     $ 241,415  

Denominator-

                       

Denominator for basic earnings per share – weighted average shares outstanding

    81,089       83,100       83,838  

Effect of dilutive securities − Employee and director stock options and restricted share awards

    2,631       2,627       2,979  

Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions

    83,720       85,727       86,817  

Basic earnings per common share

  $ 4.28     $ 4.71     $ 2.88  

Diluted earnings per common share and common share equivalents

  $ 4.15     $ 4.57     $ 2.78  

 

Options to purchase shares of common stock that were outstanding for the years ended December 31, 2023, 2022 and 2021 that were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive are as follows (in thousands):

 

   

2023

   

2022

   

2021

 

Anti-dilutive options – weighted average

    1,282       1,271       655  

 

 

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

13.

INCOME TAXES:

 

The tax provisions are summarized as follows (in thousands):

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

Income before income taxes:

                       

Domestic

  $ 455,288     $ 502,141     $ 307,260  

Foreign

    6,773       7,186       6,423  

Total

    462,061       509,327       313,683  
                         

Current provision

                       

Federal

  $ 87,270     $ 93,942     $ 47,475  

State

    16,864       16,516       10,759  

Foreign

    2,265       2,523       -  

Total

    106,399       112,981       58,234  

Deferred provision (benefit)

                       

Federal

    7,617       7,975       13,809  

State

    505       (565 )     (631 )

Foreign

    (521 )     (3,149 )     856  

Total

    7,601       4,261       14,034  

Provision for income taxes

  $ 114,000     $ 117,242     $ 72,268  

 

A reconciliation of taxes based on the federal statutory rates and the provisions (benefits) for income taxes are summarized as follows (in thousands):

 

   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 
   

Amount

   

Rate

   

Amount

   

Rate

   

Amount

   

Rate

 

Income taxes at the federal statutory rate

  $ 97,032       21.0 %   $ 106,959       21.0 %   $ 65,694       21.0 %

State income taxes, net of federal benefit (a)

    14,120       3.1       12,708       2.5       7,874       2.5  

Tax effect of permanent differences

    1,357       0.3       (488 )     (0.1 )     (2502 )     (0.8 )

Foreign tax rate differential

    266       0.0       (2134 )     (0.4 )     (313 )     (0.1 )

Other, net

    1,225       0.3       197       0.0       1,515       0.5  

Provision for income taxes

  $ 114,000       24.7 %   $ 117,242       23.0 %   $ 72,268       23.1 %

(a) State taxes in Texas, California and Illinois made up the majority (greater than 50 percent) of the tax effect in this category        

 

The following summarizes the components of net deferred income tax liabilities included in the balance sheet (in thousands):

 

   

December 31,

 
   

2023

   

2022

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,215 )   $ (4,710 )

Accounts receivable

    (436 )     (430 )

Vehicle finance lease obligations

    (31,178 )     (28,514 )

Finance and operating leases - Liability

    (29,446 )     (25,283 )

Stock options

    (8,785 )     (7,525 )

Accrued liabilities

    (4,653 )     (3,632 )

State net operating loss carry forward

    (1,111 )     (1,268 )

State tax credit

    (34 )     (77 )

Other

    (6,167 )     (5,519 )

Finance and operating leases - Asset

    29,031       24,989  

Fixed assets and intangibles

    217,565       203,939  

Net deferred income tax liability

  $ 159,571     $ 151,970  

 

 

As of December 31, 2023, the Company had approximately $26.9 million in state net operating loss carry forwards that expire from 2023 to 2042, which result in a deferred tax asset of approximately $1.1 million. The Company has concluded that its state net operating losses are more likely than not to be realized and has not recorded a valuation allowance against them.

 

The Company had unrecognized income tax benefits totaling $6.7 million as a component of accrued liabilities as of December 31, 2023, and $5.3 million as of December 31, 2022, the total of which, if recognized, would impact the Company’s effective tax rate. An unfavorable settlement would require a charge to income tax expense and a favorable resolution would be recognized as a reduction to income tax expense. The Company recognizes interest accrued related to unrecognized tax benefits in income tax expense. During the years ended December 31, 2023, 2022 and 2021, the Company recognized approximately $86,200, $86,200, and $129,660 in interest expense. No amounts were accrued for penalties. The Company had approximately $389,000, $389,000 and $279,000 of interest accrued as of December 31, 2023, 2022 and 2021, respectively.

 

Undistributed earnings of certain of the Company’s foreign subsidiaries amounted to approximately $22.9 million at December 2023 and $18.9 million at December 2022. Those earnings are considered to be indefinitely reinvested. Upon repatriation of those earnings in the form of dividends or otherwise, the Company may be subject to state and local taxes, and/or withholding taxes payable to the various foreign countries. The Company expects to be able to take a 100% dividends received deduction to offset any U.S. federal income tax liability on the distribution of untaxed earnings and profits.

 

The Company does not anticipate a significant change in the amount of unrecognized tax benefits in the next 12 months. As of December 31, 2023, the tax years ended December 31, 2020 through 2023 remained subject to audit by federal tax authorities and the tax years ended December 31, 2019 through 2023, remained subject to audit by state tax authorities.

 

The table below presents the reconciliation of the change in the unrecognized tax benefits (in thousands):

 

   

2023

   

2022

   

2021

 

Unrecognized tax benefits at beginning of period

  $ 5,377     $ 4,309     $ 3,306  

Gross increases – tax positions in current year

    2,582       2,025       1,512  

Reductions due to lapse of statute of limitations

    (1,188 )     (957 )     (509 )

Unrecognized tax benefits at end of period

  $ 6,771     $ 5,377     $ 4,309  

 

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

14.

COMMITMENTS AND CONTINGENCIES:

 

From time to time, the Company is involved in litigation arising out of its operations in the ordinary course of business. The Company maintains liability insurance, through self-insurance and third-party excess insurance, including product liability coverage, in amounts deemed adequate by management. However, an uninsured or partially insured claim, or claim for which indemnification is not available, could have a material adverse effect on the Company’s financial condition or results of operations. As of December 31, 2023, the Company believes that there are no pending claims or litigation, individually or in the aggregate, that are reasonably likely to have a material adverse effect on its financial position or results of operations. However, due to the inherent uncertainty of litigation, there can be no assurance that the resolution of any particular claim or proceeding would not have a material adverse effect on the Company’s financial condition or results of operations for the fiscal period in which such resolution occurred.

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Acquisitions
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Business Combination Disclosure [Text Block]

15.

ACQUISITIONS:

 

All of the following acquisitions, unless otherwise noted, were considered business combinations accounted for under ASC 805 “Business Combinations.” Pro forma information is not included in accordance with ASC 805 since no acquisitions were considered material individually or in the aggregate.

 

On December 4, 2023, the Company acquired certain assets of Freeway Ford Truck Sales, Inc., which included real estate and a Ford commercial vehicle franchise in Chicago, Illinois, along with commercial vehicle and parts inventory. The transaction was valued at approximately $16.3 million, with the purchase price paid in cash.

 

On November 7, 2022, the Company acquired certain assets of Scheppers International Truck Center, Inc., which included real estate and an International truck franchise in Jefferson City, Missouri, along with commercial vehicle and parts inventory. The transaction was valued at approximately $6.8 million, with the purchase price paid in cash.

 

 

On May 2, 2022, the Company completed the acquisition of an additional 30% equity interest in RTC Canada, resulting in an 80% controlling interest in RTC Canada. The acquisition was accounted for as an acquisition achieved in stages under ASC 805, Business Combinations. The acquisition-date fair value of the previous 50% equity interest was $50 million, resulting in a gain of $7.0 million included in the line item Other income (expense) on the Consolidated Statements of Income in the year ended December 31, 2022. The Company also recognized a reversal of deferred tax liabilities of $7.0 million and $0.6 million related to reclassification of the foreign currency translation adjustment related to the remeasurement of the Company’s previous equity method investment in RTC Canada.

 

As of May 2, 2022, the Company established a noncontrolling interest related to the minority holders. The fair value of the 20% noncontrolling interest in RTC Canada is estimated to be $17.8 million. The fair value of the noncontrolling interest was estimated using a combination of the income approach and a market approach. Since RTC Canada is a private company, the fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement as defined in ASC 820, Fair Value Measurement. The fair value estimates are based on: (i) a discount rate of 11%; (ii) a terminal value based on a long-term sustainable growth rate of 3%; (iii) financial multiples of companies in the same industry as RTC Canada; and (iv) adjustments because of the lack of control or lack of marketability that market participants would consider when estimating the fair value of the noncontrolling interest in RTC Canada.

 

The purchase price was allocated based on the fair values of the assets and liabilities at the date of acquisition as follows (in thousands):

 

Cash

  $ 4,310  

Accounts receivable

    19,072  

Inventory

    56,255  

Property and equipment, including real estate

    80,196  

Floor plan notes payable

    (30,501 )

Trade payables

    (19,978 )

Customer deposits

    (1,980 )

Accrued liabilities

    (7,875 )

Notes payable

    (69,545 )

Goodwill

    44,174  

Franchise rights

    3,906  

Other

    3,422  

Equity investment in RTC Canada

    (37,309 )

Noncontrolling interest

    (17,828 )

Gain on equity method investment

    (6,958 )

Total

  $ 19,361  

 

The goodwill of $44.2 million for the RTC Canada acquisition is primarily attributable to the synergies expected to arise after obtaining a controlling interest in the entity.

 

Prior to May 2, 2022, the Company accounted for its 50% equity interest in RTC Canada as an equity-method investment. Subsequent to the Company’s acquisition of the additional 50% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Segments
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

16.

SEGMENTS:

 

The Company currently has one reportable business segment - the Truck Segment. The Truck Segment includes the Company’s operation of a nationwide network of commercial vehicle dealerships that provide an integrated one-stop source for the commercial vehicle needs of its customers, including retail sales of new and used commercial vehicles; aftermarket parts sales, service and collision center facilities; and financial services, including the financing of new and used commercial vehicle purchases, insurance products and truck leasing and rentals. The commercial vehicle dealerships are deemed a single reporting unit because they have similar economic characteristics. The Company’s chief operating decision maker considers the entire Truck Segment, not individual dealerships or departments within its dealerships, when making decisions about resources to be allocated to the segment and assessing its performance.

 

The Company also has revenues attributable to three other operating segments. These segments include a retail tire company, an insurance agency and a guest ranch operation and are included in the All Other column below. None of these segments has ever met any of the quantitative thresholds for determining reportable segments. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The Company evaluates performance based on operating income.

 

 

There were no material intersegment sales during the years ended December 31, 2023, 2022 or 2021.

 

The following table contains summarized information about reportable segment revenue, segment income or loss from continuing operations and segment assets for the periods ended December 31, 2023, 2022 and 2021 (in thousands):

 

   

Truck

   

All

         
   

Segment

   

Other

   

Totals

 

2023

                       

Revenues from external customers

  $ 7,909,230     $ 15,794     $ 7,925,024  

Interest income

    777             777  

Interest expense

    53,694             53,694  

Depreciation and amortization

    59,373       457       59,830  

Segment operating income

    512,375       6       512,381  

Segment income from continuing operations before taxes

    462,055       6       462,061  

Segment assets

    4,308,264       55,977       4,364,241  

Goodwill

    418,148       2,560       420,708  

Expenditures for segment assets

    367,942       939       368,881  
                         
2022                        

Revenues from external customers

  $ 7,084,847     $ 16,821     $ 7,101,668  

Interest income

    639             639  

Interest expense

    19,763             19,763  

Depreciation and amortization

    55,354       311       55,665  

Segment operating income

    505,415       698       506,113  

Segment income from continuing operations before taxes

    508,629       698       509,327  

Segment assets

    3,769,007       52,059       3,821,066  

Goodwill

    413,803       2,560       416,363  

Expenditures for segment assets

    242,503       557       243,060  
                         
2021                        

Revenues from external customers

  $ 5,109,070     $ 17,072     $ 5,126,142  

Interest income

    657             657  

Interest expense

    2,119       308       2,427  

Depreciation and amortization

    53,096       258       53,354  

Segment operating income

    307,394       1,642       309,036  

Segment income from continuing operations before taxes

    312,350       1,333       313,683  

Segment assets

    3,068,365       51,612       3,119,977  

Goodwill

    367,771       2,560       370,331  

Expenditures for segment assets

    163,624       3,553       167,177  

 

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Revenue
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

17.

REVENUE:

 

The Company’s revenues are primarily generated from the sale of finished products to customers. Those sales predominantly contain a single delivery element and revenue from such sales is recognized when the customer obtains control, which is typically when the finished product is delivered to the customer. The Company’s material revenue streams have been identified as the following: the sale of new and used commercial vehicles, arrangement of associated commercial vehicle financing and insurance contracts, the performance of commercial vehicle repair services and the sale of commercial vehicle parts. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

 

The following table summarizes the Company’s disaggregated revenue by revenue source, excluding lease and rental revenue, for the years ended December 31, 2023, December 31, 2022 and December 31, 2021 (in thousands):

 

   

2023

   

2022

   

2021

 

Commercial vehicle sales revenue

  $ 4,957,969     $ 4,351,370     $ 3,039,953  

Parts revenue

    1,493,903       1,436,981       1,059,382  

Commercial vehicle repair service revenue

    1,068,238       935,458       733,981  

Finance revenue

    11,665       16,992       16,385  

Insurance revenue

    12,606       12,749       11,579  

Other revenue

    26,863       25,863       17,628  

Total

  $ 7,571,244     $ 6,779,413     $ 4,878,908  

 

All of the Company's performance obligations are generally transferred to customers at a point in time. The Company did not have any material contract assets or contract liabilities on the balance sheet as of December 31, 2023, or December 31, 2022. Revenues related to commercial vehicle sales, parts sales, commercial vehicle repair service, finance and the majority of other revenues are related to the Truck Segment.

 

For the sale of new and used commercial vehicles, revenue is recognized at a point in time when control is transferred to the customer, which is when delivery of the commercial vehicle occurs. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring the commercial vehicle. When control is transferred to the customer, the Company has an unconditional right to payment and a receivable is recorded for any consideration not received.

 

The Company controls the commercial vehicle before it is transferred to the customer and it obtains all of the remaining benefits from the commercial vehicle relating to the sale, ability to pledge the asset or hold the asset. The Company is a principal in all commercial vehicle transactions. The Company retains inventory risk, determines the selling price to the customer and delivers the commercial vehicle to the customer. The Company generally pays a commission to internal sales representatives for the sale of a commercial vehicle. The Company will continue to expense the commission and recognize it concurrently with the respective commercial vehicle sale revenue upon delivery of the commercial vehicle to a customer.

 

Revenue from the sale of parts is recognized when the Company transfers control of the goods to the customer and consideration has been received in the form of cash or a receivable from the customer. The Company provides its customers the right to return certain eligible parts, estimates the expected returns based on an analysis of historical experience and records an allowance for estimated returns, which has historically not been material.

 

Revenue from the sale of commercial vehicle repair service is recognized when the service performed by the Company on a customer’s vehicle is complete and the customer accepts the repair. Because the Company does not have an enforceable right to payment while the repair is being performed, revenue is recognized when the repair is complete. After a customer’s acceptance, the Company has no remaining obligations to transfer goods or services to the customer and consideration has been received in the form of cash or a receivable from the customer.

 

Any remaining performance obligations represent service orders for which work has not been completed. The Company’s service contracts are predominantly short-term in nature with a contract term of one month or less. For those contracts, the Company has utilized the practical expedient in Topic 606 exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less.

 

The Company receives commissions from third-party lenders for arranging customer financing for the purchase of commercial vehicles. The receipt of such commissions is deemed to be a single performance obligation that is satisfied when a financing agreement is executed and accepted by the financing provider. Once the contract has been accepted by the financing provider, the Company’s performance obligation has been satisfied and the Company generally has no further obligations under the contract. The Company is the agent in this transaction, as it does not have control over the acceptance of the customer’s financing arrangement by the financing provider. Consideration paid to the Company by the financing provider is based on the agreement between the Company and the financing provider.

 

 

The Company receives commissions from third-party insurance companies for arranging insurance coverage for customers. The receipt of such commissions is deemed to be a single performance obligation that is satisfied when the insurance coverage is bound. The Company has no further obligations under the contract. The Company is the agent in this transaction because it does not have control over the insurance coverage provided by the insurance carrier. Consideration paid to the Company by the insurance provider is based on the agreement between the Company and the insurance provider.

 

The Company records revenues from finance and insurance products at the net commission amount, which includes estimates of chargebacks that can occur if the underlying contract is not fulfilled.  Chargeback amounts for commissions from financing companies are estimated assuming financing contracts are terminated before the customer has made six monthly payments.  Chargeback amounts for commissions from insurance companies are estimated assuming insurance contracts are terminated before the underlying insurance contractual term has expired. Chargeback reserve amounts are based on historical chargebacks and have historically been immaterial.  The Company does not have any right to retrospective commissions based on future profitability of finance and insurance contracts arranged.

 

Other revenue consists mostly of documentation fees that are charged to customers in connection with the sale of a commercial vehicle and recognized as other revenue when a truck is sold. The Company recognizes the documentation fees at the point in time when the commercial vehicle is delivered to the customer.

XML 41 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

18.

ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):

 

The following table shows the components of accumulated other comprehensive income (loss) (in thousands):

 

Balance as of December 31, 2021

  $ 787  

Reclassification of currency translation related to equity

    (601 )

Foreign currency translation adjustment

    (4,316 )

Balance as of December 31, 2022

    (4,130 )

Foreign currency translation adjustment

    1,967  

Balance as of December 31, 2023

  $ (2,163 )

 

The functional currency of the Company’s foreign subsidiary, RTC Canada, is its local currency. Results of operations of RTC Canada are translated in USD using the average exchange rates on a monthly basis during the year. The assets and liabilities of RTC Canada are translated into USD using the exchange rates in effect on the balance sheet date. The related translation adjustments are recorded in a separate component of stockholders' equity in accumulated other comprehensive loss and the statement of comprehensive income.

 

The Company reclassified the foreign currency translation adjustment related to its previously held equity investment in RTC Canada into net income upon its acquisition of a majority equity interest according to ASC 830-30, Foreign Currency Matters.

 

 

XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
12 Months Ended
Dec. 31, 2023
Insider Trading Arr Line Items  
Material Terms of Trading Arrangement [Text Block]

Item 9B.  Other Information

 

None.

Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block]

Principles of Consolidation

 

The consolidated financial statements presented herein include the accounts of Rush Enterprises, Inc. together with its consolidated subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation.

 

Use of Estimates, Policy [Policy Text Block]

Estimates in Financial Statements

 

The preparation of the Company’s financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosures of contingent assets and liabilities at the balance sheet date and the amounts of revenues and expenses recognized during the reporting period. Management analyzes the Company’s estimates based on historical experience and other assumptions that are believed to be reasonable under the circumstances, however, actual results could differ materially from such estimates.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash, Cash Equivalents and Restricted Cash

 

Cash and cash equivalents generally consist of cash and other money market instruments. The Company considers all highly liquid investments with an original maturity of ninety days or less to be cash equivalents. Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company.

Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]

Allowance for Credit Losses and Repossession Losses

 

The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. Accounts receivables consist primarily of commercial vehicle sales receivables, manufacturers’ receivables, leasing and parts and service receivables and other trade receivables. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.

 

The Company provides an allowance for repossession losses after considering historical loss experience and other factors that might affect the ability of customers to meet their obligations on finance contracts sold by the Company when the Company has a potential liability.

 

Inventory, Policy [Policy Text Block]

Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined by specific identification of new and used commercial vehicle inventory and by the first-in, first-out method for tires, parts and accessories. As the market value of the Company’s inventory typically declines over time, reserves are established based on historical loss experience and market trends. These reserves are charged to cost of sales and reduce the carrying value of the Company’s inventory on hand. An allowance is provided when it is anticipated that cost will exceed net realizable value.

 

Property, Plant and Equipment, Policy [Policy Text Block]

Property and Equipment

 

Property and equipment are stated at cost and depreciated over their estimated useful lives. Leasehold improvements are amortized over the useful life of the improvement, or the term of the lease, whichever is shorter. Provision for depreciation of property and equipment is calculated primarily on a straight-line basis. The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest, when incurred, is added to the cost of the underlying assets and is amortized over the estimated useful life of such assets. In 2023, the Company capitalized $0.7 million in interest. The cost, accumulated depreciation and amortization and estimated useful lives of the Company’s property and equipment are summarized as follows (in thousands):

 

   

2023

   

2022

   

Estimated Life

(Years)

 

Land

  $ 172,396     $ 162,641              

Buildings and improvements

    591,992       570,595       10  – 39  

Leasehold improvements

    43,088       42,236       2  – 39  

Machinery and shop equipment

    105,544       96,584       5  – 20  

Furniture, fixtures and computers

    111,242       98,609       3  – 15  

Transportation equipment

    135,425       116,327       3  – 15  

Lease and rental vehicles

    1,155,767       1,067,006       1  – 8  

Construction in progress

    31,037       14,585              

Accumulated depreciation and amortization

    (858,405 )     (799,989 )            
                             

Total

  $ 1,488,086     $ 1,368,594              

 

The Company recorded depreciation expense of $194.1 million and amortization expense of $27.0 million for the year ended December 31, 2023, depreciation expense of $177.1 million and amortization expense of $22.1 million for the year ended December 31, 2022, and depreciation expense of $148.3 million and amortization expense of $21.2 million for the year ended December 31, 2021.

 

 

As of December 31, 2023, the Company had $125.7 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $58.9 million. The Company recorded depreciation and amortization expense of $161.3 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2023, $143.5 million for the year ended December 31, 2022 and $116.1 million for the year ended December 31, 2021.

 

Goodwill and Intangible Assets, Policy [Policy Text Block]

Purchase Price Allocation, Intangible Assets and Goodwill

 

The Company uses the acquisition method of accounting for the recognition of assets acquired and liabilities assumed through acquisitions at their estimated fair values as of the date of acquisition. The purchase price allocation for business combinations and asset acquisitions requires the use of accounting estimates and judgments to allocate the purchase price to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values. As a result, during the measurement period, which is not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Income.

 

The Company determines whether substantially all the fair value of the gross assets acquired are concentrated in a single identifiable asset or a group of similar identifiable assets. If so, the single asset or group of assets, as applicable, is not a business. If not, the Company determines whether the single asset or group of assets, as applicable, meets the definition of a business.

 

In connection with the Company’s business combinations, it records certain intangible assets, including franchise rights. The Company periodically reviews the estimated useful lives and fair values of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a diminished fair value or revised useful life. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.

 

Goodwill represents the excess, at the date of acquisition, of the purchase price of an acquired business over the fair value of the net tangible and intangible assets acquired. In addition to goodwill, the Company recognizes separately identifiable intangible assets for rights under franchise agreements with manufacturers.

 

The fair value of the intangible franchise right is determined at the acquisition date by discounting the projected cash flows specific to each acquisition. The carrying value of the Company’s manufacturer franchise rights was $12.3 million as of December 31, 2023 and December 31, 2022, and is included in Other Assets on the accompanying Consolidated Balance Sheet. The Company has determined that manufacturer franchise rights have an indefinite life, as there are no economic or other factors that limit their useful lives and they are expected to generate cash flows indefinitely due to the historically long lives of the manufacturers’ brand names. Furthermore, to the extent that any agreements evidencing manufacturer franchise rights have expiration dates, the Company expects that it will be able to renew those agreements in the ordinary course of business. Accordingly, the Company does not amortize manufacturer franchise rights.

 

Due to the fact that manufacturer franchise rights are specific to a geographic region, the Company has determined that evaluating and including all locations acquired in the geographic region is the appropriate level for purposes of testing franchise rights for impairment. The Company is subject to financial statement risk to the extent that manufacturer franchise rights become impaired due to decreases in the fair market value of its individual franchises.

 

The Company assesses goodwill and intangible franchise rights for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate an impairment may have occurred. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs. See Fair Value Measurements below for further discussion of Level 3 fair value inputs.

 

For the annual goodwill and intangible franchise rights impairment assessment conducted in the fourth quarter of 2023, the Company elected to perform a qualitative assessment and determined that it was not more-likely-than-not that the fair values of the Company’s reporting units were less than their carrying values.

 

No impairments of goodwill or intangible franchise rights were recorded during the years ended December 31, 2023, 2022 and 2021. 

 

 

The following table sets forth the change in the carrying amount of goodwill for the Company for the year ended December 31, 2023 (in thousands):

 

Balance December 31, 2022

  $ 416,363  

Acquisitions during 2023

    3,250  

Currency translation

    1,095  

Balance December 31, 2023

  $ 420,708  

 

Equity Method Investments [Policy Text Block]

Equity Method Investments

 

On February 25, 2019, the Company acquired 50% of the equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. Prior to acquiring an additional 30% equity interest on May 2, 2022, for approximately $20.0 million, the Company accounted for the equity interest in RTC Canada using the equity method of accounting. Subsequent to the Company’s acquisition of the additional 30% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.  Income (loss) related to the 20% equity owner of RTC Canada is reflected in the accompanying consolidated financial statements as a noncontrolling interest. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.

 

On January 3, 2022, a subsidiary of Cummins, Inc. acquired a 50% equity interest in Natural Gas Fuel Systems, LLC (“NGFS”) from the Company for $27.5 million. NGFS previously conducted business as Momentum Fuel Technologies. The $12.5 million gain realized on the transaction is included in Other income on the Consolidated Statements of Income for the year ended December 31, 2022. The Company is accounting for the business as a joint venture and recognizes the investment using the equity method. The Company’s equity income in NGFS is included in the line item Other income on the Consolidated Statements of Income.

 

Income Tax, Policy [Policy Text Block]

Income Taxes

 

Management’s judgment is required to determine the provisions for income taxes and to determine whether deferred tax assets will be realized in full or in part. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When it is more likely than not that all or some portion of specific deferred income tax assets will not be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined not to be realizable. Accordingly, the facts and financial circumstances impacting deferred income tax assets are reviewed quarterly and management’s judgment is applied to determine the amount of valuation allowance required, if any, in any given period.

 

In determining its provision for income taxes, the Company uses an annual effective income tax rate based on annual income, permanent differences between book and tax income, and statutory income tax rates. The effective income tax rate also reflects its assessment of the ultimate outcome of tax audits. The Company adjusts its annual effective income tax rate as additional information on outcomes or events becomes available. Discrete events such as audit settlements or changes in tax laws are recognized in the period in which they occur.

 

The Company’s income tax returns are periodically audited by tax authorities. These audits include questions regarding the Company’s tax filing positions, including the timing and amount of deductions. In evaluating the exposures associated with its various tax filing positions, the Company adjusts its liability for unrecognized tax benefits and income tax provision in the period in which an uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when more information becomes available.

 

The Company’s liability for unrecognized tax benefits contains uncertainties because management is required to make assumptions and to apply judgment to estimate the exposures associated with its various filing positions. The Company’s effective income tax rate is also affected by changes in tax law, the level of earnings and the results of tax audits. Although the Company believes that the judgments and estimates are reasonable, actual results could differ, and the Company may be exposed to losses or gains that could be material. An unfavorable tax settlement would generally require use of the Company’s cash and result in an increase in its effective income tax rate in the period of resolution. A favorable tax settlement would be recognized as a reduction in the Company’s effective income tax rate in the period of resolution. The Company’s income tax expense includes the impact of reserve provisions and changes to reserves that it considers appropriate, as well as related interest.

 

Revenue [Policy Text Block]

Revenue Recognition Policies

 

The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that the Company determines are within the scope of ASU 2014-09, “Revenue from Contracts with Customers (Topic 606), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.  The Company only applies the five-step model to contracts when it is probable that it will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.  At contract inception, once the contract is determined to be within the scope of Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations. The Company then assesses whether each promised good or service is distinct and recognize as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.  For a complete discussion of accounting for revenue, see Note 17 – Revenue of the Notes to Consolidated Financial Statements.

 

Lessor, Leases [Policy Text Block]

Rental and Lease Sales

 

The Company leases commercial vehicles that the Company owns to customers. Lease and rental revenue is recognized over the period of the related lease or rental agreement. Variable rental revenue is recognized when it is earned.

 

Cost of Goods and Service [Policy Text Block]

Cost of Sales

 

For the Company’s new and used commercial vehicle operations, cost of sales consists primarily of the Company’s actual purchase price, plus make-ready expenses, less any applicable manufacturers’ incentives. For the Company’s parts operations, cost of sales consists primarily of the Company’s actual purchase price, less any applicable manufacturers’ incentives. For the Company’s service and collision center operations, technician labor cost is the primary component of cost of sales. For the Company’s rental and leasing operations, cost of sales consists primarily of depreciation and amortization, rent, maintenance costs, license costs and interest expense considered direct and incremental on the lease and rental fleet owned and leased by the Company. There are no costs of sales associated with the Company’s finance and insurance revenue or other revenue.

 

Lessee and Lessor Leases [Policy Text Block]

Leases

 

The Company leases commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records a lease asset and liability at the present value of lease payments over the term. Many of the Company’s leases include renewal options and termination options that are factored into its determination of lease payments when appropriate.

 

When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.

 

Sales Taxes, Policy [Policy Text Block]

Taxes Assessed by a Governmental Authority

 

The Company accounts for sales taxes assessed by a governmental authority that are directly imposed on a revenue-producing transaction on a net (excluded from revenues) basis.

 

Selling, General and Administrative Expenses, Policy [Policy Text Block]

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses consist primarily of incentive-based compensation for sales, finance and general management personnel, salaries for administrative personnel and expenses for rent, marketing, insurance, utilities and other general operating purposes.

 

Share-Based Payment Arrangement [Policy Text Block]

Stock Based Compensation

 

The Company applies the provisions of ASC topic 718-10, “Compensation Stock Compensation,” which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors, including grants of employee stock options, restricted stock units, restricted stock awards and employee stock purchases under the Employee Stock Purchase Plan, based on estimated fair values.

 

 

The Company uses the Black-Scholes option-pricing model to estimate the fair value of share-based payment awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods.

 

Compensation expense for all share-based payment awards is recognized using the straight-line single-option method. Stock-based compensation expense is recognized based on awards expected to vest. Accordingly, stock-based compensation expense has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

 

The Company determines the fair value of share-based payment awards on the date of grant using an option-pricing model that is affected by the Company’s stock price, as well as assumptions regarding a number of subjective variables. These variables include the Company’s expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors. Option-pricing models were developed for use in estimating the value of traded options that have no vesting or hedging restrictions and are fully transferable. Because the Company’s stock options have characteristics that are significantly different from traded options and because changes in the subjective assumptions can materially affect the estimated value, in management’s opinion, the existing valuation models may not provide an accurate measure of fair value and it may not be indicative of the fair value observed in a market transaction between a willing buyer and a willing seller.

 

The following table reflects the weighted-average fair value of stock options granted during each period using the Black-Scholes option valuation model with the following weighted-average assumptions used:

 

   

2023

   

2022

   

2021

 

Weighted-average stock volatility

    34.60 %     34.97 %     36.03 %

Expected dividend yield

    1.54 %     1.44 %     1.65 %

Risk-free interest rate

    3.58 %     2.13 %     1.07 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 11.82     $ 11.21     $ 9.85  

 

The Company computes its historical stock price volatility in accordance with ASC Topic 718-10. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The dividend yield assumption is based on the Company’s history and expectation of dividend payouts. The expected life of stock options represents the weighted-average period the stock options are expected to remain outstanding.

 

Advertising Cost [Policy Text Block]

Advertising Costs

 

Advertising costs are expensed as incurred. Advertising and marketing expense was $10.0 million for 2023, $8.7 million for 2022 and $7.5 million for 2021. Advertising and marketing expense is included in selling, general and administrative expense.

 

Internal Use Software, Policy [Policy Text Block]

Accounting for Internal Use Software

 

The Company’s accounting policy with respect to accounting for computer software developed or obtained for internal use is consistent with ASC topic 350-40 (Internal Use Software), which provides guidance on accounting for the costs of computer software developed or obtained for internal use and identifies characteristics of internal-use software.  The Company has capitalized software costs, including capitalized interest, of approximately $3.0 million as of December 31, 2023, net of accumulated amortization of $16.0 million, and had $4.2 million as of December 31, 2022, net of accumulated amortization of $14.9 million. 

 

Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]

Insurance

 

The Company utilizes a captive insurance company to manage its auto and general commercial liability insurance, which the Company supplements with excess insurance coverage at a level management believes is sufficient. The Company is partially self-insured for a portion of the claims related to its worker’s compensation, medical insurance and vehicle inventory. The Company uses actuarial information provided from third-party administrators to calculate an accrual for claims incurred, but not reported, and for the remaining portion of claims that have been reported.  The Company is fully self-insured for claims related to its real and personal property (except for its vehicle inventor, as noted above). 

 

Fair Value Measurement, Policy [Policy Text Block]

Fair Value Measurements

 

The Company has various financial instruments that it must measure at fair value on a recurring basis. See Note 9 – Financial Instruments and Fair Value of the Notes to Consolidated Financial Statements, for further information. The Company also applies the provisions of fair value measurement to various nonrecurring measurements for its financial and nonfinancial assets and liabilities.

 

Applicable accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). The Company measures its assets and liabilities using inputs from the following three levels of the fair value hierarchy:

 

Level 1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

 

Level 3 includes unobservable inputs that reflect the Company’s assumptions about what factors market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Pronouncements

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued updated accounting guidance related to annual and interim segment disclosures. The updated accounting guidance, among other things, requires disclosure of certain significant segment expenses. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2024. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its segment disclosures in Note 16.

 

In December 2023, the FASB issued updated accounting guidance related to income tax disclosures. The updated accounting guidance, among other things, requires additional disclosure primarily related to the income tax rate reconciliation and income taxes paid. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2025. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its income tax disclosures in Note 13.

XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

2023

   

2022

   

Estimated Life

(Years)

 

Land

  $ 172,396     $ 162,641              

Buildings and improvements

    591,992       570,595       10  – 39  

Leasehold improvements

    43,088       42,236       2  – 39  

Machinery and shop equipment

    105,544       96,584       5  – 20  

Furniture, fixtures and computers

    111,242       98,609       3  – 15  

Transportation equipment

    135,425       116,327       3  – 15  

Lease and rental vehicles

    1,155,767       1,067,006       1  – 8  

Construction in progress

    31,037       14,585              

Accumulated depreciation and amortization

    (858,405 )     (799,989 )            
                             

Total

  $ 1,488,086     $ 1,368,594              
Schedule of Goodwill [Table Text Block]

Balance December 31, 2022

  $ 416,363  

Acquisitions during 2023

    3,250  

Currency translation

    1,095  

Balance December 31, 2023

  $ 420,708  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

2023

   

2022

   

2021

 

Weighted-average stock volatility

    34.60 %     34.97 %     36.03 %

Expected dividend yield

    1.54 %     1.44 %     1.65 %

Risk-free interest rate

    3.58 %     2.13 %     1.07 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 11.82     $ 11.21     $ 9.85  
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   

December 31,

 
   

2023

   

2022

 
                 

Trade accounts receivable from sale of vehicles

  $ 119,575     $ 83,159  

Trade receivables other than vehicles

    98,555       96,978  

Warranty claims

    21,395       13,060  

Other accounts receivable

    23,633       29,776  

Less allowance for credit losses

    (3,805 )     (2,322 )
                 

Total

  $ 259,353     $ 220,651  
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2023

   

2022

 
                 

New commercial vehicles

  $ 1,388,687     $ 955,485  

Used commercial vehicles

    47,036       86,306  

Parts and accessories

    353,992       369,562  

Other

    33,100       34,564  

Less allowance

    (21,368 )     (16,488 )
                 

Total

  $ 1,801,447     $ 1,429,429  
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Valuation Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Summary of Valuation Allowance [Table Text Block]
   

Balance

Beginning

of Year

   

Net

Charged to

Costs and

Expenses

   

Net Write-

Offs

   

Balance

End

of Year

 
                                 
2023                                

Reserve for parts inventory

  $ 9,423     $ 6,274     $ (6,532 )   $ 9,165  

Reserve for commercial vehicle inventory

    7,065       11,191       (6,053 )     12,203  
                                 
2022                                

Reserve for parts inventory

  $ 7,460     $ 7,378     $ (5,415 )   $ 9,423  

Reserve for commercial vehicle inventory

    919       13,653       (7,507 )     7,065  
                                 
2021                                

Reserve for parts inventory

  $ 9,315     $ 3,520     $ (5,375 )   $ 7,460  

Reserve for commercial vehicle inventory

    6,075       (536 )     (4,620 )     919  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
   

Balance

December 31,

2022

   

Provision for

the Year

Ended

December 31,

2023

   

Write offs

Against

Allowance,

net of

Recoveries

   

Balance

December 31,

2023

 
                                 

Commercial vehicle receivables

  $ 160     $ -     $ (58 )   $ 102  

Manufacturers’ receivables

    573       2,576       (2,185 )     964  

Leasing, parts and service receivables

    1,589       3,212       (3,141 )     1,660  

Other receivables

    -       1,066       13       1,079  

Total

  $ 2,322     $ 6,854     $ (5,371 )   $ 3,805  
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Assets Pledged As Collateral [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Inventories, new and used vehicles at cost based on specific identification, net of allowance

  $ 1,423,521     $ 1,034,727  

Vehicle sale-related accounts receivable

    119,575       83,158  

Total

  $ 1,543,096     $ 1,117,885  
                 

Floor plan notes payable related to vehicles

  $ 1,139,744     $ 933,203  
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Total long-term debt, net of current maturities

  $ 414,002     $ 275,433  
Schedule of Maturities of Long-Term Debt [Table Text Block]

2024

  $ -  

2025

    265,000  

2026

    149,002  

2027

    -  

2028

    -  

Thereafter

    -  

Total

  $ 414,002  
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
       

Year Ended

 

Component

 

Classification

 

December 31,

2023

   

December 31,

2022

 

Operating lease cost

 

SG&A expense

  $ 14,924     $ 11,288  

Operating lease cost

 

Lease and rental cost of products sold

    5,981       6,081  

Finance lease cost – amortization of right-of-use assets

 

Lease and rental cost of products sold

    24,655       20,135  

Finance lease cost – interest on lease liabilities

 

Lease and rental cost of products sold

    5,454       4,783  

Short-term lease cost

 

SG&A expense

    191       413  
   

Year Ended

 
   

December 31,

2023

   

December 31,

2022

 

Operating cash flow information:

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 26,359     $ 21,874  

Financing cash flow information:

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 17,693     $ 14,780  

Non-cash activity:

               

Operating lease right-of-use assets obtained in exchange for lease obligations

  $ 40,093     $ 54,385  
   

Finance Leases

   

Operating Leases

 

Weighted-average remaining lease term (in months)

 

39

   

106

 

Weighted-average discount rate

    4.3 %     4.8 %
Lessee, Lease Liability, Maturity [Table Text Block]
   

Finance

Leases

   

Operating

Leases

 

2024

  $ 41,189     $ 23,359  

2025

    34,172       19,282  

2026

    26,904       18,578  

2027

    18,587       17,730  

2028

    14,961       15,502  

2029 and beyond

    12,730       60,158  

Total lease payments

  $ 148,543     $ 154,609  

Less: Imputed interest

    (14,807 )     (32,658 )

Present value of lease liabilities

  $ 133,736     $ 121,951  
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

2024

  $ 174,835  

2025

    140,135  

2026

    105,495  

2027

    75,672  

2028

    44,081  

Thereafter

    25,405  

Total

  $ 565,623  
Leases, Lease Income [Table Text Block]
   

2023

   

2022

 

Minimum rental payments

  $ 306,897     $ 278,330  

Nonlease payments

    46,883       43,927  

Total

  $ 353,780     $ 322,257  
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Share Based Compensation and Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
           

Exercise

   

Contractual

   

Intrinsic

 

Options

 

Shares

   

Price

   

Life (in Years)

   

Value

 
                                 

Balance of Outstanding Options at January 1, 2023

    5,872,862     $ 20.13                  

Granted

    790,673       35.04                  

Exercised

    (800,988 )     15.06                  

Forfeited

    (40,249 )     31.12                  

Balance of Outstanding Options at December 31, 2023

    5,822,298     $ 22.76       5.8     $ 160,233,514  

Expected to vest after December 31, 2023

    3,268,970     $ 28.47       7.5     $ 71,368,515  

Vested and exercisable at December 31, 2023

    2,520,629     $ 15.18       3.7     $ 88,341,805  
Schedule of Nonvested Share Activity [Table Text Block]
           

Weighted

 
           

Average

 
   

Number of

   

Grant Date

 

Non-vested Shares

 

Shares

   

Fair Value

 
                 

Non-vested at January 1, 2023

    3,600,568     $ 7.35  

Granted

    790,673       11.82  

Vested

    (1,049,321 )     5.56  

Forfeited

    (40,249 )     9.93  
                 

Non-vested at December 31, 2023

    3,301,671     $ 8.95  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
           

Weighted

                 
           

Average

           

Weighted

 
           

Remaining

   

Aggregate

   

Average

 
           

Contractual

   

Intrinsic

   

Grant Date

 

Stock Awards and Units

 

Shares

   

Life (in Years)

   

Value

   

Fair Value

 
                                 

Outstanding non-vested shares at January 1, 2023

    1,128,981                     $ 27.92  

Granted

    572,804                       36.97  

Vested

    (627,393 )                     24.67  

Forfeited

                           

Outstanding non-vested at December 31, 2023

    1,074,392       8.6     $ 56,921,288       34.64  

Expected to vest after December 31, 2023

    1,071,636       8.6     $ 56,775,267       34.64  
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

2023

   

2022

   

2021

 

Numerator-

                       

Numerator for basic and diluted earnings per share − Net income available to common shareholders

  $ 347,055     $ 391,382     $ 241,415  

Denominator-

                       

Denominator for basic earnings per share – weighted average shares outstanding

    81,089       83,100       83,838  

Effect of dilutive securities − Employee and director stock options and restricted share awards

    2,631       2,627       2,979  

Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions

    83,720       85,727       86,817  

Basic earnings per common share

  $ 4.28     $ 4.71     $ 2.88  

Diluted earnings per common share and common share equivalents

  $ 4.15     $ 4.57     $ 2.78  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2023

   

2022

   

2021

 

Anti-dilutive options – weighted average

    1,282       1,271       655  
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 

Income before income taxes:

                       

Domestic

  $ 455,288     $ 502,141     $ 307,260  

Foreign

    6,773       7,186       6,423  

Total

    462,061       509,327       313,683  
                         

Current provision

                       

Federal

  $ 87,270     $ 93,942     $ 47,475  

State

    16,864       16,516       10,759  

Foreign

    2,265       2,523       -  

Total

    106,399       112,981       58,234  

Deferred provision (benefit)

                       

Federal

    7,617       7,975       13,809  

State

    505       (565 )     (631 )

Foreign

    (521 )     (3,149 )     856  

Total

    7,601       4,261       14,034  

Provision for income taxes

  $ 114,000     $ 117,242     $ 72,268  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Year Ended December 31,

 
   

2023

   

2022

   

2021

 
   

Amount

   

Rate

   

Amount

   

Rate

   

Amount

   

Rate

 

Income taxes at the federal statutory rate

  $ 97,032       21.0 %   $ 106,959       21.0 %   $ 65,694       21.0 %

State income taxes, net of federal benefit (a)

    14,120       3.1       12,708       2.5       7,874       2.5  

Tax effect of permanent differences

    1,357       0.3       (488 )     (0.1 )     (2502 )     (0.8 )

Foreign tax rate differential

    266       0.0       (2134 )     (0.4 )     (313 )     (0.1 )

Other, net

    1,225       0.3       197       0.0       1,515       0.5  

Provision for income taxes

  $ 114,000       24.7 %   $ 117,242       23.0 %   $ 72,268       23.1 %
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,215 )   $ (4,710 )

Accounts receivable

    (436 )     (430 )

Vehicle finance lease obligations

    (31,178 )     (28,514 )

Finance and operating leases - Liability

    (29,446 )     (25,283 )

Stock options

    (8,785 )     (7,525 )

Accrued liabilities

    (4,653 )     (3,632 )

State net operating loss carry forward

    (1,111 )     (1,268 )

State tax credit

    (34 )     (77 )

Other

    (6,167 )     (5,519 )

Finance and operating leases - Asset

    29,031       24,989  

Fixed assets and intangibles

    217,565       203,939  

Net deferred income tax liability

  $ 159,571     $ 151,970  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
   

2023

   

2022

   

2021

 

Unrecognized tax benefits at beginning of period

  $ 5,377     $ 4,309     $ 3,306  

Gross increases – tax positions in current year

    2,582       2,025       1,512  

Reductions due to lapse of statute of limitations

    (1,188 )     (957 )     (509 )

Unrecognized tax benefits at end of period

  $ 6,771     $ 5,377     $ 4,309  
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Acquisitions (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Cash

  $ 4,310  

Accounts receivable

    19,072  

Inventory

    56,255  

Property and equipment, including real estate

    80,196  

Floor plan notes payable

    (30,501 )

Trade payables

    (19,978 )

Customer deposits

    (1,980 )

Accrued liabilities

    (7,875 )

Notes payable

    (69,545 )

Goodwill

    44,174  

Franchise rights

    3,906  

Other

    3,422  

Equity investment in RTC Canada

    (37,309 )

Noncontrolling interest

    (17,828 )

Gain on equity method investment

    (6,958 )

Total

  $ 19,361  
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Segments (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Truck

   

All

         
   

Segment

   

Other

   

Totals

 

2023

                       

Revenues from external customers

  $ 7,909,230     $ 15,794     $ 7,925,024  

Interest income

    777             777  

Interest expense

    53,694             53,694  

Depreciation and amortization

    59,373       457       59,830  

Segment operating income

    512,375       6       512,381  

Segment income from continuing operations before taxes

    462,055       6       462,061  

Segment assets

    4,308,264       55,977       4,364,241  

Goodwill

    418,148       2,560       420,708  

Expenditures for segment assets

    367,942       939       368,881  
                         
2022                        

Revenues from external customers

  $ 7,084,847     $ 16,821     $ 7,101,668  

Interest income

    639             639  

Interest expense

    19,763             19,763  

Depreciation and amortization

    55,354       311       55,665  

Segment operating income

    505,415       698       506,113  

Segment income from continuing operations before taxes

    508,629       698       509,327  

Segment assets

    3,769,007       52,059       3,821,066  

Goodwill

    413,803       2,560       416,363  

Expenditures for segment assets

    242,503       557       243,060  
                         
2021                        

Revenues from external customers

  $ 5,109,070     $ 17,072     $ 5,126,142  

Interest income

    657             657  

Interest expense

    2,119       308       2,427  

Depreciation and amortization

    53,096       258       53,354  

Segment operating income

    307,394       1,642       309,036  

Segment income from continuing operations before taxes

    312,350       1,333       313,683  

Segment assets

    3,068,365       51,612       3,119,977  

Goodwill

    367,771       2,560       370,331  

Expenditures for segment assets

    163,624       3,553       167,177  
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

2023

   

2022

   

2021

 

Commercial vehicle sales revenue

  $ 4,957,969     $ 4,351,370     $ 3,039,953  

Parts revenue

    1,493,903       1,436,981       1,059,382  

Commercial vehicle repair service revenue

    1,068,238       935,458       733,981  

Finance revenue

    11,665       16,992       16,385  

Insurance revenue

    12,606       12,749       11,579  

Other revenue

    26,863       25,863       17,628  

Total

  $ 7,571,244     $ 6,779,413     $ 4,878,908  
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]

Balance as of December 31, 2021

  $ 787  

Reclassification of currency translation related to equity

    (601 )

Foreign currency translation adjustment

    (4,316 )

Balance as of December 31, 2022

    (4,130 )

Foreign currency translation adjustment

    1,967  

Balance as of December 31, 2023

  $ (2,163 )
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Operations (Details Textual)
$ / shares in Units, $ in Millions
3 Months Ended
Aug. 28, 2023
$ / shares
shares
Jul. 25, 2023
Sep. 30, 2023
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
May 16, 2023
shares
May 15, 2023
shares
Dec. 31, 2022
$ / shares
shares
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.01     $ 0.01
Common Class A [Member]              
Additional Share Issued for Every Two Shares of Common Stock 1            
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.01            
Common Stock, Shares Authorized       105,000,000 105,000,000 60,000,000 105,000,000
Treasury Stock, Shares, Retired     3,052,899        
Common Class B [Member]              
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.01            
Common Stock, Shares Authorized       35,000,000 35,000,000 20,000,000 35,000,000
Treasury Stock, Shares, Retired     1,445,515        
Stock Split From [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio   3          
Stock Split To [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio   2          
Deposits for Restrictions Related to Captive Insurance Company [Member]              
Restricted Cash and Cash Equivalents, Current | $       $ 2.8      
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies (Details Textual) - USD ($)
$ in Millions
12 Months Ended
May 02, 2022
Jan. 03, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 25, 2019
Interest Costs Capitalized     $ 0.7      
Depreciation     194.1 $ 177.1 $ 148.3  
Amortization     27.0 22.1 21.2  
Indefinite-Lived Franchise Rights     12.3 12.3    
Advertising Expense     10.0 8.7 7.5  
Capitalized Computer Software, Net     3.0 4.2    
Capitalized Computer Software, Accumulated Amortization     16.0 14.9    
RTC Canada [Member]            
Business Acquisition, Percentage of Voting Interests Acquired 30.00%          
Business Combination, Consideration Transferred $ 20.0          
RTC Canada [Member] | RTC Canada [Member]            
Subsidiary, Ownership Percentage, Noncontrolling Owner 20.00%          
Rush Truck Centres of Canada Limited [Member]            
Equity Method Investment, Ownership Percentage           50.00%
Momentum Fuel Technologies [Member]            
Equity Method Investment, Ownership Percentage   50.00%        
Payments to Acquire Equity Method Investments   $ 27.5        
Acquisition of Equity Method Investments, Realized Gain (Loss)   $ 12.5        
Vehicles [Member]            
Depreciation     161.3 $ 143.5 $ 116.1  
Finance Lease, Right-of-Use Asset, after Accumulated Amortization     125.7      
Finance Lease, Right-of-Use Asset, Accumulated Amortization     $ 58.9      
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accumulated depreciation and amortization $ (858,405) $ (799,989)
Total 1,488,086 1,368,594
Land [Member]    
Property and equipment, gross 172,396 162,641
Building and Building Improvements [Member]    
Property and equipment, gross $ 591,992 570,595
Building and Building Improvements [Member] | Minimum [Member]    
Property and equipment, estimated life (Year) 10 years  
Building and Building Improvements [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 39 years  
Leasehold Improvements [Member]    
Property and equipment, gross $ 43,088 42,236
Leasehold Improvements [Member] | Minimum [Member]    
Property and equipment, estimated life (Year) 2 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 39 years  
Machinery and Equipment [Member]    
Property and equipment, gross $ 105,544 96,584
Machinery and Equipment [Member] | Minimum [Member]    
Property and equipment, estimated life (Year) 5 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 20 years  
Furniture and Fixtures [Member]    
Property and equipment, gross $ 111,242 98,609
Furniture and Fixtures [Member] | Minimum [Member]    
Property and equipment, estimated life (Year) 3 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 15 years  
Transportation Equipment [Member]    
Property and equipment, gross $ 135,425 116,327
Transportation Equipment [Member] | Minimum [Member]    
Property and equipment, estimated life (Year) 3 years  
Transportation Equipment [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 15 years  
Vehicles [Member]    
Property and equipment, gross $ 1,155,767 1,067,006
Vehicles [Member] | Minimum [Member]    
Property and equipment, estimated life (Year) 1 year  
Vehicles [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 8 years  
Construction in Progress [Member]    
Property and equipment, gross $ 31,037 $ 14,585
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies - Change in Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Balance December 31, 2022 $ 416,363
Acquisitions during 2023 3,250
Currency translation 1,095
Balance December 31, 2023 $ 420,708
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted-average stock volatility 34.60% 34.97% 36.03%
Expected dividend yield 1.54% 1.44% 1.65%
Risk-free interest rate 3.58% 2.13% 1.07%
Expected life (Year) 6 years 6 years 6 years
Weighted-average fair value of stock options granted (in dollars per share) $ 11.82 $ 11.21 $ 9.85
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Supplier Concentration (Details Textual)
$ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
CAD ($)
Dec. 22, 2023
USD ($)
Nov. 01, 2023
USD ($)
May 31, 2022
CAD ($)
Oct. 01, 2021
USD ($)
Sep. 14, 2021
USD ($)
Line of Credit Facility, Maximum Borrowing Capacity $ 20                
RTC Canada Floor Plan Agreement [Member]                  
Line of Credit Facility, Maximum Borrowing Capacity       $ 116.7          
Revolving Credit Facility [Member] | RTC Canada [Member]                  
Line of Credit Facility, Maximum Borrowing Capacity             $ 120.0    
Line of Credit Facility, Additional Borrowing Capacity Upon Request             $ 20.0    
BMO Harris Bank N.A. [Member]                  
Line of Credit Facility, Maximum Borrowing Capacity $ 1,000                
WF Lenders [Member] | Revolving Credit Facility [Member]                  
Line of Credit Facility, Maximum Borrowing Capacity         $ 175       $ 175
PLC Agreement [Member] | Revolving Credit Facility [Member]                  
Line of Credit Facility, Maximum Borrowing Capacity           $ 300   $ 300  
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Sales of New Peterbilt Commercial Vehicles [Member]                  
Concentration Risk, Percentage 50.70% 59.60% 62.50%            
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Accounts Receivable (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Total $ 259,353 $ 220,651 $ 140,200
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Accounts Receivable - Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Warranty claims $ 21,395 $ 13,060  
Other accounts receivable 23,633 29,776  
Less allowance for credit losses (3,805) (2,322)  
Total 259,353 220,651 $ 140,200
Trade Accounts Receivable From Sale of Vehicles [Member]      
Trade accounts receivable from sale of vehicles 119,575 83,159  
Trade Receivable Other Than Vehicles [Member]      
Trade accounts receivable from sale of vehicles $ 98,555 $ 96,978  
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
New commercial vehicles $ 1,388,687 $ 955,485
Used commercial vehicles 47,036 86,306
Parts and accessories 353,992 369,562
Other 33,100 34,564
Less allowance (21,368) (16,488)
Total $ 1,801,447 $ 1,429,429
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Parts Inventory [Member]      
Balance $ 9,423 $ 7,460 $ 9,315
Net Charged to Costs and Expenses 6,274 7,378 3,520
Net Write-Offs (6,532) (5,415) (5,375)
Balance End of Year 9,165 9,423 7,460
Commercial Vehicle Inventory [Member]      
Balance 7,065 919 6,075
Net Charged to Costs and Expenses 11,191 13,653 (536)
Net Write-Offs (6,053) (7,507) (4,620)
Balance End of Year $ 12,203 $ 7,065 $ 919
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Balance $ 2,322
Current period provision 6,854
Balance 3,805
Write offs against allowance, net of recoveries (5,371)
Commercial Vehicle Receivables [Member]  
Balance 160
Current period provision 0
Balance 102
Manufacturers' Receivables [Member]  
Balance 573
Current period provision 2,576
Balance 964
Write offs against allowance, net of recoveries (2,185)
Leasing, Parts and Service Receivables [Member]  
Balance 1,589
Current period provision 3,212
Balance 1,660
Write offs against allowance, net of recoveries (3,141)
Other Receivables [Member]  
Balance 0
Current period provision 1,066
Balance 1,079
Write offs against allowance, net of recoveries $ 13
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual)
$ in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2022
USD ($)
Line of Credit Facility, Maximum Borrowing Capacity $ 20,000    
Floor Plan Notes Payable 1,139,744   $ 933,203
Line of Credit Amount Pledged to Secure Letters of Credit 17,900    
Line of Credit Facility, Remaining Borrowing Capacity $ 2,100    
Floor Plan Credit Agreement [Member]      
Debt Instrument, Interest Rate, Effective Percentage 6.54% 6.54%  
Floor Plan Notes Payable $ 984,400    
Debt, Weighted Average Interest Rate 3.30% 3.30% 1.60%
RTC Canada Floor Plan Agreement [Member]      
Line of Credit Facility, Maximum Borrowing Capacity   $ 116.7  
Debt Instrument, Covenant, Maximum Percentage of Available Credit Limit for Inventory Purchases 20.00% 20.00%  
Floor Plan Notes Payable $ 55,900    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | RTC Canada Floor Plan Agreement [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.20%    
BMO Harris Bank N.A. [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 1,000,000    
BMO Harris Bank N.A. [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.20%    
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventories, new and used vehicles at cost based on specific identification, net of allowance $ 1,801,447 $ 1,429,429  
Total 4,364,241 3,821,066 $ 3,119,977
Floor Plan Notes Payable 1,139,744 933,203  
Asset Pledged as Collateral [Member] | Floor Plan Notes Payable [Member]      
Inventories, new and used vehicles at cost based on specific identification, net of allowance 1,423,521 1,034,727  
Vehicle sale related accounts receivable 119,575 83,158  
Total $ 1,543,096 $ 1,117,885  
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Long-term Debt (Details Textual)
$ in Millions, $ in Millions
Dec. 22, 2023
USD ($)
Nov. 01, 2023
USD ($)
May 31, 2022
CAD ($)
Dec. 31, 2023
USD ($)
Oct. 01, 2021
USD ($)
Sep. 14, 2021
USD ($)
Line of Credit Facility, Maximum Borrowing Capacity       $ 20    
Revolving Credit Facility [Member] | RTC Canada [Member]            
Line of Credit Facility, Maximum Borrowing Capacity     $ 120      
Line of Credit Facility, Additional Borrowing Capacity Upon Request     $ 20      
Revolving Credit Facility [Member] | CDOR [Member] | RTC Canada [Member]            
Debt Instrument, Basis Spread on Variable Rate     1.35%      
WF Lenders [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 175         $ 175
WF Lenders [Member] | Revolving Credit Facility [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.25%          
WF Lenders [Member] | Revolving Credit Facility [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.50%          
PLC Agreement [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity   $ 300     $ 300  
PLC Agreement [Member] | Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate   1.55%        
PLC Agreement [Member] | Revolving Credit Facility [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate   0.00%        
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Long-term Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Less: current maturities $ 414,002 $ 275,433
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Long-term Debt - Debt Maturities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 0
2025 265,000
2026 149,002
2028 0
Thereafter 0
Total $ 414,002
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sublease Income $ 50.0 $ 41.7
Lessee, Leases, Residual Value Guarantee, Amount $ 72.3  
Lessee, Operating Lease, Option To Terminate Term 1 year  
Operating Lease, Expense $ 2.1  
Sales-type Lease, Lease Receivable $ 8.4  
Minimum [Member]    
Lessee, Leases, Term of Contract 1 month  
Lessee, Operating Lease, Term of Contract 1 year  
Lessor, Leases, Term of Contract 1 year  
Maximum [Member]    
Lessee, Leases, Term of Contract 10 years  
Lessee, Operating Lease, Term of Contract 83 years  
Lessor, Leases, Term of Contract 10 years  
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted-average remaining lease term, finance leases (Month) 39 months    
Cash paid for amounts included in the measurement of lease liabilities $ 26,359 $ 21,874  
Weighted-average remaining lease term, operating leases (Month) 106 months    
Weighted-average discount rate, finance leases 4.30%    
Weighted-average discount rate, operating leases 4.80%    
Cash paid for amounts included in the measurement of lease liabilities $ 17,693 14,780 $ 13,774
Operating lease right-of-use assets obtained in exchange for lease obligations 40,093 54,385  
Selling, General and Administrative Expenses [Member]      
Operating lease cost 14,924 11,288  
Short-term lease cost 191 413  
Cost of Revenue, Lease and Rental [Member]      
Operating lease cost 5,981 6,081  
Depreciation and Amortization [Member]      
Finance lease cost – amortization of right-of-use assets 24,655 20,135  
Interest Expense [Member]      
Finance lease cost – interest on lease liabilities $ 5,454 $ 4,783  
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024, finance leases $ 41,189
2024, operating leases 23,359
2025, finance leases 34,172
2025, operating leases 19,282
2026, finance leases 26,904
2026, operating leases 18,578
2027, finance leases 18,587
2027, operating leases 17,730
2028, finance leases 14,961
2028, operating leases 15,502
2029 and beyond, finance leases 12,730
2029 and beyond, operating leases 60,158
Total lease payments, finance leases 148,543
Total lease payments, operating leases 154,609
Less: Imputed interest, finance leases (14,807)
Less: Imputed interest, operating leases (32,658)
Present value of lease liabilities, finance leases 133,736
Present value of lease liabilities, operating leases $ 121,951
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases - Future Minimum Rental Receivable (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 174,835
2025 140,135
2026 105,495
2027 75,672
2028 44,081
Thereafter 25,405
Total $ 565,623
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases - Rental Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Minimum rental payments $ 306,897 $ 278,330  
Nonlease payments 46,883 43,927  
Total $ 353,780 $ 322,257 $ 247,234
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual) - USD ($)
1 Months Ended 12 Months Ended 24 Months Ended
Oct. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
May 16, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   790,673        
Share-Based Payment Arrangement, Expense   $ 30,400,000 $ 25,300,000 $ 22,200,000    
Proceeds from Stock Options Exercised   18,000,000 13,300,000 18,300,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value   19,800,000 11,600,000 23,400,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value   $ 5,800,000 $ 5,900,000 $ 5,000,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 11.82 $ 11.21 $ 9.85    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 11,200,000     $ 11,200,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   2 years 2 months 12 days        
Deferred Compensation Plan [Member]            
Deferred Compensation Arrangement with Individual, Vested Percentage   100.00%        
Deferred Compensation Liability, Current   $ 24,800,000 $ 19,400,000   24,800,000  
Cash Surrender Value of Life Insurance   18,000,000 13,000,000   $ 18,000,000  
Rush 401 Plan [Member]            
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay         10.00%  
Defined Contribution Plan, Cost   $ 13,300,000 12,100,000 $ 8,200,000    
Rush 401 Plan [Member] | Maximum [Member]            
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent   1.00%     1.00%  
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period   3 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 15,500,000        
Granted, weighted average grant date fair value (in dollars per share)   $ 36.97   $ 29.91    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 12,200,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     12 years 2 months 12 days      
Highly Compensated Employees [Member] | Rush 401 Plan [Member]            
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent         15.00%  
Employees with Less than Five Years of Service [Member] | Rush 401 Plan [Member]            
Defined Contribution Plan, Employer Matching Contribution, Percent of Match   20.00%        
Employees with More Than Five Years of Service [Member] | Rush 401 Plan [Member]            
Defined Contribution Plan, Employer Matching Contribution, Percent of Match   40.00%        
Common Class A [Member]            
Share Price   $ 50.3     $ 50.3  
Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent   85.00%        
Maximum Fair Value for Employee Stock Purchase Per Year   $ 25,000     $ 25,000  
Stock Issued During Period, Shares, Employee Stock Purchase Plans   208,854 201,173      
Number of Employees Eligible to Participate in Stock Purchase Plan   7,860        
Number of Employees Participating in Stock Purchase Plan   2,242        
Employee Stock Purchase Plan [Member] | Common Class A [Member]            
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares           600,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   1,082,000     1,082,000  
Common Stock, Capital Shares Reserved for Future Issuance   4,650,000     4,650,000  
The 2006 Non-Employee Director Stock Option Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   1,125,000     1,125,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Aggregate Intrinsic Value   $ 750,000        
Issuance of Cash for Non-employee Director Compensation, Percent   40.00%        
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   180,298     180,298  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   1,125,000     1,125,000  
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture   21,667 20,264      
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to One Nonemployee Director [Member]            
Stock Issued During Period, Shares, New Issues 1,501          
Stock Issued During Period, Value, New Issues $ 72,500          
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to Three Non-employee Directors [Member]            
Stock Issued During Period, Shares, New Issues   4,116 2,757      
Issuance of Stock and Cash for Non-employee Director Compensation   $ 145,000        
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to Two Nonemployee Directors [Member]            
Stock Issued During Period, Shares, New Issues   2,469 1,654      
Payment to Nonemployee Directors   $ 58,000 $ 58,000      
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to One Nonemployee Director [Member]            
Stock Issued During Period, Shares, New Issues   2,880 1,930      
Payment to Nonemployee Directors   $ 43,500 $ 43,500      
Stock Issued During Period, Value, New Issues     $ 145,000      
Amended and Restated 2007 Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period   10 years        
Amended and Restated 2007 Incentive Plan [Member] | Common Class A [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   3,684,518     3,684,518  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized           21,600,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee   150,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   790,673 767,850      
Amended and Restated 2007 Incentive Plan [Member] | Common Class B [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   2,681,701     2,681,701  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized           9,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   551,138 531,900      
Amended and Restated 2007 Incentive Plan [Member] | Common Class B [Member] | Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   9,000,000     9,000,000  
Every 6 Months [Member] | Employee Stock Purchase Plan [Member]            
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount   $ 10,625        
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Balance (in shares) | shares 5,872,862
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 20.13
Granted (in shares) | shares 790,673
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 35.04
Exercised (in shares) | shares (800,988)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 15.06
Forfeited (in shares) | shares (40,249)
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 31.12
Balance (in shares) | shares 5,822,298
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 22.76
Balance, weighted average remaining contractual life (Year) 5 years 9 months 18 days
Aggregate intrinsic value | $ $ 160,233,514
Expected to vest (in shares) | shares 3,268,970
Expected to vest, weighted average exercise price (in dollars per share) | $ / shares $ 28.47
Expected to vest, weighted average remaining contractual life (Year) 7 years 6 months
Expected to vest, aggregate intrinsic value | $ $ 71,368,515
Vested and exercisable (in shares) | shares 2,520,629
Vested and exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 15.18
Vested and exercisable, weighted average remaining contractual life (Year) 3 years 8 months 12 days
Vested and exercisable, aggregate intrinsic value | $ $ 88,341,805
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Non-vested balance (in shares) 3,600,568    
Non-vested, weighted average grant date fair value (in dollars per share) $ 7.35    
Granted (in shares) 790,673    
Weighted-average fair value of stock options granted (in dollars per share) $ 11.82 $ 11.21 $ 9.85
Vested (in shares) (1,049,321)    
Vested, weighted average grant date fair value (in dollars per share) $ 5.56    
Forfeited (in shares) (40,249)    
Forfeited, weighted average grant date fair value (in dollars per share) $ 9.93    
Non-vested balance (in shares) 3,301,671 3,600,568  
Non-vested, weighted average grant date fair value (in dollars per share) $ 8.95 $ 7.35  
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details) - Restricted Stock [Member]
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Outstanding non-vested shares (in shares) | shares 1,128,981
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 27.92
Granted (in shares) | shares 572,804
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 36.97
Vested (in shares) | shares (627,393)
Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 24.67
Outstanding non-vested shares (in shares) | shares 1,074,392
Outstanding non-vested, weighted average remaining contractual life (Year) 8 years 7 months 6 days
Outstanding non-vested, aggregate intrinsic value | $ $ 56,921,288
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 34.64
Expected to vest (in shares) | shares 1,071,636
Expected to vest, weighted average remaining contractual life (Year) 8 years 7 months 6 days
Expected to vest, aggregate intrinsic value | $ $ 56,775,267
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 34.64
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator for basic and diluted earnings per share − Net income available to common shareholders $ 347,055 $ 391,382 $ 241,415
Denominator for basic earnings per share – weighted average shares outstanding (in shares) 81,089 83,100 83,838
Effect of dilutive securities− Employee and director stock options and restricted share awards (in shares) 2,631 2,627 2,979
Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions (in shares) 83,720 85,727 86,817
Basic earnings per common share (in dollars per share) $ 4.28 $ 4.71 $ 2.88
Diluted earnings per common share and common share equivalents (in dollars per share) $ 4.15 $ 4.57 $ 2.78
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Anti-dilutive options – weighted average (in shares) 1,282 1,271 655
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Unrecognized Tax Benefits that Would Impact Effective Tax Rate $ 6,700,000 $ 5,300,000    
Unrecognized Tax Benefits, Interest on Income Taxes Expense 86,200 86,200 $ 129,660  
Unrecognized Tax Benefits, Income Tax Penalties Accrued 0      
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 389,000 389,000   $ 279,000
Undistributed Earnings of Foreign Subsidiaries $ 22,900,000 $ 18,900,000    
Effective Income Tax Rate Reconciliation, Dividend Received Deduction, Percent 100.00%      
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards $ 26,900,000      
Deferred Tax Assets, Operating Loss Carryforwards $ 1,100,000      
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Domestic $ 455,288 $ 502,141 $ 307,260
Foreign 6,773 7,186 6,423
Income before taxes 462,061 509,327 313,683
Current provision      
Federal 87,270 93,942 47,475
State 16,864 16,516 10,759
Foreign 2,265    
Total 106,399 112,981 58,234
Deferred provision (benefit)      
Federal 7,617 7,975 13,809
State 505 (565) (631)
Foreign (521) (3,149) 856
Total 7,601 4,261 14,034
Provision for income taxes $ 114,000 $ 117,242 $ 72,268
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income taxes at the federal statutory rate $ 97,032 $ 106,959 $ 65,694
Income taxes at the federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit $ 14,120 $ 12,708 $ 7,874
State income taxes, net of federal benefit 3.10% 2.50% 2.50%
Tax effect of permanent differences $ 1,357 $ (488) $ (2,502)
Tax effect of permanent differences 0.30% (0.10%) (0.80%)
Foreign tax rate differential $ 266 $ (2,134) $ (313)
Foreign tax rate differential 0.00% (0.40%) (0.10%)
Other, net $ 1,225 $ 197 $ 1,515
Other, net 0.30% 0.00% 0.50%
Provision for income taxes $ 114,000 $ 117,242 $ 72,268
Provision for income taxes 24.70% 23.00% 23.10%
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory $ (5,215) $ (4,710)
Accounts receivable (436) (430)
Vehicle finance lease obligations (31,178) (28,514)
Finance and operating leases - Liability (29,446) (25,283)
Stock options (8,785) (7,525)
Accrued liabilities (4,653) (3,632)
State net operating loss carry forward (1,111) (1,268)
State tax credit (34) (77)
Other (6,167) (5,519)
Difference between book and tax basis - Finance and operating lease - Asset 29,031 24,989
Difference between book and tax basis - Fixed assets and intangibles 217,565 203,939
Net deferred income tax liability $ 159,571 $ 151,970
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unrecognized tax benefits at beginning of period $ 5,377 $ 4,309 $ 3,306
Gross increases – tax positions in current year 2,582 2,025 1,512
Reductions due to lapse of statute of limitations (1,188) (957) (509)
Unrecognized tax benefits at end of period $ 6,771 $ 5,377 $ 4,309
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
Dec. 04, 2023
Nov. 07, 2022
May 02, 2022
Dec. 31, 2023
Dec. 31, 2022
Goodwill, Gross       $ 420,708 $ 416,363
RTC Canada [Member]          
Equity Method Investment, Ownership Percentage     50.00%    
RTC Canada [Member]          
Business Acquisition, Percentage of Voting Interests Acquired     30.00%    
Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage     80.00%    
Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value     $ 50,000    
Deferred Tax Liabilities, Reclassification of Foreign Currency Translation Adjustment     7,000    
Deferred Tax Liabilities, Re-measurement of Equity Method Investment     600    
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value     17,828    
Goodwill, Gross     $ 44,200    
RTC Canada [Member] | Measurement Input, Discount Rate [Member]          
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Measurement Inputs     0.11    
RTC Canada [Member] | Measurement Input, Long-Term Revenue Growth Rate [Member]          
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Measurement Inputs     0.03    
RTC Canada [Member] | RTC Canada [Member]          
Subsidiary, Ownership Percentage, Noncontrolling Owner     20.00%    
Freeway Ford Truck Sales, Inc. [Member]          
Payments to Acquire Productive Assets $ 16,300        
Assets of Scheppers International Truck Center, Inc. [Member]          
Payments to Acquire Productive Assets   $ 6,800      
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details) - USD ($)
$ in Thousands
May 02, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill   $ 420,708 $ 416,363 $ 370,331
RTC Canada [Member]        
Cash $ 4,310      
Accounts receivable 19,072      
Inventory 56,255      
Property and equipment, including real estate 80,196      
Floor plan notes payable (30,501)      
Trade payables (19,978)      
Customer deposits (1,980)      
Accrued liabilities (7,875)      
Notes payable (69,545)      
Goodwill 44,174      
Franchise rights 3,906      
Other 3,422      
Equity investment in RTC Canada (37,309)      
Noncontrolling interest (17,828)      
Gain on equity method investment (6,958)      
Total $ 19,361      
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Segments (Details Textual)
12 Months Ended
Dec. 31, 2023
Truck Segment [Member]  
Number of Reportable Segments 1
Other Segments [Member]  
Number of Operating Segments 3
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Segments - Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from external customers $ 7,925,024 $ 7,101,668 $ 5,126,142
Interest income 777 639 657
Interest expense 53,694 19,763 2,427
Depreciation and amortization 59,830 55,665 53,354
Segment operating income 512,381 506,113 309,036
Segment income from continuing operations before taxes 462,061 509,327 313,683
Segment assets 4,364,241 3,821,066 3,119,977
Goodwill 420,708 416,363 370,331
Expenditures for segment assets 368,881 243,060 167,177
Truck Segment [Member]      
Revenues from external customers 7,909,230 7,084,847 5,109,070
Interest income 777 639 657
Interest expense 53,694 19,763 2,119
Depreciation and amortization 59,373 55,354 53,096
Segment operating income 512,375 505,415 307,394
Segment income from continuing operations before taxes 462,055 508,629 312,350
Segment assets 4,308,264 3,769,007 3,068,365
Goodwill 418,148 413,803 367,771
Expenditures for segment assets 367,942 242,503 163,624
Other Segments [Member]      
Revenues from external customers 15,794 16,821 17,072
Interest expense     308
Depreciation and amortization 457 311 258
Segment operating income 6 698 1,642
Segment income from continuing operations before taxes 6 698 1,333
Segment assets 55,977 52,059 51,612
Goodwill 2,560 2,560 2,560
Expenditures for segment assets $ 939 $ 557 $ 3,553
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 7,571,244 $ 6,779,413 $ 4,878,908
Commercial Vehicle [Member]      
Revenue 4,957,969 4,351,370 3,039,953
Parts [Member]      
Revenue 1,493,903 1,436,981 1,059,382
Commercial Vehicle Repair Service [Member]      
Revenue 1,068,238 935,458 733,981
Financial Service [Member]      
Revenue 11,665 16,992 16,385
Insurance [Member]      
Revenue 12,606 12,749 11,579
Product and Service, Other [Member]      
Revenue $ 26,863 $ 25,863 $ 17,628
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance as of December 31, 2020 $ 1,744,491    
Reclassification of currency translation related to equity method of RTC Canada 0 $ (601) $ 0
Foreign currency translation adjustment 1,967 (4,917) (82)
Balance as of December 31, 2021 1,870,879 1,744,491  
AOCI Attributable to Parent [Member]      
Balance as of December 31, 2020 (4,130) 787  
Reclassification of currency translation related to equity method of RTC Canada   (601)  
Foreign currency translation adjustment 1,967 (4,316)  
Balance as of December 31, 2021 $ (2,163) $ (4,130) $ 787
EXCEL 97 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .1]5U@'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 " #D?5=8H:ZXE^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%*#R;-I:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!QCX8NGW MIT_@1@>I^XC/L0\8R6)Z&%WGD]1AP\Y$00(D?4:G4ID3/C>/?72*\C6>("C] MH4X(@O,U."1E%"F8@$58B*QMC)8ZHJ(^7O%&+_CP&;L99C1@APX]):C*"E@[ M30R7L6O@#IA@A-&E[P*:A3A7_\3.'6#7Y)CLDAJ&H1SJ.9=WJ.#M:?\RKUM8 MGTAYC?E5LI(N 3?L-OFUWCX>=JP57*P*+@I1'P27JW4^[Y/K#[^[L.N-/=I_ M;'P3;!OX]2_:+U!+ P04 " #D?5=8F5R<(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 .1]5UCJ!P89: @ #(\ 8 >&PO=V]R:W-H965T&UL MM9MMD'!12;69!\A,C+ MOZ_ +S(YX@%ZY"^QP3PW<$5(]PWB_)F+;^F*4HE>DIBE%YV5E.L/O5X:K&A" MTE.^IDS]\LA%0J1:%,M>NA:4A$51$O>PXPQZ"8E8Y_*\6#<7E^<\DW'$Z%R@ M-$L2(EZO:,R?+SIN9[?B+EJN9+ZB=WF^)DNZH/+S>B[44F^O$D8)96G$&1+T M\:(S_S[SP\/M.?5JH(DHAM/LG+%L1!@7=648"W!?A-@>M7 M%'C; N]M0;^BP-\6^ 69S:D4'"9$DLMSP9^1R+=6:OF7 F91K4X_8OG_?2&% M^C52=?)RPH-,_1LE&K$073,9R5??_C>4^JW>5%O6 K M?;61QA72+D:?.).K5.F&-"P+]-1Q[@\6[P[V"H.*$QJ<(L\]0=C!GN& QG#Y ME#Z<(M'_I#WUQNU%9I)FJ1_FY!O M)'VS9-Y)?$C7)* 7'=4+I%0\T<[E#]^Y ^O M:VK"!I>[3O<7$Q^PJBT?2V(E/OT]GWXS/B/&,A*C.[KF0II P3I29":\8["J M+2A+8B50@SVH03-0((5+]JK%-U2CM^JK*S@JL;PO-DE@)VG /;=CP MZA-$&8*B'ZMN8;#6(XE38Q,#R]K2LB16HG6VIW4&GN%VD)U&,46W6?) A8D2 MK.%TL3-\/S1Q @O;X@0MI.K* M$!=HS#,FQ:OZ#(U$:]3O_S3A@XO:\K.E5@9X8(O=)@#OR0N:A:IOBQZC8./0 MJJ_9&LFAWW6'GN>X R,]L+@U/4MJ97I8T\--Z(W"4*FG)[LOJ#"WOS)SFX,E M^_T^FGU$7A\M5'Q=&1&""JT16E(K(]3AP 4-\_\@'.=+ZM*]Y\_,B ^6NU4) M_$J0C#W2.#7"LQH&;*F5X>DXX,*&_BV\?<U8Q@2ZV, M3:<$%[;W;['->2I56O@K6E>/%+#B\,SU'",WJY'!EEJ9FPX-+NSUBVMS)"BI MQ@0+G%5 LAH1;*F5(>F0X,+._H8'JBW-5YQ!OK=&Q'-PMX\=,RVK$<&66IF6 M#@ENHY3P!XWC[C>F^GRTH"15[$(T2].L AZL^86:>WZKD<&66IF;#@UNH]3P M.X^5PR5BD[.$Z;RO:I1NN1&6U9!@2ZU\-U6G!-PH)8PS(?+XOLGL$5L6XV5F MA%:C6-'$X*JVU&RIE:GI:( ;18,9DU1L'EODMXC(#J.1&JQ81H5$61E)EI9&45/G_XJ;'-"9+([5_ M][P +FL-[1CN'VOWCQL^,YA&C+ @4BZWR)O%NFLABOMM:FC8/.C^FJ,T/MJK MV4UU"[2:$FRIE6'JE(!A@[_KYE;*^(*7Z[]\C #7M89UC)" =4C C4+"/'N( MHT!=HYR8W8=-@S^VJC;9JO4+M7R2RM.EYPVPCWVG/SSO/9GXZ#" 80N_Z\FF MD4C0;&)D ROXV(C :@BPI5:>A*!#@ =;]AVDJJ77@J42_4"2]4_H"\_4 M6'MS,S=.-K": 6RIE:'I#.#!CGT'+;^ID7?K1G"PQ((P-&*2LXB?H'OZ0HP9 M !9I3>T8&<#3&^B^?3*,WOH'VA1(#S$FKDNET7=SW7B,WNA*!C1 !/1P /=NP' MMDQSFZJ5QM14(U8UAP,N:TWL&.[?T^[?:SA+:$ML.P>FFADL-_UB)&;5^MM2 M*Q/3UM^#/?E(X0HWR"H"4HU I4^%ZUIC.H:I][2I]V WKGQ\HJ+/."9IBD;H MZR>:W_XWSV^TZ<_'5M4FMM3*%+7;]S9>V.Y\4:O>WZK:Q)9:F:=.!Q[L[>\C M&5/$'Y&+WSW\B!8TR(2R)T:*L-*N86_;^4+RX-L)^MXY=5RT5J/.$XG-]T%@ MW=8\CQ$D?!TD_)I908*$Q<.#U^2!QR:,-0+Y3*V1"1-=4(W8X6D]%O1EY60X,MM3(O'1K\9J&A=&TM5D3M"_V: MR5025C2[=Q%#:;':^*X"O)>V'>%6;7!PVV+@]MTA[N/]38LMO6.$!U^'![\F M/!P.O5?@T LKM29D-4O84BM3/'B]P+<_]/HVL\'8JMK$EEJ9ITX:/AP-6@R] M-4J[AMUZZ(5U6_,\1@[Q=0[QX1C18.B%!?*A]\J(R6H.L:56QJ1SB _GD!9# M+RP$#+U6$X]@YO/-V[2?2/Y4.D4Q?52ESNE0]1YB M\X+J9D'R=?'*Y@.7DB?%UQ4E(17Y!NKW1\[E;B'?P?XUXJ)7_;@' #,( & 'AL+W=O""MHDE#T?/<,AYGJ%Z]:C-UVJCE"7?MD597<\VUNXN%HLJ MVZAM6IWKG2KAF[4VV]3"I;E?5#NCTE4S:%LL.*5RL4WSW6K[)^[SP:N%IV75;Y5 M997KDABUOIZ]8QJQ.OA,7"AW6G]U%Y]6US/J$*E"9=:Y2.'7 M@[I11>$\ 8Z_]TYGW3/=P,//S]X_-L%#,'=II6YT\>]\93?7LWA&5FJ=UH7] MHA__H?8!A][9T1K*ZLGJ['PP(MGG9_DZ_[2?B8 +)@;P_0#^ MO0/$?H!H FV1-6%]2&VZO#+ZD1AG#=[@:;IU+F0QBBY6X?.^ MO$FKS9QD\).HO^O\(2T@\HI 'F$75M;DF%AR6(1\?!J M\7 8X-B,4T:#H#,[@AYTT ,O]'=9IFL'UJA, ?*[0LU)J2P&M/4D#Q&$B0C% M "ABQJD,&0XT[("&7J"?R@>85&UR54T"#$=/9C%E01 -$")V 4_@+PY1=A"E M%^)GHW9IOB+J&Q! I=H%H.U&&0RL'(,(HR@90$6LI&030*,.:.0%^H>V:0&5 M[W"'8A C)).2"AH,0([M6"RC*! XS+B#&9^83V!28Y^:>70;:P?<9B>S'R-9 MC6,:RP%:Q$[(.$PF=E+2H4V\:'\'K*G-RWM2*. \8ARYG>GU60T7[1Q/0D_& MD&!S2SY CIA1#M!QX(SV_$2]T'_1>O68%\4DOOWXPR<'G$8T'@#$[)@4CMGOJNG=M!]^-#E" M!CP8 1P;BI@S*N4$Q)ZGF/@N4B[R]"XO<@O%%&5FYN6[EU+S:WD[#KIG..:G MN(^%UH;L0':14ELHR[OTR?$<&OB8O!@3210,2QYBF C!Z=1*[VF.^7GN.46@ MGFO39(CH-5GG9:,:V]*B[XK\/G42'5]H8WX3DK$AM2!F/.%T@EM8SX+,3X-X M!'I0'D_%@! ?$,JHX& L2B>ST!,D.\&0)EU!U7X61[X5@Y"?Y$R,%@QB%[D_ M$U![DF1^EKQI&ABHCBNUTU4^47LP<@P%'W(C9@?A!'0"94^.S,^.H#--K7IM MA()$^ UT<#!:N(B=%()R'"3O>9#[>?!8%QT42;1[&7,=DY$0C [@8H8!!X$T M(3AXSXK( M79S0J1:%]VS(_6S8*JFB6SFG5CG2S04Q&TH6Q(PE03BA3'G/AMS/AA_46L&L MKDA>9E#DB$V_>?H_CC1V81)&([28'4NBB2K'>^KCTJNO;C>I41M=K)2I?OP! M-%MTV30N]@D_ /$2Z8M/0%[)VW'L/65R/V5"][O/%?!1]G4.I&G(0UK4BKPY MIXS #B*5FY]+PN:44O>OO0&-7S;%6TPF. M#ZCVLSEFV%$I]ID5W!$W#+NR; MH$\JX+'Z(2PV_?8Y,C MV3R ?SQFF \FY]!0S%D8#WT@B S$*HRDR[Q4'/Z$X5JO<%6A@=':(H06-QAA1>PH MA2X.ARMZ[2%.: \#Q%*;I^>%E%J2ZN,V2\#F;2- \$@P2/LK/49(99%#. MHRC"73#&YT$@<1=H6L58TIQ!@Q&+T:$E9BAH(B:VG>BUC_!KGR_*IG +%&5J M2EB%*'N)L:P!V0OR9X03,111+,2$/!>] !)^ 03"M][617/VWYP%0EJW4( W M[C7-@R)O"UU5/Z'@QUKFC#,Y/&[%S (V.<$'9]I^R=.*X2]UM2$_ER 5=B:O M'/=^*K/S=HF@1(=&@FB>.*+QZ+03,X3>.T@F#F=$+WN$7_;\ID% E-;HHFA+ M%D2D*E1%"$S+A&(H-3&S.!132'O)(_R2IYWW%TXP=O*=T( -RQ=F&$G1;',4 M=B]]A+_K;V$?J,FFN+PP##EZQX&?D"&&WA,RT:L8X5S9_KI/_^55M[Y3Y M"T7K]?12]?9:WH[C[E6,B%]3N0JO)GIQ[*_D[3CV7BD(OU+HJ/>VI=YV#!EH>;!H%P>OFMU[_E]3:QA) MSR-8]Z9]==Y>6+UKWC[?:6OUMOFX42FDTAG ]VNM[?.%>Z'=_0>&Y?\ 4$L# M!!0 ( .1]5UBF=T"^10, *,, 8 >&PO=V]R:W-H965T&ULM9==;YLP%(;_BL6FJ9.Z@/E,NB12DVK:+BI%S3XNIEVX*P&!F7^&** M'9U01'Q/8",:UTA;N67L3@^^1"/#TD1 (91:@JB/-4R!4JVD.'Y7HD:]IDYL M7C^J?RK,*S.W1,"4T1]))..1T3=0! NRHO*&;3Y#9B&CHOB/-F6LIX+# ME9 LK9(509IDY2>YKQY$(P&[.Q+L*L$^-L&I$HHG9Y9DA:TK(LEXR-D&<1VM MU/1%\6R*;.4FR?1KG$NN[B8J3XZG+!.,)A&1$*$)H20+ BYAAM=2D7,K>L=05A#WDX'-D6[;3D3X]/MUN MIYO*=.WG:.<<+0F= 7H+,E0Q"@E7* <>.GX M?9?C"6O1.3>^<1D]6,F8\^:-F-'[YDCJ92V&_ M@8.MXF\+^W!0C=?8:T#;TOHH7KU;C>7MPI2U/U M=?."/>(=LT<.!+70_1K=/P9]2HD0Z!+]O(;T%OBO+L:]0KJ57(B9UD<$]E"[]?H_1/03ZB* M_C,B'[L^MOO;FZPCT/%PWW+M;O)!33[82_Y5'2#$BC^@>.CE7?40S'\(? M=#S0@8T;4"5]1YQO^T$0=,-CZZD%6L?7R61OG>Q7.K507DNM[;O1^O%_J95* MMODFG.Y:.2:R#?_4O?'^]OW/U5+IMO>1X[O8ZV_3=T3VL>WZ]JXM]]2]\?[V M_;**P1VM.7 P]H)M!QV!6#EP_2T#9N,$J8_OUX0ODTP@"@N5:?4"U9]X>2(N M!Y+EQ:'REDEU1"TN8_4K K@.4/<7C,G'@3ZGUK]+QG\!4$L#!!0 ( .1] M5U@+N)B8^0< + K 8 >&PO=V]R:W-H965T&ULM9I= M;^,V%H;_"N$6Q0R0B<4/B5*:&&BLMCM IPTFG?9BT0M%8F*AMN05Z61V?WU) MR;$L\HBP ^U-;"LOC_@>D8>/*%V_U,W?S%9*;:_F-_C4_1"G*C:AD M65>H$8\WLQ_P53U7^OPFRCS?G^NV.Q<9.1,,5_TUXQ!">L: MAFU#4_R>%SSDF#!V/7\^SH6KBSA/&*9#7>KJ6,SC)(@/NH&#\. @]#KX1>BB MA?1\TD6T4MD:R6P-CX N3G34 1I2'@>6'T!&" FY9<>5$<8)9;";Z. F\KKY MO386FO&K$CFGY0D) V)?%4"' QQ%L67#U8681)@1V <_^.#>F;BLI3(E<-O4 MQ2[7Y5#7R +RPZ>XJXNU ,WQ-@RY>I80&G,1J8J#OJ5 M/_#Z^KFII31^'DL%+N:!F\XPH4%BEQQ(J(NC%EM6(&&0$)*,%%%\1#'8Z^5> M@V-9/5V@)U&)1E\N,_BR0@-3*563&;8$+6*@0P1S0FR+KC A/*:1[=#5<8HI M"T8,DMX@\1I,A9ZG>9EUL&S,;>I&E?]K#X#6B#N^DI@ZUPZ0A5$4VKX &:7A MV!CLB0=[\6#QL[XS0=J1*1!F=F52"@6C)75Z$#-JNW%%A(6.&5>%&1U9,G#/ M(M@/([]MA1EIU9/&9$/.H L&+5@TQK810!=$V*$20&0W MM1*-SP@ $&'";1N BNCB9;MP91'#?,1##R,X\J[B'RLE].*F]C;0._%5WRY+ M\?X*=.1%FW/7\DFCI5-%&R:RIR'LI04[D6#VN%OXN#,<7%%$G44"$(5C8Z$G M$NQ'DH.%_1@ /;C\\"&D46*OW) .)SQR)B>@(XR,>>EY!)\")*7EZ )5 E[' M78+X$)($.U<'T.$$VVR>@CK.1Y8XTO,(\?/(?K_A03S6C4 J^PHC(W$A@D5$ M%T?+#J +-0L2^TX(T.D5.XI'J)'T3$+\3++WHXT8R'HNY0(+87:4!'&&8X'+'1 M(P?Q(\YAEH&B")((ALRZZ* M!W:Q $1C,ZHG$N(G$H_)SSNY0C\::]NFE$)>F.V^2]"CN_-!&0]LJEI"N@33 MV!F>KLY[87MD(7YDNFR1M_;:(21JZP1[T%C73A^7$@N26S; M@E3Q<*TCE[!$!*G+)QTSU M-$'\-)&6SV4AJD*B0N3:DO9G/.EANC%W L;:.8:YD_G@,K+OWT 5L]$#5(VM MUZ1G#^)GCU_%2WO+]D5JJTMM4S3Z3FZ-_A"K,M?3\=^?Q.9!-'^!]KRASZ72 M2:.E4T4;IK7'()*\>;N<> GJ[+1-&2V=*MKP&4./6=2/69X]\WW+P29W$O(D MLB;*$A+2$%-N,4L*"&E DR0[T'+HPQAAG$;91!Q#21 ^+Q%XP 2'A- J#D6T8>O00S<]W=UFCG9AZ>Z\3 M5N;^^NH/=O;HF/;)VO_CT1KMZ9&RMS^.](+GV6F;,EHZ5;1AVGH,I7X,]=57 M:-,L(AI^[6D$"*F^U7,V2P AY@FET5A][=&3^C?/3J\-D^Z;31HMG2K:,(<] MZ5(_Z9Z>0W?/2W M^UC)7=/^\M;821EVTFCI5-&&R>P9EKZ=8>FD##MIM'2J:,.W/GJ&96]F6.9N MYYD]5[O"0K*$VX4XA62:AT>>>[&>7IE_;_"NJPC'F'*!NFY9EY,TSB7DQ^.RT31DMG2K:,&T]+3,_+?MF$G4WZJ+8?LJQA&2A M(TL!&>81L7>3YD>O,FY$\]2^$BI17N\JU;T7>#AZ>.WTA_9E2^OX+;Y*NY=' M^S#=NZR?LN:IK"1:BT<=,KCDND]-]WIH]T/5V_:%R8=:J7K3?EV)K!"-$>C_ M/]:U>OUA3G!X27?Q#U!+ P04 " #D?5=82M[^-ZH# 9# & 'AL M+W=OT=+:(2J1+TG;R[7>D',66:"_#^L82J?\=^;NC3N?I7LBOJ@+0 MY*FIN9IYE=:;6]]7104-53=B QR?K(1LJ,:A7/MJ(X&6UJBI_2@(4K^AC'OS MJ9V[E_.IV.J:<;B71&V;ALKG.ZC%?N:%WLO$ UM7VDSX\^F&KN$1])?-O<21 MWWDI60-<,<&)A-7,^QC>YF%@#*SB+P9[=71/#,I2B*]F\*F<>8'9$=10:.." MXF4'"ZAKXPGW\>W@U.O6-(;']R_>?['P"+.D"A:B_IN5NIIYF4=*6-%MK1_$ M_EL8@.AA$?8/D MC$%\,(C?:I <#!(;F1;%QB&GFLZG4NR)-&KT9FYL,*TUXC-N\OZH)3YE:*?G M"\&5J%E)-93D4>,%DZH5$2NR$ T>I ?D$R]$ ^2:?'G,R?MW'\@[PCCY MLQ);17FIIK[&W1B??G%8^:Y=.3JS0GEJ0,?,3J6Z(7E+KKH M,8?BAL3A%8F"*'9L:/%V\\AAGK_=/+Q $W>9B:V_Y(R_W_&E9S;HKMBVMB-K M:][MW3Q.LB#%A7?'Q [9) JRT:DL'\JB)$S"5]D)0=(1)-8N/D/PAZY DN+D M&+5$Y'TME/IP13A"XE'3].G619E;B" KD#;_[C#V$:_.3* M_O=TEG\G9R=Q'75Q'5T\&5CPL)QQ+ ]2 B^>B9:4JYJ:0NJ*8NLM/A*E/CM*,26:\;7+OITL.6@ASY47*=![TW*+[DYX1YWW..+W/_Z=A"J MM63+K:;+&@SUPU956"PUR(UD"M25*RBR 9+QZ,@B+(>AT.6C<.T)\N',JQQ<1R[628=R^0BRV^@U"UQ$0W2 MQP7.&X;@/V?O?QS5 MPVJG7[*)_0*?T+IT69JD_4^90^?,LW_4,S4@U[;W5,16DK;EZ&:[_O:C[>IZ M\W>F[[6]V*N;MFG^3.6:<45J6*'+X&:,FY)M']H.M-C8SFPI-/9Y]K;"WAVD M$>#SE1#Z96 6Z/X-S/\!4$L#!!0 ( .1]5UB=-=C9T1$ ";[ 8 M>&PO=V]R:W-H965T&ULQ=U;<]M&EL#QKX+23NW.5$41KKQD M;54E(G&_QC.S#UO[0(NPQ0U%*@!DQ]]^0(H2A4:S25K_U+PDEM3X=3= 'C;! M6G]Q<_&S\5SO: ;8M_+LJO]:M_:YNI?%RO?]O\$,S?7^B;$97+\K;9$+/V M?U_*FW*YW$CM.'[?H1T([A>KI__/_MB= MB%<'V(,#!YB[ \Q3#[!V!UC" :9YX ![=X M'& =ZL'9'>"(!QSJ8; [8" < MT%Y=^0'#W0'#4P\8[0X8B9,>'CA@O#M@+,[AT &&_GSE=/%*'+S6+Q>[=[4/ M'O)\N0WQ>AN'KH;Q?,$-\8I;UJ%#GB^Y(5YSTSYTR/-%-\2K?OB0Y\MNB-?= M.#BPYPMO;*_\U=/S:ONDG,R:V?6[:OU5JS;M6V_SC^TS>WM\^UQ+N:SIIQK'YKV?VV$:6IM_4G[<#>KRKOU)]M>__$W[B[98:7^_6S_6L]6\?G?5M*/9F%>WNYY_>>K9/-CS M_7T;A3XTZ]O?M/]-RON/9?5_VNZW-\M976L_O_Q>PM^\F?]%Q4^^@YQK=#\^35H">&ORU M;-J7L_8!,IU5J\7J<_T]U\MG^E!>M.![^Y!8X9$KE]T$VL]-4RT^/C:SC\M2 M:];M-:S:9X]*C=2J )QQ>N,WP,ISFIP%2X!4#:3KU>UZU53K9?N7SUJP:LJJ MK)5B=M)S\X23EI\!*4]2<>09N6Z?T=W#KMI _1*MS9=H;6X=^X#SRVPY6]V6 MVE_;.%%OPG/]-VW6:)/R]D?-,G[03-W499'X21ULU7']G_]A#/3_EL5($G-) MS",QG\0"$@M)+"*QF,02$DM)+".QG,0*".N$.^LEW%DGA;M30IQ2.G/2-R0V M><*<5S'5<8QN.)WVV]C6<& /NLWO7:R59W+#[*QYC*%D9*4=S;D@@ ML2F)N23FD9A/8@&)A206D5A,8@F)I226D5A.8@6$=2*D\Q(A'21"RJ*B4CYW M-45B$Z<7KT?"6JK?PK -1WCU=23FDUA 8B&)1206DU@B?0 -'&'Y1G:9 MD5A.8L6QD]$)38.7T#0X'IHN-Q\>SK7;]?U#N:IGS=/'FLOM)Q'->A>B=N'K M!VUS3[!:W&[^^+2:V\:Q\OYAN?Y6EKO6#X_5[5VK:@_M&T=97%,.Z]RX1F(3 M$IL.>A?--,W>NTFR2X_$?!(+2"PDL8C$8A)+3GH I627&8GE)%8<.QF=$#A\ M"8%#90C\9QO/-I]WK#_U0IMB7:8TSXU?P_Z-*5.\SS_LS=T2EEO]%I=#VQ:7 M6^3 /1+S22P@L9#$(A*+22R1/X!L(=:0768DEI-8<>QD=&+-Z"76C)2Q)JCK MQ^V-]#;8W#Y]IOFT7GI23F MDUA 8B&)1206DUA"8BF)9226DU@!89V8.7Z)F>,_*V;*XJ2RLW,7;B0V&??? MX LKO'X+V["%NVXN.2:/Q'P2"T@L)+&(Q&(22Z2/'^'SW)3L,2.QG,2*(^>B M$ZH,_256;7*K%<'JYG6 JLKG:'3TP\\=VUENVF/)^DW6<& .^WEAZH&>NSA# M-1?5/%3S42U M1#5(E2+42U!M135,E3+4:V@M&[X>U7#8'Q7^).&/"5U[DH, MU2:H-D4U=Z=U7@$L6W>$^S0>VJN/:@&JA:@6H5J,:LF)USY%>\U0+4>UXO@9 MZ88R:_/R=MFNWN9:&]Y>OPN51C8R[_<&U2:H M-D4U%]6\G=;)T;6,D2%\=N;+VHU' ^%SDP =7(AJT8E3C4^;:H(.+D6U[,2I MYJ=-M: &UPTR^[1Z0YU7GS5W9;5-O*C*NTU!^9=26ZS:GTMI7$%3ZU%M@FI3 M5'-1S4,U']4"5 MW6N>U=60*Z?]HES&J):=,($6[S% M1[7BR.GHQK!]^K^A MS)V]3LM&%;/(+-X;5)N@VA357%3S4,U'M6"G=3ZYMC>)PD(M$MIKA&HQJB4G MGI$4[35#M1S5BN-GI!N\]IGYACHUWUU7Y>)S^Y;NL:K*U>TWK:EFJWKYE ,[ MF___8]ULMN&01C8T-1_5)J@V1347U3Q4\U$M0+40U2)4BU$M0;44U3)4RU&M M,/HE H?7=_L* 4-=(J *D=*XB*;VH]H$U::HYJ*:AVH^J@6H%J):A&HQJB6H MEJ):AFHYJA5&OV[@<%SZD-QQQQ7TN[2&HPM2\S.0(L*4"V0S,'0 M+<,1;YV'DH;#T5#\@ M!4"U1#;3]K5XV$N*1;O-4"U'M>*$4]*-%_L\?D.= MR$]M%&3T4W>=D2.NG=#4?%2;HIJ+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A6 M4%IWA]E]+8&IKB5XR[9!:OK<]1:J3&:CFJ%L^E88DJ BW;JH9J/:@&JA:@6H5J,:LEI#Z04[31#M1S5BJ,GI!L4 MS7U05!<0?-^^0FKT[(B&U@Z8_2\E$&^329ID*Z86I?@F"J2Q#^Q"V)S'Z^L:D;DN\Z02L1 M4&V*:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:=THNB^"V'QUX)\31:61 M4]G;V:M 4IOLM$Y4%U>!_2:.:8@[4:+#\E#-1[4 U4)4BU M1K5$_C@2/YM% M^\Q0+4>UXMCYZ :O?1&$J2Z"^-Y-BTQ)OK$QMG3)"D_24M9PHA[IV8LWM' ! MU3Q4\U$M0+40U2)4BU$M0;44U3)4RU&MH+1N_-M7.)CJ"H=S=BU24V>OS-#J M!E2;HIIK2G*PQ]9X+"P*/;17']4"5 M1+4*U&-62$Z]]BO::H5J.:L7Q,](- M9?NB!%-=E/"&78O4\MF1C=0FJ#9%-1?5/%.R[[QEF[KP7/%E[0S=%K\V(D!' M%Z):=.)/,/O??5.?^JS?]4!]\=BA!L_U1 M;8IJ+JIYJ.:C6F#VL\RML6'U*@S07B-4BU$M.?&,I+MVKSU M -5"5(M0+4:U!-525,M0+4>U@M(ZD=+:5Q98ZLJ"7S=O"^MZ\6EQ^Y2GVX;, M3ZJ=D%[E\9:_/RZ:;]I]V=RMY[(@JN[[W""*:A-4FZ*:BVH>JOFH%J!::,F^ M$4,7OCHG0ON,42TY:08IVF>&:CFJ%E/+9\UM2]SD.D([C5$M.6T**=IIAFHYJA5'3T@WK)G[ ML*:N,SAW?S8U=W8L0RL,4&V*:BZJ>:CFHUJ :J$E25R7Q3*T& '5DM.FD**= M9JB6HUIQ](1T8]F^&,%2%R.DZ]7M>M54Z^5R6V&=IJC6G%T"MV@ MMZ\=L&QET#MA(TE3&OKLWG@&EF/TMX>\D;0T1H;I]/-OU4,].V21FHMJ'JKY MJ!:@6HAJ$:K%J):@6HIJ&:KEJ%906C< [NL/+'7]P8&-).5!#_W6!52;6/TJ M!VA;=OCWHU\-*\?U7)4*W::TSDE VO[U):NF?8I^Y8Z99_:2]+J M)^*.3%-G0 MB@14FUJ2]&K=+H">D& MQ7W=@O76N@5I1$-K%5!M8O4K'\2-(B5-+H>Z,1+#%%J"@&H^J@6H%J):A&HQ MJB4''DCB?K9HIQFJY:A6'#TAG3!E[XL&;'71P)^X4:3=3_@U]7'_N E%M@FI35'-1S4,U']4"5 M1+4*U&-42NY^N[XP=L1H?[3-#M1S5BF/G MHQL/S7T\5%D[8D ]G21R-QQ2AI9AKBI@H3]2#/#E5HW0&J>:CFHUJ M:B&J1:@6HUJ":BFJ9:B6HUI!:=W0MR]VL-7%#N=L.ZFFSE[GH64.J#9%-=?N MYVRW\=^R3>'^D(=VZZ-:@&HAJD6H%J-:=)M7QV<".U":I-4,G1L.:H5TIF. M],&!K87L?3F"K2Y'>/O6D^H.S@Y<_6QCV^Q_\]X$[76*:BZJ>:CFHUJ :B&J M1:@6HUJ":BFJ9:B6HUI!:=U@N:]8L-45"V_8ATTMGQTET8(%5)NBFHMJ'JKY MJ!:@6FA+"@/& ^&=4X3V&:-: =6FJ.:BFH=J/JH%J!;:_=QU62!#RQ%0+3EI!BG:9X9J.:H5Q\Y' M-Y#MBQ%L=3'"KV6SJ,K-^FOS9K:IREG]6'U[77KU,*NT+[/E8WELK886**#: MQ.[G2)NF4-DRE32Z%,H87#GDB#6H'CI\']4"V3S;20QM6[PEAA85H%J,:LD) MESY%>\Q0+4>U0GTV.H'&V9<3..IR@A-V/;-D8<7IUPH,#'O0O[EU(VEI#*R! MW;\-IA[JN2L>5'-1S4,U']4"5 M1+4*U&-425$M1+4.U'-4*2NL&P'TE@*.N M!#BPZYD\Z*%I_J@VV6FO/S<>B9\*326-'-O4;:&=*VEW:1CCD27F:Z%S\%$M MD$S"L!U=%_..0MELS?8U2GA;AHXN1K5$-M?14!\-Q\)R2=9P[(@;P67HZ')4 M*Z1S'>MV;]_KJ_JN+)O)K)E=OWN8?2Z36?5YL:JU9?FI/5+_<=@2U>+SWKUO^ZKG[;]G']+U!+ P04 M " #D?5=8@A$=MGP) "U*P & 'AL+W=O;)$Z:/$T&MVG05P^-^TWN1*B\U[652VO9JNNVUPL%C)? MB74F/S<;4<,WRZ9=9QU7S;:K MREK?/47EH6F^J8NOQ=7,5T\D*I%WRD0& M_Y[$K:@J90F>XY^=T=GA-]7 X\][ZS_WY(',0R;%;5/]IRRZU=4LGGF%6&;; MJON]>?ZWV!$*E+V\J63_UWO>8?V9EV]EUZQW@^$)UF4]_,]>=HXX&D!"RP"Z M&T#U =PR@.T&L%,'\-V WM6+@4KOAS3KLNO+MGGV6H4&:^I#[\Q^-- O:S7O M]UT+WY8PKKN^;6K95&61=:+P[COX!Y/:2:]9>K>97'D_0V!(;^[]>9]Z'[[_ MZ'WOE;7WQZK9RJPNY.6B@V=0EA;Y[O=NAM^CEM\CU/NEJ;N5]'ZJ"U%,#2S@ MX0\,Z)[!#75:3$7^V6/DDT=]RI 'NCU].$6&IZG M8V\@L(3Z<3"%I2:,5L*K#]34 M?765J]C9M,U3"2O+>WA%@P?S0W#.V#FGL?1,QB:>#P^>#YVQDPHPFI?94)_J MPLO63=N5_^UO8&X!+AX10=2$5.4O\" M*> !'YE!"$&2AW"!(.E>>X+BGVVY4:'V2<431C$R'FH>Q-<8F8@YH8&OP5*7H0F= MY$ G.8G.PU;"-U+".H8IDJ6-2?(F$Q,Q#Y,@UHBX[$R($'_4&;Z3RGW7Y-_F M2J(5'B0MT*UR6%GB17T6D-FJ7H1 ,A/K3=6\"N%)-0C2F +*(42G7VVV;;X" MF[@2\0T:S&,1B%N+8XYDB $:=C[E3"[F4TJ'@E647;@AOV MJ3U[V7L(I4B,AXI"7\\X"(I3O>*@ZISM$$$<;U?(J@YC2PT1L5%7'*AB-Z4!@*,8;E)GM5,8FR M"I 2X(6%X#BES%:=Z2A;J/^N?EPE>7E*/TZ=-QB0A!&)+"NHC(9\8,(4#*_40'IAB0,YKXEET^.JH<&KVKT"S+ M.JOS4PJ-4SV]N]""HZ'/F$66 ML5&6,?=NTEU;PN+89)6WGUPUMV\S9.8FSIS0A(3Z=L\MBO1CSD-]8PA#\B#P M0\O."1N%$GMK:PAC.60&X54BDR H'JKRL=])0U,@PP1.%";ZC*(X'L5Z D1Q M+(IL7$>]Q-ZCETHIMSU)*+]RE4%R&/8'53X\WP8A,S41B?U(7\<8C-' B /, M&B.6_I<=O1%T2ZP_LI<^397%\1ZITB:]9SPINJ[J7]LJ;RE!J;3E<];B[V<9 MLFL4^<0@C<#B,-0[9-0:YS;2HR)C;D5V=PCX07^!OE1-IN6=,T.4DVJ%=:F, MX3BL53TCHSARW#Y,:8U"C+VQ]=2LU^KM2Q^;K=A'9X&20D075*C(V##$@ F+ M?&.N$!QC06++QJ- 8R<*M..M@ \[M?81E3(H85-<0;DT]@X1V#Q,C$2%H$C MF#4T1Z7&W/M1BNV'0N2MRK\?U49]_ZG?= ,G?!I4D5)RLW4^.P4.>%ZB"=U/&V?O ?Q6-:U"F:@_RHRM*UB MB.[QB<_U5T\(CO"8<",?F3A&J,]CG#D?=11WZZCW,!=JZ]_.F9LR",I?1/7H M17"8;U+,WM0W4\ZCJN+$V6G=;S>;H5Z"L"I*F5>-5&^)]Y5&-6&PF([NNLUI+SV5MZM]1R7&WDOM:@P2'X$'=9FJD(.14%Q\(C*K3#WJ( M8/MCE%JT*!\5%WLU <]8WW0BB.)+%E#X4? MG8-RZZDO$F3B;G]+O5[>UH5HIZT$6I.Y>:J),V9LH" PZ/+T5^TI H/VDNL3 MMC@ZS[@6[6-_+E1Z_5NZX6#@X>[A[.F7_L2E=O^&7*3#"=+1S'"@]9>LA3PN M@?D23/J?(WBF=C@C.EQTS:8_-?G0=%VS[C^N1 9.4P#X?MDTW?Y"_<#AI.[U M_P!02P,$% @ Y'U76' R-_RI!@ ]0X !@ !X;"]W;W)K!EL86+Q2IDE3=]-??,Y2LV!;9Q_" 5SI&^EL>&\ M5\18O1\.0U9PJ<+ 56SQ9>5\J2*6?CT,E6>5)Z72#">CT;J:+3E&T^A+DOE'^=LW.:\-^YM7]SJ=1'EQ?#BK%)KON/X>W7CL1IV5G)= ML@W:6?*\.N_-QN_GQR*?!/[0O D[SR21+)U[D,55?MX;B4-L.(MB0>'G*R_8 M&#$$-[ZT-GO=EJ*X^[RU_FN*';$L5>"%,W_J/!;GO=,>Y;Q2M8FW;O,;M_%, MQ5[F3$C_:=/*CGJ4U2&ZLE6&!Z6VS:_ZUN;A_U&8M J3Y'>S4?+R4D5U<>;= MAKQ(PYH\I%"3-IS35HIR%SV^:NC%B\\N,HWI+5W[M;+ZNVIR97.ZKMBG53@; M1NPD\L.LM3IOK$Y>L#J>T"=G8Q'HH\TYWST2MQ!XJ.?M56V4PK0W=110;>XL& &W/'A\U)Z[P/E".R_CR)IE&;(*')->:))=0B](JLAR% M$40P+1I@HHTZ??M'5] F_D^!3J[S5^%C2OD8VYJ9GFVN?D/%VR MM1I=HM:&)1#OZG5!&N4*4>)8ZTP9N(12I<3LQ)3R?._K[($6++O#=MS)1.7= M5YW#:V?Y+7BD(H&ESIA Y4G2,NM/Z+NN5+:$[*KC8Y:/J\:%-MU MGPRK()LWDD Z4BS/V@+/$&*)-J\SS">Z9:1.9Y*MA4**=M:9K#.TCPXQ.9]S MY8)$OTU) +3JZ/PCMFG44DO91M6S254 ;>QD6F \_N4#4J@J&3$[7F5;5*[H MQ\G@% 1N3&K:M#LXC7+ M6HP!M!".A?/Z.Y9W!2(*8N&3>J3QR0'U+I(@LH4SH [00"5](#432?91KW36 MTL<,Q)@+.6X+*E!)!9Y!+FL!?M414\NNNRY#$:V!TU#@IJ7J5% )_\GYT#B/ ME]LD+YI<-M5>>5?2R:@_&J4_L3D>3;OE;@V>ZTWV](XZ-9")>%4#R8WT+4< M)D5[67MI)O$W%D)$7VJT9>/V\ZKXI)C347\TG?1/W[T[$,\ST(S[Q\?3_G0\ M?2:\#Z1]\@:@P9AML?R3PWF".EI!K7',!'X2"5D(LO(6L81T,A/4'$1$A7&9 M/=+V*+B_J#$[\ MI=81I"QT(SC*,01:U.T$VJ+KR8N4O($,$APO+2UJ#_I#*/?@EZ!2-"%%LZIM MU@P?T'8K]$*GKUICH5X&G6L5. M090D=LW$W[)"63SXU-7@5BKEZ FT !-P*V_0S@I\U0*] 0#0R/!"X&JT6K9S M)XW6%]W0]IDC^PZ !/[=[.D-9[&0OX?L&-S7).-NWY0 M/#3:UW)&RNJP;QQPL^[07 M%.06EB8;UDQO<(X,/P\.G6R'.U<1' 76Z<(EIPNT6',KZ=YV=[I97K&:!,TVZV"Q=Q#DE/1:XE[(7 7Q?.1SRVX5L MT-UT+_X+4$L#!!0 ( .1]5U@.Q?<^\1\ $QC 8 >&PO=V]R:W-H M965T&ULQ3UI<]M&EM_U*[H\F2FK"J)YB#IRN$I6;*]V;<=E M.3.UM;4?FD"31 P"3 .0Q/SZ?5?K1_O*_NE7AO3 MJ(=-4=8_/5LWS?;[%R_J=&TVNAY56U/"-\O*;G0#O]K5BWIKC<[HI4WQ8CH> MG[W8Z+Q\]O)'^NRC??ECU39%7IJ/5M7M9J/M[I4IJON?GDV>N0\^Y:MU@Q^\ M>/GC5J_,K6E^W7ZT\-L+OTJ6;TQ9YU6IK%G^].QJ\OVK4WR>'OA[;N[KZ&>% M)UE4U1?\Y2;[Z=D8 3*%21M<0<,_=^;:% 4N!&#\+FL^\UOBB_'/;O4W='8X MRT+7YKHJ_I%GS?JG9Q?/5&:6NBV:3]7]OQDYSQS72ZNBIO^K>W[V=/Y,I6W= M5!MY&2#8Y"7_JQ\$#]$+%^,#+TSEA2G!S1L1E#_K1K_\T5;WRN+3L!K^0$>E MMP&XO$2BW#86OLWAO>;EAZHQ:JI.U&V^*O-EGNJR45=I6K5EDY.7I@94G4_6^*IMUK5Z7F?T7JS1\Y>JZ92;_)2EVFN"W7;Z,8 SS6#!^;E3H>7 M0_'YOM[JU/ST#.2C-O;./'OYM[],SL8_/ +LJ0?V]+'57WZ%/NJ_/IN'1KTJ MJO3+?P_!_OCJT]'1[+:S9]TNZCS+ MM05TC-15 7M'.,MQN9.TVFQUN0-!+@ ^.(HN,]587=::M$2MUOK.J(4QI3)% M#@)'2P.L:7S@D7I=-SGH!%@!OAOB'\()G'BK+>,(SH7GO&8(_O:7B^GD_(=Z M&%.\'ZKV@4+/W5U@0W]OL8VH,*5\>="S.@:E/66$#/" ]7F\ -* M+Y>@:NF0<.S*$G0;3U1XU#3\5I'K15[D38ZDQ>>SO$Z+JFXM,Q><'0^$\ V_ MI33O(V14;+^0#9B@R$]A9VON3-D*Q.8![!GP%'R:5L >?P"466L1?P%RPJ:Q M>96-U/N +/BIV/V!.F. D $Q:"4R!21?YZ"_+?!?0=L"8R*P"$5%?!QCKUG# MF;1%WBMR #A#TBP0(%U7I5X41K6@1RWMG>8V;3? ,,C#B5I7]_"&3=#&M; 9 MH!&,$HI'6\#IIW0_]5KX),[71 K(K2? MX#$X!A*4OJ?_X1$X@)X@-[%R"FH.? M,KT#1K *)*,6M/8A'\6'I"_E ,1!&7!%C0H'1)((@++: FUWB&MZC42\Y%>M M*4AMP%9#G)+J+;HB>/;6$O^*6B*M5=W31[C3M359WJAW55T;1XDM_4(^D7P> M8PW=,)1C?!H1%RV6\F(%O^1YM"$U52U8MG9\6G)J$E*Q$0];E"_XGI< ;ENA MG! ?M-:B@(!(E=4F3Q%YL!GKC2NGV4'B#.![@0K*L0?H+."$O-BQW&\VQI(R MO#/K/ 6>KW5A.F\FJ+W:)7*Z!>X0I':?*$!F'&B@?X6+T2+GJ>F $;@2C$#6 M^:[+CO? 4J2X0!NJ<#!K@#81O@&ALSG/".7@+<7D 1T1&3X#/#V@YI5EG1=!OTEF.3$?$? MN[TH^FB=4+/# [E5U:+(5YK5)4##EI,<#R!>"D@% YVIQ2X6.B9._ %22:LM M8!*,# (L9@6D[P;T2HD'@4/&/R-^R3IGSO BN!$1"'4<5:!GD&*%_D?1''0 M*BU0ZAJ_!Y#KDK8O-EMD=@@ MM9E)T9<$@MRA$$&\EBAQ?AEOH!X!(SE8Z&S0, [QBP#3@$[)O./16=5Q.S ( M4V IF@)?!SYO4_8J4VWM#CGTB0=#V& )0$LL"'GM)"3SPI[C7@WXWEM6]SV<7* =!JX(ZQQ MV0%$ #?Z-]2?O"*"^QMH+7*9W!Z9WR,1#BG))F8),4J6!6_ \2OA&3VZ@A@T MS!HX8-AECLD:P>(35Q.B2&"4J.KA?('H4R.^KMJ:WBA/O[^"(^' M_YL>O?8;OT-4//]/HVU]?/0.5_Y.3SR#'\ZFR9GIY.C5VU>9$1YPG(L M!_/+27)Y.57S\W$ROYRKR5@1Q),?U.SRZ(#PG,Z2\<6%.ITFT]F9FL9OO-?I M&AA3]#3(P38ZZV0\3^:GI^KR+)E?G*JY?W$Z/GK3VC)'UP:5^4-#$1%Y6(#& MMD&;.)E,DNGI5%U>)&?C2S7S;T_F1Y\QDL4 AJD3;3F;)Z=3.-?D+)E-S[MO MT?%$@$R%E9=+)G\/P, MWCJ%$\Z/KI[,3\\OYA?)Z7BNCM7S\\O+Y/+B4AT??:X0*B!DCB9> /8 B!^=GH_&_DGG^>^ R93!C);Z M&9S%S0+$T^6DDD>V/3]_\K;3Z,DG;#M-N@9A;^O3B]'LB5M/1M-OV7I"_@.\ M.8"*KL\%$CF9SKNJISC(=QSIWH$R +GWCAX]7[NL428,-Z!-$C*\U;*CR#J' MQL/.+T:7#IS1$[CH4 T+/1_)LX MA[;^#I3"MW$4(P5\+3 M(_7K5E(IX$&"=JJCA._^>=%]7E*NRL6%G0QQ +9/$4QA[1,D=KJ!TTS-82#C M!9/BP%GD8GG8V>_W9\]=@!PETZ-$-@!R4^+"727I8UI*@%"$CYLUFL)J3%$# M\B@\]11P)UQ9#/KV^,TR^@R&\Y)U!TBE3M17CV)Q"1CAV@#X#3Z"\("WU0^[^2,\DYA>K^A M!&\G+QXGFB(A5AF6=3@A$;.F)?CK;GPU4K?&*"J23H*??A4K"9$>7TS$7P8+ M0JABEJTEWL""1TM)M5&PC-9(A4Q0^(!IFL2EG 95GPA43^OC4V40+,\)/I;< M%TG4B4\T#,2!$-(RT@+L"/CMWY8?>;2'@@4,B[+O0OQ)#BJ8D50\>#X$)X.W;A ME53<;K'BUM4%F%CMI[0?/P[56C4J(-%VAH2.M")"9<@FE%6H*P![#"23L5#K M?+D]=0,?[S@3^;!ELB'+4IVJ,3$) Q28UVR]\Q22E5B!J@ CG03'8#EB87'K M4F_0$WK#0@^A QQ-%C4/#3D15/4#Y$7<;3#1"-H#-GH"^N!4N>A"I%#=%4(^ MLZ IE^3D K/M!9T/P@YSC^F5KH")3@,K 8K,8C&NM>R2!C.$91W\?E7L>J:P M,F(S)8GU^#%&ZN> :WSJ*9Q#Z:)(Y, 1,-7*ZBUX0G"H%2G'?M:_SYP&)5$W MKE(4;!YZ+LZ3CQP4P3BA1)#5;#$ 1>HO0XSU. X7!ITZV9:JX$2&S*36!=K! M6/3K V2URRP'7L6*LU^\YQ]HJAW!6LY&]&W+5S !CY^8Z88@90;%MD?/0MWN!#?Z>'WH=( :D#2NF SX![N[6B M3=RR;UPL0[A[.NICM!/=Z$ ,B M%TVA8K3!4"D4595F+8)J\X3*HKL3^*X\H1C1U4L'PKN^20TM'6V);'N/AH5; M 6 Y,1L]ZH[ GXOP06M[/"*'/H)&6C^DD$+DBZ%L?3A_XQ,RG&$AAX9RX/0^ M:6SG(XG+SVSNZ.*/P*TO'9!=>.OH\Y2,TE[FW=G^_332=^H4$\MGLZ..:RQG MI\5FR70^/KJF1H%TQSU7!=NM23*^G!].+D\LN2WHU/A__U;&*X?5\?0@._.GSM;K6IHM!G>\:8'E25CP!E?FV LD\;-MTR_ Z[K ^E@I^V!Y M+$=Z5+(5&R3O8L.+,P"Y#RL@[CVHK:ES[9"D9($>*/ "E?G==!P2V'UDD$L; M)3X>187HK^BYH20=*+20;3C0^Q([V$Z#?MLYA0+4!+",8405'#NV>X[L5SL4 M1Y+H4,^Q*GW<[^.9!NA P[/JB_:G#HVE*+X_M3]E T#IE=32 +(O0:\4Z/[U MH2A(T;^#SX!"-/,A0VBLI.Z,ZW8#BMKU9(;L#8F(6[4F) M^3T/<" 5'I]3J]\J0+I"#ZBUKJ3@ W .A9VV/"3-G4U#7Z,C*7N+)6.^APG2 M>5B)A^AI\^?PXH7OLWX D$/;I8?$9;U9TIQ2KH+SX,)S[C407Y(7;6A1B@?C M%URN#B(_8VDY_> TNXN5/$/ .2&T%/M/_300N[@7PSX'>U:M3P9G0@)3:G:3 MX"U+V?TX2,7$X([D6#](OL31(+@3\ N;*0[B *W@[:"H[S]"=POZ7=R.MF-'R?M=FG%0(RSD6K$N]_%8=A@GA%-<*,(K MJAB)Q*JXZV;3UO1Q7ED,]]2&WF74F#PVR->!V+9)?634;;2Z\]> M) %2DI(\/@(!I]DQ*PI?B\-<[*3'Z5'^IJ3P$'N'DP_AS(E%HG+, >X2KEOL MU J<[M+W--^4?E4R,4T=Q&9/:KJ>0UM+FR '%X8Z^+B;U9^>,BN^3"1/\O<) MP@!GQV/&'+HPS3TVW>/\#HLIK.->H1X*WW';VT@T^6% =%%7SC+7=-8H^'"- M. 6GJU75-JRUEDS'%GR3?DQ+=119Z6M8T'7LW^0ECU%)L[!L1B&K!*\GW8=A$=#<#D2_"4.C[4.R1;G=1'U*+BO2'V7'\.VP' MXI,9,#(E+]RI !!(W.3(V .E9$G[N2X^1JB?_ !?L7;USY4F$1QT&W&U94[^ M$'5B2RW#9VS(4&->?^7*]%X]9-R>PH63*.7#R9*M3!T 2U323>>G2US_P?#F MS0&6\/VD)$AM&6$>%UJ8TBQSU^D51V'#;-F9)Q7.FK*&IH[)Z :A!MUT_$!*% 8VV=&94RLBR>GV+9Y1ZU3>P19\E M#KA/!U4#:GE43=P$S5*S+[X23U*V!X@(-K_T+6Q,.9[UZ"FLJP(C]U6G-.A& M2^J0/@F-!'$GGU,9KH']T<&2Q(,2AA!V9+<1B]($PXWC6 E.DJW+"ZR,'XR MA;INVW*I[\"#X4Z%ATB_J7MZ(8R8"*5=M\20WO"C)YTJ/E""4IS4_]@\2J.. M+-(L$7BQ+5=UKM170%UT]*[FAH@LM,L-0?PG8?F*QG:M2J)W)2(@%T96PM[J MV'>FID/A1BH42/>U2\]%\SDA[4V5FWN#N<;:1\\A@/W$@UCP;VCB\0.,L8F- M0A<9WG)]U[6?#E#5@I6"!,O2-K6A$BXFOFKV;&GHHTY< P=;!CJ%]PD:;MR( MRLK>).Y74BH9$B&"F ?)P;$B10]\;VL@3NS$N0/%G4R4N[$65Y*V'B>@ _T% ME&H&923\4*?5EOC_ZO973'N=GHPO$R5AM4M&0 [@U])9:ZV,"22O>_H3" .C5?4EH\V,=THT>][TYI.2=N3Q? MKPX\+\:*&(N[YZAPSP"[ M9(_1UT-,GEH^M'O?RH5S$ NI8&/#[RFV[:U$O6 MU\8T0HXJZZHGH$ UF@$#?@"8 OP3] M99G0XD: @V%==TA M*S(_H5K/@(21G)X/-80^U^++8+FQ2">UONHO'X@">;)*XO-@G$:Y5M=:$NT9 MTOJ\S%=;W="4!(5-OIQ#7B/%41S0)MO\AD9/"3I& "Q6*U!6Z/=($0J,)EB4 M#5V8L-]'@]U:?GWN'8V22SO7O2+M0Z%*RV]L]4[B0Z=/$0*:;#XHM=U>:^X3 M0#:)_>BX=;$_QG?ZFV%=,D;6#V&&>B.B2K$<8R&K*&\D,V#DQ>DL+P)C<';. 6&U M3&F"@\$]'[%SC%DM'VT(IW@Q]--)?*[X!.%<_A0^Q1+'7AYAR!7\ LD$\*/T M%E J](HK\R3*6KU%UB@%B"L?_'72'FZ,%YT5EFQ)JG966L4K16&DS\61_L&" M_H;# QKG$L$^X;YW"L^CM#L]@AUJS\'?XIPS^3-NL/_8#8#=&JJ9).HM!PG$ MIU<9]?MA4REZ;:_=!0#^X57TL.X^[&\+&)Q7]J;IA"F!A@,>#QW@A*:DHVG< M9E'0"KJGQH;.(L$7Z/X*]@B[L/C'NO<8+,4!2J1'@X[D=6BB($!P"6@_BNN M"&K/=:D #ILJ_:)>T8&NXP-UF('2D\YL^J"!O-!K8%MT)L\G%R>3<7!%.XOQ M+O%'R?!DP*M"IU].;M-U13>/D)XY01^"^J.J#-#1#]^[;8#U&MA.""22H_2] M1I4J1L]U5JX 8])[T^G1BW+,CR\M9]'/1RZ_775L<^+;I]A8=X.>,?=?-7=FEH/HY],?>+&S66Q\0> MXCBR)ZQX =3B2^GQTF!_+3A\%!M&C?*"?TJAL_,:;>NNTY :915?B7+0:_A? MA>IPB"XE8T+DM525IR)0ZT% /W4ELY7.Z M_@/O+@PF-AQG1$"HNPI[0'CP/W9..K+FIM:)%'2G@^_ Y;6$AC1)VHQ:T6B(TZ*O)(=YF%IN2]H-Y]ZQ9&C!+.1IY&]%5QT5 MH?;7")MV@:>K V3?WMQ,1.:8)V#9^/Z8Z-J&('.$*A*E@=(6&(32-Z&8AYP1 M%BI80A?,''8\K9)&^,@7DM(I$B,2)0H8&O_BPK@6/SR",%$L>0M*8\ELB;]G M(+@:K@ZEJ52)0"[:'?G[6?19#7)C['"/5B>K=$^WPIGL!(AG]6I/"W0H3)(> M6L:HC5PR'T&'#]G#/B)#G!6 VX,DIB_F,>+):NQ ._I'_PV&-A+9V>GH;*S^ MBO]>GN._9Z/Q3/WUZ+43=>H/-8"Z76Z*3$U&\U-X;#(ZY7_.YO#PI[S^@]&\TOX*GI:#*CA\?G\>$;.//7!\:AT60Q1E M^]QE)ZWN7L\@C)#W;O:A6\,^6Q*=G5 !Y$F2ERS&0\:28>N1+W#,WCY]U<4( MVGE/-6U\V.<7!;-7M:ZX:CJ$W2-4;S1FCYE%3-C)B5_L=SY I(7U,]RX >"H M:^TJ@U6:O.9A!\Q=Q)](6L7Z8( \.7>_0_?M<'D)";#X-#RU,>X-D\O0[D4T M$RT?RUCN>6^85^:MO[I=KS6G?GJ8,XIO%L0MI7VQ4+]B%KA:-O>(AZ%:0WP- M'6;TY=8Z&0[EWL;.TNY" U6[98,]KEQR7VQS[L!H^7@2C%&AQ4D6QQRS^?CD M=*R>#P)^#.=QJ:5.K($RB[4&??AJ+JXFHEWCNG^+)XK"N2CM%-(R412V7U"H M6XBAXH$FGO?J;.U4=4/9'RP!1F&CK^;1@,!RB664@=D!S.2RV09.6)[0\H)7 MW0]MTD+GFU"YDP+-J&_ -W,2$7+4/U&Y4"\Z[' MAZP1/#T)2WB!/32S<[>'XF&,4C*2/%F*Z?E2&;[( %,<9MLPWV.UN8=)\MOA M**B&%L @QZ.#(P0QA!A7=>]38,3[V_=\88\25,[9@H]B^\FI&D0J>48NZ2)M MJ9>^*S4TG=Y$.^"!(UB%YWRW:J=#<*AM->GTK49,T^O/H:+ZP01%=)YX-!OC M5<%/697AD)L8HXXH 8,TYE65T0>#S7^@64.9(]*$9(0HQ*'9LXZWHGU5@BZS MTMVJ,E8@B9]JBN'*,&.\U3FW+$N@@;HC4DD41%JZ=VC0\Q6GF-0&WFY%E&,7 M(<87A:?/*:&1-PSD<9<.\G1HN1KHB62_E@=70MMOY%*OT3,BU5[[V4>9N+60H/2EMR70[UWE5PBQ5- [L(G/JP0ED93TT##WKC]7F%S+11R MN&4C1W6M87R-!,JI@S*T0<7@4>90QMD/X&WO!,G &N% ^POVSI:7'A4^I*01 M/MHDANYU_B (O8W/=J.L8,7/@\'YE1TO5XX0B1?PJ_F28='-+(#(HO,0'-0$\\ MET<[BS$4QZ-HCDNZ*=HRVB4&5H+!X<)HW)>TP$O[[M>D;WFR=4@.60%(JL+E M-(9QW,]%D6]%_%I[$#LN_(+[]0<*"7&C'IL2"O/6J\%6%"58W&?#FZO:5GPS( 6>8TMRRE8@TZ:K- M,RD:>E,KW9F^))IO0%MRRU=TXS!CZI$E$ZS$8GY'N!_[KY)P84M8BMP&Z="+ M[YYVF[J]J49K-RR!BX5;41\XF_4I7?*Y/Y(L@_?"">C49G_S'4X8+3O=\ M%[F^%5/8W?Y(Z1 B#LLDQ/07!MP/@DBGX5E*!G8 XS1%0(,L9]25Z2&,6 2H M_HW4CMJ=_HG4C;IW(T*',E!O1JC?M(6IY/15SQ7T@(C_/?F7BO[0K; MQ@JSA%?'H_/Y,Y[<=+] )$E_+V%1-4VUH1_71H/)P0?@^V4%@,HON('_ QHO M_P=02P,$% @ Y'U76"7<4_&ULM5E=4^,X%GWG5Z@RLU.S5=D0 C0]W4 5A.YJIOJ# GKF M86L?%%M)--B66Y(#[*_?V/OW%(I+Q[R MK' G@Z7WY9O=79+2+75=:)5->E&>[D_'XU6XN=3$X M/>:Q*WMZ;"J?Z4)=6>&J/)?V\5QEYOYDL#>H!Z[U8NEI8/?TN)0+=:/\U_+* MXFFWD9+J7!5.FT)8-3\9G.V].3^@^3SA-ZWN7>NW($MFQMS1PV5Z,AB30BI3 MB2<)$O]6:JJRC 1!C6]1YJ#9DA:V?]?2W[/ML&4FG9J:['>=^N7)X/5 I&HN MJ\Q?F_L/*MIS2/(2DSG^*^[#W(/]@4@JYTT>%T.#7!?AOWR(?F@M>#W>L& 2 M%TQ8[[ 1:WDAO3P]MN9>6)H-:?2#3>754$X7%)0;;_%68YT__6R\$OOB7^*F M*LM,*RNFIDA4X:TDKQWO>FQ"4W>3*/ \")QL$+@W$9],X9=.O"M2E78%[$*[ M1L5)K>+Y9*O$"Y6,Q/[>4$S&D_TM\O8;D_=9WOX6DYWP1KS7A2P2+3-QXZ57 M@)IW?08'<0?]XBAKWKA2)NID@+1PRJ[4X/2G'_9>C=]N4?:@4?9@F_333C3$ MM79WXD*[)#.NLDK\^U8]>'&>F>3N/WV:;Y7=K_G^:.?FZ]75Q\MWUV+ZY?/T MW>?;Z[/;RR^?Q2?YA[$-3IR012HNE,SP>ZE+<;:P*OA0W"X58)27LG@42^D$ M!I55J= %O)ZNE\CUDGOMEV(EK3:5 [Z+:HY\A8G8Q\Q%8O)<60[52BUUDJFP M_:QR^/7S3S^\GDS&;S^UE_'8WMM_CD@;I]I[27BN,(5Z2++*@1/:[_Q2>B$S MTXG:J"4O*:6%^+DU.0ONZ K'M'.WCIB%X0L)84EN0%!*@WX<*8S[1_9LHY=?6K#0T\WC#N(0N;*#07@E2KA M'O,9V(151J2@-)BS@C&E10VP_I'?J(=2PW^(ZMS0?N[-3EOTSCMZ'] *0E)N MYTHA^-#8[_Q:98^4Q <[EP2(@F?)#.MY^!!Z6E,MEN)7"$2%H,%?=BY=]=\* M*]@9VJN=#[HP[6>P<]I^/L\J)4S\!Y&CW8N M5%%H4)=<9*HE\PF&AN2 >X:"VPAC [_;KN.'0N>E(5&BJ'C;$%9O-5>IX'TS MR_1"AF?3@0;6%T!MJHM%=QD5.)$L9;%0A*8$%&Q13""]C0<23L]4K;TB]E.< M7H@N1B#Q6Z4I43.U4AEG'M54VBR1I?8R&XG?M,E">(-LV-)1)#%5EM(0RF*- M:["5^TZ5!N.6RB8!M:PL]-^&5N PK1(??+05UPQH-!EW;M0AHWH/9!S$%.@9 M&G2N4Y9S=#U.F^4&,(H&A$1V!E:"!DC.>NZ:VVHQ9]/IV?507!;)L%X-H!!5 ML$*0V:P>DCP0\0J\0BXOX5.H X7M C&!BY#@$(NH+;7#2-QM)&XDZ0U978MZ M^2A!@!#[%.EKA2SATP>-YD8A-0_'HZ-_;(H3B8Y2A./]H*DJD&HDB%8\*FE! M]2CZZZ2JR_90'/XR>O7W")\,.4:O)J/#OV>#O9&XLIIZ5O&19ECW#*@B/M.> M"" EL*\W5JO(%K2Y=$X[7Z?C/#-0JLQD(>:A16$TF(65N2/"295+K)YQ117< MP1T1/$(V-NT-6@>@5*>2HMW7ZW1S(VQ%2YD@4.M18T@=0AU9M<68-;-D!EJO M)%$PEI)#GG/$HZC(I[SZ/5M^199/P4/:K[N*X*SS3U_$!VFMCLIO6Q"8DFLP M*!K#H-2H(*FC/<^"EC_NC<8"&9.!P#H^:>#3&Y$6[2,X*YVJT#V0(29)*HM, M[_(K08Z+!#PZHWX!M3SESBB^P=QXHAB!,E@2OUD+?I%F,P4#"8^%J^9SG6B( M& K,HWA8%?B;.S!V:B0B>AFT)AH*>,\BWD$I.'Q0/1]V"LH]LWVA C^9&9OI M=*XS9--:(>;"4 Z=0;HHA _$C5,?QV"FT%&N.(%0:(I:CDP14&X1^LTD LMB M(X$N;OU"$Q-B$P<31N(]]UPX27*.X'_7!&XA:>#W]T\QA!4Q+]@]ETRY5*3" M7T(]^8LUI"-TI^\C:@E&?U=%V6%PP55E727#-J0!>;DIE#WJ#.L7-0TM9=V] MLO]S>:=$5=+/'_>.#H'J/* Z=!DKDZU8BR"6,L&QDC4^-Y!GK35:/^RKJ=2Z M=B/2D]QK3JSY]7NAS[DRD/I"%0W[LQ]W^>/PBW+74W(J?M4NH.2UK$V?1H)18@ PB36)+W^?WQ@U-_P2+ MKV^G8@H:2N7:F:VQZT;SOXP7GO'RBS8?G9Q%M8.;^ WKXM6N$S]V[&\E>AG/473$4:&9;SF;E*1J'!L"^/=9<+0Z MCXVPZ/2"3_J>EV.A;Z^M*-A[-3KZ\RCH\7MS*(N'BVW6=*ZJV(R(7+JUV+7A0:K8SDP]/W&T6++%V/<5?EF+VQ M7!3[R/1LWYIWC"\4H M7'"M@XFX!TZ"ZD6#Y9ZH!Y(Q%=WWX:5UJ@_G;24YQG11QR V3[?FZTU:Z18.G#3_*]V*I>$LZ?H* %V^J 97&:^5 MWGMBQ:)Q3:M8:V^YHSI5MN4 M[W*T?R$U ,;H2&98^EX='0X"->2]8,W)7]!0]0! M./ZY5$AK2Q/P?FY0P.(#;=!\4CW]'U!+ P04 " #D?5=8GRMXXS\# "7 M!@ &0 'AL+W=O;0EHH/G2BH["4KG-I=19/,2*VZ[>H.*OJRTJ;BCI5E'=F.0%W52 M)2,6Q_VHXD(%TW'MNS/3L=XZ*13>&;#;JN+F9892[R9!$KPZ[L6Z=-X13<<; MOL8'=-\V=X96T1ZE$!4J*[0"@ZM)<)5L(Y2NF!B,;/%C/8E_2)A_8K^L=:.VE9Y>[_[&5D_F\7(M;?V$71/;[P>0;ZW359M,#"JAFC=_;O?A(&$8_R&! MM0FLYMT4JEE><\>G8Z-W8'PTH7FCEEIG$SFA_*$\.$-?!>6YZ1?M$'KP%USE MN=XJ9^$>"T[#1Z&XR@67\."X0[IGSAX3W,#U MCL/YEKFT&Y[C)*">L&B>,)B^?Y?TXP\GR/;V9'NGT*>WFBL;0LTYA(7A!0)7 M!7QU)9J#@[)P+6PNM=T:A'\7^.Q@)G7^^-\Q0:=+]KJ=J_G\Z[XOYG? M?/I^-;N]@46),-?5AJN7]^^&+!E\L-10[8TQ>R(A*'0AY)J:UCHL0*^ N,)* M2^I^H=9P+A1Y]-:2#GMQV:'SQ6I):NB,._Z,_8-U6JW_KP KHRNPG"S"?L)2 MY%[_&23)*,P&&5G#-$RR40MA#C9)U]OF2J[>$D?#,,LR&/7#T6#8^<&-X\8KIA7KR!W& A M'- 162IZGH;#.(,+.&=ARAA<=!;:T4T\ Y:-PC1+O<7BL)\E;WUY4(Y;+_X? MKK8T1Z%I#@8[^P.1@?#HD*SKD>BA;I*,S?VWOW4O6J& MS5MX,[(_<[,6RH+$%:7&W4$6@&G&8+-P>E./GJ5V-,AJLZ0_!QH?0-]7FJYV MN_ %]O^BZ2]02P,$% @ Y'U76-0%3"SJ @ _04 !D !X;"]W;W)K M&UL?53;3N- #'W/5UAAA4#*DGN:0EN)L*T^KXL*&Z:/Y (%G.:[T)QEL)4]2/EOEJARZ@26$-1;&(C#ZO. 9UK4%(AI_ MUYCN)J4-_"R_HU^VM5,M3TSCF:Q_\=)40S=WH<096];F7JY^X+J>U.(5LM;M M&U:=;YRX4"RUDN ;0K;G?K%&&7 M4:<&(^&2"R8*SFJ8&&:0[I?96G 'EVR'LZ-RK!>LP*%+LZ!1O: [VM\+L^!D M!]ED0S;9A3YZ[\4;G'-=U%(O%<+O*;X:&->R>/ZSC?!.R.V$TR/GZN;QXF9Z M>W]U,8%IA7 FFP43;_M[>13V3C3PCVOA@4#C02%I(K7!$N0,#(7,9$VCS<4< M#K@@BUQJ)DI]>.Q0$[%Y0F4;Z=A&VE?DW-"L%K)I4+5]>,&*%S5UYQN$7ISG M7I;W2.ZGJ9?DJ?.@*=4V]Z3G!7$&>>;%0>;<,64T4&(:] *U;BE#G,9>OQ]! MG/6]-(N<6R),=&(O# *($[(ESD_R!F9KH(N!DG2:^4DZML'MG7<_S22Q'S>+AY-=2R%Z:9S8]WLMM-NI#_&ULE5=;;]LV%'[WKR#"X+1:@3;)<6@S#'FB) MMKA*I$M2N>S7[SN4K#AMXG0OMB3R?/S._?#P3IMOMA#"L?NJ5/:H7SBW/!@, M;%:(BMM=O10**W-M*N[P:A8#NS2"YUZH*@=Q&*:#BDO5/S[TWR[,\:&N72F5 MN##,UE7%S<.)*/7=43_JKSY87^T>L.76;=W.09_F>.WY\:/0=,[0; M:/3@5?72("<5.>7*&:Q*R+GC,^T$2]D.^\++FGM#3;),U\K9PX'# ;1MD+5@ M)PU8_ )8%+//6KG"L@\J%_E3@ &8=?3B%;V3>"/B>Y'MLB0*6!S&R0:\I%,W M\7C)!G4M84;N.'S<)0Q!W;),W'41TI886Y%__CM MFR@-?]M =MB1'6Y"/[[Z,&57R,*\+D7 HG@GW ^Z#TS/UWS&5<[^J'DIYP]2 M+3H7LO?29J6VM1'LKVMQ[]A)J;-O?S^GZ48NSVN:[O:^3#[=3*Y/S\_89#H] MOSF[OCKX@18OD?BPM4 &MJRDRLHZ%\P5@LTUK1/I;:GP1=<64O;=0>^$EU[L M1"RD4K0#*O\IN.F=H5A-"VX6(B=?3K4%*)WUX1[%R@KK=WPUTHD==CZ?VPX+ M<=FA4$CU+AM=0,.P)3>>W"V"09L'ML7V@V&GH MB7BFJTH8'U.WHI 9?/2(-0["=,2B*(CV(X()1PE@HCB(PX28Q*\P&0?#-/3_ MR7B/F(R"831JF0Q_4&0CD_UHGT5)D(+ ]C@8A6. >'9$(WK5( E.W6)),(K# MAD8R;FAXAK]. R: X/8H22&]/0Q2X+WSY$Z[/=>(CZFNEEP]L*71MS)'\G)F MUL[0,ZM+@1I&[K>()%9A'V+%<]_U$*O]TN+Q%G4=88/M 9-SID0FK$4["AC/ M_T&]]96 <21,Q1&B%,3L>PTP8DLRLVN^R< I)2X-$H8'B'J'5"L5S?J< OKP[*-8Y1VI$2PEA2 M^:'3;=8&./)+EC^CPDAY0_NV2TXRGT+;),O5%C;9Z"^ 4/?+25&[%)F+1R(E@4Z\Z MHHM;<@/JR(S/9"F=U[(=X *?FFL);# 4T'H#@2!(,7!L. 6;B\X AP4,55;K5J?E*O!5!%8IOZ$$%5KGC=LZ09]7%28>SPL%PS/: :$F3;*VA?(%6;$! MVV#'1KO'?NT\T6::E_]2P!<>4RT$-8W7X%[L]YCY1#6#_]NY+^Y=4.VWJYI% MN-3 FR'SI^U)SS=^YM6_3RWFR+AT%H[U]M. 8 M\_9V$D3#B$:)($7[/?>)L[YY!RMAFJ+ET\-XOW>M'=39POE)'/O99F\T7+7R MR.N0!'OAB#TWP0[6;AJPS,+?IRSST=U<.KJOW95MTMQ4'K&PO=V]R:W-H965T<1>Y0*CM!MSOLI$QDK>-#]^Y6'Q^JPDJ1\5L- MIDA3II_YK<:G3BTE$BG/C% 9:!X? MM2;^P4F?]KL-WP5?F,8:R).I4C_HX3(Z:G7)("YY:$D"PW]S?LJE)$%HQK^5 MS%:MD@XVUROI%\YW]&7*##]5\@\1V>2H-6Y!Q&-62'NG%E]YY<^ Y(5*&O<7 M%N7>0;\%86&L2JO#:$$JLO(_>ZSBT#@P[KYR(*@.!,[N4I&S\HQ9=GRHU0(T M[49IM'"NNM-HG,@H*?=6XU>!Y^SQM;(<1O 9+J12&FXERX#>&;AE2S:5'%@6 MP16>,J!B.-4\$O:P8U$U">B$E9J34DWPBAH_@&\JLXF!\RSBT;J #MI<&QZL M##\)MDH\XV$;>KX'03?H;9'7JP/1<_)Z6P)AP"JX$!G+0L$DW%MF.1:@-9L< M+L7U-XLC+!V8G(7\J(5@,5S/>>OXMP_^L/MEB[']VMC^-NGH_-3"F3"A5*;0 M'/YZX(\63J0*?_R]R=;MTD;MG8NKFYL[N+V:7,/USG9]=/KQ>*N6'G#YD[@-#V^(RGMD,V$SS,IX4YYB%0@H*,=B$ MPZE*'&@J:@%0@DO3%TV[0+XXZHC$-*@(3[FXL[3%EAP&\' MW;U2$X]C[NCRF4Z6YU*$+BIHX<_J7C!#$K1Z%$BG7"YAV![T]X Y:D% \W2* M+JU O19:**R@%!H0F!W^&')C(&0F05<@H=2A03E;0J06F=N#'^([^3C#H2G.D,2TFX(E&SS!46N9:A&['!1OI*;&9: MH=%/MSK<%H# MT:'O!>0(*(4HJ/F(J]]826?(!VF2**27((I*Q%/ /V4-A MJ#7F6H2. "A=1 +;L%^GS'DY9[*HC[[)&^^K"J?AC9![E:@%:DC@Y-L-?&4: M"<2=I4>J4;(R95F!%&B1OC5$ DO)8A06 B&)U9'C(T5SL].F#9.TY*FRLM&] M7Z.#=WCD$AQA,!<)SRI,$*6^$=&/3\S[B;!BE(Q^GBP1(Q@: _<\MR4[^'W' M#D.$J+2)*F9K4<:R*4VD8AK5XZK.5@6=4D9K-0TQ'I7X/U4F*:4B%ABV%5B(Q'(:33&=-]E+_O/6 MM"0L>D:>N_OC?KM?@[;)=^\JYU^CE-# ;M_37F>>D(27C#KLW.+-Q0 M3O0\QT*0E587?'KYK>^!5 M_""(UAP//QE6@8N85W,TIAR8GD]!3T CNB-",-AYT'K)HUG9CYX B'% ##-J M Q)O808^"D*R*@S*,Y\.=IH&[I _]"?8N:R4"&Z\=?4K(J)R#Q6:33>CB'IQ M5>]P6@ XY[G#\8[#\JBJR1IT.]YW?VA6_O^R!N/!SLO9M-5GAL!K[UR M!WO[WJC?Q_5^K^<%W=[S6]!:5R/BP0:+.VA#6&ZP"7O1@_'N)M(B?1I):/]N MT,5A+VT,>Y@OE[1, 8OF9*W]EJOH""?8+A(.'77_4@![5 M^ZIZB*^<5.RC6F"=@.1(@=HTY#?BAI?L^+/(\"KB$HL>1T5HL68D9W.R=C=H M^[4B-F="NM [_!74 IL3VFOCX*9[4Z=Q\\5>-'/W>RI]K)7R$ER_K7]"F)0W MYZ?MY>\/WYB>H0]H&PO=V]R M:W-H965T5CL RW1-KZHHR7*L>#(##/;%UH4LGCJL.E74\:.Q MW]U2*2^>LC1W)[VE]\6GP<#%2Y5)US>%RO%F;FPF/6[M8N *JV3"D[)T,!X. M#P:9U'GO])B?W=K38U/Z5.?JU@I79IFTS^X&C95$9RIWVN3"JOE)[VSTZ7R?QO. ?VGUZ%K7@CR9&?.=;KXF M)[TA 5*IBCU9D/A;J0N5IF0(,'ZO;/::)6EB^[JV_H5]AR\SZ=2%27_3B5^> M](YZ(E%S6:;^SCS^4U7^3,E>;%+'O^(QC)T,>R(NG3=9-1D(,IV'?_E4\=": M7ILS:.P-!K6Z()=Y=D IW/:E'MO\59CGC_]9KP2 M1^*CN#+YXJ-7-A.7:N:/!Q[&:<@@K@R=!T/C5PR-QN+:Y'[IQ.<\4++#WJ1Q=<+V)CM<=<(;\47G,H^U3,6]EUXA MQ+SKCH=Z M.\2_']23%^>IB;__IPOJ;F-'_7=7-]]^^?CP^>Y:7'X^?VCM=D+F'Z43L6/ F>'[.K'[0.>:8TLD\<7N? MWF'O5#93EO;O'>T?_8S?/1@/UM.-Q2.10WNP9EQ:BZU =/O2:J]A]D>Q/]J/ MAL,QKL:'TVA_,A%GC@:W%^ B5Z8;9MY!&@!%X-'VV@Q?Q\K?*2+J1@?3+'D MD&X.Q&C_'[0^W1R& 4B6=P]+6)1S+$8W[-0:ZDTN[E7A SP\(W@ 291>@&.9 M/PO%/";$I^$7OWT1%WB@O3A;6,4A"2'PR_KEE4)262< N'YTML"@OK@MK2LE MAE>6B !7;V&7V0\@0F9D+]F+7MI?RA68HK$)&,EU#?8[S+Z-5$R51@BPB]11?$$(_,4 M\ACQ$Y"F+!Y1K>"E*B@Y/'9]<6ZLY9AWHB1&7F5QIJ1=IT.!D3+/RRP2A7SF M5 %'2L;+UACYS#,3I$Y$T8C:@3RE('AM%0S#?IWMB?N;+W>B2$L*W3TQZH^G M[P5H^*#Y;OH^@C&F$AZ9O)MSDSN3:EH] 4,KL+!0E,?:L*GS/9J)JQ#6=2B% MI;W%SFHNHP'^YNN_#5E?/+S"/T)'@U:RN95L!^ MI?Q>+"-$;[6LB8/ Q"$T M$H@#,-$; / Z1Q+A%2)68N=6M :NJ_H>;20=LL3Q TLE'\D1D1DHA$*CJX NTU6*3R>==JWE!@SPZK$(IIX)$>6EE*I M$\.MC*^8]SD4(EZB?8"(GB4KPM^6T V:WB2>W('H.4I@@OC=:DDRZC59'[M@ MF8*TBE\KS5Z2BG+$(0997"!BR CH%E2*9*JP9J43=K&>%J+FQT@:!!K MAT/,[+](#^),TDC0A1'#]U$MIGBJGV N+!6H353(0SR>*?^HU(8@\IX04;HI M'93W091F=6'BA&W9#DF[R6]+')L^*83^="V--3.%M/YY2])>*,:F_99F!-D; M'0UIF]!IH>/R< M=H8X5)]\UMJ]JTL:1N'NX$!I.?>R& M_RUI[RAO+;())!7RJFZ"WTX=>-/V_ E]L'@_*U$UE'.U4'#NQ)+*++B M\N8N"KW*J#^9O@^9\S9$=49M]QK!2@-6.F>PC[09[?Y].P([LJKJ[=^&"!ID M56QL$CK(!@"'F%/K9JO57#7'7:+I:XZH4Z]V6%$'NKZ^'VI_MV= !]RVY3%)D2QD]1@5/HW M6Q\ ^-288-MCCY;%JI17!5H.L*U%JL3=:*(:2*%"%"ER+2@&*WGC:/M5BS6(ZA2&/A.AJ%AEYB4)=;_K:\Z@]<4-RKW@ M[XITE"ES'SZ^-4^;3Y=GX8O=>GCX[GD-BE'IL45S3!WV#Z>]4(7K&V\*_GXW M,]Z;C"^72D)1:0#>SXWQ]0TMT'S0/?T?4$L#!!0 ( .1]5UA?1KQHB 0 M #(* 9 >&PO=V]R:W-H965TC(;#XT$NE$G&9W'NWHW/;!FT,GCOP)=Y+MQFBMJNSY.#I)EX4,LL\,1@ M?%:()3YB>"[N'8T&+4JJ60,.%^?)Y.!T>L3VT>!%X=IWOH$CF5O[RH-9 M>IX,F1!JE($1!/VL\ *U9B"B\59C)JU+WMC];M"O8^P4RUQXO+#Z+Y6&[#PY M22#%A2AU>+#K/[&.YSOC2:M]_ _KRO;H. %9^F#S>C,QR)6I?L5[K4-GP\GP MDPVC>L,H\JX<19:7(HCQF;-K<&Q-:/P10XV[B9PRG)3'X&A5T;XPOK,!X2=\ M@VMEA)%*:)@9'UQ)P@\*N(([V@W'/73J"R'Q/*$F\>A6F(R_?CDX'O[:0_:H)7NT#WW\D0JX M5%YJZTMR G\_X7N J;;R]9]=E/>#_NS_<3V[F]Q=S"8W,+M[?'IXOKVZ>WJ$ MR=TE7$]F#_ RN7F^@J<,X<+FA3 ;R%%4KB6Z0*T/BU8]X3W6E:.5F"NM@B)# M$6#![%>1/?8:.Y.%V/!,I++0UCHHM#!@8L;KQ7X,2PKG-DPDLO/L('Q$^_7+ MR>C@QR_?";++3Q2%L^_$C3JI$V)*?Z@(QG%UT2^M^,RZ\"V@R\&(0 ("D<)W MB@Z-1':[H@@C:67(#"EL1[B^!^M,R6S+%XGQBO5Z'R[J1.08,IM6^E,JRKS@ MT\_#FM"@])C"?-,-CAP!N6%(%H!7NGE:?!9T%(F:$?,Y1=@T9"_ZI:_1+F%C MXBCEA- MDV9JJUP^ O6_DV)E*TDK04D)TE*%39TW3^I1 _N*PG8TN]*JK5E6 M24EQ'D#Y>,ZG7*0>J?I2NJT:M95)E13!.D*?HA2DZ$[,!HF*#=Y*JKBTU\C, MT5$N6A\H*+%VKM52<*I:")D)1Y<6.BH/):D$E)&Z3%E-AWS?\E<=NL*XWBF9 M'DB'J8H#,J2AU9KF';=H[,VW4M'ZI@\3:AC'N'K3VRH-BIT]$LV04?_R$@L9 M:39' )<#>2[*$"M"A?_IZ3">A";T^!"H#-9,4^,*=:]-?ZMPM_!!K(32L2/J ME#?DZ$$"7N6TZ"H_'-6N5#3XM1X^D"$%V]\ZT#(J:,HK+JU3_U+ OJ2D1-@U M]3#UR V3A5%30YDB)9W,B(<3.?+3X[>*%SF?0MN%_%&+_5VWP:!SC^?HEO&U MP@<@ 557>CO;/H@FU3O@P[QZ3=T*MZ1^)8T7M'78__$] 5>]4*I!L$5\%.#6A]8:EHZP$[:)^)X_\ 4$L#!!0 ( .1]5U@R*.*=5PL M #T> 9 >&PO=V]R:W-H965TP^ M[$,\ZQP;T^V556>GYVY9*MRZ<:F5 6>;(S- M986?]N[,E5;)E!?EV5DTFJ5M5_5I^M/AUUDE)=:X*ITTAK-J\/;D*S]]- MZ7U^X3>M'ESO6I E:V.^T(_WZ=N3"2FD,I54)$'BOWMUK;*,!$&-/QJ9)]V6 MM+!_W4J_8=MARUHZ=6VRWW5:;=^>+$]$JC:RSJI/YN'OJK%G1O(2DSG^*Q[\ MN[/H1"2UJTS>+(8&N2[\__*Q\4-OP7+RS(*H61"QWGXCUO)[6JHP5[<]+@X*I-S5\I$O3U!'3AE[]7)Y:MO MPOGDX@5EIYVRTY>D7_HP"+-!0)Q32L@BY4MCQ??:)9EQM57BGY_58R7>92;Y M\J]C)KRXR7$3PLEX]-,/5[<_W(KWA;A1:UNC3!&$/7-,HHF%TT:B>_$9U/J1"RGD7@=B"N1T7VL%DDFG=,; M#2'2"2DV'!35OK"!P4]D/NVX,1E00Q=W(C%%JJF.G5"/VE4"%4UOI(@CO>U7 M)R9'4!..[/GHU3>K^6)U,?J\;:575A9NHRS\^U#@OZTNVZUJ)*_-GF@OZ -/>"EXV.:*6Z8UZSC'#33A]BDK4\HDK3*@_:IG!Y1:: M)DJE#BU@[2I95"A%6(,_7<"EMD-9+V]_$#7-I>/J9(O4)\6V5,_, DB4U/R54#?:HO>U;@I-RDR-9&<>/O>Y9)4C]BC8G39RGLE"@-S MX'-LAV[#4EO/LU?21D]H<2R?QH)D7YN\I"J099E1G53L:&I@";"+MDPU>[9$ M<'55X15VQ*[F O&PU>2#W, U!@)(![C)!>1N\X EFG/<*LXD736%U;K2.0H> M*?>P5;P>3I(6!73'Y05/!Q12I P)(+E-W"EUVS4TQ_L"..7]1 9:M262 Y6:!T16A -6$:,X)>PFXD&9?:_L/O8,_-18WL(# MPZ'EAG>OD \PM#&'TLB14DWBM+ZGI[N@>''#+5)%VT(G]WQB[%*AXL32$,TP M-A8W[.]=?$B8$W?0J&+;(&L0GZ!QIM^['J'.I=^:'7>IHMJ:V%BXLNJ6!*5J>T>Z$>X$4/S^S6,ZIS]HW7H7W$ MF2DM@5M2&4N55Z#PR#&M,YL%!_K!PP6A@#6EU;!V& JT#Y__!&^&J[DI$,:< M7346 +RV/Y:F8-'<>QVBG/'M-2*:BKVWZ"4/D6/Q.ZMR+W6&#J2&8:E=T^@L M993.@5H)T*6IA"99C4A!7UB[/2NI&_8#=2&V "B$)D 2.,8@@V!3(>B<%?>I:CF-$=NUL=:S#[:K;\&1 M+K=F=*=67?A9B?.P=1AEY"%'&7NZ1!;^UA6H:YG?L2YV'81L_(M=, D3ABUQI\/![CZ(@ ',SI3M2&1-3U+R@0JTT@KF4A4^E7PR_^!2+7 M:4N9 3[$$2RH/!D&[$,IHNRV)F.W;\2GS]>-G#%-'H?1]K!/+AI&,1J'71!U M<1!!(DJ%VW4*S^C;CMV%\!H8X]UT6X-PM=7_OE?&USO<[,T:SL.Z=,V<@JF' M(<_4#M+=2)&UTW(/:T<'63ZP9UH],N>9;3WZ/;'5S(O+ZXZ M.[\5X31815.Z"(-HN3R^[J4E-R;W=?N&$V#^6P&BX,PGKVT9Y=#V-(_ MSK1<-^GY]?9-9U,Q#1;+>'2[A1&G3!!? M\E,^>J+"[V7BRZ7^U6GUWV7/45W/1]=TNY0Z9=Z B-:>R#+52=L^GD.WVC?' M717T'(^TB^9!/%O111@L%],FAO^/G<-%,%_%O@06R\GHYWW?GQ\4PY%,!84D MXNQWQK"Z);SOD:D=PZ0]IY-@PGO.ID&\G(G?^0A0I:<8!*V\ZT_6O5F$O?2Y+PK&7\&TS.XN?%U"E*V>?+]>A2O1N%D?KAP:, 4S?1O M^+O$WP\T9S=MX%BHT!4V6(S">:(LWNP/?L?)RE>ZX*!2_LHCD$%P.0V#<,EY M&U,"T^V9B*=!N(A0](#2B&[-*;]7DZD(E\%LL:1;"[Y>+BC_%O&$;BT9A>>A M"&?!;,(+5VS36CT9_!=&]*:8 ^5FR]%G0QBR1R4IBR%VROF,Y)I/5B/B%>?B M?5[6E9\@/ )^A\V6DX5X+;Z+(\#G4KP>?3P^]>P53!Q#CSE=H5A7L_!Y*HH0 M?245Y5&GW[G!!)C?^Y-L.GC;,1@>OA 0;5(.[A'2V5&G9MK7+"Q5&!<2W5+V M;!_O08PP$=:.JVEOD,XQLIK4[ZUDLNTTZ[9BL@+4J+NX[.9L_[LN-$^Y.ST8 MT>4^%_:#WXZRN/[Q5GL ]%AJVS7/P]E>=[;WSB"&W(@.N'A(:<\'%>9IXYR MG^]T05.DSMIS1J\Y9-"AKVXF?@FC+>27=,@*27=T>$"@1U*@F0.O]+-H7PAW MT6?.L1K];['0G59/Y:"SM4J0!CJLN,0P\'L\[:O!>.4.[3FN5FE"9)O:/3.M\OQ M=,=574O??:?YA8]1KIH6=.3\Z%US(G5+)U)C\0&8G==YF^^M+?XTV"NM?$?U M% 1+_1#:0UA7K[LC#:$V&YHEGC7G+U"V0=%P 2P">QC%NAA.PK=7, M(^9B%LP7D8?*Z93Y)8_GG,P:7$1KG>-MX/PG;ZKV)V0I6@R?ORG? M111QH:.*PU+B0 %EC-..G'GP;>&(.?&(F=.>HWL '4_FP7*UH):Q6 9QS(QC M#\:G>&49BVD,4K[H+(IG,3$4NH)>T6PACGTU.NM]T@,ZW?&'2\I[Y)/_NM?= M[;Z-7OE/@KO7_8?5#PT,9&J#I9/Q8G;BN4_[HS(E?R! M;XRIVA^T0??%^/(_4$L#!!0 ( .1]5UCTO>W91PX !DP 9 >&PO M=V]R:W-H965T)[8N3=CHW]P&B( D7BF !TK+OU]\N7BC2HA3)G;M^B2D26.SKLXL% M\F8MY#>U9*PD#ZLL5V]/EF59_'1VIM(E6U'EBX+E\&4NY(J6\%,NSE0A&9WI M2:OL+ J"X=F*\OSD_(U^=RO/WXBJS'C.;B51U6I%Y>,%R\3Z[4EXXEY\YHME MB2_.SM\4=,'N6/FUN)7PZZRF,N,KEBLN$R$Z(--]F(C8PQW,T MRETIX2N'>>7YM2@9"4-R2NZ65#)R 1+.R*58@=45-8K+9^1J563BD<%WEK,Y M+\EM1G/UYJP$%I#066J7NS#+13N6"R/R2>3E4I&K?,9F;0)GP'LM0.0$N(CV M4GS'4I_$H4>B((KWT(MKA<2:7KQ'(8J4@KSG.G9S_[8=P&+S>PVR_9K:_C_JYMMFIL=DM?40>R41* MFB\TO^2?7]A#22XRD7[[5Q?O^ZF'H=^[^V7R^8I<3.ZNWI'+FT^W5]=WDR\? M;J[)Y/H=N?IT^_'F]ROX?G5]]?[#%W+[<7)]MW&6NQ(6)K>53)? HO89\F7) MM'O1_/%O/XRB,'FMP'1!?^\LCU!%*(@$/J/]$52)1IF1ER700T)1\'H?!3TD M?/T**&4 1(JPC"_X-&.$V5G:Z"DXI^33"H*B*O#%BS#PAM& B#F!E;B! ,*H MS'F^ "KW3#X2Q1_(RKAU*=94SG L46S%3VF>5^!"A>/%T-G2P&5&E2(36'\% MA(A" 7RM*\=>/;0F54B>,L(5&0U^='0SIL#'W*\T$PK8M"/=TAU+$7C ;W,N M54FF%&/F&FK258(B9::/FIYKB=W[R;_ M(#]G8HJAI>&9?*+R&RO]V@<40-SC1E*%;J[(DMXC<4KF% RQTG/(/,JDJBNRC'JI'.\LYHNMS'_"L"&<^,2FD&GD02[^^0F!WX? M23@TF.-U&E2SO!39C$GPW**0XIX9M]!NK*.SXJ GC31"2K(+ D6F@8!%I]AIA/ MONH/W^/*,U0()A MZP.'?,DR4)(7C*(&19 7*P54LY6V[PT'S34/C!##1;FD M)5GCTA9;V\+Y3;31;V% %(R\T:#OEJL.DI#,*NT;. Z]@!@H@N3#M/Y= M(V MC8+0"Y/8K7#8U @>*-AT("E&JG ]@65)4]Y =KUGJ@Z\J)^1'0\H:>U MQH+/:-(%BF("8HMUGUR+_+16PCLN@1(HTVCCIM"U0 WAGRNUA!Q>,@G@HICR MR(<<$C'6@H?2.0S4Z_EM%*_M#:JV(;\= "V(:WE]52;<:J8U1AO\!GJ6-0O#_:!.235E58%GJ3%4@J#=VC$:L0O,FK+WO3 <'@<<6A>PWEH+% M8*2]%.76+T2^0]X=:X]&1T)D8^U^[ WLVIX.A%*4D/):'M!VCQ=AWT05:@-S M7H._]5*0-=5I3?#+(Y2T-F+6X(3(;/LN9A(B41 M:L$Y7?1ZJ-4>!%X]%VK='" M?BM(5^(X6,"C"@^74"*PY3#Y7IZJNJ4^L@+QHF'_?[M2M"G7,?>#"1'^=5\ M(PQ+9*@&$E,>=R !\MFNDF>B*&V1O+N\2,A'D2].OS"Y>K)LJVS0(]O?7?%@ MC-,QP&4\9;P5!M618'=)NGA1Y.5ZR2%<,?]-=3QM\GM[(+I$O43[DUZ"/N F MIQ @(=0T-G; I5G*37Q(;"HI5[IR,$2!UC!,:>I !%ZLR)J72Y-B:RZM*NXF MGU6K<((=KJX1[7JFZD%SP,Y'M_DP2LSKW;I:[RK>A+,]>DG8]QJ;I3"QOR+M M08&>V-Q+F>6V]C3TGO*,8@G<+N):!1IJ.JMF3(=9\'1+L1.FQCBP<_!%QVZ< M+A:2+;"B[MIXM8BK:OIO6QMM.06:Q&"(]2$'$5B8 6(@3-?ENZF7\+6.QHW4 M76:!DC3[WAU.C)?W,9?:2][$0=^GZQXEN%"+C3W8:"';0 _/F8.>*1.6@!KT3'S M0BC=,;G6Z7,NQ:HVM=MAS#9HMVG@N!T&S3+SR>JUL(T\NFGD646$(S\X5A%A M_#Q%P%I'S0M-@,P%MM=T^M !JYN>* !U??]=>;;I+J99S\M'"RW&IWC#$0^1 M_J?>;[HISV:;APEL9.B"U7\_NQJA-W&AW;NR5NM=8C<06 %T[WW QF"N>-HS M6UC5T\U7U;O%YEKO(Y\S\A+B]'=@2+WJ82BQW@7-7,EQ4Y4*H1I58RG AI'\ MG>85*L5E[X$W@C)U-(S("WCAAW'O9PL-R3CPADE,XH$?]&L>8;,\ OP:CT;D M%<2Q'PQ[[X6<,Z[WT7VH _IC^!*'?A@=P,YV.0$,@4]@504,17XR) ,?G\,A MT(ZAQ N1F:+N.L#N%%QW#IF[@U@,9D]"+X<,@'/1^ MA?DV7FST:#_JY WJ^0C;LV/D9^"'(Q+["3R/1E[<#[U1,'@"VMP9T>Y*75L$ MHW>V<5K):K?%SZ9N+7!+__"4A$=,T-H&:G?']9"*$AXZPM<4&CKX!X$/0*@% M,@P]%08K@BW<,;@Q!I.Y6#ZPCD3H"/WAD=-J&(T;D'W8U*,!!.N-JB[;M_*Q M!M?LT:W\U BX"[HWOM9.SSO:8T8P &Z Y$-[>DT$(>)<;YBQ MJ&+_O,=.M\&2QI@.W(AUS3,88F@F?CS8@@TPYBART?4R](+^V(NC$+!AX ^Z M06/LC^,GRW:%=!Q P96$&'?^>-!P4-VFKWW3$G%J-C[]++\<^.-GNN6@D3^/ M\LJU->,I-6:T.X,9@DI;3">?J^A, *+RL;PVSGE<#(*1CIWIY(6X'QP]&40V MO=J)*="ZMK*[BCD\0F-2MSY!%QS"=M/'WE^X(K]5OHZ$:#8$#@9#+TQ["0C**QB6.:( M(@S*V4:ZO&=G;%JVCQ8V>$3QG=FS:'%L\;??I?F$_ M"+^U.GVFQ<*;#21LL,!^^ZM_Y]O*O09UGUQA$[ZV"!YS( ^HK(RA#N( ;P_8 M5@_DKKP24(!B_]?>Q,"$5F8V66#WT1N]A.8 $=2U=0&FN6X[,C=* MP2 @="4J0"R&W5ED/=H<2M;B6:HMHHX7H9JW@W2#%>_7H%?EP.8]L_&&$&A] M $.O8^7^GU]Y)23;L_*3JPYYBN?),P<^JAG?72XY?W*2TFX;'5&N1G[XS-I\ MU,"K@P$;D(1I05LW%K5,-SFY!EC2$TSW.=AY%M&NS XYB=BS<.OVPLYA-485 ME<1^MFX4F^V^"\M&#(*"=IR[SW %B$J\964#T<2_O=:T'8)[6-_9U&?S.=/W M9TV[?F3T[V$)+*0NOB$CU#:S[7ASGZX^4=!NG)I[#DX_4UC :@(J9NSZI4RU M?1E9F&9<+?79I*33*2>EK)26?JXO:4(5 B,6U(108S>P1U+-C)"@-A#P5*PQ MQ]Q3R766R+#(A<*XDIIZ:DMFU&?/F@IH"0ZE:R$D-.M^*FY]8P#I9G!.R:8>&U-\+LN^9XU MKFNOF%SH2^F8UR!GF)O;]=OZWOO$7/?>##>7YC]1N0#=05Z:P]3 3P8GYLS0 M_2A%H2]_3T59BI5^7#(*1L !\'TN1.E^X +U_P8X_R]02P,$% @ Y'U7 M6!_1=B6 !0 2@T !D !X;"]W;W)K&ULC5=- M<]LV$+W[5V"43B:9D261DBSY2S-6K#0YQ/78:7OH] "1*Q,U2# :-G_OF]! M2I9JVLV%!,'=MV\_"9ZMC;UW&9$7C[DNW'DG\[X\Z?==DE$N7<^45.#-RMA< M>CS:N[XK+6WQU-^BI"JGPBE3"$NK\\Y%=#(?L7P0^$/1 MVNVL!7NR-.:>'[ZFYYT!$R)-B6<$B=L#?2*M&0@T?C28G:U)5MQ=;] _!]_A MRU(Z^F3TGRKUV7EGVA$IK62E_8U9?Z'&GS'C)4:[)0+*0M5''GQ#59<9M)2V=]#PLLUT\:M'F-%K^"!J!OIO"9 M$XLBI70?H ]J6W[QAM\\?A/QDI*>&$9=$0_BX1MXPZV_PX W?,-?)[P1GU4A MBT1)+6Z]](0Z\Z[-X1INU ['+7/B2IG0>0<]X<@^4&?V_EUT-#A]@^QH2W;T M%OKL94K$7]_IT8NY-LG]WVUTWP1LIQO%O8/%Q(+.:D76U326P;.P71'7 FM)A[D$ M:7"$?1>8P6")>@%IJ37[!$#,$) /S+N82LY;E;"5AJ-<2YOB5J1[+P/?JE!^ M(^ SZ>NH_8\7"YED3>!!YY,&3W&Q'P%8H8WU*(QW]=8*Y\QOQ*S MD54L):1*S_*R:))'!6@:BP=V8UG5R4HIT4!.!6.UIX5]9P\LYW.+CK"5UB1$ MC%H(K7Y4*@T5T!AQ1E?UXRJH?T(U,1FY\JB"4CYQB_)+Y1VJ*J4E(EN0JX.] MBX?21K*I2&BC%CH^,SKE&FB=-]^)<\!,]_D$5@#65 R+ZAAX30KD]0\K<5$C3QY,#GO-\B?D2'5QMZ!X^ M+X/-EP1;1A7FTR2.3\453C<-2?D@E99+'1I_$^#GE#CQBQB.)MW!>,RKXZ@[ MG,98Q:.H.XK&!Y?/L3KB)JPH "863,LZYGU8C+5X:^'4MP] M&D9\C2>X'D^.7WCX$[&6Z3\XMD#F9YQE-FV3%VY/8G@_QFTBID?=:30Y:/DB M[28061KUXFFX32+.66\Z/;AL8[RGQASV-KA9'Z0.MP*.U"%">6L M*]8+G;77E-LR:4_4DA)9@3%K45U7:U/IM)XP2R+,+O3PX;;20I!<,U[^T\LO M._9B3W=3=J]V0-2-T6"X(F5':+JV8U-_YWR+&7 73O$.+F-FU$?=[>[V1^&B M/A\_B]=_&=^DO5/@HVD%U4%O,N[4'ZK-@S=E."TOCK9DJ1B)XUWAFJL8> M.W%5['7YLDDJE0>(A"2L*4)+@'/)U^]U^ M,RLI+7M8UXVY&J^LW5Q,IZ97^K.UJJ1'UMFNO5:M(^O9*WOK\9\O'WQ22U7EEY,KR\W M8BD_2_MU\['%TW204JFU;(S2#6OEXFI\PR]>)33?3?A-R7NS-V:DR5SK;_3P MKKH:AP1(UK*T)$'@[TZ^EG5-@@#CCU[F>-B2%NZ/M]+?.MVARUP8^5K7_U"5 M75V-BS&KY$)TM?VD[_\F>WU2DE?JVKA?=N_GQNF8E9VQ>MTO!H*U:OR_>.CM ML+>@")]9$/4+(H?;;^10W@HKKB];?<]:F@UI-'"JNM4 IQIRRF?;XJO".GO] M05O)>,S^PMXUI5Y+]D4\2',YM9!-,Z9E+^>5EQ,](X='[+UN[,JP-TTEJT,! M4X :D$5;9*^BDQ)O93EA,0]8%$;Q"7GQH&GLY,4G-#7,:O96-:(IE:C99RNL M!,/L486]N.2X. J6"[,1I;P:(QJ,;._D^/J7GW@6OCP!-AG )J>D7^^1PQCR>C=Q]>__K^#?MR\\\WGR_8EY5D M%OMN6GVG*/8,$]C;1ZWZKZR8,&RA:X2S86>J87:E.R.:RIQ?C/XE1>L9P. _ MN9[+EGPX(A_23T0_?-2K-Y?(*I(I_V2)>1>C6XR-525[P9(T#:*BP"@-HX G M'*,XS(,H"T>(2418C!+ YF240(\B#)TY$C"N-94&0)_:4\8SP, M\G0VX(B *L5O&B&8>@P\S()X-F.<1\&L )8BB.)D="L7$B"J'09V-I>-7"A[ M/J#)@XSG^)WE*>(S*,)9CR(-4W:68J]S=I;%G)T/$,[2B-/;&*::85"D60\$ MPD+.$D#DC"=!"! ?A[WA@P,70&U.D\+0C6 39XJ<-"S8#5)QJ1$_M1(NK^I% MOXR28\4T$4*R1:^& >;.ZO:1M8+B#SQQW_?8M=7=G'\/Y?_.O)NU[AH[^@0P MSX[?'2"P)_0AJN0P9\0B/@G9SV0P^'R6SG8OLC3(9DG_W/MP7\> -:B]L.)V MB]X<[$R1)S0:48*0BP5*'$G82-2IAMA=*;P$ MSTMHP(,XS5DXB=E9@F "0<*)XTF$J/*/Q1Z+*/:=;EL9EE)EE&40$6(1CQ._ MR/TAK :)HU]AJ=;KPX,H2MVF?):[E1Q10V_2/T>]*)GDWJ ] Z.X-VA/Q(B, M\K.SDC>JEP!:($L*F/6UJ!4V:)1PK'M7(R%J95 ]*\FZC7/K6ORN6V4?V=D2 M+8T%9^Q*-(@QLF4)W<\=O_N4V%O:,0^"2BQ8$A4H97I>JF:YXZMQ"Z'=1I-3 M#(DBVU3;^-^ISA!-((4$$:?4@F$2Y#R$5V_*DF+#4.!+=2?FM<3'."._)S'- M^$VN5(FW"U=9):LE4@'3\UHM78XPQ). YXY\40$B)$2X?C8Y!TTF.$?6M!M!^WW[0J-LC3V M&3)#S)[WT>CB;P= &W)M"WN /?>BK=@9P',7,MQ1;[N0;%K"QA2L/BKR?!L& M2,X!SW)ZF4+AV8\5OB'G,.@:(JM'"2H&JHMZ<&F/W.;6J<:*9JG@ X.4 FVI MZ(0H5_%L].$'W"('\W06I#EW(X[B$F);XN4^BUS'%3CJO09Y1?/(5@(H-DC: M#PJ=L*PA*LHF,W2DB"H$,CAI_I0M*2:04N7#1B&U+UJ]=KM17Q:%212P>U!I M!:H9M-4D5NQ4(EV<*0CP$S0-< AKRBBM&< =)IT]4$UO:0+ [47>^,@K*"-[C2QR/C*LDZZ?P M*M8UM'S9.*E[?MO616R,(DX(7V1(BEN;8VNQRR[.)D=(+YYS+\%_D2)![\D[ M,C/R1' 0Z+OS3\#4@NU PVNZJX$=.I5VGSB__%2 I2]-GSIQ !OJRX3=-%!] M(>YTZW(*'&MKUX[WXEKY1T\'*< MTP8#.[.!3IT_%AZ5>>BC83&E9M0(M*>#J5M90Y>*Q!RX\GC1]P^FFQM5*51 8I]KJ[Q]GN:/ M:"]_("H'M5T^\%B+YZ=$Y",-]P\0*6X1Z=A:5L8X7=J M%0#"9QK2!^'8VQE 3?P9 H]H-Y72TF MVQYRE%Q8NE1!VP\"Q#<*'QZ&/^^A]W4<)JKVHT O%I1:2=C7R>?)T(X>+21] MES]0I;J(4KTQQ2E*SK5!S$:)IRR@SB M_]GHKRUU#:!=ZSLCEV'X2W\IH8WR+1_ E/U1GFQ*)^\"AX0@1/M'1XUH]&G+ M;L.JSH5#+3;4ER[Z4YP;UFJM[+9+19_G3TBSU'=N(?5M)S63U,SMZ43W$?P[ MW8Y="4WW;NW6$O6-[B:-#W!_@3>\':X_;_RMWVZZOSM]C_*(!@.]Y )+PTF> MCEGK[R/]@]4;=P]7#%2@I\2R':<-4MM XB3;'.(&3=H]+/9 DR.)"$6J)&4G M?]\9RE9<('5/>[!%D3-OYLT\DIING'\*%6*$Y]K8,,NJ&)OS/ ^RPEJ$@6O0 MTDKA?"TBO?HR#XU'H9)3;?+QP^AK6OA7R[1 MN,TL&V6[B:^ZK")/Y/-I(TI\P/BMN??TEO,F[(V!F:R<>^*76S7+AIP0&I21$00]UKA 8QB(TOBQQK6,VRLPP4%J(U\:O;?,8MGU/&D\Z$] ^;SO9TDH%L0W3UUIDR MJ+7MGN)Y6X<]A[/A;QS&6X=QRKL+E+*\$E',I]YMP+,UH?$@44W>E)RVW)2' MZ&E5DU^<+UU$&$W@&!:NKG6D>L< PBIZMU';$JW4&*9YI&#LDLLM\&4'//X- M\&@,=X10!;BV"M6O #EEV:(5R ">C(Q@/QR<'\$YZZB<)[^0 M]0#1P8VV@E@* P]11$PE>(MP!S=Y&XYWSWEHA,191MLCH%]C-G__;O1A^.E MLI,^V M/C[ Q?(*%E^6C[?+OZ^7B]OK![CQKH9(^Y(KQ\\CB!6R>AIA7T 'T';MS!H5 M#<#HJ$O1[3^O V4,=#* *T 3$3I:?%IDIP3CO*)F^!>0KO4!V7#5DAN&,(#' MO3A\WD3Z!0HA5IKB4&Q+%:!.II2\:\L*:/L7Q_U\JERLM%?'C?#D@<^2D/<= MM96F59QGXYUJ9=S#EVY-^9;)"D3M6FZ&0A*, J'P1TOB@17G9LF*>S6 SVZ# MY'5$H:&U*1!9.P^< $G.;-.F26F$KH]X+8V 3ES85%I69*&PMKK0LBLE%=FZ M"&(MM!$K0PE1N8R"2JR)(\6/Z%G.0E%HJB(6!1V"X.Q^J]Z_.QN//GX*4/3R ME\XJG2)0:-(PG6R!6_#:IP%D!XD MR#]7@'7WRKAQX4^$^PZJMM,\Y:,M4[*16BK1LPY)'N2W3Z5C+:GOJT1#BQ;&[O+JI_MK_J+[H9[->^^$^Z$ M+].^QX)N'HX-^^<(#^ VC^ M$U!+ P04 " #D?5=8:U?8^+H& #N#P &0 'AL+W=OO(-QV2 '5EN3/I$F Q&VZ#$O:U6GW,.R! MEFB;"$VJ)&7'_W[G4K)CMTY6#-A+(O/CW'//_2!YNC+VWLV%\.QAH;0[:\Z] M+T[:;9?-Q8*[EBF$QLS4V 7W^&EG;5=8P?.P::'::1SWVPLN=?/\-(Q]LN>G MIO1*:O'),E!]OEIP6=B+/R7XI/%K_86)9<+ MH9TTFEDQ/6M>)">775H?%GR58N5VOAEY,C'FGGYU/ MC_ RHUSXRU;5VFZOR;+2>;.H-X/!0NKJ/W^H==C9,(R?V)#6&]+ NS(46+[C MGI^?6K-BEE8#C3Z"JV$WR$E-01E[BUF)??[\UGC!DAY[PRZR;Z5TDK1RIVT/ M;%K1SFJ)6!JG MG6?P.EM/.P&O\XRGCGG#KJ3F.I-RO._'@ MV:4RV?W?A[@_CY[T6HV+T1]?KL?7=]$ M!4K)S[=6 )X1Z3VW?F /7&$I-Z3.Y5+F)5=JS4 9R*0.G\VLF&%1BWU$1$0F M%A.XTJW2- IKP+_@>ET9(M!,6,^)FG/".Q+ZR@JQXFN&SI*S.UMF]VS,H6_$ MKG76@JASFV!MAC,\, M0!52P$C -=(5=VS)50E>W#-> M%-8\2-(-0KU,^JT.^A3L&1U5=DB2HK39',V3%58B"@67(589=_,@Y*U95D(. M@I#I3PLYQBE5%,(Z"(?(55D#CRI-1X(&?U94_1V&#QA[BOXFIE,8@PHCZ=<1 MNY'.F=+*_U_8?FOX'W2]08ZEAR0%QT()JL>0U8\E0:)""9[GLI:A$[]B O-^ M#6CH \G(QN>[$1MQS7,>04J'4Y!Z!@5'H]Y>45%Y:RCQ9D_LJQ38M4T*['<* M&M![:SB"(995K2-X,S3UO782L8.-A%V$?'E2$$J$B9(X2:F\M-$'^5NA>!#- MA,TXD(TE8>9&@8*K/)IR::M ;GIJ"CV>@MR3A!H:!D/4@Y6)0$T-'F/_E(6G MT$G11T 2!GU]MS5O % 69B&JK(/$=9O!1>U>^.UHBXU#%]TGS"G[EE1&625F MI>P.R87@=&S144L;Z!J5,]AV-WY 7R=<\<_,PH.&E* MA^WN]4ECA#)F+W&X=)*X<5'5!;F<"5F)DAQ'\2!M7&]Z"NOUH[37:^"P1$]$ M7A(/JMV"O(OJWDM/AKE3P=;!RU(FC7IRPUXT[ MRW.Q&0=?V#\>##$Q"C=5%&$N"@/':"XZ'L:8 F]++6U7CJ-!-!ST,'F[;ZA_ M'/6Z-/[!F'R%C&?=;I0,NHVK;1.V=,UVK!,=Q_W&1[J,X+N;IHWWFQ:UA%M5 MINU5UE%G$'7BXV#T<*T<):"5DCL?Z)!!;.JVMQ"(2KX+?=2/CGNT\LYX"/F2 M(M'I)R%_9AON"/3+;K>5;FHW-#1*@QU6NYF RD#*(<,E&C[WWLI)Z8,P=;MQ M:RWLC 04#P6>-56+P'KHPJ?P @5#Y^.FR ]W&T*"#W"LA5N5)$[FZ;ZXWXXI MLKU_.P_JIEVM>?.#>&@B)>KZ6TE"UI[5UNBREPS>NN\/I%!9CR?2(0;FN\.. M"J#N_ #8)6?%WGVQ.O_JSD5:T6W0*)F'>I]N'PMN^UAH';K@MW?>8"B$67AI MTB48XE7/L>WH]C%[4;WA'I=7+^$;CB"#MQ)3;(U; [P=;?6ZK'YX4X07W<1X M5%WXG.-!+BPMP/S4H*SJ'V1@^\0__P=02P,$% @ Y'U76%'[0&G@! MDPL !D !X;"]W;W)K&ULG59-<]LV$+WK5V"4 M3J:=02U\D"#EV)JQ8R?-(:G'=MM#IP=*@B2.24(!H,C.K^\#2-%.;,N97*0% ML/NPNV\7W*.ML3=NI;4GMW75N./AROOUX6CD9BM=%^[ K'6#DX6Q=>&QM,N1 M6UM=S*-178T$8VI4%V4SG!S%O0L[.3(;7Y6-OK#$;>JZL'>GNC+;XR$?[C8N MR^7*AXW1Y&A=+/65]G^M+RQ6HQYE7M:Z<:5IB-6+X^$)/SQ-@GY4^+O46_= M)B&2J3$W8?%A?CQDP2%=Z9D/" 7^ONBWNJH"$-SXW&$.^RN#X4-YA_XNQHY8 MIH73;TWU3SGWJ^-A/B1SO2@VE;\TVS]T%T\:\&:F%"73?M?W'9Y>&"0LV<,1&<@HM_M1='+L\(7DR-KML0&;: %(88:K>%A@N-CAY_8HK]F:/LTGO;+(/?=(102[U MVEA?-DMR5KI99=S&:O+OM;[UY+0RLYO_GG)\+_33CG-U,+@Z?__Q_-/U%;E> M:?+6U.NBN4/Y60M'JCNR*APQC?[FM*BEV@>KY^A(/$DN>ZU*;\"J&S:1RR^!E.\4' ]I#@:[%SI MHJ']1MG,3*W#;:# D84U=40OFTVX#L^CC9"(OYGW5H5SVD,;9B$>*)5F_E)$ M 2"$1'XM&YB9C<..^^UP<&TWLYO!254-NN(8_ E4.[@V'C0, L3@JW8*>[B8:J0>55C<(B.)$I2E 2A*ZAZHHRFADN54 MJ(2D*1TC;&RHA(J$#]X;,]^65442GE.>Y$305#&2"$8SE@_.0RKFI4=OMFQ_ M5P!2(;^)(&,YAIS3'%$$KG^,+I8G-$^R0)>B2'+PP\)>)=E,@'8EX3%EZWV&0'U,FD$6$QD+9)4C""V3!V;$B(LV# M"-Z>)TNRC$KT+DH)U2F#TU+]+%TRM&?* ":EQ KO0"X?$\90_U*EZ&:J,#/( M$%OHMGO"0K=D&>\(DQD#('^1,*YPH4"1TC256*%%T,)/?8E'#P8E,+:,XZ!# MB)O&MS-3O]M/G"?MH'6OWHZK'PN[#-^72B]@R@ZR=$AL.P*V"V_6<>R:&H_R MB.(*4[.V00'G"X.AI%N$"_HY?/(_4$L#!!0 ( .1]5U@1??.6K@H ,@ M 9 >&PO=V]R:W-H965T);6#LS&#SD&0P,TD>%OM =5,2U]U-+FFVUY!DL-L!@ M++7(8EU.G:IB7S\I_6!V0ECV7)6UN1GLK-V_N;HR^4Y4W%RJO:CAEXW2%;?P M56^OS%X+7M"FJKP:#X?SJXK+>G![3<\^Z-MKU=A2UN*#9J:I*JX/=Z)43S># MT2 \^"BW.XL/KFZO]WPK/@G[V_Z#AF]744HA*U$;J6JFQ>9F\';TYFZ*ZVG! M[U(\F>0S0TO62CW@EY^*F\$0%1*ER"U*X/#G4=R+LD1!H,:_OT.(BU_Y);?7FOUQ#2N!FGX@4RE MW:"_*"O8:,&^9Q_%HZ@;<7UE02S^>)5[$7=.Q/B$B-&8 M_:QJNS/L75V(HBO@"O2)2HV#4G?CLQ)_%/DEFXPR-AZ.)V?D3:*1$Y(W.6.D M85:Q][+F=2YYR3Y9;@6 RYH^@YVX:;\XS),W9L]S<3. 1#!"/XK![7??C.;# M'\XH.XW*3L])O_5Q8!NM*G8/CM6 7$"%W;%[PH/0[!^?Q;-E=Z7*'_[9I__Y M$T:+RXN/[WY_]\MO[]CGG8!#JCVO#]]]LQR/%C\8R#72P#"N!=MK"=DJRP/; MBEIH\%KA5+.PT_!2,+5A&UE+P& !JU71Y):YKP$#>*NET;@,J\-/ 2#4M&7O9X#EA : MX144-A:8LC)LQQ\%6PLX219@E-Q($,F-.U>50(U@_9N.3VM@-+2],; T5Q4< M2LA]%& #&)]!>#2OM\Y+L($;HV"%[5V.UB'TZRT)!:%PD7H:SD(9OMUILR:DAINM#&U[5Z%QD_DR46PHH$5YA4L\OS>!L38<< M! =C!5(E Z(3U1J &L@N.WHT)F$OGX[87R6B5C4&?C9_>W.!N_&_,?XWNK@_ MCH+S95#]6S;-5K-%MIJOZ/-D-LHFBR%\GF3#R0I^FUQ\P+C%':-LNIIDJ^$$ M/TWFV6HY@D_#V2J;+,=]!W:1DL@9SI?9>+)DJ\DLF\Z6;#&9H+0+1\_)RE$V MG\_8",Y:C?'/9#F[^"E"-RX;9_/A'/\LIBO<-%NL+GX%7^NX9#S/EO,)&\_H MSVB1S3N'S/%LL5MET-"&G+!=+,'C)WI8E0CO!R%], M-U76I0240)_A0.BX$ND%DJLV&Z$]A[1PYT!M;*\D)"^&$CJ=#J< ^ I6*^NH M Q]$<@DIBQDO($ K/BHE'PM2Y<-RO':FI>DHVOR@'3 DA[@@90C[%V&KL!G MI[?A!+8RE^CARZO[8NW3'T$ >R AL7YC>XB-M\.!P?S"M#I!@)%/FKWZHL0'G7CBK$[G MG]KJ:/5$LQO,#>B.W6XX>*M487K#V8 *9"3R52C*9Z+W:AT\%=GPLV\TX"=H/=.0H]'1J;%K#8=(1$(%=&/; M MN&/\_%WOI D#:7[$[DO/'Y$;L0!7Y/VA!H7$&77%#LC[@=O%6*1";JL!;$ M*<&&4U4W6MWN#-I?LK<;BSH?V^K,P >EZ):)=R=-FB8"CY9?'*H9)[Y$Q/E M+7%S4/%4/QF9, (":Z5VE.CPB3=?WF:/R^"[HG]0#9+B].=G_70T-S!6V>^Q M0J!]-8>,$(X.>=MOTL_8K=70O>$M$-H-_&U"/X:#_XL9,PU28Z$P8OQI^,1% M,6,+*5P+]EG!K,ZPQ1?/HMK;T+P$.>19F-7R4F'3%'@OJ8>^I&&VYZ&#?-WQ M?$:!(4*$6!7_LN V-$+#%5M;>&N*LHO$0\A[#6;!U6+=D$[1,4JAB MWR%U\3T>?8!]=42"NPU >R)TVYD_5,\]S*L[G%![>7H? 1.VN\2 =1#AO$%749M(V=WR7KO' MEQ7(H5_Q0%=??0AB>KZ^O8/'F!PG3(ER6UL"K1ZW.)Z -HVF,2:%58,QZZA\ MU/!1*[CU\(> FQ3,&0X%T*9TJ3D6_4Y1![\$(^&+\^3^B#$QPW<#K2.M1UP;RQ@3I(W0Q: 15;ZA?.]:]ZHNYX3D1A,FVD<4704-)TI@?W(J!J M9X?.O=^+COO0&92TZDRAP6]1CTU#;1K P+H;Y7?U?)BUE8LZ77SUBK M $#N'6U\&M]POW4O=MOE[O7XS^!8O,,IQ0:V#B\7LX$#1OABU9Y>\ZZ5!87H MXTY ,FI< +]OE++A"QX0W_O?_A=02P,$% @ Y'U76-]:CWL\! K@D M !D !X;"]W;W)K&ULE59M;^(X$/[>7S'*GO9: MB062M)3K A)05JVT?1&T>Q].]\$D _'6L5G;@?+O;^R$E)Y8]NX+Q/;,,\^\ MVKV-TB\F0[3PF@MI^D%F[>JJU3))ACDS3;5"22<+I7-F::F7+;/2R%*OE(M6 MU&YW6CGC,ACT_-ZC'O148067^*C!%'G.]':$0FWZ01CL-J9\F5FWT1KT5FR) M,[3/JT=-JU:-DO(%*@L9%/QB&5Z-S)^\%OG'I2'/\II9-NAIM0'MI G-?7A7O3:1X](E968UG7+2LX-[91'"+GR"89(4 M>2&8Q10>;(8:QBJG1&R9-Q!M)+*T*@T%/W$4!C! MG9(V,S"1*:;O 5K$NJ8>[:B/HJ.(UY@T(0X;$+6C^ A>7(WX,?7 D-^!S^M<3OEH8"96\_'V(_%'XP^3#;O-D.!X_WSU_'3Y-KN'AZ68R MA?'#W>-T^<@K'X7W\91+PE"%83(U9U,II4C=@^C2& M,9,L90W@!CAEC IK#ZP)4S0T"#T;NC&TI^U7;[K --9>47 IA<^S:RB,+PZB MPM:DN$3 UR1CDCX(AEK2^0^Y&QYBZT8P,4@+O5/:(M--[R1E%HD!500(SN9< M<,OQEQPHQ>]9_,LZL<3%@BX1Q\.=SZO0EY=F2D*E^;IF#N;->,L:$Z73TG<& M!E?,&7GK!$>69G[RDBF1HC:_[\K/R?^B05QC>.<=2;.;7+[$#S12R;E*ON-5 M-0:6^HO_6(U[C>*J@LRL.74E)2I#D;ZQ7V.E0([L9<.'7Z+==7=!8?! +"%- MPW=-2OEGWY5V6#6D19I,UH6%0NJ3IV X&T,W;G^*VPW8-=1XY\(=LZ1CFG!H M_K;V[M <]=*_% R%KI"VO$[KW?HQ,BSOX#?Q\B5SQ_224_$+7)!JNWEY$8 N M7P?EPJJ5OY'GRM+][C\S>E"A=@)TOE TP:N%,U _T0;_ %!+ P04 " #D M?5=8$'!A'6L" !.!P &0 'AL+W=O?[;19 MD8I!O$E\]MW_?F"/]D9;*^Y52B9 &J8DT5#-HT5ZMIPZ?^_PD\'&'(R)JV2E MU*,SKLIYE#@@X%"@4Z#V]03GP+D3LAA_=II1G](%'H[WZI>^=EO+BAHX5_P7 M*[&91].(E%#1-<=;M?D*NWK&3J]0W/@GV72^8YNQ6!M48A=L;<%D]Z;;W3X< M!*23%P*R74#FN;M$GO*"(LUG6FV(=MY6S0U\J3[:PC'I#N4.M5UE-@[S*[N] M)6ARKVG)9$T66E-9@]UV-+,8;0;G%Q<[M66GEKV@EF;D6DEL#/DB2RB?"\06 MK>?+]GS++*AX <6 #--/)$NR84!OV-<[]'K#M]=+OED?;O%;GR?L9P]JO,9[VC*?OVD-W_$S2,&)8^C7$:8\X??G8&J]1USI=#V7S]L[(4'VCG8]4HIW!LN07^%YO\ 4$L#!!0 ( .1] M5UBF#KPORB$ -9Q 9 >&PO=V]R:W-H965TMD7)8S4UM3^Z$)-$G$(,!I )*8 M7[_OZ@,@"$O>F=T/B24*Z'[][K/Y_7UE/]<;8QKUL"W*^H?GFZ;9??OJ59UN MS%;7DVIG2OC+JK);W<"O=OVJWEFC,WII6[R:3Z?GK[8Z+Y^__IX^^V!??U^U M39&7YH-5=;O=:KM_8XKJ_H?GL^?N@X_Y>M/@!Z]>?[_3:W-KFM]V'RS\]LJO MDN5;4]9Y52IK5C\\OYY]^V9^AB_0$W_-S7T=_:SP*,NJ^HR_O,M^>#Y%B$QA MT@:7T/#/G;DQ18$K 1S_D$6?^SWQQ?AGM_I;.CP<9JEKYJ=4+]]/+[U\UL!^^]2J5M=_PVO,C:\_FZI>J M;#:U^JG,3-9=X!4 ZJ&=.VC?S$=7_-&D$W4Z2]1\.C\=6>_4G_Z4UCL]LM[0 MB?]^O:P;"]SRWT,GYO7.AM=#$?JVWNG4_/ <9*0V]LX\?_UO?YJ=3[\;@?;, M0WLVMOKKFZJL _5W^_60>&O6FJ-+/@X"/+CT,^ >;EVF^*P I MU4IU=E>?-D:E_A.3J55>:GA:%ZINX ,0W*96M%:)?]X8:_)2P8)%FQG5P.N: MD4^+?VSK#7!)8^S.YK6I$_6N!%(WU=K HQ:$HMFH')[M[%FWRSK/$3OGN-Q)6FUWNMR#Z!8 'QQ%EYD"^I:U)KU0JXV^,VII3*E,D8.(T=( M:QH?>*)&"+CP!%R,$O"WVN!A?ZJ;'/0)GO)I-!Q?W2^+P+_UY+@-Y$"B 4EV MVC(1 18DQ VCZ-_^=#F?77Q7#Y.2$8)F(&_V3(_?)K<3M3:EL;HH]DA/LT/< MZ2!5N\!"+W#]^?2[GZ^O/]"/L^]>@E[_1YL#DX!**\$(X%9 =/CM,["7L0V8 M%67\N9!TN@8#LB/*3?! @-*C#RB]6H'VIT/"L2M+T&T]U\&CIN&WBEPO\R)O M""$;_@MI7D?X3/%-A7YE#D.&3[L;,V=*5N!V#R MC06FAT_3"OCW#X R:RWB+T!.V#0VK[*)^B4@"WXJ]G_ NT.$#(A!PY4I(/DF M!Y-B04 *VA8D!X%%*"H2M!A[S0;.I"T*1Y$#P!F29HD Z;HJ];(PJ@7%;FGO M-+=INP6&02%+U*:ZAS=L@F:WA#KZX2=@MCM=(#\_5?2^O$URL =M_!'. _A&SJ._ M>XA2_,%$3P=)0LT#="*^;95:?: -_O9H(*#I5L23Q(%1W]^'P@#$(!. MW(!C HL6.>R%BNT.(&*9)BG6H =LO@:9+Y @P'<@W[!S"6>$GS*]!XZU"D2X M%OKW(9_$AZ0_R@&(U3-@WQI5-^@.XA14*BTPX1Z9@EXC753RJ]84I(!AJR&6 M3O4.W3@\>VM)T$3!CW'+A>>6BU$ROJ]TR51[#RP.8O/1I 9."9R>H'FI[FE' M/ @^"O^K\:FG<=(H",.&N+OUC359WKC-F<=V] NYRO)YS _HG:,JQ:>1):+% M4EZLX)>\FFC(4E1+5F][IB.YN@F9X4B-6%1Q\'=> @1^C:J*.+RU%G44:+6R MVN8IL@5LQJK[VEE_ZW%<>\8'LP$\GA=[5KW;K;%DC^[,)D]![=2Z,)TW$S0@ M[0J5C06^%W;I/E$ 31UH8 )%/A'%>6HZ8 1Y T)?S!$+VZHQSA821"< 4$V:.]UHNT:CMT;R\V(C#- ]'3# ':B1 :ZQ M,<,)[^@5P.U5#R(Z8A)\9MC@(,TJ*\9FBS%4;+4C_N-@")4:.@AH7.&!W*IJ M6>1KS18+H&'GA9Q3\N)K!4Y(/D$I:[0"38.<18+'L^U''[](K MELM1Q?(.E&Z)*N^I9F=TV6%EX?9"GR3^&=F!_+G,N2I 42 ,10:&ZM X2.# M%OD?Q*"@WEM@K!O\*S!:Q)B S7IG4O2T%5 ;4(8^M_,I2XC%D< M*I,!Z\"4HF,RFB%OCG#F4^WX*Z%WPRWL!. 49R\.FR05=JB+T%F 948.9= MU[5 M0-R[8YN+,DB@W.<%.HBI@4^'N6)$*JZ\5%R-2L4'6P'&&A2*0I,OFY'[M$/O MY*F2,KK5L?B6]^]NK#H?&_]Q5WX(2ZRN84%@;_RTDO-B20I6+2J4.^14 M%Q"U#7K@ M2.-Z@Z&/G>#1[G)2VBA3'G21V]WPP7/TNHJT9;\L,LW 70I3):BT3Q#C*!MY MWQ?5N[Q!YJ&X%* PR.FE6E86V 6XNHYC'4[2D14!UY9M'$<]".!6_XX6BU=$ M<'\'.P'[W?@],K]'(DQ>DA>2)<3K618\2R=RA&<,8PJ2L2BZPS<.:3) 6:8. M12_\^@0T+^6HDHZ122,XOYE.+L#>%069\=+#/9'4"IX =%R[%;QWB$4*D$$+ M'PRSW#%U<838Q.64H24H-;KMJ$(@?L_18E9M#2_4+[]]AL?#_\V?_>0W?H^H M>/%?1MOZY;/WN/(W:G8Q3TZOSO&G\WER?C9[]J;-BXPH3UB.Y6!Q-4NNKN9J M<3%-%E<+-9LJ@GCVG3J]>G9$>,Y.D^GEI3J;)_/3[ MZ*RSZ2)9G)VIJ_-D<7FF%O[%^?39V]:6.3J3:(\>&DH#D$\+:&P;]$)FLUDR M/YNKJ\OD?'JE3OW;L\6S3YA?PJB=J1-M>;I(SN9PKMEYR6RQ2"[.+^"GZ?E%,IV>JYE_]?+932PO0"= SMIBP'8*SY_"6V=PPL6S MZT?STXO+Q65R-EVHE^K%Q=55 @/C1^<5DZI]T4>0>F$P9S"NK'\$]WRY! M/%UF.!G9]N+BT=O.HRT\Z1J$@ZW/+B>GC]QZ-ID_9>L9N4#PY@ JNEXN M2.1LONBJGN(HWW%ZYPZ4 3 M*P?.Y!%<-(JYV?DL0G*43#A^R"$,.., YP(WS 41C^,](/3I9/$DSJ&MOP&E M\#2.FXVZ8;-IJ %-1QVQGR&P)(\/P7@'""C7.;IZUV3,GNJ)C6]VQ!5K+7C# M0(,/%H-Q3'BD4N8X@(>@]"#'_-+6D@C5*;!@3:D&%T14JS@O[9 K&5?'B\[X MIY25S@YSO)@=)4?95NUZ$^_C$L =WV^E<\L.,[[K3'$F&9/H;>;[G) D\!=\*UQ?#[@-\LH\]@'DA*>A"O M -\4/0YF\0%L:%RJW9$SGX,>!E8Y?!"=>_A[Q995UO-+^ 6TZ$[,*^UVH#P&)E2]G82;",UDCY75#X M@ FSQ"7_!E6?"%1/Z^-391 LSPD^)#X42=2)CS0,Q($0F3-S1FJP*Q&^-@J^ M&%>P#?#(.*4Y5TU\)JYL8#\- 9*)RF"=^@%SY>&QHAUZC-Q+D J28S^$$+[< M$ZV<&98R"Z8Q7.EL1<&VSZZB]=+IYM!7>%Q2,#[5@>RI>U 7$ [$4U068D>_70L:/0XT<&A60 M:#M#0D=:$:$R9!/**A2D@#T&JA#8!>)\N0-U Q_O.2?\L&.R(M2;]$3>LM"#Q$0'$T6!8^>BY.$\^* 4:4'LS15*6>?R_)UQM%S*!>2# -R378S,44N%[/?$%*< Q:Y% MQD??XBT^]%=ZZ)<0*2!U0"D=\1EP;[=6M(E;]JV+90AWCT=]C':B&_V(/0!M MV@3^[Y( 83G,6U$3+ZM:OK^ M!/Y6GE",Z KM ^%=WZ2&=JRV1+:]1\/"W3&PG)B-'G4GX,]%^*"U/1Z10T?0 M2.N'3%B(?#&4K8^GH7Q>B1-%Y-!0*I_>)XWM?"1Q^9G-'5W\$;AMK0.R"V\= M?1Z3&#LH(#C;?Y@-^T:=87[\_/19QS66L]-BI\E\,7UV0QTFZ9X;.@NV6[-D M>K4XNOHIKCZ?)A?3R]'D6=1 /1MONP0(FSU(&Z69WD7M58_-EXVN/YPO.[[I M7TKUUBQMBW9VOL CSZZZPN0-T&+Z9\?DAM?S!3H@U<=/-^I&ESK3+J'B7R1C MOJ.8*53,8*5/H%K!2*B?,2SE30LL<<."[W!ECAI!AWRR;?H9I%076* L91^L M3^;(295LQ:;4!P?PXBF W(<52/X+*-RY,0N^8$+_L7& M[8FD:-0+[&QXV6_*FP?HP#:QTH[VIZ:DE:CLK]J?\AB@KDOJX@&M)>&Z5$C_ M]4$T2-%_@+>#0G3J@YW0;TX-23?M%DR,:U4/>2>2JP$N^A6;*V'[G^%P;UNP MMK?[&N" !=Z_O_'MT;_^_/;6MT?[1&6L:+$>M@@%$WP!N[KOL$;#S:-B8'V@ M#AO^4N&!VRWO_,FDF[(JJG7N/"P, T/- KO%I.\ZD,2/SZG5[Q4@7:'OUEI7T_&I P[BG;8\)LV=34,WM2,I^[DE8[Z' M"=)YV H!<=_VZ_ R7M29![LT_T+/&>WZ23\\N8 SNO"QKC.W&V Y]*=[Y+D2 M RL'9T>JX*FY7 CWIXCCSHLVM"@%W_$++C$*8;:QM)Q^<,;(!::>AX$T$,>+ MLT5M9! HNA?#/D>;^ZW/O&?"-:;4[)/"6Y9**7%& +.P>U(]^D&24XYM@N\& MO[!EY8@9. %<2]0NW!]O>%ZEEVM8LC<($0JG\ '>IL 0XV^AJ0N=7&X:W;-7 MZIUJCE^>\3K0.)@15V?E!KV*K\7MH%@IZ1"1B#@F@:FH.'/$IT4>VGM M&^5ORL /L7$ZS[A(M%>K2'"*?WPQ[O2KTI6L:F#V!Q(3=?9 M:6MIYN5(SE"?+7?3^]-3&LO7Y.1)_GN",,#9\9@QARY-NM-YP,89-1'<[ MD&9 & I]'RIK,A8DZD,*?Y'^,'M.-@R;KOAD!NQBR0MWRBT$$O?V,O9 *5G2 M?JYYE1'J9_C O:U=L7FM200'/5U<;963"T>3(%(X\NDQ\BVPB+)VK1U>/63< MTL15JBB_QIFIG8QG 4M4TH'IYP1=S\KPYLT1EO!=WR1(;1EA'A=:FM*LA@)0 M@Y&&?B D"N7V7/K67OUT-I9,%YN*F+<'N'B(I1Z+*O3@:?3$(X ,*NRBL2TA MFOOK>08T ]@9YBLCR^KU+9Y1BH-/8(L^2QSQ^(ZJ!M3RJ)IX5(&EYE!\)02F MU!H0$6Q^Z=L>F7(\%-=36-<%IDG6G3JLF\&K0ZXJ=&W$W9].9;@QD]$)O,2# M$D:%]F2W$8O2.,7C'5AM)CI*DS@NLC1^A(^:S=MRI>_ @^&VD(=(OZE[>B&, MN FE76O*D-[PHV^=E@F@!.63J6>V&:511Q9IZ!(<[Y9+:-?J"Z N.WI7<_=) M%EHLAR#^2EB^H+%=>YOH70EBR(61E= %CWUG:E05;J2JC P=N%QH-!\8:@Q4 M)KLWF-BM?< ?8NZQF"2,V\]&Y^-??^2QUT<'(E\Q;>^V^!AU=OG9_M@5B*)" MF<9U8Q&UGS52U9*5E^0AI"5P2W5]S(;6[('3"%F=N*X>MF"$;>^[--S-$_4: M>--]6%ZK9.2,&,<\2&*6%3Y&"@=; Q/%SJ8[4-S>1FDQ:W$EZ?5RBF2@Z83J M#Z TA6_KM-J1G%[?_H89Q;.3Z56B)&.A',HI6W'CYZY(Z=[XJ:T7 .(.(HSS MZ;EZ.%^M%0=4N#.C$_25?LX;S3 M *:K^Y*H[&?:9# D;D%U-,P[<^&^YR*H$O$!2%ZYD96:3QA@5X2=J+^"Z2-U M-[I^-!F$Y@KCRC%2A9L/9N.7$]Q(0^W/Q+EXS%L9O'PLU4;7'Z::VY2)];9; MM/"J]DOC:B'/FO3FM/R8=3C;2S:XVU@#\531UN3HG."-.GM_$T#"!25R M3WT[UW!K0$X=;CQ<=.R$/#7W+SS'/Q5:-Y'+XQ9%P9XUOH<*.3I$@UE,4.R@ M0I^;$V"PW)R^TS>^YT8^&%1%B$KU-1XF2]VR**S$4PZ126. MZHWT5."=+.1EOJ5+' @ZIAPL5BNP#^C!2^T:W#_P.;9T:=-A^QTV>?KUN>4\ M2I/N7=.;=!V&Y@Y^8Z?WDNEP)@PAH,M,CJJ;[J0)MQMOANT, M,;*^"]>F;$7'4%:"L9!5E &5(5Z*1W26%X$Q.,_L@+!:;@4 %Y1;Q>(P#_.S M/FX63O'ZP\]F\KGB$X1S^5/X9&&<1? (0Z[@%T@F@!_9'1D3^G!?QVS\P@[Q MPCC3^<0BQU?"[^H9=N M9'>,'.&6@]GX-0>WABJUB?J9XWP2T.N,^J.Q"1\#FI^\B_-$>GW%50A/@4?Y MA]?1P[K[L+^I:?"B$N_NK#XQ[IW2*W$^4^DQXZ.Y*UPHMK&U[3\'1P.B&!_7)?A.&.$0?_9^*3_ M[088^.0-8>4#ZPUU'1FNQ_+ 5PSYWS:PFN*M;V*"="24*C;.)/TJ&)]/>%#K]?'*;;BJZ5H\,U@EZT=2?6V5 SGY& ML]N&7A,JF<%$!2M]K]$VB]OG.OO7@%_I_>STB$=E/RI*XI&BIE*2G[UT1IT2>S7V7CL_GB-5'-./,>9>),[&F_N.GZN[;ZC9=^\> MX-F8$T:I+^0388;DT6?5.HN'PA=OW<=!K]Q8?VEU[!.FJP7Y.@\N@D;39)5= M&1HSYVC$_>(N'9''Q+'"BTD\8<6=I!$3JAB6!N<[M.6Z832H)?BGJB*';]&V M[BHVZ32IXNOTCKJ?_VNN%"+J\H@$"#/&V?7!2)&D3F+0*'L95PU";0H,84N] M)717 W5 HQZ]D[R(+W/Y#[S?.9CK=9P1 :'N*NQ!Y!N+8B^W(VON_AHB!5U& MY2= >"UA8?. $42-U^]M]%U>89;H+P/HDA;1#,L,H,&9QUK.D LMG<0$/8#W M6F5=AYDZEDOF!G 05XK>2%GG.+71HY[=(]G$=HA&F'3+O!TB9#LVYO;C,@<\P0L&]\]&-TW%62. M4$6B-%#M!X-0^E9"\Y SPD)17^B"Q92.RU[2)#PYU=)-@L2(1(E"YL:_N#2N MQ1R/($P42]Z2K)S,-OH;AX+_YTKSFKHW$,AENZ? ,8L^JT%NC!WN$>XDL._I MDF.3G0#QK%X?:($.A4G20\LRC3%)UC+H\"%[V$=DR#0$X X@B>F+F;SX@A+L M@'[VM_X;#&TDLJ=GD_.I^C/^>W6!_YY/IJ?JS\]^I].%I?PU'PR.Z6'IQ?QRG2'S OJ"GJI M8%OWWR'4C\'X-VHVFUS.^=_Y#/Z]FEPN>E=$TCTF=?\VOR/:+"?.!<-'CBO1 M SVC3Y%GQ.QCCQR?1E?$$$6%!7=+6ZN[MQP)(^2]*PGIQME/ED1G+U0 >9(Z M"8OQD+%DV'KD"QQSL$]?=3&"]M[33AN?/_"+@MFK6M=O8CJ$/2!4;S3S@)E% M3-C)B5_L-X-!R(XM!;AQ \!1[_'8/=OA2HCY^)40UQF TN0U3^S5CW;1QY<] M[UVG2>3;)A]RS\L7M>AVA]>/CRG':A8F$^?A$@O3:%PKOF[ZM5@UX'>:I\?;X M'D<(V>W-'81CL-H=WQC-T)&*D;L@>""@L[2[ADG5;MG@_E2N;"NN4.[ :)DX M$KM3J=\I,@[Q3A?3D[.I>C$(^&C-F(+$JQ@X@B.CJ MA)87EM'](#EEXD1S$#3Z58'LV]"PT@G_MX8ZZR*P$2T'=V!.#O,$9 _1-^UD M5/WEC1*JY38[P2/L8V52\?6H_KX^<3FM1'WN'.%6O&7;D*?IKD?GCJ#06H;F MA<72XT/6"#&#!+B\P &:.4PX0/$P1JD^0C$19;?XEC^^60HSF&;7L$AC*US\5\XV\& M]TT_E/)W40=\%#N2G$A&GJ 0@5/"?LKFR@_9A!F:=]$.2*\(5A$9/WS3&7@8 MFL)).F,X$<_W>G>IX>YHIBXZ3WQ'#B9N!#]E589#;F.,.IX*&*1Y^ZJ,/A@< M# !_(%2\(QM%WAC%^G0)0,=MU[Y 3?>[ZF['&7;]D#C4E,PHPV4O9#=PHD B M;E1]D4:E;(JE>RP'0T")#DGKX86O1#GVE6-\49[F!67V\H:!?-FE@SP=VK$' MYB4XP.,)XC#%%,66&PP12'/7 W'M)@?];M/-_EL93)ZYM=#4MR7W[%)??B67 MDO(XMKM E \KA*4[0M) P]Z]1P?=.1NAD,,MNQ_4XC",KXE .7=0AA;I&#PJ M #F)!NJET[(MHUUB M8"4K,MPC$_Z_L-Z5N^8F1(#ED!2,[.)?>&<=Q/RI+72_Q:>Q [L>R2 MQP\'2K-Q$S[*,MXS@#@<-YRA.V\^WIWWJ[GO?*64KUP?N!7O# 6\[_A?H%@C:(W;[WN?E-A:<1-9KZ]OGWC)S-S(#(6(W9L MUB+5OV[S3!I>O&LCHR:^G2??@GKG_O7H>V:8M"-+)MA%A)E9$5=L)D_"57]A M*7+39-P@_DHDMZFK%O:^S8!N=A8Y )6+Z*6M,YX)7H7_[_L ML/B_98=A*@6..!W\1IE7T5?M05R[IB\4I*&*LN%OW?.?*O>EA=?\57WA6%6\.ITLFJ;:TH\;H\%&X@/P]U4%@,HO MN('_*L?7_P-02P,$% @ Y'U76#8M6,&+! #@H !D !X;"]W;W)K M&ULC59;;]LV%'[7KSAPUR(!&%ND+I;:Q$";I5^L&LA;#P6%>- M.1NMK6W?3R:F6(N:F[%J18/_+)6NN<6C7DU,JP4O/5-=35@8II.:RV8T._5W M"ST[59VM9",6&DQ7UUSOYJ)2V[,1'3U=W,C5VKJ+R>RTY2MQ*^QO[4+C:3)( M*64M&B-5 UHLST;G]/T\=?2>X+,46_-L#\Z2>Z4>W.'G\FP4.D"B$H5U$C@N M&W$AJLH)0AA?]S)'@TK'^'S_)/V3MQUMN>=&7*CJBRSM^FR4C: 42]Y5]D9M M?Q)[>Q(GKU"5\5_8[FG#$12=L:K>,R."6C;]RA_W?G@- ]LS,(^[5^11?N26 MSTZUVH)VU"C-;;RIGAO!R<8%Y=9J_%-7,J"-Q;.BT)U MC97-"A:JDH44!H[N^'TES/'IQ*):QSPI]BKFO0KV'164P;5J[-K 95.*\EL! M$\0[@&9/H.?LH,2/HAA#1 FPD$4'Y$6#$R(O+SK@! .]@2_9UW/'+W.[LGEO M6EZ(LQ'6A1%Z(T:S=V]H&GXX@"T>L,6'I,\6&@M0VQV!1>5BPYL2+K]VLL7* ML/"'!PUWXM'"O%+%PY\OX3^HX67\SK,!?EAP::S$[!03$.2Y G0$-Z] MR1BE'R#*@RN!U;56U;^8XHB$608Q(RQ*,56?<5SS8HW&Z)U79=:J!3&XAH8) M2>(8\I0D60S)P,C"X%.G&VD[+0@LY:/;]&@+5;>=%=H I92PF$&>D33,(1JX M:1+<:=Z85FG+?6-YIC)*2,S0+IJ2B$V_Y?+F>2T::7D%&[&6!68<4$*3A$S3 M*>["=$JPGP(=6+/@0C7&ZJYO8[(!=,X*$1M7 F&$7#%:F 18M5W=53Y4I9;#<7"G'"H,)(FS#'WN@TJB-,-8 MQ7 @E9,AE9.#J7R+$Z7L,%W5$GY4JMS*JGIE!A\4_'(&SSG62R$ FX6H[X5^ M:A@,S8I=@-((78:Q,](YQ4#9:=?Q7.9#1%@2!A>=QE@5.[ NXE7O//1YG@3? MDQXYZ2PDTS [Y+)T<%GZ:I?=KKD6)W/,HA(6?.,T MA+=NS:=N3<=A!&^#R\<6A[5+7[F1I<"TW4F!_8".DQC)Z#CNES1!XAMI'DZ6 M6@@L"2Q982QHS'V(QDF&5&Q,(T\<3I]+KGP/V_D>!JCVZ?=?U$LN-6S0D][Y MO0UJ[\H5YH.3A@5"QQGK5T9QS<=9\F+@)\]F="WTRK]$#/A!VX_KX79X[)SW M,_X?\OZE=,WU2B**2BR1-1Q/L3IT__KH#U:U?N+?*XOO![]=XX--:$> _R\5 M#KS]P2D8GH"SOP%02P,$% @ Y'U76'PT,EK6 @ ! 8 !D !X;"]W M;W)K&UL?53;;N,V$'WW5PS419$ :B11EFVEMH%X M+]@">PF2M/M0[ ,MC2TB%.DEZ3C[]QU2BN("7K^(UW/F'(YFY@=M'FV#Z."Y ME] M6[.-.[%MG-](EO,=W^(]NK]WMX96R@7?]6+*/6"4&+E/ .GX0G? MHI2>B&3\Z#FC(:0''L]?V#\$[^1ES2V^U?*;J%VSB&81U+CA>^GN].$C]GX* MSU=I:<,7#MW=:1E!M;=.MSV8%+1"=2-_[M_A"#!+?P%@/8 %W5V@H/(==WPY M-_H QM\F-C\)5@.:Q GEDW+O#)T*PKGE%^T0QO 'W%25WBMGX0XK%$]\+1$N M'OQ@+^>)HU >D%0][:JC9;^@S1A\ULHU%MZK&NO_$R2D<1#*7H2NV%G&=UA= M09[%P%*6G^'+!^-YX,O/&+?0&3SEKT./3Z-]J5S;':]P$5$M6#1/&"U__RV; MI'^>T38>M(W/L2_OJ?3J/25 ;X:\Q! 4Q_!)\ZID8W0+EGY#FP,IY.)Z-/:.DI)74F>DA2 MK U4!FOA0&IK*>A%'L_2 B[A@L4Y8W Y>M".2]+.BC+.B]S/6!I/B@Q.)3XY MJLP6S3;T'PM!5U>DP^[0XFZZRGZ]WO7'S]QL!65>XH:@Z=6TB,!T/:=;.+T+ M=;[6CKI&F#;4IM'X"W2^T?0#]0L?8&C\R_\ 4$L#!!0 ( .1]5UC.*D_" MK ( *4% 9 >&PO=V]R:W-H965T=(5HX+GA0D^?IHL*&Z3.Y0D$["ZD:9LA52T^O%+*R M36JX%_I^ZC6L%DX^;M=F*A_+M>&UP)D"O6X:IEZFR.5VX@3.Z\)=O:R,7?#R M\8HM\1[-XVJFR/-ZE+)N4.A:"E"XF#@7P?DTMO%MP(\:MWK/!JMD+N63=:[+ MB>-;0LBQ,!:!T6>#E\BY!2(:?W:83E_2)N[;K^A?6NVD9L4.;MK!A6_ !2'<2&$J#9]%B>7_ !YQZPF& MKP2GX5'$*RS.( I<"/TP.H(7]8*C%B\Z(EA#)_"0OBX[/IQM6^1!>D_J6WP,/;^GEBO7'$$N^OMX<>%RK139\*ME#0_X;&#* M9?'T^Y" HR4."Z SQF:.RI[SP)ZS?86#6^JI0C8-JJ)F'#98U06=&KR'P(VR MS$VS(=FC)''C+!D\:BP/AL=#UX]2R%(W\M/!C"FC@8F2&K) K;L_+DHB=S0* M(4I';I*&@^^FLG0B-_!]B&):BP??*!H8IS'"1(%P$A*+-(-3. E28D#6X$$: MJFSY97[@QO&PM>-P9!\X=$/>7NL0\V4[(#3I6 O3=5&_VL^@BZ[U_H5W ^R& MJ64M-'!<4*I_-DP<4-U0Z!PC5VTCSJ6AMF[-BN8H*AM ^PM)_^;.L07ZR9S_ M!5!+ P04 " #D?5=80),-(>(# 9"0 &0 'AL+W=ON:99SR//8QV2C^8%8 ECU59FW&PLG9] M$8:F6$$ES+E:0XT["Z4K87&IEZ%9:Q!S[U25(8^B+*R$K(/)R'^[UI.1VMA2 MUG"MB=E4E=#_3Z%4NW' @L.'&[E<6?=\'$2.$)106(<@<-C"#,K2 2&- M__:801O2.1[/#^@??>Z8R[TP,%/E-SFWJW$P",@<%F)3VANU^P/V^7B"A2J- M_R6[QC;+ U)LC%75WAD95+)N1O&X/X^=^">=Q/(LWPOK)B,M-H1 M[:P1S4U\JMX;R76:MR5Z&!4,Z"T$D[=O6!:] MZ^"6M-R2+O3);7-!B%H<5Z7$^R/J L@_GC6Y@T=+IJ4J'OY]+8'.$*\G,!6E M#S"%I:QK62\=@[]!Z-YG?!UF*Z&7,"=6D9DR* ]1S\F'1WP=#!AO\4U+"V?D MRV)A>@"A/6#F-LI0P1MF0.9@HC1&&< 3HV$_C#+W[":=>QF&N;2DD_*F-_4<&?,;@WC>P'5/>C#F\%[UUIMI>\ECHQ=@1=E M\T"],(][7LPHW84AETML;L8^I4-)C7)'66.R:@M:PI/@7R+-7E9%MX=DL)#, M"^W,5W?@2\LBWKL2]6:!36NC09NW;P:^>.:9Y3#A-\XST.64#)XIAEO0^ M@3!8"+H7D[NE[FQD\3PLH^E@B++B^%;W8\H2YJX'S5!27_!P]#/C,]R)L@QE M[";YL'>G+*9S@O%CSOU]':3)09[,YQ#3092^JJWPJ%WAR2Q]4S;$=YVF<[5? MV[Y_V;2[)_/F3\,5ODE8&U+" EVC\QPEHYM&W"RL6OOF=Z\LME(_7>%_%]#. M /<7"AO!?N$"M/^&)M\!4$L#!!0 ( .1]5UC0%ZNNW@( ,& 9 M>&PO=V]R:W-H965T*Z%-*-@:6US$46F7&+-S+EJ4-+)7.F:65KJ160:C:SRH%I$:1QWHYIQ&8R' M?F^JQT.ULH)+G&HPJ[IF^F6"0FU&01+L-N[X8FG=1C0>-FR!]VA_-E--JVC/ M4O$:I>%*@L;Y*+A,+B:Y\_<.CQPWYL &E\E,J2>WN*E&0>P$H<#2.@9&OS5> MH1".B&3\W7(&^Y .>&COV*]][I3+C!F\4N(7K^QR%/0#J'#.5L+>J._L&E]NUD YQ.8,GZI'DS@NW:7<6TVGG'!V_$-9A!ZD<*ND71KX*BNL M_B>(2/P^@W27P20]R?@%RW/(DA#2.,U.\&7[BF2>+SM1$0-M@L?R:]'Y<;3K MH0O3L!)' 36)0;W&8/SA7=*-/Y_0EN^UY:?8QY?&H*6K$5@ML()+ _0:!;.H MF8#?7C,\X+.%B5#ETY]C\D\&."Z?*HSU#+6KW[GTQ05."R1+A M/21AGF9AD2;>CK,\[*6]SF/+#88)/-/HDJ^HMTNUDE0935+YVM\\*$LUWE.]B#+PC3.X-CU1@>-6:->^/%CP(MM>W2_NY]PEVUCO[JWX_&6Z067!@3. M"1J?]XH =#MRVH55C6_SF;(T-+RYI"F-VCG0^5Q18MN%"["?^^-_4$L#!!0 M ( .1]5U@?Z^K#FP( #<& 9 >&PO=V]R:W-H965T;8P7;6 M\=]S=K*LB"[:E\3GW#V_]Y*[S+=2W>D2T>*4QS:GOZZS$FNDCV:"@ M)X54-3,4JHVO&X4L=T4U]Z,@F/DUJX27SMW>M4KGLC6\$GBM0+=US=2?)7*Y M77BA][AQ4VU*8S?\=-ZP#=ZB^=9<*XK\ 26O:A2ZD@(4%@OO+#Q=3FV^2_A> MX5;OK,$J64MY9X/+?.$%EA!RS(Q%8'2[QW/DW (1C=\]IC<<:0MWUX_HGYQV MTK)F&L\E_U'EIEQX)Q[D6+"6FQNY_8R]'DCN[*'W8:?@Y+F"J"^('._N(,?R@AF6SI7<@K+9A&873JJK)G*5L"_EUBAZ M6E&=2;]*@W "A_!%BLVA057#!:X-O%VQ-4?];NX;.L7F^EF/N.P0HV<0PPBN MI#"EAH\BQ_Q? )_H#1RC1X[+:!3Q K,CB,,)1$$4C^#%@^;8X<4CFC5T O?I MZZJ3_=6V2TYUPS)<>-0&&M4]>NF;5^$L^##"+1FX)6/HZ2UU7=YR!%ETKV0U MO))+H8UJJ2&,AI^./:SPP<"2R^SNUSXAHT?M%T)>8[U&9?T^L'[;2W2PDH9Q MX,,WDA.A"0@:&L0S:Y4B5O19FE95IB)S7T,2)I,@B&@5'4\G21S#B#O3P9WI MB]VY>CKM?Z]>YL_H8?O](3<2TG1H;9E"-)N2R, &,PB3]U:Q#8Z[!.JK@U6) M-"P+P.4_&L&P9/Z=U(O6)J4PD- M' LJ#8Z.2;#JQE07&-FXT;"6A@:-6Y8TV5'9!'I>2&J5/K '#/^*]"]02P,$ M% @ Y'U76%J3@LCW! QPP !D !X;"]W;W)K&ULO5=;;]LV%'[7KSAPUR(!F%@4=7,N!I)TW0HT79!D*X9A#[1$VT(D M426I7/;K=T@IJM.7I505-_BJ5E/=*,%S9U25T\#WXVG%BWHR/W*R"S4_DJTIBUI< M*-!M57'U<"I*>7<\H9-'P66Q6ALKF,Z/&KX25\+\WEPH?)L.*'E1B5H7L@8E MEL>3$WIPFEA]I_!'(>[TQAIL)@LI;^S+Q_QXXMN 1"DR8Q$X/F[%F2A+"X1A M?.TQ)X-+:[BY?D3_X'+'7!9I!/(Q9*WI;F4=[^*/I_(XF6R MU.X7[CK=))E UFHCJ]X8(ZB*NGOR^[X.&P:I_XQ!T!L$+N[.D8OR/3=\?J3D M'2BKC6AVX5)UUAA<4=NF7!F%7PNT,_//T@B@/NS!)X'):=BYYHM2Z-VCJ4%X MJS3->JC3#BIX!HH&<"YKL];P":.)SC_6JA;,9F_>T-C_W DMG"( M+1Q#G[OR$SB3VL!?+D2X%O<&3DN9W?R]+=IQO#\%5UTCO#-9-;(6M?'.2JYU ML2PR;K>$A_45U4*HH<9/)('W6R,4:MA^* MFM>9V$"!=V_2@-)#X)54IOC'Y6)!E-V!>W*YUUHG6@NC7^LQ"$D<19@QH2P: M\UG41F#S$:+N/Y<%7Q1E80KQ:F\1":,00I*DS+M:8Q)["%J-%IC.*(24>1MM M_;'N95RO88DY]EO>=\.L8OS,/!DV'< M,BD@%P;/L,ZSN,_6O%X)%UIG(A=EL7*A6Y^A3WSG,PH)2[]-3$>B&_YZP1=W M.HA\C]_B%P3&E-#;MXC< .R@Z\I1Z*['9A[UXZ>&>:$S6RI !P+"?09O\3>% MMR,<% T<%+W 05@*)*%NC#_U57X@<,Y-JW#U2F8:];*=1U\J($ZS)9>0$IJZ M*6-VW*PX A82F@2X19!X BN*[33._!!H2J(DM:+$K=/$3DO"?"M*'6?%%&A$ M(M\9SMS>78@'B0\:6$V(D1.BU+N6=C]WS6KX@QU(-WPAPH9N^G 48G_FV2(> MP,>J:8T;IIXO=M!9ZB>P"SLL0+))8=>[L.EC*V]YV8IGQYLQC".V*]Q:LXC" M2*?CH=/QBYV6BL!W=29PT:4&1F(9X!()!2]-^0]/P*CW[1/0=Y@F6"?D8-=9 M&G:$['I*?>3-6=1U,XE(G 1=&\/0G137:ZPT7V*](4!-/^I[AILT1NV C14N M&0J7O'Q,Z\69-1X&=KPCQ'Y.=(%E5;/9XK&Q/(_)BDL\3NB20E MC#D"_&Y.0U1)&80,S^AD* N+F"5,NPH"$D3)U@)--RZ7E5 K=X76X$BHNV<. MTN&6?M)=3K^I=U?\(/K7ZR#X;_+_%]02P,$% @ Y'U76!3,!QAV! 60L !D M !X;"]W;W)K&ULI59M;]LV$/ZN7W%PAR(!5%DD MK;MVLW>GJN-K8J&[S18#9U+?7C'"NUO1BQT7[AMERNK%L83\_7 M]2V=X.-ZCOVYCIUCNI,%+57TN"[NZ M&*4C*' A-Y6]5=M?D?6QP45JXJ61CX.2#O*O0G)Z/+7%Q MB.-\YW?>^>7?\6SLQ:YG@QHL=B4-_C:/K\&8O#ET>X37IN MDV/HTS97+[IB069EK+9HEN[,.[M4N=#S,G^M(^PA]M(/ !'RS,*Y5_ M^7,HIJ->AV/ZW.H>"Z\?S.Y1TWONO[?HBD/9++W9>>QU]X[5Q&N]&ESEZOY4+A).R@=]1:G/J?9+5!KVY)"7F M"&H![S;66%(KN=I=@ %IX5?9;*C>P$X:$/EIPOTTYO 3+01,>#_3S1%S2++0 MCQ,!(@K"2<^Q@),T#/TL3>$4&&W%'A6$!9;.Y&02^GR2T8Y@ >,_0(=TBO4= MZEZKCA#G/L]21X@'20Q1X,8D%I\+X4?,D5E3'2.'5L$]&@MR80GC6S#A\SCU MLR1T8&DP22 )(AHGS!>T$;'(^T3VA.3>-78QMMH8Y,;]B-.E\,SQB0*6@@@2 M&J>I+R;,3\,(CN@YZO4<'=G:]EJ:$3X\&9 >$)/R8=1;'+;1*(Z!O=,1:D?)^> M$^:'D\P7G)&XHB :5ET69.)?;HV3R]119C^8XWYAJ#SM#PU7IP-1=$',ME(7I@W0Q=,K8[AB M'>CEL$0T7Y-H6O,A"3&?<7K=J/TLY"U_NO]^C,J@G4F8R(5Q.:HJ)213[&6<^IPHIR,T3JI5#(F6* M^"M2DD14PI(.:5"IXX-VIT:];)LZ [G:-+;K?/K5OF^<=>W2U^-=T_E6ZB4E M%2I&ULC591;^,V#'[/KR!\PV$#W-B6D]AMDP!-F\/V<$5QN6T/PQY4 MFTFTVI9/DI/>OQ\E.VZ*RP5YD2B)I+Y/-$E/]U*]Z"VB@=>RJ/3,VQI3WP2! MSK987-IV[O2Z MH0=9HXTL.V-"4(JJG?EK]PZ7&+#.@#G<[44.Y0,W?#Y5<@_*:I,W*SBJSIK MBPY*H2U4;#$RI8;;E"^/4K?RY0_S8-#%UE#8*L M<[MHW;*?N"6/GV5EMAJ658[Y>PR!L@/0!3OK\0&S(<21#RQD\1E_<4\\ M=O[B,\0UM 1/\6NM1Z>M;:KA.!2H/-C Y2WD'" _":@&OW/7W\D":,W<(C%1M19;)$ MX#LN"H?=2*"=DC+5*6]ED:/2\ O$H\0/QV,K74=^G#*2V"CR1]%X\("5I*QH M$1TMCC"=QL&BZ!;V+F<)*]\1E0VVQQJH>&E#7,@,TL@/TVM(8S\*0SNE<3I8 MKM=456QX'%NJ*Z Q:Y0P@LP/-)=E7JUP#\R=Q9$>6T'B=7/_ \(*WYOE_5$5(YQ*R%@W75*!)+9,5*6J' MDF@GC-B/:4H@G?AIE P6/S[O<0 I2J,A2]V41#9FPS0=/)Q"_,[,8GBW@=\: ML>,%5D8[9]'83>/$^4Q2.)-QXS[CQA=GW%UE1!_6U5M8EZ]9T5 Q@[62)=S+ MLFX,=ZWE9)I>F)-G<5V4DQ;O50_X\&']]!N/?$8I1",%94)I=>KU@J.&0EF^ M<6U34UB:RK2]I=_M._-=VY#>U-NV_IFKC2 \!:[)-!PF1%BUK;)=&%F[]O0L M#34[)V[I[P*55:#SM:1*W2WL!?W_ROQ_4$L#!!0 ( .1]5UCO)#//$P8 M '0. 9 >&PO=V]R:W-H965T: M=WSN[KDC>7)OZV_-4FO''E9EU9P.E\ZMCR>3IECJ5=Z,[5I7^&=NZU7N,*P7 MDV9=ZWSFE5;E1 D13U:YJ89G)W[NJCX[L1M7FDI?U:S9K%9Y_7BA2WM_.I3# M[<2U62P=34S.3M;Y0M]H]V5]56,TZ:W,S$I7C;$5J_7\='@NCR\26N\7?#7Z MOMF1&7DRM?8;#3[.3H>" .E2%XXLY/CZ+,D08/S5V1SV6Y+BKKRU_L'[ M#E^F>:/?V?(W,W/+TV$Z9#,]SS>EN[;W/^O.GXCL%;9L_"^[;]&^!, M14FY<37^-=!S9Y^MTTP&[$?VL2KL2K/;_$$W;'2;3TO=')U,'#:AI9.B,WC1 M&E3/&)2*?;*56S;L?373L^\-3("NAZBV$"_408N7NABS0'*FA H.V MZEP-O M+SC@_?!*QN+M 6QACRT\9/WL M!D4WVY2:V3E[9U=K6^G*-31Z2@][_X"2;#0;7>A*SXT[8G]X;]BM?G#LHK3% MMS_W.79PZ_V._:[SNDTD0QKT:JIK2L6 4D$_BG[DH ,WU>@2FIEVY(A)QX-+ MR(TS!7O-PBCB*DTA14)Q&4I(@4BXBL4 -88*JEC,DR1@"9=I##G$-K?6Y24+ M8\5%+*&9\4 E0!'P. T&[S9UC1BQ=6WO#+6*P0<]TS4T7K,4IA,!(0MX%BI" MD/ PB08W+B?:QSR-0_I$,F92\"3*>AP*J"+\1@K%T6&0(N9!EC$I%<]28$FY M"L+!I9YK@)@]86"C:9>:'DW"8YG@-TLBU!M/1=:AB$3$1A'V.F*C.)#LJ(

9BR M Z2->M)&+R;M^_E<^T:[2]AK\O-:%[8J3&ERWXY?1MG#&[^0G>")2IL814IXF(4D#BJCV828+ M:XVSB;H$FQE,HA8*>"!Y$"5,C ,V"E%P()$8>RXI5%X[3'>8!E"M;UL;S@"4 MBF.8$%"20=@J^0]*K[^YO ML,_PML?T%"EPPV,[8N43L&,0]P[I(G*^1L/@2E(C@1CR1 KDY[PHB.4-;E"% M-G?>C5$8Q)3!,* 57_72%)B=FRH'>5BI<)II%*D-"3J M=*LI4K@B@CVF6K2Z#6X3V^ ]0B7C81BWY$/[!W=0$0@AU#KS*4]2W_\2M-NH M!5UOX/V.I^11' 5M/XQ1?4==7?E*>@)@FX85>8UX@&CW>3UC(X"7GOS2DVBK M2#$M$&,JNY;?2;(E-%HQEW%"DQ$K@*<3[@+#$/<")_HI2I M7%XM#-T\T!S@+1TQ H=3D T^0WVV)^UE'TG4193Q*)%>DCA*Q*'VG?2UD+RX M%KY4H(E=5.;OKAZZ*T;#KFU9L@]=2%]6#@>WW5\._^K)4J*=]ZFVO;F):( MIL*5N[U./-+1@M,_11/B J2D5J8&UXA4T2Z>;9 ?R\I\W?C0M:>$%TNS,FY; M.V!?VX&SJ.63(#8=]$P3Q79\HCN1_(]O^U(_V7D)K'2]\.\=% 2U@/91T,_V M3ZKS]B7QM+Q]CWW*:\2W &ULC57;;N,V$'WW5PS419$%U.CN2VH; M<+R;W0#=;9"X[4/1!UH:6T0H4DM2<=*O[Y"R72_@&GVQ2<[,F7.&G-%TI_2S MJ1$MO#9"FEE06]O>1)$I:VR8N58M2K)LE&Z8I:W>1J;5R"H?U(@HC>-AU# N M@_G4GSWH^51U5G")#QI,US1,O]VB4+M9D 2'@T>^K:T[B.;3EFWQ">UO[8.F M771$J7B#TG E0>-F%BR2F]O<^7N'WSGNS,D:G)*U4L]N?>)/,L/S++Y M5*L=:.=-:&[AI?IH(L>ENY0GJ\G**<[.ORJ+D!3P$RS*;QTWW-7*P-6*K06: M]]/(4A+G&I5[P-L>,/T/P"2%+TK:VL!'66'U/4!$[(X4TP/%V_0BX@E:<]D!;]P MMN:"KHYTD;UKZ/Q/+Q!6^&KA5JCR^:]S6B^R.:]UR4P-[R /LR0>+,I2=9+X M:"R1O_B4R22,1^G@7KX0::7?H!B&:5$,'C2-$FW?/&4D^BTUMPV!RU)T%9=; M F$"T%A&;W(#]8:5;AX9R>+N6? MC,9D6/KV04U=VBIZV)J-\<*>9+&MN$+3K?0-9.(F'@U]M33FS,$_3P4>228HYU<)8)Y>6 M\+A:PI))5C%2,0JS>.*3RI+Z1BLA7"FXM$@EMT29:*5.SB<:L4"##'O,!FVM MJE/HJV$X*9SG2EDJY#MW$]DP@7/O,CH9&52BK1^,!OQM]M/C>'J&ULG5;?;]LV$'[W7T&H0[$!7,3?DE+;0-)V6QZZ!4FV M/0Q[H&7:%B*)'DG'Z?[Z'25929?$*?IB'T]W'^_NNR,YW5MWZS?&!'3?U*V? M)9L0MJ=IZLN-:;0_L5O3PI>5=8T.L'3KU&^=TFVL3?M]>.EBE(\JR M:DSK*]LB9U:SY(R>GHMHWQG\49F]?R2CF,G"VMNXN%C.$A(#,K4I0T30\'=G MWINZCD 0QC\#9C)N&1T?RP?TG[K<(9>%]N:]K?^LEF$S2_($+_ MF"$?&?%*6_ON%^U[VXPGJ-SY8)O!&2)HJK;_U_=#'1XYY.0%!S8XL"[N?J,N MR@\ZZ/G4V3URT1K0HM"EVGE#<%4;2;D.#KY6X!?FO]I@$%7H1W1MUE#LX-'W M-WI1&__#- VP031+RP'LO =C+X!1AC[9-FP\^M@NS?)+@!0B&\-CA_#.V5'$ M#Z8\09QBQ CC1_#XF"[O\/B1=#WJ$WPNO]Y;/.\=!^34;W5I9@E,@#?NSB3S MMV^H(N^.Q";&V,0Q]/DU#-QR5QMD5PJ=HTNVGX"H94Q6GP>+?[J MDD$WYCZ@\]J6MW\_E]?1G9_/Z\;MRMO)65U/AJTFOX6-<9,;&W3M)Y&0R96Y M,^T.*KIRMD$0@G&MKH>^-&[N8=SR!LD.5: <;#IEY,/!@(O*]U/>KM$NHEU^[=7 MR +SC",ALRCFG!Q20G"X.=W5=]A?4@:V$JE>RNEH.AATF9;0Y56[BWX#@FT] M6AB@R*"@[Z$B0C%,9 3J)/4 I+TW,&8"0-BB4P$S0R<_6+O=5 M72-! %RCG/( NAB M7T<7R07.11;I4AB*W"DIH5BI_ E="K8X4 'R4[IH@3/%1YM^^1I=$G,I8.QI M%)621^@B$@L*52YRD!6FE'\K81+84*P8H*!C6/9_RC@$7V!"H(TBN5#=6" @ M5SVF#)2$'RB#&G)(^#7*F ![\)+0HDQP@"21,OHUE$E@!Z+*N@D#_C+6*QF4 M0["GE,F'"0/Y*64,J@BID=AV HKP"ED0;*$0DWD4@;>7R>(DPQQF%UH)NI/' MH+GZ5KIX'$]) (QS#BLX!W+^E# "_<^5A&G&"JXG'G.+T_9 6)R6+*,#83PC M $A?)8PJV)!!DV(I.:Q@1&"$G[L%TD>7,S"V[IX@'E+.B 7Q?6;C_ MAD7<8'S[S?\#4$L#!!0 ( .1]5UB0P_HZU@( !,& 9 >&PO=V]R M:W-H965T3'IM+)*XLUW*_ON=G1**5/IBG^W[OOO.SEW&&Z4?3 U@R5/;=&82 MU-:N3L+05#6TPARK%71XLE"Z%1:7>AF:E08Q]Z"V"5D496$K9!=,QW[O6D_' M:FT;V<&U)F;=MD+_FT&C-I,@#IXW;N2RMFXCG(Y78@FW8'^LKC6NPH%E+EOH MC%0=T;"8!*?QR2QQ_M[AIX2-V;&)R^1>J0>WN)Q/@L@)@@8JZQ@$3H]P!DWC MB%#&WRUG,(1TP%W[F?W"YXZYW L#9ZKY)>>VG@1%0.:P$.O&WJC-5]CFDSJ^ M2C7&CV33^R9I0*JUL:K=@E%!*[M^%D_;>]@!%-$; +8%,*^[#^15G@LKIF.M M-D0[;V1SAD_5HU&<[-RCW%J-IQ)Q=OI-62!Q3CZ1&WB$;@WDPYVX;\!\'(<6 M^9U76&VY9CT7>X,K9N1*=;8VY$LWA_EK@A"%#>K8L[H9.\AX#M4QX3$E+&+\ M !\?LN6>CQ_(UI ^P7WY]>AD/]K5QXE9B0HF 1: ?T(P?3]NSB+/A_0E@S: MDD/LTW-IQ'*I82G\YZH6PXO\]H+)'3Q9,FM4]?!GG_:#[/NUNUL=X<#<$(_. M5-N"KJ1HR"/4LL*81N!-8?'U0HY(0LLTIV56>ING,>5YA#:G$2_QC(^NA;8O MB)@F):=EQ)W%,UH6,5I16E)>L'T!-:R$Q*:! F4%.SQ15E#&"U+RE"9I07+. M'=OH0G:BV_6,:9:E),98)7,3+]+196?6^K4;HUF4N2E/2@=*\W+TW=:@!Q>6 MT2+CA*5^BG.:L6)TIRRJ/2(Y F+*D@3MC.9Y29.8^TLI\@(3+LB^3R+<*53, M?.G;D2&56G>VK]EA=^AXIWVAO[CW[?)*Z*7L#&E@@=#H.,<&H_L6U"^L6OFR MOU<6FX@W:^S:H)T#GB\4%L-VX0(,_X'I?U!+ P04 " #D?5=8Y;5^[YP" M !!@ &0 'AL+W=O]7 MC Q"B13J6YJ$DEAJ6A"5*%1M@0?$PV8]B4WWDNZNF_;OF;5=$Z0TJ"_Q7N:< M.6V0'3P((6RLZ!P;GTYRCT9A;$P=/!5;DJG#\(L^F: MK? :W;?UI:%=V+'DI41E2ZW X'(6G,3'\Z&/KP.^E[BQ6VOP3A9:W_K->3X+ M(B\(!7+G&1A][O$4A?!$)..NY0RZE!ZXO7YB_UA[)R\+9O%4BQ]E[HI9, D@ MQR6KA+O2FT_8^CGR?%P+6__"IHD=CP/@E75:MF!2($O5?-E#6X )OX83S M2E:".9IPW M&9-G,L8)7&CE"@L?5([YOP0AR>\\)$\>YLE>QC/DAY#& TBB)-W#EW8U26N^ M=$]-+#0&=_EKT,/=:-]%QW;-.,X"JIY%[]$V[+0-][%GU]25 M>240]/*%+_:S-@0W^.!@+C2__;7+V_[L]M1#91\/@BS5),#^C&4GEDR?* M$BSD)5L9/&,$+PNC)#9LTQP;"8[2WGQ6W+ME\QG-11REY)8AGB<)9B]7)*;; MBY[5>[UQ%ZW60MTPYK,,K\@]$9^S6R:OC)JRC!*2\HBFB)&GB]ZE]3&TILJ@ MJ/$E(EO>*"/5E4=*OZJ+Z^5%SU0>D9@LA$)@^;$A#HEC19)^?*N@O;I-9=@L MO]+]HO.R,X^8$X?&?T=+L;[H37MH29YP'HL[N@U)U:&1XBUHS(O_:%O5-7MH MD7-!D\I8>I!$:?F)GZL7T3 8V <,[,K WC.PA@<,!I7!8,_ M@X8#"N#X9[! M\% ?1I7!:+^%0P;CRF!\K,&D,I@<^Y:FE4$A%Z,18[C#^@=,A!?8T8XBE+T.8T$[\N;LGP3Q;$RFAE"NJ<:,1:5*V[I MBGW E0&ZH:E8<^2E2[)LVQNR6W7?[->^7=E:X&6^.D/VM(]LTQXT72X_.CQT M], _\U@"1R6PJX-Z\WN2G:&!6?EST E/3W')0E*LBO+YWD7OWWTXJG>^'GR# M7Y U?LN[X C(Z"U(>'P7[;>ZUI+&H);]H&AA>* %AR:)U/F]H(NO?72+&:), M7F%!EN@+CG.";HF\H9I#_S4\Z.C+E;8E-?=\Y!E>D(N>G%PX81O2F__ZBS4V M_^@2("3,A81Y)6Q2P-2,N)F;9Z8U,S9-A4&V&$#"PC?<;ZEH6*MH>(R*G!AS MCB[1/S23LWRZ1:$&GB@02YD+"/$B8#PD+(&$A$*PENE$MNI%6=)?+9:2F M91Q7\>F:\UR&+;F.1=Z&L!?TL*7E(X[H$VJ&NBYEEJV-&U^,O2^UH_7G5+E! MPCQ(F \)"R!A(1"L);=Q+;?Q3YLIQT=,(8[6G5/5!@GS(&$^)"R A(5 L);: M)K7:)B>HK0IBE[E84Q9]W_]14(I*"SQU9H6$N9 P;_)CF#9'9O&WMP8[NF;P M8\VQV54Q/ ;9&N]I/=Y3[7@_,()Y+N>LUHCWT1T1$>L>;RWPU/&&A+G3'][2 MP!S9T_/S]MOT(!OU(6$!)"P$@K5T=5[KZOSXE?F5=F6N!9VJ)TB8"PGS(&$^ M)"R A(5 L);H+'.73#-_VF*I:NJ-U9+>H5,5!TKS0&D^*"T I850M+;L&CE< M"WK5I">>&O9 :2XHS:MHK6FY>^%T=,V@HZ;=O7(ZAMD>=7LWZC;TVDE//'G4 M(6EN16LM,H?#T<@:[2V?0)OU06D!*"V$HK4%MLN16_HD>:$K=)_%D4 ^HXEV M&:5GG2PMT#PX*,T#I?F@M "4%D+1VOK;9=;"#>$2Y8M"B/ M_=R1N,A<"(HF:SOU@=S M+XOCJ,:N>GFJ]P:S522#9$R>I*EY-I$K!U8>E"TO!,V*8Y>/5 B:%,4UP7)F M5Q7D\R>_P]02P,$% @ Y'U76&4586OC!@ T#( !D M !X;"]W;W)K&ULK9MK;]LV%(;_"N$50PLDMD7? ML\1 8EW6(>Z").T^#/O R+1-5")=D8J38C]^U"66)M:ZM"P_WDX"TQ#=&MW+O,THN MY4F([\G!Y\55JYNTB ;45PF"Z#_/=$:#("'I=OS(H:U=G4G@_NO+Z8 M)R+I3 1_L85:7[7&+;2@2Q('ZEYL?Z?Y!0T2GB\"F?Z/MGG9;@OYL50BS(-U M"T+&L[_D)?\A]@*LWI$ G ?@:D#_2$ O#^A5 X9' OIY0/_4&@9YP.#4@&$> M,#PU8)0'C%*QLE\WE<8FBDPO([%%45):TY(/J;YIM%:$\<2*#RK2WS(=IZ9? MA*((HW/TP%:<+9E/N$+7OB]BKAA?H3L1,)]1B3[:5!$62/1(7U1,@D\ZYNN# MC3Y^^(0^(,;1G 6!-I>\["C=KH3>\?,VV%D;\)$V6!C-!5=KB1R^H(LRH*,O M:'=5^.VJ;K"1.">OJ(O/$.YB7-.>F3GZ#\+;J-L[&FZ;PVWJMU'/2L-[->'. MZ>%UM;NGAULUX9XYW*5/;80'2;@U,2C1V_FKE_+Z1WB?N:(1E0K-A%02S:6OZZR_6L/M;G5]7R I=2)@'!"LYH+]S0-_H )MJJ,](,O/4:6Z,;JHY),S.8%9W M3W1KTF];%=G[!]:P1J-J*;>F5'_<[I5+>4#M+PDUV DU, IU'8I(L9]'A3)& M-Q4*$F9GL.'>;XNK?7-PJ"7&!R+5E;+:N"(24-M+(@UW(@W?&4_U.HMQINCY MK5[#+9 ;$>ZOF:0H74;63;\W1F13Y2!A]K"FB^%JKW!.*N5"-LP#@I4T'NTT M'ID[XN*9ZIXHD_67\Z)O.B2M4]4(::HJ),P>'?1'JUN1='0HZ;@]G)3^5?2M M"1FU!Y6^"70=)=W&.]W&1MWV%C=ZN1-N8KWT00]BJ;8DHF?H"U5U,AJ9366$ MA-GC QFK'7-\*$F_.ERZD&WR@& E?2<[?2?_1U]]UQ2'<4"4_OJ]N=1845/1 M(6'VY+#O#BNJ3VJ&XWZ[VETA6^4!P4JR6]WB'KEK%/[^<:;O7#A9$/3WG(9/ M-/JG3E0SI:FJH#0;E.: TEQ0F@=%*WME+Y]B&;UR$^MYFTJIAX,?L9[#DQ'@ M#-W1R*=-ZN^)\_HLJW3O61F)9^96-78+),T!I;F@ M- ^*5G8++MR"3W.+GD^>&">96V:"2[:@47J('O4*7RYI=,P?60V#_7N6;M4= MQE8T=@1.[/,R;.:>0?]BTZ=C4"3:: T&Y3F@-)<4)H' M12L[J,B]6>;DVT/\I$<21J+7,_3GEM-(KMEF;S;2=R6"^X*K2 1!,B>EA6KM MU*^;AG!UH %-P('2'%":"TKSH&AEFQ29/\N<^KN/Y5K/,['_'QKC8 .:' 2EV: T!Y3F@M(\*%K9145JTC+G)AV]B%6O:$[56BST MZO99KVU#;:?ZH:?61J"92E":#4IS0&DN*,W+:96AOLBTE>U19#4M[2&X/R#H=4)H+2O.@:&5[%(E9RYR9O2.OB1LD4N(MEX*.6:;V"9F9 MW]@=DX.'O?C@484-6J<#2G-!:1X4K;P7J$C?8G/Z=B\3ERQKCQKC#-W3/+WO M$<;1QULAY:XO-V=OWMC:9PQN;!#2)F]/*3_&& MUL'>B[Q<>>-2KSHZN77%K&%U@XT'=0UEP8J$*C8G5%W&"?I(LDZ>Z39[EFNMLK#)HHC6G5;;.# ZV+H+6ZH+2/"A:V3-% M"A6;4Z@G>*:16T#W.X+2;'RX27$PKC[8=T#K=$%I'A0M\TIG;U]]2*-5^LJ$ M1.GF^&PS^N[L[K6,Z_1EA,IYV[IPLY<1"O&)0KH4B.[[=&@A:+L M]8GL0(E-NGO_22@EPO3CFI(%C9("^ONE$.KM(*E@]Q++]#]02P,$% @ MY'U76(1'8R#X!0 [BH !D !X;"]W;W)K&UL MM9K];YLX&,?_%2LWG39I6[ -!'9II*V]:9/64[5N.YU.]P,E3F(-<&9,VYWN MCS]#4AP2\O B^*4%XN?KY\5^\@DP?Q#R>[IA3*''.$K2B\E&J>V;Z30--RP. MTM=BRQ+]R4K(.%#Z5*ZGZ5:R8%D8Q=&46)8[C0.>3!;SXMJ-7,Q%IB*>L!N) MTBR. _GS'8O$P\4$3YXN?.;KC)&ZL4CU4\4)$OT^X^,;W4Y%7I^Q53 MH_2%'O+U]@H]?_8"/4,\05\V(DOUV'0^5=K3?+YIN/?JW3!;A'J3 2Q MD(K_6URHBW0G[132^::Z7[SR',^VG/GT_C"DFG$SW_<]OQQ7\9V6OE/0]R]" M!5&=7SLS]V ^;'N>Y;E'?M6,HZ[G^':]7W;IEPWZ]2G/W=_7++YC\I\Z_T#S MO+N]2;=!R"XFNAXID_=LLOCU%^Q:O]6MEX'$*I$Z9:0.&&EEW["G??,2K:5( M:_>&Y8[GH)5 M \6[5FT@L4H>9F4>9L-6;7:R?QT?^SXYJMKLI&K.S')\I[YJ7NFM-U35T'_H MFB<\SF*PD.!\70LYD%@E-7Z9&K]7(5FJ>%RT](BO&'K^%PODB[I,P/+80C^U M9=V2N 0M>X:-+?/-;@VY)H+'QC4!3]AU40RE5DW/ ?C@<==%@S[USR\,V+1O MZ 9G,,PSGY@&WXV(ENW[.JS8N?0#J57C-TB$82;JW-OW>H?-W::6YQWU=GS* M2C8AU*WO[=B@$FY@);A>+3LZ/$GG$HZ!5-@P%>X'5>UW+ZQ/@,T+6O:-W/ 9 MA@&MQ6)HT\H'!;6AU*HI,:B&^[%:^\4 ZX.M'#3M&[KA/@R#WW40;O0E>?RK M'*S]H&PWE%HU 8;N<#^\.]_+_9->CBW'L>WC9NZ?-'/?U3_36, M@6?$X!GIAV?M5P.L3X"?;+!IW] -Z1&8]-YG,N$JDZR(_3U_S(]A,H<5.Y=^ M#*PC!NO(P/?*]GJ5;HXQL8]ONY#3NV6^YUIG;JX20V,$IK&&@K5MYH/2V%!J MU908&B,CTUB#/@5V[Q@P1@R,$1C&6BR&-KU\4#P;2JV:$H-G9.2[;PWZ&/IJ M'^/^&S6@1V'0^R*#)-T*J7;/BMJQ.:S9M?A#J54S8+".]L.ZL]U\KU?IYM2Q MR?&SLOVXRK,/[%(R._.LS. 8A7&LL68M&SH\3> M1@U #FMT+O88,$<-S-&!'X/2T^>@&#O.S)T=]_#3)Z'86=>9V.3481F$, M.ZE2VZ8]*'@-I59-@@$O.C)X->CC8I/6!CX&=MD&NVP8NVJKWZ)'P[*=7S@9 M@[QL0U[VR#?4&O2]\RT:MNP;N2$X&R:X2Y&D2F:[EP1YDK^UMM;SP"T;UNQ< M^S%PS3:X9@_\=-,^?;I)L46/&W;-,&P[WO&;*].#EQ'S-T&O [GF28HBMM)V MUNN9%I"[ERMW)TILB_<3[X12(BX.-RQ8,ID/T)^OA%!/)_DKC^4KKHO_ 5!+ M P04 " #D?5=8]777<6<" "J!0 &0 'AL+W=O%,P%HAW=0U4:\+X+*= M!9/@L''/RLJXC3#/]J2$#9B'_5K9*!Q0"E:#T$P*I& W"^:3FT7J\GW"3P:M M/EHCYV0KY:,+;HM9$#E!P($:AT#LYQF6P+D#LC*>>LQ@H'2%Q^L#^A?OW7K9 M$@U+R7^QPE2SX#I !>Q(P\V];+]![R=Q>%1R[7]1V^=& :*--K+NBZV"FHGN M2U[Z>S@JP/B= MP78*^[(_(J5\20/%.R14@;89RXJ($A 3Z*N41QV+3@=^1\<$HSLI3*719U% \3= :$T- MSO#!V0*?1%P!O43QY /"$8[1PV:%SL\N3N#&PXW%'G?Z#NZ"<"(H((L/]1;4 M@0./F>Z@$@_E^N,YGT[2.(VS\'E$PG20,#TI84Z?&J:9^UMK5#3*/91S.::@ M0TJ/%,0XB<;YDX$_.[D#?]4\-JO130B/?!%TK#;O#()IW_?&ULG59=3]LP%/TK5]$>0!K-9U- ;:5^@+8')@0::(\FN6FM.G9FNRW\^]E. MR-HNK1@O;>R<SD>BK5FE..]!+4N2R+?ILC$=N2% MWOO$ UTLM9WPQ\.*+/ 1]<_J7IJ1WZKDM$2NJ. @L1AYD_!Z/K!X!WBBN%4[ MSV"=O BQLH/O^<@+;$#(,--6@9B_#:Z^7(N_0@QX*LF7X0VV_8^.E;O4PPY7YAVV ##[*UTJ)LR":"DO+Z MG[PV>=@AA.D10M00HD-""ZZ6"&YYCOB_@&U>MM>C=VC0ZJ3C'K =Q^!6B((H[ II]G!YUT.:U,%< <CM'64?FR/&"T0SGXAD>===DZKI/!FB%W58?99 MXOP3Q+T,#-H,#/[O A:V'FYY?1P2GH1-GZLG<&_D5=]2X/C[2_TS1*E O7?!6XRE\7V7:V M[>\3U]8.YJ>F[]=M^J],_=%P1^2"FFPP+(QDT!N8PRGK1EP/M*A<:WH1VC0Z M][@TWRXH+<"\+X1I3\W +M!^#8W_ %!+ P04 " #D?5=8<6F\1J\% !> M,@ &0 'AL+W=OG>^$F4XB:Q*QCH)7NPY\3TD!8ZL)JU#<0)Y[? MV&'^F82)!VO&'[,Y@"!/29QF5XVY$(O+5BL+YI#0K,D6D,HC#XPG5,@FG[6R M!0<:%D9)W#(TK==*:)0VAH-BWY0/!VPIXBB%*2?9,DDH?QY!S-97#;WQLN,V MFLU%OJ,U'"SH#.Y ?%M,N6RU*DH8)9!F$4L)AX>KQK5^Z>N]W*#H\3V"=;:S M3?*IW#/VF#>\\*JAY2."& *1(ZC\6L$8XC@GR7'\+*&-RF=NN+O]0K>+R,7 * V,/0.]\XI!NS1H'VO0*0TZQPZI6QITCS7HE0:] M8PWZI4%_WT!_Q>"\-#@_UL-%:7!QK(&NO?QR6A%!FY^\B!>3"CH<<+8F/.\O M>?E&$72%O0R3*,WU<2>X/!I).S&\80)(F_Q%[I:+11P!)V.6!I *3HOX_6B" MH%&'LK-XMGQ-",-OEV9Y*/'SX=&-CX>(QQP-P\ MWEP_8&Z=,HGQ]6N3L(_ &,:;Y\)18V[8JDFTMT^IJ\9,Z'-U1A5S\M24+X&H M!J,K!N.K,7>P:!*]H\+4PJ]=":I=<#NO<#_+-F$/9,PAC 2Q:1#%D7@^(Q/Z M%"7+A(P8E\@HG9$Q7MAH8V:*UVXUR';&4Q@=$0+XM6$INX><2,G%($4JG MIRH"$V9BPBQ,F(T)5("Z4@AA-OA"7BU=6P4]S3E6KX89//D(; ML]J#]9M/WP-=$HG2 MR\FJP:29J#0+E6:7M%H"[G?K^==!=>FBTCQ4FO_&Z:C'^+94K:MKU=//XP.% MN=_/$)@US#$JS42E6:@T&Y7FH-)<5)J'2O.Q:'7U;.OJ#03 ME6:ATFQ4FE/2=B^P[?WG/1?5I7>,2Q_+93W&M[5J75VLGG(6+@.Q]U+@;90] M[J4+2)= 1I &\X3RVL$[&D.6Z^0&UF0* OA]%.?$) $>1#0FWV$>!7DG97)! M+7BCTDQ4FH5*LU%I#BK-1:5YJ#0?BU87WK9 KJLKY+\*[DR*A^?[Z P."F0# MU(V=ZXG6[&K]_3^M#O>[Z-7[F8?[]8R]FW!+/9&3PQ6U-(U*MB:<#>_I%^:6Z6.FPQFY47$\IG M49J1&!XD4FOVI=[X9C'#IB'8HGAM_9X)P9)B4& @ H00 !D !X;"]W;W)K&ULC91A;YLP$(;_BH7ZH96V YIMXH@M4'3-FE3E*3;9PP] 4%=3, M3%0#TJ[LE*X9VE#O0]-H8*6':A'2*+H/:\9ED*5^;JFS5+4HN(2E)J:M:Z9_ M/X-0W3R(@[>)%=]7Z";"+&W8'M: +\U2VR@<74I>@S1<2:)A-P^>XL><.KT7 M_.#0F9,Q<95LE7IUP9=R'D0N(1!0H'-@]G6 !0CAC&P:OP;/8-S2@:?C-_=/ MOG9;RY896"CQDY=8S8,/ 2EAQUJ!*]5]AJ&>F?,KE##^2;I>^T #4K0&53W M-H.:R_[-CD,?3H XN0#0 :#7 M,!F%X+) .0^,[TI?@^Y Q9EFK5$>W4ULT- M?#,];%0!+RGCP5A6HE&K*" OB!;060VQR0<6'(!H[8 M,G%G=2_KG-S>W)$;PB795*HU3)8F#=$FXRS#8MCXN=^87M@XAV)"IO$[0B,Z M/8,OKL?I&3S_/_Z5R0F)SN*A[>#81CJVD7J_Y(+?1B$3YYK08S./N2MXR.CL MXW1F*SZ<%GM&1J/[6?RW+/]7%B>1O>&CK$\^/#D/[O)^8WK/I2$"=A:,)@_6 M0?<7H@]0-?Z(;!7: ^>'E?V'@'8"N[Y3]I@,@3MUXU\I^P-02P,$% @ MY'U76"<(SFD_ P 6PP !D !X;"]W;W)K&UL MM5=K;]HP%/TK5E9-G;22=T(Z0&H;5=NT;E7IX\.T#R9<&JM.S&P#[;^?G:01 MA!#1BGT!/^XYN>?XYF(&*\:?1 H@T7-& M8:FF_-$4P(K ML39&6LF$L2<]^38=&I9.""@D4C-@];6$"Z!4$ZDT_E:<1OU(#5P?O[)?%MJ5 ME@D6<,'H YG*=&CT#32%&5Y0><-67Z'2XVN^A%%1?*)5%6L9*%D(R;(*K#+( M2%Y^X^?*AS6 [>T .!7 V1?@5@!W7X!7 ;S"F5)*X4.,)1X-.%LAKJ,5FQX4 M9A9H)9_D^MC'DJM=HG!R])-)0!XZ06=)PA:Y%.@&$B!+/*&P8_4X!HD)%9_4 M_MTX1L='G] 1(CFZ3=E"X'PJ!J94J>D'F$F5QGF9AK,CC1B2'G+MS\BQ'+<% M?K$_W&F!Q]WP[SCO(:L5;BH_:U.=VE2GX/-V\#U@SG$N7U!",6ZG9*_253X.KMK+=KK M%/T#A$"8JI:)\P20:KXHX3 E$E$F!+0>N+>EZL3M6\T#;XER7%V3&]H[LWNG M=K_6[G=JOV42TS:!_O:Q^9'K-T^W)7F7+B63SXG(W85)=%8MA MJF[_P'6 VI\Q=<&K)OJ^6/^?&/T#4$L#!!0 ( .1]5UBJ=3QZE ( #,' M 9 >&PO=V]R:W-H965TI*;(";+RLA&Z+-5*Y]M9% JE;4,#\* NPW MA')O5K1K2SDKQ%8SRF$ID=HV#9&O-\#$?NJ%WMO"'5W7VB[XLV)#UG /^G&S ME&;F#UXJV@!75' D837UOH;7\\S:MP9_*.S5P1C93)Z$>+:3VVKJ!18(&)3: M>B#FM8,Y,&8=&8Q_O4]O"&F%A^,W[]_:W$TN3T3!7+"_M-+UU,L]5,&*;)F^ M$_OOT.>36G^E8*I]HGUGFP4>*K=*BZ87&X*&\NY-7OHZ' C"Y -!U NBSPKB M7A"WB79D;5H+HLFLD&*/I+4VWNR@K4VK-ME0;O_%>RW-5VIT>O9+:$ IND2W M? =<"TE!C6;G"]"$,G5AUA_O%^C\[ *=(H3C\@J(@BAWR^>?ET7NY;PHP5"$:JA"U_I*/JF"V6RF:!F1)"4,[ MJ&G)P)E7YRAM'=DCLIN%<9[C/"O\W6$"QW:3-$WR=#![!QH/H/%)T$<%U6=) M.T_X@"#)@AB/.(^MA$DR/A8. MNR2:F-^(RS]H:?8Z^4GDFG*%&*R,,KC*C O9M>ANHL6F[7)/0IN>V0YK>-S]DZE7K#GD\W= WW M(+]L[KA:V8U*DA50BHR5B,-J9MW@ZP@333"(APSVHG6,M)5'QG[HQ<=D9CDZ M(L@AEEJ"JK\=+"'/M9**XZ]:U&JNJ8GMXV?U]\:\,O-(!2Q9_C5+9#JSKBR4 MP(IN<_F9[3] ;C'+A?E%^QKK6"C>"LF*FJPB*+*R^J=/=2):!!P<()": M0/H$[P#!K0GNJ02O)G@F,Y45DX>(2CJ?3BA,8IT,>DT&O:,97-!A'\]V3>A$(&'W:*LF@%4A 0J]G M:0@*W?"J9VD(#:$QST ER.@ ;U%PU!G?KKF+AJ M3%P=-;%D10$\SFB.'B#-XAQ.;#%'9?]MBSFG6'0FL4XZ)TTZ)_^UQ4R&=\\9 MU,$0-,&37AD,,8%SJ):Q\S(0..?O,;5F.Q:,\03W7(W!7/4P]XR-P-1C&AQP MUAIU\/]L-;5 M]U2OL-A EQ!F:& ML&$]1B.H=D%63NS6'*J:R=K,\P*96;&:UIK=YIOAQDS*O?V%_I8P\^V+3/4A M JX!ZOR*J8FW7N@+ M-%]8\[\!4$L#!!0 ( .1]5UBPLR0RW0, -&PO=V]R:W-H M965T[/*Z1X>0'W([X0^LULO M(4LADXQG2$"TMJ[PY99XI4'UQ".#HSPY1F4J.\X_ER=_A&O+*2."! )5NJ#Z M[P#7D"2E)QW'E\:IU6J6AJ?'3][?5\GK9'94PC5//K)0Q6MK8:$0(EHDZIX? M?XR^D7'YEG'0D$A%4\;8QU!RK+ZGWYM"G%B0,B( 6D,2!5W+51% M>4,5W:P$/R)1/JV]E0=5JI6U#HYEY:H\**'O,FVG-G]Q!A*#3MH(MG6D9"12#!!MSQ3L43OLA#"'QW8.JTV-_*4VY88/=Y <(%$&O7GUUN#7;6OF5GYG(WZW-"EK,I1B;>A5AN6&.&R(2\C*/@S(S5JY MF5'NNA ",H5R$(R'*!?\P,I-,:1?>_)/]/V%-QO6]UI];VJZ7D_.73C>L)S? MROE&N8^"Z9;D4201W6NL2(7H4QN>H4R#BD>:!P$_Z'K 8*/YO;#./7>.A^.: MMW'-S_X)]YS=#LR[:L!=35V_1*Y/6'"[2LE5;OEBO+GOR(^+8Z6#F3$VVL?PA M6V=D9^(3>F*CX"W-BDB_60H!0O[Z[(8P>YW8$9AT49/)92*],GES=Z1,'3"Q MF9@_TQ:-J],(B#?W1T+H((K-%#7EW*?FTA^!)NZHBC 6 M=X3%9L3^"52R;'^&[JC0KW/]OD8/NLE8\'RDF16F=G#'8FR&L6DUY_V-[BV6 M(S7K,(K-'/VI%NZ3U25X##8=6[$9KJ:D^S#%_AC,2<=38N;I"_0PZ7/WW,6S MD9DO^=MXW"Z><[_N^[SSZ9M?3WX+Z:*"6J)J-Z[&JO MME/K53VK=8_7(^\M%7L=)TH@TJ;.Q5P+BWJ*K$\4SZO);<>5G@.KPUA/WB#* M!_3]B.OIK3DI!=I9?O,=4$L#!!0 ( .1]5UAA*'CU' 4 ,L: 9 M>&PO=V]R:W-H965TI*/1*'M]*C M2$"VVI6V6U2ZNQ].]\$E T1-8LXVT$K[X\].:"!-\$+7=U\@3CS/S#SV3&;B MWH;Q1[% E/ 41XFXJBVD7%XZCI@N,*:BSI:8J"I\\J9!RIPQ*+O82 7 M5[6+&@0XHZM(WK'-1]PZU-)X4Q:)]!WW.-L U[,5FKY(R4REE?MA MHM=](KEZ&BHYV?_")$('_H#KB#$.XX@FH.\)&--G^A AT"2 STI* )O!B&,0 M2CCS4=(P$G"/3W)%H_?P#L($[A=L)=1\<9Z-;\(H4HLK>HY4IFJ%SG1KUC S MRSM@%O'@AB5R(>!#$F!0!'"4C[FCWHNC0\^(Z..T#@UR#I[K->#KQ(>S=^\K M#!N= C,:'(+QCX?QJJTI>-G(E[.1XC8/X.J%VENG:SH-HU ^G\,-?0KC50Q# MQA5DF,QA1)?JJ7RN6IQ,22M5HC/'NJ_RB.OVG/4^4T93=,*Z%$H%7M541A+( MUUCK__X;:;M_5O%E":S 6C-GK6ED[=#>KZ(F0VKO44-(H]MI-E^18]1X*CG- MTGIT&PW/;>0Z"VZW&F5 M>>ET2UO&:-"IK%@"*W#7SKEKORW0[E"_;76 '1=J[7*HD1)M1EM.I]EU9; BNP>9&S>6%DT\<' M"9\2(?E*,WBNKE6@HI!P1R6>PX?9#-.Z"L;(IVJ&JN2JV,VT$&]O$[IUM]UZ MG=..G.<;K7XC)]V M5L,JQP_6R-6>*.Z;RFK-K5SZ1N,554?.\P_,(^WJ-QK9*V>)T<&[^Y%*MPD- MZ'Y%>UR2,4.?FF6LHOFVT(JT>CM:O?^CKC1K.9GA#*U;J,7:]<[KO69):9&Z M745.S"5Y*4F/V!H3JJ]>R-ME9\WQ8*U:J[3UVK+].8S5K^KQ%8P2E8P_PWC% MIPO5[U;W5IE%A!2BRWL=J\?,\LW>O96]765.[)7FI%PFMUKE&M2L\>3 M(16 MY&=7PA-S#9^5Z 'Z*P.UZ':7%,=B3J9P]GD]OKN_=[S3ZJA?H+)ABZS M"2\9$7[ +R5/FZ7]R"J:;PNMN$:[5H&8>X52!AA2$0J8I!_J@"7PC?(P#?B# MK]]V]>NR%-)6&P5;:$7:=JT",?<*PYM;^$@Y5U0-:?((7^J#NGD+6NT2K*+Y MMM"*7.X:!6+N%&R]OR]*&9:X;L6G(;,Y)Y/W7S049-=1$'-+8=R(*FW:R\&5 MG-ML/T96T7Q;:,4ONKMNQOMY-_-KB=4[T(>\3JQF0TZES19:1INS]_4_1CY/ M3U$$3/77O.P@(+^;G]0,TO,)9S<].^:YH7P>)@(BG"E1M]Y1D;2M!([1("ZJXP#ZL>'"3:6OAQ%W;;4'BQS-.?%;LEXY,[ M]POO^&9K[(([G^[8!N[ ?-@M%<[<+DO!2Z@TEQ51L)XY+_S;++7Q=Z0%GH[OL[^JM:.6 M%=.PD.(?7ICMS$D=4L":[85Y)X]_0:LGLOER*71])<4OT94,TN$ T@_R&4/\Y";R #L 7U\.# 7AV/=Q_"'?1 M\<[VH+,]J/.%%_*]K@Y0&:DXZ.>DPNJP+N\U.GF +<\%NLT,R:4V]:XN"):( MWD'.USPGO$"L'3%;.A9O[+MA FN853D,F=O0B6HZMA4'37OO31,#(EL M8/$)^9#&81#Z/9'G<30-?"^.>R+IF1G4]R>3Y(=I#_B''?]PE/^E4AN2%)Y1 M]7TZ2<*P)^D\;D)IX-&>HE%BCWQM42<[&I5=MXP+'>/?-U"N0'TBWRXWHON8 M(9M&GWR]KL;+GYDL^TG)'C@>=X['OU:7B<]W:QC0*.@7X$"<1\,DZ'6C;%3> M(\U+.O.24?,^-A81S?"BP.Y4W+5Y+O<5?O@4Y, /EZHV&:C:291$/1O.PU+J M1VG/A%&:CS0A[4Q(']=JT_/O1!12;])KH8N!.-]/TK1G139*X_^*=$_.0_;P M^H:I#:\T$;#&]-Y-@GQ4&ULO9I=;^(X%(;_BI4=K5JI0S[X:KN U)(X6ZE,*YC. M7*SVPH !:Y*8<0RTTO[X=4(:" 67M*>]*7&2\QP[?GOLO$IKQ<6O>$:I1(]A M$,5M8R;E_-(TX]&,AB2N\#F-U)4)%R&1JBFF9CP7E(S3H# P'?N1:?%%S)@$;T7*%Z$(1%/US3@J[9A&\\G^FPZD\D)L].:DRD=4/DPOQ>J M9>:4,0MI%#,>(4$G;>/*OO3MBR0@O>,'HZMXZQ@E0QER_BMIW(S;AI7TB 9T M)!,$43]+VJ5!D)!4/WYG4"//F01N'S_3<3IX-9@AB6F7!S_96,[:QKF!QG1" M%H'L\]7?-!M0/>&->!"G?]$JN]Q!; 8YS(,#) M IQC ZI90'4WP#X04,L":L=FJ&-5C/"HD2* RG45:;B9.<;EQ2=HZ_HED?3KY**$+ET*-&) M2R5A08R^TT>Y(,$I^H)8A'HL")2"XK-BLV5*U9>$:(ZRO-?KO,Z!O"X=59#C MG"''"BDR^G>S!=/>8;7U:09;^*,DW)K![BWJHWX!'4%'3.),!FQ M@,FG,]0CCRQ&E9/8;!, M)[ZH#?1/CX9#*OY%_Z'^]Z[2143&)#^[3Q[:3&7E 0ES(6$>) Q#PGP@6$%( MM5Q(M<\H,=HD934$"7-K+ZJ"O5L6/,B$&!+F \$*TJCGTJB_31I78]56>Q$2 M[%$'>IBK;6^?_E[06.Z3BC9I6:E PMSZJPN(!YD/0\)\(%A!*8U<*8WWKT9= M]Z[_AM5)F[FL7"!A+B3,@X1A2)@/!"L(JYD+JZD55OI^=!/%4BS4.[D\0]YD"X^8P-\\7*;V=SY3^YJ.U)6&I P#Q*&(6&^_KD69MRV-D:<]2'%0]W4 M8U&JBJU3 SI:J !TMZ0B2NQ8A%E$HE%"2I8E=#*XP_W3K>LW*OP6*7U/2BL$DN:! MTC HS8>B%16R<8IMO57\GI*6+72?5]) #6E0F@M*\T!I&)3F0]&*@MT8V+;> MP08H:=7])>U%10/UI$%I'B@-@])\*%I1(!MCVM8[T_>W770U%90F\GC_2YX^ M6^FB ^I1@](\4!H&I?E0M**F-HZV_49+N]S+GCY+:2V]])VKUH[Q[(*F]$!I M^)@!^% IBS._<:AMO47]CFKR\?LA4(\;E.:"TCQ0&@:E^5"THD W3K?]T5:W M/D%I&1WPI^OUWLO[?27L\XTK4%L=E.:"TCQ0 M&@:E^5"THF8WYKJM=]Y]6EL M\FUUCX@IBV(4T(G"6Y6FV@&*]>?*ZX;D\_1KV2&7DH?IX4S)@HKD!G5]PKE\ M;B0?X.8?C7?^!U!+ P04 " #D?5=8ST0'_/$! A! &0 'AL+W=O M8S4D*>-RZ'X?5\\/5-\#>6$9=-/+$W2[!WXZN/P M]']X3&,89Y&.LT@#W^P,WP,XMZ"A6PL::0 M;DC8UO2&P?H$BN\-G>M@^&LR_A6*?U!+ P04 " #D?5=8!AAOIRL" "3 M!0 &0 'AL+W=OFKB]C4P3T6A&.6PD4DU5$?FV B;:I3?UWC<>Z;[4=L-/DYKL80OZN=Y( ML_('EYQ6P!45'$DHEMZ7Z=UJ;N-=P"\*K3J:(UO)3H@7N_B>+[W )@0,,FT= MB!D.< ^,62.3QI_>TQN05G@\?W?_ZFHWM>R(@GO!?M-W&F2%UK#3 M9L,-#T0WDFH*"EVO01/*U VZ0I2CIU(TBO!<);XV>5@W/^N9JXZ)SS#7D$W0 M;/H)X0#/T/-VC:ZO;OZU\4T90RUXJ 4[W_",K[$+Q[+I5)%3V4MZ2(/$/XR M9@-H=@D4C8$Z57P$PG$4!&=HX4 ++]'B,5IX0IN&GX, C].B@19=HBW&:-$) M[4Q9\0"*/P0]E6!>D<)&ULM9=M;]LV$,>_"J$50PNDEB@_)K,-)$ZW%:BW(&F[%\-> MT/+9)DJ1&DG9SK-J%*RT MSJ["4"4K2(EJB0RX>;(0,B7:=.4R5)D$,G=&*0OC*.J%*:$\& _=V)T<#T6N M&>5P)Y'*TY3(QQM@8C,*C4*!@&:PX+D3-^+S>]0 CD'$\&4 M^T6;8F[W,D!)KK1(2V/C04IY\4^VY4;L&>#>$8.X-(@/#3I'#-JE0=N!%IXY MK%NBR7@HQ09).]NHV8;;&V=M:"BWQ_B@I7E*C9T>_R$T(!RAC^@+F-U0Z/TM M:$*90E]AJW/"/IA'WQYNT?MW'] [1#F:4L;, :AAJ,WZ5B5,RK5NBK7B(VOA M&$T%URN%/O$YS)\+A,;QROOXR?N;V*MX"TD+M?$%BJ.X7>/0Y'SSV.-.N]K, MMM/K'-%[R&?,[B+ZS!.10MT.%0)=)V!#;#WN1L-PO>]S,>5R;TH'M_K5I&>> M=2K/.E[/OH!2 !?E(5^@>U!T;DX7?2-6 M^\!YKQOV3KI2&4E@%)A+1X%<0S#^^2?!?EG!I)HRI<%KAUP M5\9785YJ:8*(F'?>MNHH_4M@] A$UKUI7KN&X+T*O.?UZ@7PIZVYYE7M"]A[ M<8IQ"Q\UABS]BJ7OCR'"0'W4CQD\P;@_\\8F0-?$!%@=5?\%U:#5.:#R MKMN0:E!1#;Q44\IIFJ?H[RFD,Y#_U#%X%<[WKX!]([%GL)<5[.6K+AL;:D@L MT,1<_M)\M^O@_8H8I?;#40?J-6P(BJ/=US-J=N6,=:^P/7+(]&;A^B==&[ENI/0?>I3#8G\,T"=X3DB:] MM*=;ES%._*9-:7=I$3XO+VH6OW[M0=N#_7_D27B7*.'3F=*K(_A$9N0[Y#=- MCL*]:B<%N71%H$*)S5N+TJ$:K0K-:U=>'8S?V +455$[F:)ZG1*YI%PA!@LC M&;7Z!D 6!6'1T2)S-=5,:%.AN>;*%-$@[03S?"%,755V[ )563[^#U!+ P04 M " #D?5=8Z.F20^0$ !'%P &0 'AL+W=O'^)WB.6H5]COA8DB\38E+ *A66& MNQGORQGM5V;$-GK@F8P%^I1%-*H#F+#\J@9[7\.]K44,:'B#''R%;,MV.A8T M>WNZW9$>O#T=:ZIQJB?B%'CN*WC?"JG2Z)IL: Y;#W:7VK\L6Z*D>#*2YND5 M6K",9"$MQP2Z*#B]['H<^NF<$4J+Q]%%G#95M:1;L2(AG1C0MC%XT]@=5(=2M276V5,R)BM"(L0M J$4GY.I,"A!PF:]"@4K2,*4J!RS70 M33.)^&)'=\+(G"5,,MHI]G+>03&O:K*;J>TY@]'8W!P3V1&%_:%;CPJT-9S) MT*!B:-"'[."%DQ-9C6J%IY\06YY&>=K<4Y77$UB-5Z_BU3N-UXB)4,D/ 8^T MN8^[:"SQL7TD'NO&<^?]3?_-;G0L/O5%3?&64=QSE#GVKT=\ZL)SA41>LE3ZJ2A]I M2_^E+@>4*_5<\\7U&FZ($!2(X'.P,5E)!'T)8Y*!K!1390J?)VQ)E _MI M*LZUK!8%[:B!Z_B#!@7:6LX4";8.9L_2H%O"M79?W^@Z9SF?W1:/.T\)^Z<6:]H05]H=8Z/##4^28\A&.E. M"G''GAG9#4\PZPK#MM_H9(%^4><6;1^*MO7"BGDNKY5%^+>J[78Y(]RLN1WD M8J=9L79%YU9\<.E8[YN+[R-HHD]T0[,UO);*SR:UH9Z@O\+>TNZ?/IWUK%>T MH"^T.K$'IX[U5OW-^\=M-]R1WY)2.\JSFE&!?DGGEGRPWEAOA0,*L"$CY4F( M:LDI;"?V=SF@U5&?/GG6*UK0%UJ=U(/OQGKC_?G86!^3;&'Y4_.M + M>[C#,G22[;6T9+O>8-"47$>8A9VF$] O_UQZ#B8;ZUWVEPRZ-052=N][O.W6ZU&[[%-I M,8].&%.:+XN36H&*S[+RH*X:K4Z#[XHST,;XO3HE+DXN#S#E$?,#R9GMN6-Y*OB''/.I>1I<1E3$M%&PO=V]R:W-H965TM%*;<'FNTHBK8VF56JGJ!_;M1.S@4(R(/%-@@WG?L.>30J\(:]$OA<+KE9VJY+0C.2"LAQPLIY:W^#=/8QU M0'7%+TKVXN 8Z%*6C'WHQ6,RM1R=$4G)2FH)K+YVY(&DJ592>?QI1*V6J0,/ MC[_4OU?%JV*66) 'EOZFB=Q.K<@""5GC,I4O;/^#- 7Y6F_%4E%]@GU];1A8 M8%4*R;(F6&60T;S^QG^;1AP$(#02@)H 5.5=@ZHLYUCBV82S/>#Z:J6F#ZI2 MJVB5',WU77F57)VE*D[.?C)) '3 #7@BJCBA#IZQ+#F55"W8NMX&3Q0O:5IO M7LZ)Q#055^ "T!R\;5DI<)Z(B2U50EK67C7P^QJ.1N!SLKH%+KP&R$$N>'^= M@\N+JV,96]73%H7:HE"EZXWH*CGO&JQICO,5 6E5V%!VM8I?J>C'=S?S((SB MB;T;@+LMW#6 J]>&8TGSS0E\K1,U>#^YZ,$3#<+^% M^P9PD]K]'A[&*!K!!RT^.(]FN/_# :QD \*P# M'J=BU)>^&P8.]$?>"MC9(3SMAV],XK3F@@)_JH%""J/F] T2>I'ON2,)=18) M3WOD<$)&+1HP3=\+G)%?#-C9)CSMFT]$B#OPF!6E)(GZ39>$$R&-NM2WTAO5 M)F?$3V!GIO"TFXZE9-2GOL'>N"@8?98ZBX6G/7:AV& M(Z.>#5BPZX9N,))>9\+PM N;I&?4O[@W%T$$8_]_E[0/QDX]PC]COJ&Y4,IK M%>CN\+2[JMM5WPBWQ'MK "_;Q;2!/Y@TM%&^"*"HXD;&;>U_#V+K/GW8%? M% [J:(YL)6LA7FSPO9IY@4T(&)3:.A S[.$>&+-&)HT_O:/[N_N!J M-[6LB8)[P7[32M^^=P),#XC #W NSR[D NRSG1I,BE."!I3QLW.W&E.K5)CG+[IZRT M-+O4Z'3Q4VA 88 ^HQ]@BE-F\M#J5@)ZI)PV;8.6P#5A9BB![LF: ;J>@R:4 MJ1MTA2A'3[5H%>&5RGUM,K*^?MG3[SHZ/D.?0SE!T_ 3P@&>HN?5'%U?W?QK MXYN"AJKP4!5VOM$97V,7C673J6*GLJ_KO@C3*)O&N;\?H4T'VO02+1ZC=:KD MF!8%X3E:--"B2[1DC!:=TH(X^G*&%@^T^!(M':/%)[0T3E(\#DL&6'()EHW! MDA-8% 59. Y+!UCZ(>RI!M/%-AKD&#(]0>(X"LX\S&Q 9A\CA;E)8[3LY+V, MDSC!T_]P_M$]MRWSD<@MY0HQV!AA,$F-@^S:4!=HL7-7?RVT:21N6IO.#=(> M,/L;8:Y_']AN,GP+BK]02P,$% @ Y'U76/Q2?F:> @ ) < !D !X M;"]W;W)K&ULG55K;YLP%/TK%JNF3MH*F$?2CB U M8=,JK575Q_;9A9M@%6QFFZ3]][,-96F:H&I?@A_G'-]S;WR=;+AXE"6 0D]U MQ>3,*95JSEQ7YB741)[P!IC>67)1$Z6G8N7*1@ I+*FN7.QYL5L3RIPTL6O7 M(DUXJRK*X%H@V=8U$<]SJ/AFYOC.R\(-797*++AITI 5W(*Z;ZZ%GKF#2D%K M8))RA@0L9\ZY?Y9%!F\!ORALY-88&2$+R7$/:$ MT&:FLV+SD!%%TD3P#1(&K=7,P";3LK5]RDS9;Y70NU3S5'K%%2#?0U_03]#I MDWIP TR1"EVPG-> CC-0A%;RD]ZYO\W0\=$G=(0H0W M'SKO#L4'#O4QNN1,E1)]8P44KP5<[6"P@5]LS/&H8@;Y"0K\SPA[.-@3T.+] M=+R'GKV?[H^X"8:B!%8O/*!W21FMVUI?*UN)ACSKBZ;V)KH3BJR0N>+K-/#B MZ>DD<=?;]M_"\&0:!-YK6#8:ENE 9[(A.<5W8?0:C MM_6,@LETIU"+/3",<;1K\2T,AQ,@Z]C_9+KWXY*(%6425;#4DM[)1 W=V=O:# R)X"IAKFZ39N3]^)6,0LA6!TY-T^Z%) M0'I>&1TD^?BU?/J0I-^RJ1 Y^3Z?+;*SUC3/E^].3K+15,RC[#A9BH5\9Y*D M\RB7?Z9W)]DR%=&XJ#2?G?CM=G@RC^)%Z_RT>.TJ/3]-5ODL7HBKE&2K^3Q* M']^+6?)PUO):FQ>NX[MIKEXX.3]=1G?B1N1?EU>I_.MD2QG'<['(XF1!4C$Y M:UUX[WAOH"H4)7Z/Q4.V\SM1AW*;)-_4'Q_&9ZVV:I&8B5&N$)'\<2\NQ6RF M2+(=?Y30UC:FJKC[^X;.BH.7!W,;9>(RF?TS'N?3LU:_1<9B$JUF^77R\*LH M#RA0O%$RRXK_R4-9MMTBHU66)_.RLFS!/%ZL?T;?RP]BIX+DV"OX906_4L%_ MJD*GK-"I5@B?J- M*W2K3>H^42$H*P35"D]%",L*8;5"YXD*O;)"K^BL]:=; M=,TPRJ/STS1Y(*DJ+6GJEZ)_B]JR1^*%DN)-GLIW8UDO/_^4Y()X'OF%W$RC M5)#WLEO'Y#*92ZUGT5HMBS&A\^4L>13R?;$0DS@G5[-HD9$W0Y%'\2PC7\3W M?!7-WDK.UYLA>?/7MZ"G(R*IOR?MT4_XFF>.1CLLBG&:&+L1A;ZE_N MJ>_O S WP.\Z "?R@]U^NO[FTWWO.XF?1_DQZ7A'Q&_['=L1N:L/QW;-]FC_6>.ZN_C%Z)%YHJVWT1&>K\TZ!ZSZ!*]3]BT7=%VD:+>Z$ M'%US>13*3WHG7^M[]X8?L?-K&L86$!4U/,_7EOT Y[\N.YWQ4% M,B9%PA@2QD$P0TW=K9JZ!ZMIJQ(MI"-"ORN%"9LDG.2FDEC#@AU)=-K=MOI7 M$46]H!]T+ 6II:#O6PHRY'%P$,SHS&#;F8&S,Z_29"3$.".3-)F3FSP9?=M\ MUV4_BG049];9Y+T3V[0G@]J7V^NW;3UI*=BQ]J2-:"O(D,?!03"C)\-M3X:O M-LAO>MX8YS\L\C26R_ 1^3V:K:Q?;V<+FXHBK'?AH&\3A:6@9%I$42_H=VP# M!D,>!P?!#%'TMJ+HO9HH?A=9+M_>402+XO1I,3A;UE0,O=K('%BU8"DWL$G! M4LXVX##D07 0S%!"?ZN$_D]< _ZS..N552[N12K/XM=%B#PK$WM4XFQU4Y6L M83UC)#CN^Q6-6$NI5;ZAD'JIP7$_J,@#V7H.@AGR&&SE,?BQ1=VG9'&_'@!* M-5PF62Y?ST;['FVM=H0&94B M8>S00^"@J(8RO+9V2=JOI8WU>$$F2;IY60TI5KO$V::F8MESA+YL:)1FQ"?S MM0?B^60I\Q#G4WE*,X[OX_$JFFV7 MMW*$&LGWY1K&*BYGV,;B6M,\;W<&J,Q>T(@42F-0&D?13,EHC]1SFZ1VR?P6 M1[?Q+,X?Y:2VDF_;%S9N=&-9=.HV5-=ZMF,IZ0UL9[04VD+FU=U8>PLY*J[9 MJ=JJ]-Q>Y6643R2[MM[X"5 -2CA-*&4!J%TAB4QE$T M4R[:%?7/%G5'H:+,44./%YA)P M]O?UY2YU'F25'-0!A=*&4!J%TEA),U9"[6.O.O*\A)7J:2_5V7/X9E26,6\3WK+%)G]JV7O*"'PE$TLRNU&>JYW5#[)$+^E$/! M]WB^FKOG%:AG":4-H30*I3$HC:-HIH*T7^JY#5/'8+#1T,5B(<\LC1*9FE2V ML\EVBK&J#.J6EK3* -NNG6U"S5(HC1UV"!P5U,QYTF:I[[82KT4F>WNDK(3U MU?2OBSC/R)OKFZ_96^>PX@8W[7 H;0BE42B-06D<13/EHTU/WVUZ B[3%3\* M.TLM:=>.NU5O4*-TSW%UU@Z[55M04Q1*8U :1]%,;6E3U'>;H@!MT3]665* MDM:T:G?@QM+IU*[Z=\+C0:^J&VB:J26H/S@>5!8V#!J4HVBF(+0QZ_]@$BDB MW\#=AL;:0-*&OL5OM>::4FAGFBD@W*44%-^6A3 MVW>;VGH(*I);?A-9MCXO8_&](/\J!OYD0FYDX'@DGCE.0;UO*&T(I5$HC4%I M'$4SA::];__9WG>#:ZI%":O&H,ZW;[6-JSGAT)@42F-0&D?1S#M1M3_>ZXW:HM[N^K"_C7ZW2T33*Q &K#ZCK#*4-H30*I3$HC:-HIGJT M,]TYW)E^YK56K3@UKJC%2#DM%8)T^CSNQC668&!;G%3OA1U"@U(HC4%I'$4S MM:7=YX[;?=YX@?J:>G'9XLD!2RYTU7F552A0V[FDF1NMU*^Z0X-2*(T==@@< M%=14@#:*.WNV=2AZ^$.6K>2P,5RE.M'G:#VB9$=/RT%M7F;5 M0<[M0SD/UV MOQ_4SFELY3RONK$3A;:.06D<13/5H'W?CMOW_;12:Q'C-@5"9_%=?#L3)$_D MO)+F\2A>JAR+>&'3@U4.4*>WI!G[=_7#VL@ =7"A- :E<13-E(QV<#MN!]1/TL Q M<4=LJACJ\\-"I-DT7JZ%]8;>?+YZ>T3T M,'4QFR6C(M%BO;ZQ"@MJR4)I0RB-0FD,2N,E;7< KVS&9DI&F[+=%T]?UGI: MJXA?O[GRZW^)U MQVJL ZC%"Z51*(U!:1Q%,Q6E+=[NBUN\]?EHE4^35&4D6V4'M76[ECUR/9M? M!PU+H31VZ$%P5%A3+-JS[;[>[KRV+=BWNVU>W-VEXD[]=L!^O>Y&-Q94W3OM M6:3SDM+[I"- M)6--K*UZQ-"8%$IC4!I'T4S!:">YZW:2G[U(:N@ 0:UE*&T(I5$HC4%I'$4S MM:8MZ.[A.PZ_]ND\U+'NUAUKK]_V!_WJ* ;UK*$T=N Q<%14\UD5VHT.#M^) M^'66W.X&-95*2=N_Y(:&I5 :._0@."JL*19M,0<';*61E5?)]77QO?>,1I-< M"H0EZ43$RA&RR@)J-0=UR]3WPK!ZU[FM6-L/*ZLE"FT;@](XBF9*0EO(@=M" M?H'UC7S'$)JZX/YY(52$^BK;M2AR-[VQI*")Q% :A=(8E,91-%.@VJT.]B02 M'Y#8\TD\K$M8+X(%=3_6"ZJ;9%VZF]%8'E!_&DIC4!I'T4QY:!,[<)O8+GD4 M)L]>=73K%HV:NJOR@#K24!J%TAB4QE$T4QX[SW)S.]*O-+U]F:9"V'VDS#W% M81\:!]TY TJC4!J#TCB*9HI4.^'!'B?\QZQV[44'AWO1:PFH1RLW<*6M2H":T8%E>^6N[>0<:D=#:0Q* MXRB:J1EM1P>O;D=;Y[.'Q'JZMF$_O' M)S.H%QU8LJ>[X: Z@%GB5A^->U Q"FT;@](XBF9VM7:10[>+_/]L&;J;WEA2T(1G*(U" M:0Q*XRB:*5#M:8=[TJ)_> IR!V@LHWIBL-_OUP8F2_KPH%,;EZ!.,93&432S MV[53'+J=XF=-0=#TY;#^\+ENI^8E#@\K1J%M8U :1]',KM:N;_C"KJ^;W[C? MH>9P6'>D;2?=%!J506D<13/UH6W?T&W[7LS5TPW'A:%R+;*\N$U*KEEZY,-" MI?&IC=7VIK2[8S36"-2;A=(HE,:@-(ZBF4K2WFSXXEG*]/LR3LM'-3_YZ!%W M,QJ+S7U07OOI9X] &T*A- :E<13-5):V?T.W_=MXC&J64>J.WEA0T(V-H30* MI3$HC:-HIL:T71RZ[>*?F%'J;EEC_=4WR^B$_6[@55-*H6$IE,8./0B."FNJ M1ENXX4_(0W;FE+H;U%@L2-H02J-0&H/2>&BQRCW7G>H];0_W7CQ->;/'5TU: MNWO]V\3E;EI3HL5B@-CB41J$T!J7QDK:KST';M>S6/GCO MQ3?D>-;:".J<]^H;6@2!YW6JI_ZVJ^_C7!W6 M2T5![7 HC1UZ$!P5UA2+=KI[>Y[T=R_21Q*2C^N'N.Z,0L]^:H4[8F,U0-.9 MH30*I3$HC:-HIJZT%]Y[]H/]&CR ].D'KQ5(_,S&1R/:Q6A"F\=UT^T>>+,]:7HO<)GF> MS(M?IR(:BU05D.]/DB3?_*$"/"3IMZ+9Y_\#4$L#!!0 ( .1]5UA*[4U2 M) 0 .H0 9 >&PO=V]R:W-H965TV ;B)&WW8MM@@]VBEXPTMHE0HDK2=@+TX4M*BN1$!SN+ M&KVQ3N3,-Z/1_*1G>R$?U09 HZ>49VH^VFB=?W8<%6\@I6HLJ/M#6+077Y+YR+5$P"'6U@0UAQU< ^?6DN'XNS(ZJGW:B8?G+]9_*8(W MP3Q0!=>"_\D2O9F/HA%*8$6W7'\3^]^@"LBW]F+!5?&+]M58=X3BK=(BK28; M@I1EY9$^58DXF##IFT"J"44BG-)107E#-5W,I-@C:4<;:_:D"+68;>!89M_* MO9;F*3/S].)WH0%AC#ZA^PV5@)8FP@1=B]2\=D7+Q&4)NDUS+I[!/(<,5DRC M.TXS96=I$3^B/_)BY,4-:,JXNIPYVK!9#TY<<2Q+#M+#@0GZ*C*]4>@V2R!Y M;< Q0=61D9?(EF30X@W$8^3ACXBXQ$/?[V_0Q8=+] $Y2-E(5748\.35.?0* M3Y,>3TMJDA$#NF!99?02_=-ION0NK06%-?O5[!9^%)(H(#-GUX$QJ3$FIV!\ M1/NB%,UKI#N0YM-"\ 0R9@I0+EG%F0C.J50H!UF26N0F.5W8I??P )NX8^QU M0_LUM#\(_:NDF44]-7=^*W?AU W"'HJ@I@A.H3A;ZH)6ZCQ_[$ZZH<,:.AR$ MOJW03D]>V$K>I\AUIU'4#1+5(-%I(&?+7]3*'S;Y"[JQIS7V=!#;=/45L/<4 MW[2=OXE+)M-N#NPV/=@]C>1L":P 7E4@'N.>CH,/U /_IZVO,O>Z]Q%"ICTE MB$E#0O[7[E>Y?]7^R#CLJ4'<: <^23PZN"78517+UB@VRBC-^F5+.>)L96+X M"ZCL5MEA;SYZ!AOX%*6EVN(()?1Y2 5QHS]X6("NUFL):VH6%,SP,K-RB]&. M\BW8Y';"EO;\P^\Z,&KM^;BG-^)&5_"PL-P^Y6;A9]*I!=J!TJ>7:%MB/!)$ MT]#M06I$!@^KS%ND\]5J6V](-)Z$/0$T@H./*<[1 'ZN:(?=AE71!E71#A5K MHUGXF&B]C86^NWRC5OF&V LB'_L]F6ZD"0]KTP]#9+-JEMY52= '_HXVVU8J MXA,W(#U211JI(L-2U0UVMDHF;=TRRH][U((TND6&=>OD,'ZJGH\X]ZIZCNHF M3(XU8=+H(!G6P;[(WEW=E9_#ZHXB;X(C]VUU.P?;SQ3DNMAD*Y.P;:;+G6A] MM][(7Y7;UV9X^2_ 5RK7A@UQ6)FI[C@T[F6YL2XOM,B+S>R#T&9K7)QN@"8@ M[0#S?"7,AK:ZL [JOS<6_P)02P,$% @ Y'U76'L%+QF_ P +Q !D M !X;"]W;W)K&ULQ9AM<]HX$,>_BL;7N6EG&OR( MC7/ 3('>75\TS233]K5BK\$36?)) MIO?Y+L.+8A+G3HE!=@R=J_=G_:[&@S MW3/^*#8 $GTK"!4S:R-E>6W;(ME @<6(E4#5FXSQ DLUY&M;E!QP:HP*8GN. M$]H%SJDUGYJY6SZ?LJTD.85;CL2V*##_O@#"]C/+M9XF[O+U1NH)>SXM\1KN M07XN;[D:V8U*FA= 1O AG5F. M]@@()%)+8/6S@R40HI64'__5HE:SIS9L/S^I_VV"5\$\8 %+1K[FJ=S,K(F% M4LCPEL@[MO\7ZH#&6B]A1)AOM*_7.A9*MD*RHC96'A0YK7[QMQI$R\ -7S#P M:@.O;Q"\8.#7!OZI!D%M$!@R52B&PPI+/)]RMD=*->OT(V$EI83&VIW-6;VDGMVJ)RS7O! M-==#'QF5&X'>TQ32KH"MXFR"]9Z"77B#BBM(1LAWWR+/\?PC#BU/-_>.F*]. M-W<'HO&;H_.-7O#BT37H'[ ZC@30ZYS6N-\@7$BL@RAH$ 4G(GJ+]J8$*%AX M!UR5-+3FF$J48O4'D.&(7S*,UJZZA%,QKYXQ[*0?_. M17DAL0[*<8-R/(CR'TU+T?M!BHT/4BR*G3#R>U@&]SH7RX7$.EC"!DLXB.5K MG5573UG52B66(56_DT?$ZLJX;C$\+&J>#1Y MSM=.^%$3?C08_I>J_OP@*:*#I+ARG2#V^RXN!S<[-RTN)-;A,FFX3$[@\@N* MSN3@$,>C<=C#..C;N1@O)-;!&#<8XT&,ZFJ707Y"AL6'&18X7A#WP SN=BZ8 M"XEUP+C.\[W-.0W-+TBR>NMNJ8C[-7S8P7-I7DJMB[-U#78O?)FJ!3NW*=]Q MPZA?U(XM/';M6@V[^+,(O&<$WN^[+-5[MU-J,HJ#N/WI: MW>JD"N!KTY$*E+ ME56?T\[T^OUYA>Z&S8=VK-,U4I_Q'R=J\L @4Q) M.J-(75]XU9U6 \E*TZ\],*FZ/_.X41T]<+U O<^8ZMGJ@=Z@^1_!_']02P,$ M% @ Y'U76*^?-R<$! ^0T !D !X;"]W;W)K&ULS5=M;]LV$/XK!Z/ $B"Q1-F6[,(QD+>N_9#&B)$4Q; /C'66A4BD M2])V#.S'[T@ILCO+0IJUP[Y(I,3C/<_#(^\X7$OUI.>(!I[S3.BSUMR8Q7O/ MT],YYERWY0(%_9E)E7-#795X>J&0Q\XHS[S ]T,OYZEHC8;NVUB-AG)ILE3@ M6(%>YCE7FPO,Y/JLQ5HO'^[29&[L!V\T7/ $)VCN%V-%/:^:)4YS%#J5 A3. MSEKG[/T%"ZV!&_&0XEKOM,%2>93RR78^Q6JET:IL3(Z=/<+[F*M;._FYR_YN& MHRLT/,WT,1GNC?[C!O-'5'\./4.\+#IO6G*X*#@$!SBP &ZD,',-UR+&^/L) M/!*D4B5X4>4B:)SQ"J=MZ+ 3"/R@ _>3*SAZ=PSOP -M5=+EJ\%3I]*_XSQU M#WBZ71IM2*%4)""V6I9NCE)1-H_AKUJG!9O"1^A\V'VX&C$6] =]-O16->"Z M%;CN&\"=P-K%.L'D*U2T=R%17!B(.<72C*<*5CQ;HD,?RRSC2L,"58'?$MD* M64>FP!3MD FB]B"HI]*KJ/0:J?QN$1+BURK:VU.T%P5]OUN/(JQ0A*]!\:L5 M#/<4[(3M052//:JP1XW8'XK(?*V T9Z IV$0=0:=>A3]"D7_%2A^M8#]_1#L MML,# @XJZ(/_8*L/]K>Z'W4[A_8'\[>)P/\YFUVAS?9VV)1.745Y=T?4H_ M'M&]FHB.HEYPZ*QCVTS'FE.=*R=/:\K)-[ [;LPW[K,K'$_@ M^MLR-1OX)*A27-H?&F[-G,+;S+F VX6=3I_8$O1ENWQY6=/S_M5VJ,HF/DPM7VC]+03<$UYW0W0V4'T/^9I/J^[%@'U6UO]#=0 M2P,$% @ Y'U76-2;I?2] P 2 L !D !X;"]W;W)K&ULE99MC]HX$,>_BL6M3KM2CR3F(=D6D IL=?>BU:K;[;WV)@/Q MK1-3VX'VV]_8"2D$0ZE66A+G/Y.9G\>3F>RD>M4Y@"'?"U'J:2\W9O,V"'2: M0\%T7VZ@Q"[.)6WM4LXFLC. E/"JB MJZ)@ZL<U%OO_"9KW-C%X+99,/6\ 3F>?.H\"YHO62\@%)S61(%JVGO M??1VF5B]$WSEL-,'U\1F\B+EJ[WY)YOV0AL0"$B-]<#P9PL+$,(ZPC"^-3Y[ M[2NMX>'UWOL'ESOF\L(T+*3XEV,9@T!@,KC48-@9#1Z9. MQ7%8,L-F$R5W1%DU>K,7#J:SQO1Y:;?]R2A\RM'.S#Y) R2BY"_RP%3)R[4F MCZ#(4\X4^!<73*258&[7;I=@&!?Z#J7/3TMR>W-';DA M%5JPDOR7'*CWQPL M?,EEI5F9X>+-T?TD,)B/C2I(F]CG=>ST3.P8]D=9FER3AS*#[-A!@"!:&G1/ M8TXO>EQ"VB>#Z VA(1UX EI<;TX]YLOKS:,+V0S:O1TX?\-S>UL5H)B1BF![ ML*>#IP1)DXR+RD!&8+^Y&]Q#81R.1I-@>TC3([N/!@D]EBU/9708#:.? MWH[H#%LZPXMTEE!*/% =/GXF-(K>D9WK(M*GTE^*#\(9]FG0R]8GB3A$M3T6TGYPY04F;9W*Y/GSU<)2IW>&C!?A6 M\2T34!K]&Q@23X91M\/Z1*/N?I^*:#_N8@@.9@S\K*S=K*8QD:HT]0>V76W' MP?=N"NJLSW%,K*>ZGV[J&?,C4VN.I2Y@A2[#?HSG5]5S6WUCY,9-,B_2X%SD M+G,<=4%9 3Y?29QFFAO[@G9XGOT/4$L#!!0 ( .1]5UCJQ1$M20( '<% M 9 >&PO=V]R:W-H965TO!]G1904CV0%0@\V4E54H-;E?NZ4D S!RJY'PZ'$[^D M3'A)[&QKE<2R-IP)6"NBZ[*DZL\"N&QF7N =#,\L+XPU^$E?#!I]M"96R5;*%[OYELV\H;T0<$B-9:#X MV\,2.+=$>(W?':?7A[3 X_6!_8O3CEJV5,-2\E\L,\7,FWHD@QVMN7F6S5?H M](PM7RJY=E_2M+[W8X^DM3:R[,!X@Y*)]D]?NSP< 8+)!4#8 <*W@-$%0-0! MHFL!HPXP&W66,U[8Z9 -IK9AAH,G-"@QE7-^BD[;..O8- MWL>R^FD7>]'&#B_$QK!/4IA"DT>1079*X*.07DUX4+,(WV5<03H@4?")A,,P M.G.AY?7P\ Q\=3T\>$=-U-5;11-/GZ8AD'PF33N24-&Z!X4 M=BBY8:(KQ>VY6K2Q)BZ6'09[S/\45>Z/\W/.Z3XX=5K][S09CWN?5JI_]"1+ M4+EK;4U260O3UK.W]M-C[IKFC7V!4Z4= O]HVI'T1%7.,"$<=D@Y'-@F5FV; MMQLC*_?PM])@&[EE@9,1E'7 \YW$Q]]M;(!^UB9_ 5!+ P04 " #D?5=8 M#=#NJQ($ #C$0 &0 'AL+W=O<>W6N="UIP OF\6W+5,DN6D"1 !6$4<8BFQKU]Y]L9(+/XB\!! MG#PC/90U8U]UXR&<&I:."&((I*; ZFA&J)\I*" QB07Z#$>9XOBC,GA>>>C#CQ\GIE1^-=H,"A_SW(?SA@_;08^,RJU /@TA MK!*8*N R:NS!F M/_U@N]8O3>)V1%:1NE]*W7^?U#=J^4A0#B52U:^RE/RC*NJB4>?-[IWJ#4KW!^]5[40PM@>)8$J7Y,H- M:IJ:\37RM81647<42GNJ%7BGLG>&N*U=:-+,K\C MLDIJQF5JQJVI64F=!JP4_X,%.$:_IYR(D.2;_;\?(5D#_Z=)\5;:*Q58=$GF M=4GF=T16R8UMO>[AK=;L_+D#KE8&W:CL"($6F/-OZ@QYP#QLK$$%7:4(N8U% MJ-WQM9)WRN9WQ585_>3@9+>*[D$$G!>?T7LA0']$K\Z$7:_R=F,B6H.Y.A%= MLOE=L>6),$\.LPGP37:+(%# 4BKS$V+96]Y4W&?G\[/^N7WGY?<-KS3Y]<&PO=V]R:W-H965T MV'757;[MUG M I,$+> <=I+>OS_S4A*,0=TJ7QH,SS-^9FR/9SH[L?(GWP$(]))G!9\;.R'V M#Z;)XQWD$;]G>RCDEPTK\TC(8;DU^;Z$**E)>682RZ)F'J6%L9C5[Q[+Q8P= M1)86\%@B?LCSJ/QO"1D[S0ULO+[XGFYWHGIA+F;[: M/('[L'TLY,CLK29I# MP5-6H!(V<^,C?@@QK0@UXN\43OSB&56NK!G[60V^)'/#JA1!!K&H3$3RYP@K MR++*DM3Q;VO4Z.:LB)?/K]8_U\Y+9]81AQ7+_DD3L9L;OH$2V$2'3'QGI[^@ M=JB#6;.E^VE1K?N3*.775/+$XAL3 M@+"-[M"7(F8YH.?H!7AOB#Z]R%W& =TLH8!-*O@MN@E!1&DFG^[0CZ<0W7RX M11]06J#G'3OPJ$CXS!127C6)&;=2EHT4,B(%$_25%6+'T:69-)B"/$]LO$?B%C$U@A:O9U.-/3P[70\X8W=+95=VW/&[,GUX"*-=9%M MF&[-K([Z<>&X+O']F7F\]'<(K8@?@CSL4T6ZQI)#;+UPMQ/N3@IOC\(:9)H%)*H#HG/"'4SM M4&)1);BK([6.4*G MHE%=1 ]\'\4P-^1-PZ$\@K'X_3=,K3]U1^R:QL(K&>N%SNM"YTUO7TB@C#)= MP+S!6OD>\2QEX8>HP XAI4);G!GKE0:<\>&_2" ;S$4)=1?JD]5_=?EBJUL)K6>N'DIQ#2=Z;C%IF[YZDV%/W@@85>*ZZ$X8H;/O6R)G& MYTH&3Y^N8O"P^+ASB7K_ZU V M=@)5_A#FNW1$_;F2P=.ES'@.&=8;'K4&VC4U#E$KG%"#PHXUFC_.M0N>O-\7 MCUW:D(68;#;JJFRT'&N-N;ULYUB6>BUK<1X97,P:G"7]LNJGZQ[O;*9IQK]&Y38M.,I@(TU:]Y[45#;] M;3,0;%]W?&LF9/]8/^X@DAFC LCO&R:[OG903=#]EV'Q/U!+ P04 " #D M?5=8P9LQN=4# #9#@ &0 'AL+W=OL+[H%2=N]9J23+50B/8J.TV]?DE)D M2Z)L#UO>V"+UOR-_/.ET-]]S\:/: $CT4A:L6C@;*;Y)8T9\YR;N;NQ7+.=[+(&=P+5.W*DHJ?MU#P M_<+!SNO$0[[>2#WA+N=;NH9'D-^V]T*-W-9+FI? JIPS)"!;.)_PQQ4.M(%1 M?,]A7QU=(XWRQ/D//?B<+AQ/[P@*2*1V0=7?,]Q!46A/:A__-$Z==DUM>'S] MZOUW Z]@GF@%=[SX.T_E9N%,'91"1G>%?.#[/Z !"K6_A!>5^47[6AN'#DIV ME>1E8ZQV4.:L_J!HQ( T!J1O$(P8^(V!?ZE!T!B8HW9K%',.*RKI M GH*WV!2@T? M(.$LR8NX:O4,Y0U\W?%=1EE9S5ZK]:*]NTJQ] M6Z]-1M;&!'WA3&XJ]!M+(>TZ:6[)28\K2";(QQ\0\8AOV=#=Y>;$ M8KZZW!R?H/';V/C&7S#BKXF(-!&A$LD-H Q2$+1 E:1R)[GXB0258#O[VG=H M?.NW_WDYBSU?83T?'\A0A;UH%LZZLM50%H71+&A5';Z@Y0O>D*_VC?'1GKR) M/O<.WT6JU3E5!R]L\<*3>(\* =0K$-5/(U'@A>U=-$;TM6^,>D7D;#'=U;6(8Q;PO@DH@FEJ/V/-[7*?7OO(FV'M_;T)DU53B" MD3B>MQP^ 5WRH\H%G_3UE_I>")-TK)C8DAK[F>/.IIKU7M:5313BD>R"R6'_ MY+_LGUSVQKWJ3H1S->9K#.%0H.#3%R!)^N2_XE56 [7!+T4SZV%QE^'\KNSN\7(^Y1S5^" M6)O>J4()WS%9%\SM;-N??3)=26_^5O=MII[_ 502P,$% @ MY'U76-2,KYJ> P PPL !D !X;"]W;W)K&UL MC99=;]LZ#(;_BF#L8@.VVO*WAR1 UV!8@9VM6/=QK=A,(M26,DE)VG]_*,=U M4D?QVHO&LE_2#VF)Y&0OU8-> QCRV-1"3[VU,9N/OJ_+-31,7\D-"'RRE*IA M!I=JY>N- E:U1DWMAT&0^@WCPIM-VGMW:C:16U-S 7>*Z&W3,/7T"6JYGWK4 M>[[Q@Z_6QM[P9Y,-6\$]F%^;.X4KO_=2\0:$YE(0!&X5/.=J9V3=I@-"(?""WHI0-D)_L$30NY[ $I:"R-\BUUF T8:(B M7SE;\)H;CJJWL$5]5S1*-=U6_!T%/S>R/(!D2^F-3U_;9[EPVWJ4&5)F+C9LIXM^]B+8*/=,52[H M_!R'XM\ VJ4*T]P-7?30Q2N@#5;F$DLT-RZ\PI&M> #GT&29&XT&QXX2C,)] M-VM0SL(?G+\NI6DV@'+)DH06%[A..AT=Y9KS);8TL&=\ 68/((@=+]H#;U.) MTP"W)WVD$.#3MA4ZHZ-GV&$11,/]X)+%17XINF.?HN.-ZO71/>)Y9,>&SH5A M8L6Q@;B[=7C.2[,D'98/ERZ(BNA28,=&1\<[W3<\FM7S,,(/0XH-J!XKR)W/ MTZ9+DR+)SKZ&2T>+;-C]_),)RXZW_S&UXD+CKEBB87"5H0=UF!@/"R,W[="U MD 9'N/9RC5,V*"O YTN)@U>WL'-&ULG59M;YLP$/XK M%JNF5EH+F$#2+HG4E+WT0Z>J+]MG!R[!*MC,-DF[7S_;$)8$$E7[$GSF><[W M^(Z[C-=N*Y,,"B(O> E,OUEP41"E3;%T92F I)94 MY"[VO,@M"&7.=&SW[L5TS"N54P;W LFJ*(AXFT'.UQ/'=S8;#W29*;/A3L.=!B_&Y].>Z0A;J\WWK]:[5K+G$BXX?DOFJILXHP< ME,*"5+EZX.OOT.@)C;^$Y]+^HG6#]1R45%+QHB'K" K*ZB=Y;>YAB^!'!PBX M(>!]PN (6@(P7L)@X8PL#=32['W$!-%IF/!UT@8M/9F%O8R+5O+I\RD_5$) M_99JGIK^X J0'Z!S=,L27@!Z(J\@M?G,!"1\R>@?2,TFF@&#!542G<:@",WE MF4$]QNCTY R=(,K04\8K25@JQZ[2H9D#W*0)8U:'@0^$X6-TQYG*)/K"4DAW M';A:4RL,;X3-\%&/,207*/ _(>SAH">@F_?3<0\]?C_=/Z(F:-,46'^# _YV MLJ%T-N:;;!"EUTO*&&5+Q!>H!$%YVI>!^H30GF"ZP6H:!L/AV%UMWTH7- B\ MRUU0W 4%@1>UH!V%@U;AX*C";X)+J:LHT@(@^F?4QT59P.!SA/9D]( ^'>S*[(#_T<;_,L)49'I7Y &F5U%K2 M"I#B*">E!),YJ8BJE%WFM*#:,K ^B6$GL'/?'XWV-/:@+L.]?,<]H' KWSL: MHU9C]/_%"BP]7J91I[BBX=#?T]8%=6LY[H)V:KG6YF[US@+$TLX@B1)>,55W MFW:W'7/7MKOO[<_T^*NGU3\W]>R\(T)_H!+EL- NO8NA#DG4\Z@V%"]MAYYS MI?N]769ZA(,P /U^P767;@QS0/NG8/H74$L#!!0 ( .1]5UB9)AJ(#P8 M *PL 9 >&PO=V]R:W-H965T0ZM]_"(?L/QEO%O8D6(1,]QE(CKUDK*]?M.1P0K$F-QQ=8D4>\L&8^Q M5(?\L2/6G. P"XJCCF-9@TZ,:=*:C+-S]WPR9JF,:$+N.1)I'&.^^T BMKUN MV:V7$P_T<27UB=/26D,4D$90GB9'G=NK'?^XZC [(K MOE*R%:772'^4!6/?],%M>-VR](A(1 *I$5C]V9 IB2)-4N-X*J"M?4X=6'[] M0O>S#Z\^S (+,F71[S24J^O6J(5"LL1I)!_8]E=2?*"^Y@4L$MEOM"VNM5HH M2(5D<1&L1A#3)/^+GXL;40JP>V<"G"+ N32@6P1TCP.Z9P)Z14#OT@S](J!_ M:<"@"!AD]SZ_6=F==K'$DS%G6\3UU8JF7V1R9='J!M-$5]9,HMN@J>4"JKU%NBU2R2FD4!S\BQ3'+U1%WR9N>CUJS?H%:()FJ]8*G 2 MBG%'JF%H6"!6/OVF?'[E\>?I2]HX3;J^?LU7,R7N\,[R-CX99&41M]Y$S4:F$$ MZ+[U7JQQ0*Y;JC$)PC>D-?GY)WM@_5*G#"3,A81Y.:R?P70WW4QZCC6T1N/. MIBQ/S67VH#OH[B^KR-#=R] URO PGZ(I3G"(T1]W)%X0_F>=%$9(4RD@82XD MS(.$^4"PBJR]O:P]HZR>:HARA^Z(7+$0W28;(J1ZJ,HV^FV;$"Y6=(WN"0_4 M*?40KE/6"A+F0 M, \2Y@/!*K(.]K(.C+)^2(4Z(T1Y[=(N34G$EN@KDS1Y5+-7$C4 65S+25A7 M ,9T30L $N8.ZN9K]VB^0F;T@6 588=[88>7"3ME\8(F.!=V)LFZ*G71H5_$ MU0O30E[25F>#* VU^+-T(4HZ\X2FNE-@Z@J=20,'=TLF#M6^KG2&O(E#X0K*+UN[W6 M[XQ:NV1)N&K.:(Z?T2>*%S12ZA+11@\DB+ 0=$F#K )T;_<9)_0Q0=-4Q23! M#LTY3D24OW\3_I7FZ[4ZQ8W#:*HX),S-88.2XL-3P2$S^D"PBN"V=3 @K.^6 M_&U,L$@YT2IJP<^MR&M-"&/:IA*#TMR"5A9Y<*(Q:$H?BE95N60SV=_1Q$O] M6\O[25\@5SA!MF6]/)W;Z#-+ I9(SJ*HO)3[MZ9N'E'C H"DN06M7 #V<.0< M/\-!D_I0M&H)'+PJ^S^;569"8\E [2J[QCOJ.:>S%C*I#T6K2G;PM>S&QA;Z M6[7?0U.^3=:IFHDN%0%+U?$#EL3X'=N\(DECV_G MA,=J(;X1U[-V!YO2A:-5*.-AWMMF_J^\1%[KP9G9C+4&=-U":!TKSH6A5S0\N MG6VVZ;3)2D.*^:[^_V,GW(^)V2+=]IM"]&1P)) M\T!I/A2M*N3!=7/,KENNE%YVS8(56:]54\Z75OGB#$?%?)X2??*""6W.UW@[ M$:BG!DKS0&D^%*U:!Z5M8F;K[?LG-.SVL5,+;3 Z[@XN:$X/E.9#T7(=.Z5] MFWH?[QWFCS01*")+A;>NANI.\7QK;'X@V3K;RKE@4K(X>[DB."1<7Z#>7S(F M7P[T[M#]!N7)/U!+ P04 " #D?5=8"G?:A>T$ !H'0 &0 'AL+W=O M]OFS@\9_BC7& M$OS.:"ZFUEK*S85MBV2-,R3.V0;GZLZ*\0Q)=>V6SR9L*RG)\2T'8IMEB#]]PI3MIQ:TGB_U+"[8L\D&/>)[++]N M;KDZLVN7E&0X%X3E@./5U+J$%S&,"D'9XAO!>W%R#(I'63+VLSCYDDXMIQ@1 MICB1A052/SL\QY063FH/[M?E0^O'F:)!)XS^IVDT'@ M5@*W+?!?$'B5P'NKP*\$_EL%HTI0/KI]>/82W ))-)MPM@>\:*W+)1[R=5=HG1R=L,D!G $SL!E\FM+!"FF3ZC3*T0X^(;H%@O 5N!2""P% M0'D*_B%H2:AJJ.Z4(HY3\'Z!)2)4?%#2K_<+\/[=!_ .D!P\K-E6*)F8V%*- MM^C53JJQ?3J,S7UA;-?H"3CN1^ ZKMNCGNO5"YR< P^67+K>7)+/_\%O\^,I7M":1]%K;+8:2[$!B5X:JFM1&"^P];LSS]@ MX/S5!_5@-BK-BEUF-_-=)W3&$WMW"J^G&0R\P&LVB[O-O-#Q/%@W:\#P:AB> M%L;=PQS,48Y2!'YUJ!$%6$@D M>U=UV($_=F 4M.!K!S$4ODFSV)!9 _ZXAC_6PK^BC'&PH2@'N:KJ!-B@IY=V MCW&'\YGGC!S8 JWM<"AHDV:Q(;,&Z*@&'6E!/W"4XF>ZO75MU,4+HRAL%5%S M;3=#\9HTBPV9-?!"YYA)''U54>8>S%7BVS 52?JS@],'>=PN,O1=#85LU"TV MY=;$?!+]X&N5!M^J[$:/@:X7-.R"#L=A^S^BOK/!H$VZQ:;5<:M?Y_P.Y2]R&G7;OJ.!D,V&OM,N34A'X,? MU">_?^4:\UZRW;#G^6X[Z^G=!Y,UFO9,N37)'O,>U >^6$41E4J(RGU"%I&D M>#-Y?(O4R[R; \^\T'.B-G6C2="H6VS*K4G]& :A/@W>L#QAN>2,TB+ZD5QB MU8WLI=T-?FO&B@[J^8*JNKD^)36/UQ=?8_4$L#!!0 ( .1]5UBC3MX020( +X% M 9 >&PO=V]R:W-H965T&RU-2N)NX]N3I%T9L%6(ES9.[']^=FO' M!ZEVN@! *>-%T0, A1:M MS6L/]\"Y%3(8WUM-K[O2!IZO3^KO7>XFEPW5<"_Y%Y9A,?7>>"2#+:TYKN3A M [3YC*U>*KEV3W)H?$>W'DEKC;)L@PU!R43SIL>V#FS $I MXYH\P1%KRE_&/IJ;K+^?MJJS1C6\HAJ$9"$%%IJ\$QEDOPOX!K'C#$^O5&7]\CIW5S1>U)UNCOE3+XNH-R ^G8ITUX=VS,37=$4 MIIYI"@UJ#U[R_%D0#=_V4-YTE#>]E ^UQ2)R2U90285TPZ'[4)=@&[G(R=E^ MW"=![.\O$(P[@G$OP2,6!J#[-_H*U2OTGX6*.LSH'POU6(&BR$3>6Z?HKSJ- M_JB3?]93):C<30Y-4ED+;-JKV^V&TUW3D[_W+,R !64=S/E6FBYM#7M!-[*3GU!+ P04 " #D?5=8 M?, 7OM4% #$' &0 'AL+W=OMTBHR)Z3I.LLE\5E_[6,QG^5:E228_%DZY M7:_CXI\+F>:[\PE,'B]<)7;^$Y>2_5Y\['09],NRS)9RZQ,\LPI MY.WYY V<19Q5 ;7B]T3NRKUCI[)RD^=?JI/WR_,)JUHD4[E058I8_[N7ES)- MJTRZ'7^W22?=/:O _>/'[.]J\]K,35S*RSS](UFJU?DDF#A+>1MO4W65[WZ1 MK2&ORK?(T[+^Z^Q:+9LXBVVI\G4;K%NP3K+F?_S0=L1> (B! &P#T QP!P)X M&\"/#7#; +?NF<9*W0]1K.+YK,AW3E&I=;;JH.[,.EK;3[)JW*]5H7]-=)R: M_YHKZ8!P?G2NY9T>3U7VA\Z5W.2%2K([YWW6/&+54+V,I(J3M'REE9^O(^?E MBU?."R?)G$^K?%O&V;*<395N6G6#Z:)MQD73#!QH!J#S(<_4JG3>9DNY/$PP MU9XZ8_AH[ )',T9R\=KA\(.###G1H,OCPY$(CXX/AQ$WO!LF7N=S!_)=R7N9 M;67IW!;YVI$/2A99G+8/B"S('F\R>G7&:OK?S_T0/8;N;'J_WQ&$#A@($1SJ M(EOG 0IPL=,=6',[:^ZHM?>9-B-+I9^@A?9".6D2B/T6^K[APM8('AH."(WG MTZWWNM9[Q[5>/NA27)+-]ZS;>ER$YC#8*@A]P0T+M@I='/ @.@]BU$,D]9*Q M2)K9K>>O$Z^K:?]O?8$R)&Q#8<"988A0>4)XAB%"Q;GGTH[\SI$_ZNBQ@.GE ML8CK C;\V""Q==TX:MXP$"$\+P0>@ PM ?F%C ^M65C5KY.<^7NR1-R161 MV2Z0^4#@2W2@.AXS[C' 9,["$"C)IX6Y6V9:*V1;4 Y9H:OSI ;<:# MMH@@L&85H4.7,\%,;[8.A ^# X2]-QSU]JG8+KYTP//G![F^D<5?I*711!6? MGY6;>"'/)[J:EK*XEY/Y]]^!8#]1]''2;-&ILAUV8@\G<'HZ:5,>+.HA"]%: M1B@A"]S -8L1(?1 %U^?#3PD/:' LQ$%CF$40F1#"B4:HA3H,06>SREP'*@0 M,HI4"!GJHCI@I&<5.#&L $4KW.>F*PI7]D&D=47Q"@L'UG?H@05.1RQ (XOO MF98H9O%<,!&,T''F\W PJ"G%OB_L 5H;O$LRQ2X! *M24:1"W)OJ%3TZ +/ M91>@X(4%**QY1E")+T+&K,)'")FFL#W6/GR%[O$%OQU?D,*2 %P37T@=#YA9 M+P@=%[J&#N +]OB")\<7I/#%#_=>=5MO%+[H=VS+&X4O7.# #,,>7W <7WY3 M*UGTGV[&^&4\TU/YY:39HE-E.^S%GE_P]/R"-FV YUN+)243 8+Y@! RG_D# MGU:P)Q<\DEQ&EOWQ%$]^,$Z9+4(;AOC>"])AK_0PA.,P]&2&0)ME7,^D.T*D MWR+-@2:HR!LRU$,1CD/14^@!;8(1IA-"$IJ? PD1B*&/@=B#$!X'0L]G!K2Q MQC)*2&RCM@@X'_C&@3T^7)_>90J^IKJ\+MZCSA\''&^@0[:C/M?PD/S->Z2$'EFR8@($==O M'8:GZ=[VCEZ.[NIMLE+/BFVFF@V1[FJW%?>FWH RKE_ 6=1LJ/5IFOV]#W%Q ME^@YE1+K)E5X3Z\.5C)>RJ 3Z]]L\5X\GU0VZ MC$:ENN0;76PYT*@B9:EN&H:C9S3)M=FDVEOPV805 M,DUR6' DBBRC_-<#I&P_U;#VO/&4;&)9;NBSR99N8 GR\W;!U97>J$1)!KE( M6(XXK*?:>WP?8+LD5(@O">S%R1J5J:P8^U%>?(JFFE%&!"F$LI2@ZFL'#O&8%^+!)GIDN8P%^C./(&H+Z"JY)D/S.<,' M@*:OYQN]M"#E]/Q0#:DZ1>I]*P+>G4+^@I[(-H5L?R[ M[V:N[6+3LB;Z[C3?U]6@V+E4_%>;&D(4TT]]@3P'6BSWW_#CO&NK]5CB@4C MB;6*:#=%M&^UP8'HG+;-MUW?\3LVZ,$1&Q/7Z-C@'$<,XOLVZ;>!TV3@#&:P MH%R*P]Z'(X[OX4[G>W"& M[1//[.^\UV3@7?L >((M33A:JEHEX?#S8%#[6E>,*1:,)-:JJ=_4U+_5%7Y/ M%QW/)%['%>&ULQ5==;]LV%/TKA%8,+;!$ MGY;ES#9@6RL68%F#I-T>ACW0TK6E52)=DK*;?S^24A1;8K0T\[ 72Z3N.;SG MD+PFIP?*/O,,0*"O94'XS,J$V%W9-D\R*#&_I#L@\LN&LA(+V61;F^\8X%2# MRL+V'">T2YP3:S[5?;=L/J65*'("MPSQJBPQ>UA"00\SR[4>.^[R;294ASV? M[O 6[D%\VMTRV;);EC0O@?"<$L1@,[,6[E7L:H".^"V' S]Z1TK*FM+/JG&= MSBQ'900%)$)18/G8PPJ*0C')/+XTI%8[I@(>OS^RO]?BI9@UYK"BQ>]Y*K*9 M%5DHA0VN"G%'#S]#(VBD^!): M#O<,\/CE<'= C=].L:_Y@F?XEKC ) &$]41)=BC70%)CS?),G6-4""8<*+NI]!O<8%1?"ERL4#*D%D-%6 NX\K MM,($I]CD:9U >.2ITW$SZ+E^$3H=R^-^T!/-B?11*WTT*%V63UD6&2-.I)_&GR M8)#U&_?TZIQD\9G(3MR,6C>CZ7P22M\\G]7 MQL$$OG7%3?JN]XOHF48\,=1UGHYF[H=_4;POI;+S:$'>^]6I9]=+8N@6WU'86CA%9$U"?*MK>] M!RWTZ;_3OU3W(WUF?Z*I+U6QE'!>62 MC$=R65P5I@IF:BE-2N(V%+C;YRPE_?@]"9S<1&4L)75^_*0&3DGH%3U_ANA9#]>U&"8=/TOZ"65,^&)7N!/Z'7'H(1ZWO&., MEGCS;3&A4Y/#9B7'HUS);D$CX@)6G18LN*L.F!02Y$:W! 7& \*JDQ M3,LKVZD?KH./H*!IWZY+ZW"NZ;H_."<=H;[9)%.E,Z;;-'VR"8U'@N5@1_/Y M NY&E2& QJC"-C).YTK2VL.&T32L[(P)<0-OX/=\1WN5;ZU;#U9-MDUKJ&DZ M&=;#4IE9@-,D^">:<-GVY&?FI:W;&4VY;3*<<^# M5^CY[\[SG$FFJ=@V;6O_D&?YQ8Z;+>M?>*Y_K>P[]IJ,+@[?8[--'[;)*#E\ MC\VAY-!-OHJ2'+X&DX=9DV%SR-@ZR>R<8]IH .?%E'R#TZ?HD@;3)1>&RZ:W MX%G&Y*/CC)4W=&K_3-G1M\]G+*=+86Y;,"5=^RO+^+)(VJ>N82*:I[KV%QA> M/VX/JS87EQE;L6S2=/5\6C<#V[!9FPL(^\A5??D1C.,P/P(8E@=S@'$<"\OS M/XUGB(['89BWH1<9HIPARG$L'S*I/U@>/R>QEW^D21)%<8S-Z&3B=3#!YBV. MX<>OAGD#!I8',OW97..KC5?(TW6 K>E3%8*-%*]$;*3X7 /BGS=@)(E_M;$\ MP,!6 :L=R._/ S7EYT01K"KF#7N#<21), 1JT5^C<8S,3@P?__I@;TD4)8D? M *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'1N-.+ M5B>)($5^! A\NR#TZFMGO]QWW1?QK6V,.Y]MO-^^G,]=O5&M=+]W6V5@SZJS MK?2P:==SM[5*+MU&*=\V\W2Q*.>MU&;V^M7N7-=VCC"S5E_= MT_ZP*1ZTT_>ZT?[[^2Q^;]1,M-KH5O]0R_/98B;'E_(P'D?%8NX(0K;9V/1\3S2V!\4'#PL-7[ M[KUNO+(7TJL_;==OM5F'T\!=S-%MQ'K8?0Z5^-+^GVKL5BM=JXNN[EME_%"/ M5C4!T+B-WKJ9,+)5Y[/=(>*-68IWQD,EB4LSG J.#7<*E[Y<#G?M 1?5H7VI M88>]7$;PXT&^A>VNT4NX^E+\(1MI:B5BY3H$F!* Z#O-U(BR!+ K(\74U*MT&0%0%9 M'1?R$PS?(A'/Q95=2Z-_Q".$A+'H:JLL[CAG!.09 V0*D+=Z;33\2(;QLJZ[ M'L9+LT:0+PC(%PR068#LM]M&*PO]!48AX^W>0+Z@1O(% V8.F(_UY\2-JI5^ MD!'CB9&TS9%U$QD+8+PT#W DA 4*>R:A1),8E&B2(YLF8IX!YH?.K)]#+-:*"W7O M,1ZEF.3(CHEX+T(M:@/AA)8-/([.VWX8Q3$F)9GDR)89!O!%J$8EW;B?4%Y) M6,02S!*,K" HD1W;(X;!: M7$/V4H]#KY122LJAE*DTX)\48U)*23F4,A%ABV=W&).R2LIAE5^";, +E.XW M/&%"R27CD,OA:#NP8DQ*+AF'7*8B[M&3F5&6R3@LLQ]Q[UH=8Y+39"S*>0II M#SZ5E'HR%O5,Q+;CYJ;4DW%D,!.Q[7@@RBC[9"P9S*_A[<%&I^R3L20TOP:0 M!S$I^V0L"0V.) \B4N;)6/(9%%(>(LPI[>0L.\M)):P@9<#E92%2I9<:(3YO@=,)3Z&%7P8 MD[)0R9(+C3!O5%A+.,PJ8$S*0B7+BYZIJ2-LH9*R4,DR!3>%B2U44A8J3SH1 MAW.ADK)0R3(1-X6)ABK)0Q6*A/4R(DZ2VHSR]HBQ4L5AH M_&8 Q>\8D[)0Q6*A$>;/K]#;,2:Y;IK%0O@E!G1R[>1Z;=5ZM+ZMHBQ4L5AH MZDT&CCOUJJE39J^0DNX:"\EDU];47XB(OETKP("^96?=.\ MA;(K\Z&3R]V_:W;_#'K]'U!+ P04 " #D?5=8NTG2WV(" "T+@ &@ M 'AL+U]R96QS+W=O[;<@;V03WH2<09H0)Q^4>?4,'3KW)LQD-['O:' M;EA\G([G85WMQ['[4=?#9E].S?#0=N5\N;)M^U,S7I;]KNZ:S7NS*[4LEU'W M]S.JYZ?[F8O7SZ[\S\1VNSULRL]V\_M4SN,_!M=_VOY]V)'E;5_W+6ZKJN8,$@F3^((4@G3_((,CF#W((\OF# H)B M_J ,07G^H!4$K>8/>H2@Q_F#TA)E7!(D3; FT#HAUXG ZX1@)P*Q$Y*=",Q. MB'8B4#LAVXG [81P)P*Y$]*=".Q.B'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$ M>NMDLX1 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V- M0&]#O8U ;T.]C4!OFVQV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT# M]0X"O0/U#@*],^J="?3.J'W!W*SZGSX[J* MU*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IRE7?$TL MI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD#P/2 MAP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19 M!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4 M626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J M%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR M&A19+8JL%D56BR*K19'5HLAJ462U*+):%%DMBJSV?\KZT_O])\?/SWIPW?B2 MS^9_7U__!E!+ 0(4 Q0 ( .1]5U@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ Y'U76*&NN)?N M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ Y'U76)E&PO=V]R:W-H965T&UL4$L! M A0#% @ Y'U76'JB5_VX!P S" !@ ("!JQ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76$K> M_C>J P &0P !@ ("!0R0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ Y'U76' R-_RI!@ ]0X !@ M ("!W$, 'AL+W=O'0 M&0 @('B:@ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76-0%3"SJ M @ _04 !D ("!GG@ 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76">FNOC!!P W!4 !D M ("!)8D 'AL+W=O&PO=V]R M:W-H965T M 9 " @=R5 !X;"]W;W)K&UL M4$L! A0#% @ Y'U76/2][=E'#@ &3 !D ("!:J$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MY'U76'*4D;<*! # D !D ("!.+\ 'AL+W=OSP$ "N"0 &0 @(%F MV@ >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ Y'U76*8.O"_*(0 UG$ !D M ("!>^$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y'U76,XJ3\*L @ I04 !D ("!2PL! 'AL M+W=O(# M 9"0 &0 @($N#@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U7 M6!_KZL.; @ -P8 !D ("!7!4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76"7D04.3 P NP@ M !D ("!"2(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76/.7!_$R! !PH !D M ("!F"\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y'U76+V7'^>X!0 NBP !D ("!X3D! 'AL+W=O M&PO=V]R:W-H965TI& M 0!X;"]W;W)K&UL4$L! A0#% @ Y'U76/5U MUW%G @ J@4 !D ("!&4T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76&=UJ>4& @ H00 !D M ("!Y%@! 'AL+W=O&PO M=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ Y'U76&'#8_2= P ;0T !D ("! M8F$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Y'U76"H=$B1C P H0L !D ("!G6X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76#[ES?M. P IPP !D M ("!*X4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y'U76(.^16U7$ T; !D ("!"XX! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MY'U76*^?-R<$! ^0T !D ("!ZJ8! 'AL+W=O&UL4$L! A0#% @ Y'U76 W0[JL2! MXQ$ !D ("!F;$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y'U76-2,KYJ> P PPL !D M ("!1;X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y'U76 IWVH7M! :!T !D ("!B,L! 'AL M+W=O$$D" M "^!0 &0 @(< $ >&PO=V]R:W-H965T^U04 ,0< 9 " M@2S3 0!X;"]W;W)K&UL4$L! A0#% @ Y'U7 M6'W^V:+D P EQ$ !D ("!.-D! 'AL+W=O&PO=V]R:W-H965T*NQS $P( L M ( !E.0! %]R96QS+RYR96QS4$L! A0#% @ Y'U76)I((23B!0 G30 M \ ( !?>4! 'AL+W=O7!E&UL4$L%!@ !7 - %< V!< &_P 0 $! end XML 98 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 99 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 297 473 1 false 85 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Income Sheet http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income Consolidated Statements of Income Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Organization and Operations Sheet http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations Note 1 - Organization and Operations Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Significant Accounting Policies Sheet http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies Note 2 - Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Supplier Concentration Sheet http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration Note 3 - Supplier Concentration Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Accounts Receivable Sheet http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable Note 4 - Accounts Receivable Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Inventories Sheet http://www.rushenterprises.com/20231231/role/statement-note-5-inventories Note 5 - Inventories Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Valuation Accounts Sheet http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts Note 6 - Valuation Accounts Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit Notes http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit Note 7 - Floor Plan Notes Payable and Lines of Credit Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Long-term Debt Sheet http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt Note 8 - Long-term Debt Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Financial Instruments and Fair Value Sheet http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value Note 9 - Financial Instruments and Fair Value Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Leases Sheet http://www.rushenterprises.com/20231231/role/statement-note-10-leases- Note 10 - Leases Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans Sheet http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans Note 11 - Share Based Compensation and Employee Benefit Plans Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Earnings Per Share Sheet http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share Note 12 - Earnings Per Share Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Income Taxes Sheet http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes Note 13 - Income Taxes Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Commitments and Contingencies Sheet http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies Note 14 - Commitments and Contingencies Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Acquisitions Sheet http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions Note 15 - Acquisitions Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Segments Sheet http://www.rushenterprises.com/20231231/role/statement-note-16-segments Note 16 - Segments Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Revenue Sheet http://www.rushenterprises.com/20231231/role/statement-note-17-revenue Note 17 - Revenue Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) Sheet http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss Note 18 - Accumulated Other Comprehensive Income (Loss) Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 995470 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies 27 false false R28.htm 995471 - Disclosure - Note 2 - Significant Accounting Policies (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables Note 2 - Significant Accounting Policies (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies 28 false false R29.htm 995472 - Disclosure - Note 4 - Accounts Receivable (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables Note 4 - Accounts Receivable (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable 29 false false R30.htm 995473 - Disclosure - Note 5 - Inventories (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables Note 5 - Inventories (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-5-inventories 30 false false R31.htm 995474 - Disclosure - Note 6 - Valuation Accounts (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables Note 6 - Valuation Accounts (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts 31 false false R32.htm 995475 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables) Notes http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit 32 false false R33.htm 995476 - Disclosure - Note 8 - Long-term Debt (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables Note 8 - Long-term Debt (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt 33 false false R34.htm 995477 - Disclosure - Note 10 - Leases (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables Note 10 - Leases (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-10-leases- 34 false false R35.htm 995478 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables Note 11 - Share Based Compensation and Employee Benefit Plans (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans 35 false false R36.htm 995479 - Disclosure - Note 12 - Earnings Per Share (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables Note 12 - Earnings Per Share (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share 36 false false R37.htm 995480 - Disclosure - Note 13 - Income Taxes (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables Note 13 - Income Taxes (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes 37 false false R38.htm 995481 - Disclosure - Note 15 - Acquisitions (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables Note 15 - Acquisitions (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions 38 false false R39.htm 995482 - Disclosure - Note 16 - Segments (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables Note 16 - Segments (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-16-segments 39 false false R40.htm 995483 - Disclosure - Note 17 - Revenue (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables Note 17 - Revenue (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-17-revenue 40 false false R41.htm 995484 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables Note 18 - Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss 41 false false R42.htm 995485 - Disclosure - Note 1 - Organization and Operations (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual Note 1 - Organization and Operations (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations 42 false false R43.htm 995486 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual Note 2 - Significant Accounting Policies (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables 43 false false R44.htm 995487 - Disclosure - Note 2 - Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details Note 2 - Significant Accounting Policies - Property and Equipment (Details) Details 44 false false R45.htm 995488 - Disclosure - Note 2 - Significant Accounting Policies - Change in Goodwill (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details Note 2 - Significant Accounting Policies - Change in Goodwill (Details) Details 45 false false R46.htm 995489 - Disclosure - Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) Details 46 false false R47.htm 995490 - Disclosure - Note 3 - Supplier Concentration (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual Note 3 - Supplier Concentration (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration 47 false false R48.htm 995491 - Disclosure - Note 4 - Accounts Receivable (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-details-textual Note 4 - Accounts Receivable (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables 48 false false R49.htm 995492 - Disclosure - Note 4 - Accounts Receivable - Accounts Receivable (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details Note 4 - Accounts Receivable - Accounts Receivable (Details) Details 49 false false R50.htm 995493 - Disclosure - Note 5 - Inventories - Inventories (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details Note 5 - Inventories - Inventories (Details) Details 50 false false R51.htm 995494 - Disclosure - Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) Details 51 false false R52.htm 995495 - Disclosure - Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details) Details 52 false false R53.htm 995496 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual) Notes http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables 53 false false R54.htm 995497 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) Notes http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) Details 54 false false R55.htm 995498 - Disclosure - Note 8 - Long-term Debt (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual Note 8 - Long-term Debt (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables 55 false false R56.htm 995499 - Disclosure - Note 8 - Long-term Debt - Long-term Debt (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-longterm-debt-details Note 8 - Long-term Debt - Long-term Debt (Details) Details 56 false false R57.htm 995500 - Disclosure - Note 8 - Long-term Debt - Debt Maturities (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details Note 8 - Long-term Debt - Debt Maturities (Details) Details 57 false false R58.htm 995501 - Disclosure - Note 10 - Leases (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual Note 10 - Leases (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables 58 false false R59.htm 995502 - Disclosure - Note 10 - Leases - Lease Cost (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details Note 10 - Leases - Lease Cost (Details) Details 59 false false R60.htm 995503 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details Note 10 - Leases - Maturities of Lease Liabilities (Details) Details 60 false false R61.htm 995504 - Disclosure - Note 10 - Leases - Future Minimum Rental Receivable (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details Note 10 - Leases - Future Minimum Rental Receivable (Details) Details 61 false false R62.htm 995505 - Disclosure - Note 10 - Leases - Rental Income (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details Note 10 - Leases - Rental Income (Details) Details 62 false false R63.htm 995506 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables 63 false false R64.htm 995507 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details) Details http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables 64 false false R65.htm 995508 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) Details 65 false false R66.htm 995509 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details) Details 66 false false R67.htm 995510 - Disclosure - Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) Details 67 false false R68.htm 995511 - Disclosure - Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-antidilutive-securities-details Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) Details 68 false false R69.htm 995512 - Disclosure - Note 13 - Income Taxes (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual Note 13 - Income Taxes (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables 69 false false R70.htm 995513 - Disclosure - Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) Details 70 false false R71.htm 995514 - Disclosure - Note 13 - Income Taxes - Reconciliation (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details Note 13 - Income Taxes - Reconciliation (Details) Details 71 false false R72.htm 995515 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 72 false false R73.htm 995516 - Disclosure - Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) Details 73 false false R74.htm 995517 - Disclosure - Note 15 - Acquisitions (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual Note 15 - Acquisitions (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables 74 false false R75.htm 995518 - Disclosure - Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details) Details 75 false false R76.htm 995519 - Disclosure - Note 16 - Segments (Details Textual) Sheet http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual Note 16 - Segments (Details Textual) Details http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables 76 false false R77.htm 995520 - Disclosure - Note 16 - Segments - Segment Reporting Information (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details Note 16 - Segments - Segment Reporting Information (Details) Details 77 false false R78.htm 995521 - Disclosure - Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details) Details 78 false false R79.htm 995522 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details) Sheet http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details) Details http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables 79 false false All Reports Book All Reports rusha-20231231.xsd rusha-20231231_cal.xml rusha-20231231_def.xml rusha-20231231_lab.xml rusha-20231231_pre.xml rusha20231231_10k.htm pic1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 104 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rusha20231231_10k.htm": { "nsprefix": "rusha", "nsuri": "http://www.rushenterprises.com/20231231", "dts": { "schema": { "local": [ "rusha-20231231.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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "rusha-20231231_cal.xml" ] }, "definitionLink": { "local": [ "rusha-20231231_def.xml" ] }, "labelLink": { "local": [ "rusha-20231231_lab.xml" ] }, "presentationLink": { "local": [ "rusha-20231231_pre.xml" ] }, "inline": { "local": [ "rusha20231231_10k.htm" ] } }, "keyStandard": 420, "keyCustom": 53, "axisStandard": 32, "axisCustom": 1, "memberStandard": 34, "memberCustom": 46, "hidden": { "total": 29, "http://fasb.org/us-gaap/2023": 13, "http://www.rushenterprises.com/20231231": 7, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 297, "entityCount": 1, "segmentCount": 85, "elementCount": 691, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1098, "http://xbrl.sec.gov/dei/2023": 41, "http://xbrl.sec.gov/ecd/2023": 5, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "longName": "003 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "rusha:CostOfRevenueLeaseAndRental", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R5": { "role": "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R6": { "role": "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "longName": "005 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2020-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2020-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R8": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "longName": "007 - Disclosure - Note 1 - Organization and Operations", "shortName": "Note 1 - Organization and Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "longName": "008 - Disclosure - Note 2 - Significant Accounting Policies", "shortName": "Note 2 - Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "longName": "009 - Disclosure - Note 3 - Supplier Concentration", "shortName": "Note 3 - Supplier Concentration", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "longName": "010 - Disclosure - Note 4 - Accounts Receivable", "shortName": "Note 4 - Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories", "longName": "011 - Disclosure - Note 5 - Inventories", "shortName": "Note 5 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "longName": "012 - Disclosure - Note 6 - Valuation Accounts", "shortName": "Note 6 - Valuation Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "longName": "013 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit", "shortName": "Note 7 - Floor Plan Notes Payable and Lines of Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "longName": "014 - Disclosure - Note 8 - Long-term Debt", "shortName": "Note 8 - Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value", "longName": "015 - Disclosure - Note 9 - Financial Instruments and Fair Value", "shortName": "Note 9 - Financial Instruments and Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "longName": "016 - Disclosure - Note 10 - Leases", "shortName": "Note 10 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "longName": "017 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share", "longName": "018 - Disclosure - Note 12 - Earnings Per Share", "shortName": "Note 12 - Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "longName": "019 - Disclosure - Note 13 - Income Taxes", "shortName": "Note 13 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies", "longName": "020 - Disclosure - Note 14 - Commitments and Contingencies", "shortName": "Note 14 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "longName": "021 - Disclosure - Note 15 - Acquisitions", "shortName": "Note 15 - Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "longName": "022 - Disclosure - Note 16 - Segments", "shortName": "Note 16 - Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "longName": "023 - Disclosure - Note 17 - Revenue", "shortName": "Note 17 - Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "longName": "024 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss)", "shortName": "Note 18 - Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies", "longName": "995470 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables", "longName": "995471 - Disclosure - Note 2 - Significant Accounting Policies (Tables)", "shortName": "Note 2 - Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables", "longName": "995472 - Disclosure - Note 4 - Accounts Receivable (Tables)", "shortName": "Note 4 - Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables", "longName": "995473 - Disclosure - Note 5 - Inventories (Tables)", "shortName": "Note 5 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables", "longName": "995474 - Disclosure - Note 6 - Valuation Accounts (Tables)", "shortName": "Note 6 - Valuation Accounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "longName": "995475 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables)", "shortName": "Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "rusha:AssetsPledgedAsCollateralTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "rusha:AssetsPledgedAsCollateralTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables", "longName": "995476 - Disclosure - Note 8 - Long-term Debt (Tables)", "shortName": "Note 8 - Long-term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables", "longName": "995477 - Disclosure - Note 10 - Leases (Tables)", "shortName": "Note 10 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "longName": "995478 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Tables)", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables", "longName": "995479 - Disclosure - Note 12 - Earnings Per Share (Tables)", "shortName": "Note 12 - Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables", "longName": "995480 - Disclosure - Note 13 - Income Taxes (Tables)", "shortName": "Note 13 - Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables", "longName": "995481 - Disclosure - Note 15 - Acquisitions (Tables)", "shortName": "Note 15 - Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables", "longName": "995482 - Disclosure - Note 16 - Segments (Tables)", "shortName": "Note 16 - Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables", "longName": "995483 - Disclosure - Note 17 - Revenue (Tables)", "shortName": "Note 17 - Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables", "longName": "995484 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Note 18 - Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "longName": "995485 - Disclosure - Note 1 - Organization and Operations (Details Textual)", "shortName": "Note 1 - Organization and Operations (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2023-08-28_StatementClassOfStockAxis-CommonClassAMember", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-28_StatementClassOfStockAxis-CommonClassAMember", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "longName": "995486 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual)", "shortName": "Note 2 - Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "longName": "995487 - Disclosure - Note 2 - Significant Accounting Policies - Property and Equipment (Details)", "shortName": "Note 2 - Significant Accounting Policies - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details", "longName": "995488 - Disclosure - Note 2 - Significant Accounting Policies - Change in Goodwill (Details)", "shortName": "Note 2 - Significant Accounting Policies - Change in Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R46": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "longName": "995489 - Disclosure - Note 2 - Significant Accounting Policies - Fair Value Assumption (Details)", "shortName": "Note 2 - Significant Accounting Policies - Fair Value Assumption (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "longName": "995490 - Disclosure - Note 3 - Supplier Concentration (Details Textual)", "shortName": "Note 3 - Supplier Concentration (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_LineOfCreditFacilityAxis-BMOHarrisBankNAMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-9", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R48": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-details-textual", "longName": "995491 - Disclosure - Note 4 - Accounts Receivable (Details Textual)", "shortName": "Note 4 - Accounts Receivable (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "longName": "995492 - Disclosure - Note 4 - Accounts Receivable - Accounts Receivable (Details)", "shortName": "Note 4 - Accounts Receivable - Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details", "longName": "995493 - Disclosure - Note 5 - Inventories - Inventories (Details)", "shortName": "Note 5 - Inventories - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "rusha:InventoryNewCommercialVehiclesGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "rusha:InventoryNewCommercialVehiclesGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "longName": "995494 - Disclosure - Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details)", "shortName": "Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "i_2022-12-31_ValuationAllowancesAndReservesTypeAxis-PartsInventoryMember", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2020-12-31_ValuationAllowancesAndReservesTypeAxis-PartsInventoryMember", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R52": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details", "longName": "995495 - Disclosure - Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details)", "shortName": "Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R53": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "longName": "995496 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual)", "shortName": "Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "rusha:LineOfCreditAmountPledgedToSecureLettersOfCredit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R54": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "longName": "995497 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details)", "shortName": "Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InventoryNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_PledgedStatusAxis-AssetPledgedAsCollateralMember_PledgingPurposeAxis-FloorPlanNotesPayableMember", "name": "us-gaap:InventoryNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rusha:AssetsPledgedAsCollateralTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R55": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual", "longName": "995498 - Disclosure - Note 8 - Long-term Debt (Details Textual)", "shortName": "Note 8 - Long-term Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-05-31_2022-05-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LegalEntityAxis-RtcCanadaMember_VariableRateAxis-CDORMember", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R56": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-longterm-debt-details", "longName": "995499 - Disclosure - Note 8 - Long-term Debt - Long-term Debt (Details)", "shortName": "Note 8 - Long-term Debt - Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details", "longName": "995500 - Disclosure - Note 8 - Long-term Debt - Debt Maturities (Details)", "shortName": "Note 8 - Long-term Debt - Debt Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "longName": "995501 - Disclosure - Note 10 - Leases (Details Textual)", "shortName": "Note 10 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubleaseIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubleaseIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details", "longName": "995502 - Disclosure - Note 10 - Leases - Lease Cost (Details)", "shortName": "Note 10 - Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "tbody", "table", "ix:continuation", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "tbody", "table", "ix:continuation", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "longName": "995503 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Note 10 - Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rusha:LesseeLeaseLiabilityMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rusha:LesseeLeaseLiabilityMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "longName": "995504 - Disclosure - Note 10 - Leases - Future Minimum Rental Receivable (Details)", "shortName": "Note 10 - Leases - Future Minimum Rental Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details", "longName": "995505 - Disclosure - Note 10 - Leases - Rental Income (Details)", "shortName": "Note 10 - Leases - Rental Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "rusha:LessorLeasesPaymentsReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rusha:LeasesLeaseIncomeTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "rusha:LessorLeasesPaymentsReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rusha:LeasesLeaseIncomeTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "longName": "995506 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual)", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R64": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "longName": "995507 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "longName": "995508 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details)", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R66": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "longName": "995509 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details)", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "longName": "995510 - Disclosure - Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details)", "shortName": "Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "longName": "995511 - Disclosure - Note 12 - Earnings Per Share - Anti-dilutive Securities (Details)", "shortName": "Note 12 - Earnings Per Share - Anti-dilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual", "longName": "995512 - Disclosure - Note 13 - Income Taxes (Details Textual)", "shortName": "Note 13 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "longName": "995513 - Disclosure - Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details)", "shortName": "Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details", "longName": "995514 - Disclosure - Note 13 - Income Taxes - Reconciliation (Details)", "shortName": "Note 13 - Income Taxes - Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "longName": "995515 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "shortName": "Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "longName": "995516 - Disclosure - Note 13 - Income Taxes - Unrecognized Tax Benefits (Details)", "shortName": "Note 13 - Income Taxes - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2020-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R74": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "longName": "995517 - Disclosure - Note 15 - Acquisitions (Details Textual)", "shortName": "Note 15 - Acquisitions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:GoodwillGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-05-02_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-RtcCanadaMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R75": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "longName": "995518 - Disclosure - Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details)", "shortName": "Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-05-02_BusinessAcquisitionAxis-RtcCanadaMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R76": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "longName": "995519 - Disclosure - Note 16 - Segments (Details Textual)", "shortName": "Note 16 - Segments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": null, "uniqueAnchor": null }, "R77": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details", "longName": "995520 - Disclosure - Note 16 - Segments - Segment Reporting Information (Details)", "shortName": "Note 16 - Segments - Segment Reporting Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AdditionsToOtherAssetsAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R78": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "longName": "995521 - Disclosure - Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details)", "shortName": "Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ProductOrServiceAxis-CommercialVehicleMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } }, "R79": { "role": "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details", "longName": "995522 - Disclosure - Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details)", "shortName": "Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember", "name": "rusha:OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationRelatedToEquityMethodAccountingNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rusha20231231_10k.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Trade accounts payable", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r36", "r39" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsReceivableGrossCurrent", "terseLabel": "Trade accounts receivable from sale of vehicles", "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": [ "r221", "r331", "r332", "r731" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsReceivableNet", "terseLabel": "Vehicle sale related accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r674", "r721", "r772", "r967" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "terseLabel": "Total", "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": [ "r331", "r332" ] }, "rusha_AccountsReceivableWriteOffsNetOfRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "AccountsReceivableWriteOffsNetOfRecoveries", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "rusha_AccountsReceivableWriteOffsNetOfRecoveries", "negatedLabel": "Write offs against allowance, net of recoveries", "documentation": "Represents the amount of write offs of accounts receivable net of recoveries." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "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": [ "r41" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedTerseLabel": "Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r80", "r213", "r594" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive (loss)", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r51", "r52", "r137", "r223", "r589", "r630", "r631" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details" ], "lang": { "en-us": { "role": { "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": [ "r6", "r26", "r52", "r527", "r530", "r570", "r626", "r627", "r805", "r806", "r807", "r816", "r817", "r818" ] }, "rusha_AcquisitionOfEquityMethodInvestmentsRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "AcquisitionOfEquityMethodInvestmentsRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_AcquisitionOfEquityMethodInvestmentsRealizedGainLoss", "terseLabel": "Acquisition of Equity Method Investments, Realized Gain (Loss)", "documentation": "The amount of realized gain (loss) from acquisition of equity method investments." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r128" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "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": [ "r475", "r476", "r477", "r645", "r816", "r817", "r818", "r946", "r972" ] }, "rusha_AdditionalShareIssuedForEveryTwoSharesOfCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "AdditionalShareIssuedForEveryTwoSharesOfCommonStock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_AdditionalShareIssuedForEveryTwoSharesOfCommonStock", "terseLabel": "Additional Share Issued for Every Two Shares of Common Stock", "documentation": "The additional share issued for every two shares of common stock." } } }, "auth_ref": [] }, "us-gaap_AdditionsToOtherAssetsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionsToOtherAssetsAmount", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Expenditures for segment assets", "label": "us-gaap_AdditionsToOtherAssetsAmount", "documentation": "Amount of significant additions in the period in other assets (current, noncurrent, or unclassified)." } } }, "auth_ref": [ "r801" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentForAmortization", "terseLabel": "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": [ "r15", "r78" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation related to stock options, restricted shares and employee stock purchase plan", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r91", "r92", "r438" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r189" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r483" ] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherSegmentsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "label": "Other Segments [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r299", "r315", "r316", "r317", "r318", "r319" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r470", "r482" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r74", "r825" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent", "negatedLabel": "Less allowance for credit losses", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r224", "r333", "r340" ] }, "rusha_AmendedAndRestated2007IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "AmendedAndRestated2007IncentivePlanMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Amended and Restated 2007 Incentive Plan [Member]", "documentation": "Represents the Amended and Restated Rush Enterprises, Inc. 2007 Long-Term Incentive Plan." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Anti-dilutive options \u2013 weighted average (in shares)", "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": [ "r291" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r941" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r941" ] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral [Member]", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r520", "r660", "r753", "r965" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment assets", "label": "us-gaap_Assets", "totalLabel": "Total assets", "terseLabel": "Total", "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": [ "r176", "r216", "r255", "r302", "r317", "r323", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r520", "r524", "r537", "r585", "r679", "r765", "r779", "r841", "r842", "r957" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "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": [ "r208", "r227", "r255", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r520", "r524", "r537", "r765", "r841", "r842", "r957" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "rusha_AssetsOfScheppersInternationalTruckCenterIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "AssetsOfScheppersInternationalTruckCenterIncMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Assets of Scheppers International Truck Center, Inc. [Member]", "documentation": "Represents assets of Scheppers International Truck Center, Inc." } } }, "auth_ref": [] }, "rusha_AssetsPledgedAsCollateralTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "AssetsPledgedAsCollateralTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables" ], "lang": { "en-us": { "role": { "label": "Assets Pledged As Collateral [Table Text Block]", "documentation": "Tablular disclosure of assets pledged as collateral." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r783", "r784", "r785" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r783", "r784", "r785" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r783", "r784", "r785" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r465", "r466", "r467", "r468", "r469" ] }, "rusha_BMOHarrisBankNAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BMOHarrisBankNAMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "BMO Harris Bank N.A. [Member]", "documentation": "Represents information pertaining to BMO Harris Bank N.A." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r516", "r746", "r747" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r98", "r101", "r516", "r746", "r747" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired", "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "terseLabel": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "negatedTerseLabel": "Noncontrolling interest", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r104" ] }, "rusha_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestMeasurementInputs": { "xbrltype": "decimalItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestMeasurementInputs", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestMeasurementInputs", "terseLabel": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Measurement Inputs", "documentation": "Value of input used to measure noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r20" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r171", "r517" ] }, "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "negatedTerseLabel": "Accrued liabilities", "documentation": "The amount of accrued liabilities assumed (as defined) which have been recognized as of the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r103" ] }, "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits", "negatedTerseLabel": "Customer deposits", "documentation": "The amount of customer deposits assumed (as defined) which have been recognized as of the acquisition date." } } }, "auth_ref": [] }, "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFloorPlanNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFloorPlanNotesPayable", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFloorPlanNotesPayable", "negatedTerseLabel": "Floor plan notes payable", "documentation": "Amount of floor plan notes payable, assumed at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "terseLabel": "Franchise rights", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r103" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "terseLabel": "Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r102", "r103" ] }, "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable", "negatedTerseLabel": "Notes payable", "documentation": "The amount of notes payable assumed (as defined) which have been recognized as of the acquisition date." } } }, "auth_ref": [] }, "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "terseLabel": "Other", "documentation": "The amount of other assets recognized as of the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "terseLabel": "Property and equipment, including real estate", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r102", "r103" ] }, "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradesPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradesPayables", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "rusha_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradesPayables", "negatedTerseLabel": "Trade payables", "documentation": "This item represents trades payable associated with restructuring or exit activities of the acquiree, existing at the acquisition date (present liabilities of the acquiree)." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree." } } }, "auth_ref": [ "r103" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "negatedTerseLabel": "Equity investment in RTC Canada", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r103" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages." } } }, "auth_ref": [ "r30" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "negatedLabel": "Gain on business acquisition", "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination." } } }, "auth_ref": [ "r100" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss", "terseLabel": "Gain on equity method investment", "documentation": "In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination." } } }, "auth_ref": [ "r100" ] }, "rusha_CDORMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "CDORMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "CDOR [Member]", "documentation": "Represents CDOR." } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization", "terseLabel": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r974" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CapitalizedComputerSoftwareNet", "terseLabel": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r726" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Cash, cash equivalents and restricted cash", "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": [ "r58", "r211", "r729" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r59" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r58", "r150", "r252" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": [ "r5", "r150" ] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashSurrenderValueOfLifeInsurance", "terseLabel": "Cash Surrender Value of Life Insurance", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r801" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r202", "r218", "r219", "r220", "r255", "r282", "r286", "r288", "r290", "r296", "r297", "r337", "r369", "r371", "r372", "r373", "r376", "r377", "r406", "r407", "r408", "r409", "r410", "r537", "r637", "r638", "r639", "r640", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r666", "r688", "r707", "r715", "r716", "r717", "r718", "r719", "r792", "r811", "r819" ] }, "rusha_CommercialVehicleInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "CommercialVehicleInventoryMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "lang": { "en-us": { "role": { "label": "Commercial Vehicle Inventory [Member]" } } }, "auth_ref": [] }, "rusha_CommercialVehicleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "CommercialVehicleMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Commercial Vehicle [Member]", "documentation": "Represents the information pertaining to commercial vehicle." } } }, "auth_ref": [] }, "rusha_CommercialVehicleReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "CommercialVehicleReceivablesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Commercial Vehicle Receivables [Member]", "documentation": "Related to commercial vehicle receivables." } } }, "auth_ref": [] }, "rusha_CommercialVehicleRepairServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "CommercialVehicleRepairServiceMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Commercial Vehicle Repair Service [Member]", "documentation": "Represents the information pertaining to commercial vehicle repair service." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r158", "r360", "r361", "r723", "r838" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r972" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r972" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r46" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Dividends declared per common share (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r162" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r769", "r770", "r771", "r773", "r774", "r775", "r776", "r816", "r817", "r946", "r970", "r972" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r127" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r127", "r666" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r27", "r127", "r666", "r685", "r972", "r973" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $.01 per share; 105,000,000 Class A shares and 35,000,000 Class B shares authorized; 61,461,281 Class A shares and 16,364,158 Class B shares outstanding in 2023; and 63,518,042 Class A shares and 18,124,627 Class B shares outstanding in 2022", "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": [ "r127", "r588", "r765" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income attributable to Rush Enterprises, Inc.", "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": [ "r53", "r231", "r233", "r243", "r581", "r603" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Less: Comprehensive income attributable to noncontrolling interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r12", "r108", "r112", "r231", "r233", "r242", "r580", "r602" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r112", "r174", "r231", "r233", "r241", "r579", "r601" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r136", "r240", "r578", "r600" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r65", "r67", "r113", "r114", "r330", "r722" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r65", "r67", "r113", "r114", "r330", "r632", "r722" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r65", "r67", "r113", "r114", "r330", "r722", "r797" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r65", "r67", "r113", "r114", "r330" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r65", "r67", "r113", "r114", "r330", "r722" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r109", "r732" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Customer deposits", "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": [ "r412", "r413", "r424" ] }, "rusha_ContributionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ContributionPeriodAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Contribution Period [Axis]", "documentation": "Information by contribution period." } } }, "auth_ref": [] }, "rusha_ContributionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ContributionPeriodDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Contribution Period [Domain]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_CostOfGoodsAndServicesSold", "terseLabel": "Cost of products sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r143", "r576" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_CostOfRevenue", "totalLabel": "Total cost of products sold", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r144", "r255", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r537", "r841" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Cost of products sold" } } }, "auth_ref": [] }, "rusha_CostOfRevenueLeaseAndRental": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "CostOfRevenueLeaseAndRental", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Lease and rental sales", "documentation": "The aggregate cost related to the lease and rental service." } } }, "auth_ref": [] }, "rusha_CostOfRevenueLeaseAndRentalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "CostOfRevenueLeaseAndRentalMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue, Lease and Rental [Member]", "documentation": "Represents information pertaining to cost of revenue, lease and rental." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r800" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "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://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "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": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "Current provision" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r799", "r814", "r939" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r799", "r814" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Total", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r170", "r503", "r509", "r814" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r799", "r814", "r939" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit" ], "lang": { "en-us": { "role": { "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": [ "r159", "r254", "r378", "r384", "r385", "r386", "r387", "r388", "r389", "r394", "r401", "r402", "r403" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r34", "r124", "r125", "r177", "r178", "r258", "r379", "r380", "r381", "r382", "r383", "r385", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r550", "r739", "r740", "r741", "r742", "r743", "r812" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "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": [] }, "rusha_DebtInstrumentCovenantMaximumPercentageOfAvailableCreditLimitForInventoryPurchases": { "xbrltype": "percentItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DebtInstrumentCovenantMaximumPercentageOfAvailableCreditLimitForInventoryPurchases", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_DebtInstrumentCovenantMaximumPercentageOfAvailableCreditLimitForInventoryPurchases", "terseLabel": "Debt Instrument, Covenant, Maximum Percentage of Available Credit Limit for Inventory Purchases", "documentation": "The maximum inventory purchases allowed under the covenant expressed as a percentage of available credit on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r43", "r118", "r405", "r550" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r44", "r258", "r379", "r380", "r381", "r382", "r383", "r385", "r390", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r550", "r739", "r740", "r741", "r742", "r743", "r812" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtWeightedAverageInterestRate", "terseLabel": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r86", "r164" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r86", "r164" ] }, "rusha_DeferredCompensationArrangementWithIndividualVestedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualVestedPercentage", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_DeferredCompensationArrangementWithIndividualVestedPercentage", "terseLabel": "Deferred Compensation Arrangement with Individual, Vested Percentage", "documentation": "Deferred compensation arrangement with an individual's vested percentage." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredCompensationLiabilityCurrent", "terseLabel": "Deferred Compensation Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r87", "r163" ] }, "rusha_DeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DeferredCompensationPlanMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Plan [Member]", "documentation": "Represents the Rush Enterprises, Inc. Deferred Compensation Plan (the \u201cDeferred Compensation Plan\u201d) pursuant to which selected employees and directors may elect to defer a portion of their annual compensation." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r814", "r938", "r939" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "Deferred provision (benefit)" } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r170", "r814", "r938" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 }, "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "Provision for deferred income tax expense", "totalLabel": "Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r15", "r170", "r199", "r508", "r509", "r814" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r489", "r490", "r586" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r814", "r938", "r939" ] }, "rusha_DeferredTaxAssetsFinanceAndOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DeferredTaxAssetsFinanceAndOperatingLeases", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "rusha_DeferredTaxAssetsFinanceAndOperatingLeases", "negatedTerseLabel": "Finance and operating leases - Liability", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from finance and operating leases." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsInventory", "negatedTerseLabel": "Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "negatedTerseLabel": "State net operating loss carry forward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOther", "negatedTerseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOtherTaxCarryforwards", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards", "negatedTerseLabel": "State tax credit", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "negatedTerseLabel": "Stock options", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "negatedTerseLabel": "Accounts receivable", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "negatedTerseLabel": "Accrued liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "negatedTerseLabel": "Vehicle finance lease obligations", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r97", "r937" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilities", "totalLabel": "Net deferred income tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r94", "r936" ] }, "rusha_DeferredTaxLiabilitiesOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseAssets", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Difference between book and tax basis - Finance and operating lease - Asset", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from operating lease assets." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Difference between book and tax basis - Fixed assets and intangibles", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r97", "r937" ] }, "rusha_DeferredTaxLiabilitiesReclassificationOfForeignCurrencyTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DeferredTaxLiabilitiesReclassificationOfForeignCurrencyTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_DeferredTaxLiabilitiesReclassificationOfForeignCurrencyTranslationAdjustment", "terseLabel": "Deferred Tax Liabilities, Reclassification of Foreign Currency Translation Adjustment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from reclassification of foreign currency translation adjustment." } } }, "auth_ref": [] }, "rusha_DeferredTaxLiabilitiesRemeasurementOfEquityMethodInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DeferredTaxLiabilitiesRemeasurementOfEquityMethodInvestment", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_DeferredTaxLiabilitiesRemeasurementOfEquityMethodInvestment", "terseLabel": "Deferred Tax Liabilities, Re-measurement of Equity Method Investment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from re-measurement of equity method investment." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r427" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "documentation": "Maximum amount the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "rusha_DepositsForRestrictionsRelatedToCaptiveInsuranceCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DepositsForRestrictionsRelatedToCaptiveInsuranceCompanyMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Deposits for Restrictions Related to Captive Insurance Company [Member]", "documentation": "Represents deposits for restriction related to captive insurance company." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r15", "r79" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r15", "r79" ] }, "rusha_DepreciationAndAmortizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "DepreciationAndAmortizationMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Depreciation and Amortization [Member]", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "us-gaap_DepreciationDepletionAndAmortization", "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": [ "r15", "r307" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables" ], "lang": { "en-us": { "role": { "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": [ "r845" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r437", "r440", "r471", "r472", "r474", "r749" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsCommonStock", "negatedLabel": "Cash dividends declared on common stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r11", "r162" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r783", "r784", "r785" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentFinStmtErrorCorrectionFlag", "terseLabel": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r783", "r784", "r785", "r787" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document 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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "terseLabel": "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r786" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "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_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareBasic", "terseLabel": "Basic (in dollars per share)", "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": [ "r244", "r271", "r272", "r273", "r274", "r275", "r280", "r282", "r288", "r289", "r290", "r294", "r533", "r534", "r582", "r604", "r735" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareDiluted", "terseLabel": "Diluted (in dollars per share)", "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": [ "r244", "r271", "r272", "r273", "r274", "r275", "r282", "r288", "r289", "r290", "r294", "r533", "r534", "r582", "r604", "r735" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r279", "r291", "r292", "r293" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate on cash", "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; including, but not limited to, 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": [ "r949" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "totalLabel": "Provision for income taxes", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r492" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income taxes at the federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r257", "r492", "r511" ] }, "rusha_EffectiveIncomeTaxRateReconciliationDividendReceivedDeductionPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDividendReceivedDeductionPercent", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_EffectiveIncomeTaxRateReconciliationDividendReceivedDeductionPercent", "terseLabel": "Effective Income Tax Rate Reconciliation, Dividend Received Deduction, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the deduction of dividends received." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign tax rate differential", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r933", "r940" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments", "terseLabel": "Tax effect of permanent differences", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r933", "r940" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "terseLabel": "Other, net", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State income taxes, net of federal benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r933", "r940" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r473" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r473" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "terseLabel": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares", "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested." } } }, "auth_ref": [ "r93" ] }, "rusha_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee stock purchase plan member." } } }, "auth_ref": [] }, "rusha_EmployeesWithLessThanFiveYearsOfServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "EmployeesWithLessThanFiveYearsOfServiceMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Employees with Less than Five Years of Service [Member]", "documentation": "Represents employees with less than five years of service." } } }, "auth_ref": [] }, "rusha_EmployeesWithMoreThanFiveYearsOfServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "EmployeesWithMoreThanFiveYearsOfServiceMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Employees with More Than Five Years of Service [Member]", "documentation": "Represents employees with more than five years of service." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressAddressLine1", "terseLabel": "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressCityOrTown", "terseLabel": "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressPostalZipCode", "terseLabel": "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressStateOrProvince", "terseLabel": "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r781" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r781" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r781" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityIncorporationStateCountryCode", "terseLabel": "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://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r790" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityPublicFloat", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "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": [ "r781" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r781" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r781" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityTaxIdentificationNumber", "terseLabel": "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": [ "r781" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r791" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details" ], "lang": { "en-us": { "role": { "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": [ "r27", "r204", "r235", "r236", "r237", "r266", "r267", "r268", "r270", "r276", "r278", "r295", "r338", "r339", "r411", "r475", "r476", "r477", "r504", "r505", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r542", "r544", "r545", "r546", "r547", "r548", "r570", "r626", "r627", "r628", "r645", "r707" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r334", "r335", "r336" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage", "terseLabel": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r334" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r13", "r115", "r335" ] }, "rusha_Every6MonthsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "Every6MonthsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Every 6 Months [Member]", "documentation": "Represents every six months." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value" ], "lang": { "en-us": { "role": { "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": [ "r535" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueOfAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Assets acquired under finance leases", "documentation": "The fair value of assets acquired in noncash investing or financing activities." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "rusha_FinanceAndInsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "FinanceAndInsuranceMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Finance and Insurance [Member]", "documentation": "Represents the information pertaining to finance and insurance." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease cost \u2013 interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r553", "r556", "r756" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Present value of lease liabilities, finance leases", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r552", "r563" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current maturities of finance lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r552" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Finance lease obligations, net of current maturities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r552" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "2029 and beyond, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2024, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2028, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2027, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2026, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2025, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less: Imputed interest, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r563" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of lease liabilities", "negatedLabel": "Principal payments on finance lease obligations", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r554", "r560" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r551" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease cost \u2013 amortization of right-of-use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r553", "r556", "r756" ] }, "rusha_FinanceLeaseRightofuseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "FinanceLeaseRightofuseAssetAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_FinanceLeaseRightofuseAssetAccumulatedAmortization", "terseLabel": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "documentation": "Amount of accumulated depreciation on leased long-lived, physical assets used to produce goods and services and not intended for resale meeting the criteria for capitalization." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate, finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r562", "r756" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term, finance leases (Month)", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r561", "r756" ] }, "us-gaap_FinancialServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialServiceMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Financial Service [Member]", "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance." } } }, "auth_ref": [ "r846" ] }, "rusha_FloorPlanCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "FloorPlanCreditAgreementMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Floor Plan Credit Agreement [Member]", "documentation": "Represents information regarding the Floor Plan Credit Agreement." } } }, "auth_ref": [] }, "rusha_FloorPlanNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "FloorPlanNotesPayable", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Floor plan notes payable", "terseLabel": "Floor Plan Notes Payable", "documentation": "Amounts borrowed to finance the purchase of new and used commercial vehicle inventory." } } }, "auth_ref": [] }, "rusha_FloorPlanNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "FloorPlanNotesPayableMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "Floor Plan Notes Payable [Member]", "documentation": "Represents Floor Plan Notes Payable." } } }, "auth_ref": [] }, "rusha_FreewayFordTruckSalesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "FreewayFordTruckSalesIncMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Freeway Ford Truck Sales, Inc. [Member]", "documentation": "Relating to Freeway Ford Truck Sales, Inc." } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Gain on sale of assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r810" ] }, "rusha_GainLossOnJointVentureTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "GainLossOnJointVentureTransaction", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "rusha_GainLossOnJointVentureTransaction", "negatedLabel": "Gain on joint venture transaction", "documentation": "The amount of gain (loss) on joint venture transaction." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gain on sale of property and equipment, net", "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": [ "r15" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "us-gaap_Goodwill", "terseLabel": "Goodwill", "periodStartLabel": "Balance December 31, 2022", "periodEndLabel": "Balance December 31, 2023", "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": [ "r214", "r345", "r577", "r738", "r765", "r827", "r834" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Acquisitions during 2023", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r348", "r738" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r18", "r77" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Currency translation", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r352" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Goodwill, net", "terseLabel": "Goodwill, Gross", "documentation": "Amount before 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": [ "r347", "r354", "r738" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r141", "r255", "r302", "r316", "r322", "r325", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r537", "r736", "r841" ] }, "rusha_HighlyCompensatedEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "HighlyCompensatedEmployeesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Highly Compensated Employees [Member]", "documentation": "Highly compensated employees member." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_IcfrAuditorAttestationFlag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r783", "r784", "r785" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "lang": { "en-us": { "role": { "label": "Numerator for basic and diluted earnings per share \u2212 Net income available to common shareholders", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r107", "r142", "r152", "r271", "r272", "r273", "r274", "r287", "r290" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "terseLabel": "Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r256", "r510" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 }, "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment income from continuing operations before taxes", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before taxes", "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", "r139", "r182", "r302", "r316", "r322", "r325", "r583", "r596", "r736" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "terseLabel": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r256", "r510" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "lang": { "en-us": { "role": { "label": "Basic earnings per common share (in dollars per share)", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r138", "r181", "r183", "r244", "r269", "r271", "r272", "r273", "r274", "r282", "r288", "r289", "r534", "r582", "r968" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "lang": { "en-us": { "role": { "label": "Diluted earnings per common share and common share equivalents (in dollars per share)", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r138", "r244", "r269", "r271", "r272", "r273", "r274", "r282", "r288", "r289", "r290", "r534", "r582", "r968" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r355", "r357", "r691" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r357", "r691" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes" ], "lang": { "en-us": { "role": { "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": [ "r257", "r484", "r493", "r498", "r501", "r506", "r512", "r513", "r514", "r642" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Income tax provision", "totalLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r187", "r200", "r277", "r278", "r310", "r491", "r507", "r605" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r234", "r487", "r488", "r498", "r499", "r500", "r502", "r636" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign tax rate differential", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r933" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income taxes at the federal statutory rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r492" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationOtherAdjustments", "terseLabel": "Tax effect of permanent differences", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r933" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationOtherReconcilingItems", "terseLabel": "Other, net", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r933" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State income taxes, net of federal benefit", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r933" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "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": [ "r60" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in trade accounts payable", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in accrued expenses", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in customer deposits", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "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": [ "r574", "r809" ] }, "rusha_IncreaseDecreaseInFloorPlanPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "IncreaseDecreaseInFloorPlanPayableNet", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Draws (payments) on floor plan notes payable \u2013 non-trade, net", "documentation": "The net change during the reporting period in commercial vehicle floor plan due by the reporting entity." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Change 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": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "negatedLabel": "Other, net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Change in prepaid expenses and other, net", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInReceivables", "negatedLabel": "Change in accounts receivable, net", "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": [ "r14" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities\u2212 Employee and director stock options and restricted share awards (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r283", "r284", "r285", "r290", "r439" ] }, "us-gaap_IndefiniteLivedFranchiseRights": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedFranchiseRights", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IndefiniteLivedFranchiseRights", "terseLabel": "Indefinite-Lived Franchise Rights", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through a franchise arrangement having an indefinite period of benefit." } } }, "auth_ref": [ "r156" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r788" ] }, "rusha_InsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "InsuranceMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Insurance [Member]", "documentation": "Represents the information pertaining to insurance service." } } }, "auth_ref": [] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestCostsCapitalized", "terseLabel": "Interest Costs Capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r116" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r119", "r185", "r238", "r306", "r549", "r692", "r777", "r971" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r32" ] }, "us-gaap_InterestIncomeExpenseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNetAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Interest income (expense):" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestIncomeExpenseNonoperatingNet", "totalLabel": "Total interest expense, 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://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Interest", "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": [ "r247", "r250", "r251" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories" ], "lang": { "en-us": { "role": { "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": [ "r342" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Total", "terseLabel": "Inventories, new and used vehicles at cost based on specific identification, net of allowance", "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": [ "r226", "r730", "r765" ] }, "rusha_InventoryNewCommercialVehiclesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "InventoryNewCommercialVehiclesGross", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "rusha_InventoryNewCommercialVehiclesGross", "terseLabel": "New commercial vehicles", "documentation": "Inventory, new commercial vehicles, gross." } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r188", "r210", "r225", "r342", "r343", "r344", "r575", "r733" ] }, "rusha_InventoryUsedCommercialVehiclesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "InventoryUsedCommercialVehiclesGross", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "rusha_InventoryUsedCommercialVehiclesGross", "terseLabel": "Used commercial vehicles", "documentation": "Inventory, used commercial vehicles, gross." } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "negatedTerseLabel": "Less allowance", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r76", "r803" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest income", "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r146", "r305" ] }, "rusha_IssuanceOfCashForNonemployeeDirectorCompensationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "IssuanceOfCashForNonemployeeDirectorCompensationPercent", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_IssuanceOfCashForNonemployeeDirectorCompensationPercent", "terseLabel": "Issuance of Cash for Non-employee Director Compensation, Percent", "documentation": "Represents the maximum percent of issuance of cash for compensation to a non-employee director." } } }, "auth_ref": [] }, "rusha_IssuanceOfStockAndCashForNonemployeeDirectorCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "IssuanceOfStockAndCashForNonemployeeDirectorCompensation", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_IssuanceOfStockAndCashForNonemployeeDirectorCompensation", "terseLabel": "Issuance of Stock and Cash for Non-employee Director Compensation", "documentation": "Represents the issuance of stock and cash for compensation to a non-employee director." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r846" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r954" ] }, "us-gaap_LeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseIncome", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 }, "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease and rental sales", "label": "us-gaap_LeaseIncome", "totalLabel": "Total", "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor." } } }, "auth_ref": [ "r566" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r157" ] }, "rusha_LeasesLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LeasesLeaseIncomeTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables" ], "lang": { "en-us": { "role": { "label": "Leases, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from leases." } } }, "auth_ref": [] }, "rusha_LeasesOfLesseeAndLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LeasesOfLesseeAndLessorDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-" ], "lang": { "en-us": { "role": { "label": "Leases of Lessee and Lessor Disclosure [Text Block]", "documentation": "The entire disclosure for lessee and lessor entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing." } } }, "auth_ref": [] }, "rusha_LeasingPartsAndServiceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LeasingPartsAndServiceReceivablesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Leasing, Parts and Service Receivables [Member]", "documentation": "Related to leasing, parts and service receivables." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "rusha_LesseeAndLessorLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LesseeAndLessorLeasesPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessee and Lessor Leases [Policy Text Block]", "documentation": "The accounting policy for leases of the lessee and lessor." } } }, "auth_ref": [] }, "rusha_LesseeLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LesseeLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease Liability, Maturity [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease liability." } } }, "auth_ref": [] }, "rusha_LesseeLeasesResidualValueGuaranteeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LesseeLeasesResidualValueGuaranteeAmount", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_LesseeLeasesResidualValueGuaranteeAmount", "terseLabel": "Lessee, Leases, Residual Value Guarantee, Amount", "documentation": "The amount of residual value guarantee provided by lessee on leases." } } }, "auth_ref": [] }, "rusha_LesseeLeasesTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LesseeLeasesTermOfContract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_LesseeLeasesTermOfContract", "terseLabel": "Lessee, Leases, Term of Contract", "documentation": "Term of lessee's finance and operating leases, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "2029 and beyond, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2024, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2028, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2027, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2026, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2025, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less: Imputed interest, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r563" ] }, "rusha_LesseeOperatingLeaseOptionToTerminateTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LesseeOperatingLeaseOptionToTerminateTerm", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_LesseeOperatingLeaseOptionToTerminateTerm", "terseLabel": "Lessee, Operating Lease, Option To Terminate Term", "documentation": "Term of lessee's operating lease option to terminate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r953" ] }, "rusha_LessorLeasesPaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LessorLeasesPaymentsReceived", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details": { "parentTag": "us-gaap_LeaseIncome", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details" ], "lang": { "en-us": { "role": { "label": "Minimum rental payments", "documentation": "Amount of lease payments received by lessor for leases." } } }, "auth_ref": [] }, "us-gaap_LessorLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeasesPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessor, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor." } } }, "auth_ref": [ "r195", "r196", "r197", "r564" ] }, "rusha_LessorLeasesTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LessorLeasesTermOfContract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_LessorLeasesTermOfContract", "terseLabel": "Lessor, Leases, Term of Contract", "documentation": "Term of lessor's leases, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "rusha_LessorNonLeasePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LessorNonLeasePaymentsReceived", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details": { "parentTag": "us-gaap_LeaseIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details" ], "lang": { "en-us": { "role": { "label": "Nonlease payments", "documentation": "Amount of payments received by lessor for non lease." } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "totalLabel": "Total", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears", "terseLabel": "2028", "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears", "terseLabel": "2027", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r955" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "terseLabel": "2024", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter", "terseLabel": "Thereafter", "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears", "terseLabel": "2026", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears", "terseLabel": "2025", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and shareholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r132", "r180", "r592", "r765", "r813", "r824", "r948" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "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": [ "r42", "r209", "r255", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r521", "r524", "r525", "r537", "r765", "r841", "r957", "r958" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "rusha_LineOfCreditAmountPledgedToSecureLettersOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LineOfCreditAmountPledgedToSecureLettersOfCredit", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_LineOfCreditAmountPledgedToSecureLettersOfCredit", "terseLabel": "Line of Credit Amount Pledged to Secure Letters of Credit", "documentation": "Line of credit, amount pledged to secure letters of credit." } } }, "auth_ref": [] }, "rusha_LineOfCreditFacilityAdditionalBorrowingCapacityUponRequest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacityUponRequest", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_LineOfCreditFacilityAdditionalBorrowingCapacityUponRequest", "terseLabel": "Line of Credit Facility, Additional Borrowing Capacity Upon Request", "documentation": "Amount of additional borrowing capacity on the line of credit facility upon request." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r40", "r812" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r40", "r812" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "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": [ "r40" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "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": [ "r40" ] }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses." } } }, "auth_ref": [ "r75" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r822" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "totalLabel": "Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r34", "r178", "r391", "r404", "r740", "r741", "r966" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "terseLabel": "Thereafter", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r17", "r258", "r844" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "terseLabel": "2024", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r17", "r258", "r396" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "terseLabel": "2028", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r17", "r258", "r396" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r17", "r258", "r396" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r17", "r258", "r396" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Long-term debt", "terseLabel": "Less: 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": [ "r217" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r159" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "rusha_ManufacturersReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ManufacturersReceivablesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Manufacturers' Receivables [Member]", "documentation": "Related to manufacturers' receivables." } } }, "auth_ref": [] }, "rusha_MaximumFairValueForEmployeeStockPurchasePerYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "MaximumFairValueForEmployeeStockPurchasePerYear", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_MaximumFairValueForEmployeeStockPurchasePerYear", "terseLabel": "Maximum Fair Value for Employee Stock Purchase Per Year", "documentation": "Maximum fair value for employee stock purchase per year." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r431", "r573", "r625", "r657", "r658", "r710", "r711", "r712", "r713", "r714", "r724", "r725", "r737", "r744", "r748", "r768", "r843", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r947" ] }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Long-Term Revenue Growth Rate [Member]", "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue." } } }, "auth_ref": [ "r947" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r536" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r431", "r573", "r625", "r657", "r658", "r710", "r711", "r712", "r713", "r714", "r724", "r725", "r737", "r744", "r748", "r768", "r843", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Noncontrolling interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r50", "r179", "r255", "r337", "r369", "r371", "r372", "r373", "r376", "r377", "r537", "r591", "r668" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners", "terseLabel": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "rusha_MomentumFuelTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "MomentumFuelTechnologiesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Momentum Fuel Technologies [Member]", "documentation": "Related to Momentum Fuel Technologies." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "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": [ "r249" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash 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": [ "r249" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by 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": [ "r150", "r151", "r152" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLoss", "totalLabel": "Net income attributable to Rush Enterprises, Inc.", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r140", "r152", "r184", "r207", "r229", "r232", "r237", "r255", "r269", "r271", "r272", "r273", "r274", "r277", "r278", "r287", "r302", "r316", "r322", "r325", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r534", "r537", "r599", "r687", "r705", "r706", "r736", "r777", "r841" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Less: Net income attributable to noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r111", "r175", "r229", "r232", "r277", "r278", "r598", "r807" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [] }, "rusha_NewAndUsedCommercialVehicleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "NewAndUsedCommercialVehicleMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "New and Used Commercial Vehicle [Member]", "documentation": "Represents the information pertaining to new and used commercial vehicle." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r789" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling interest equity", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r24", "r83", "r104" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r105", "r411", "r816", "r817", "r818", "r972" ] }, "us-gaap_NonmonetaryTransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Axis]", "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r568", "r569", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_NonmonetaryTransactionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Domain]", "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r568", "r569", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Other income", "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": [ "r147" ] }, "rusha_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "rusha_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "rusha_NumberOfEmployeesEligibleToParticipateInStockPurchasePlan": { "xbrltype": "integerItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "NumberOfEmployeesEligibleToParticipateInStockPurchasePlan", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_NumberOfEmployeesEligibleToParticipateInStockPurchasePlan", "terseLabel": "Number of Employees Eligible to Participate in Stock Purchase Plan", "documentation": "The number of employees eligible to participate in the entity's stock purchase plan." } } }, "auth_ref": [] }, "rusha_NumberOfEmployeesParticipatingInStockPurchasePlan": { "xbrltype": "integerItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "NumberOfEmployeesParticipatingInStockPurchasePlan", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_NumberOfEmployeesParticipatingInStockPurchasePlan", "terseLabel": "Number of Employees Participating in Stock Purchase Plan", "documentation": "The number of employees participating in the entity's stock purchase plan." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r821" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "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": [ "r821" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment operating income", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r302", "r316", "r322", "r325", "r736" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r557", "r756" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r952" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Present value of lease liabilities, operating leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r552" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current maturities of operating lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r552" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Operating lease obligations, net of current maturities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r552" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r555", "r560" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r551" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate, operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r562", "r756" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term, operating leases (Month)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r561", "r756" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r96" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations" ], "lang": { "en-us": { "role": { "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": [ "r123", "r173", "r633", "r634" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other assets, net", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r215" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Foreign currency translation", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r137", "r538", "r539", "r541" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Reclassification of foreign currency translation related to equity method", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r9", "r10", "r137", "r228", "r540" ] }, "rusha_OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationRelatedToEquityMethodAccountingNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationRelatedToEquityMethodAccountingNetOfTax", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details" ], "lang": { "en-us": { "role": { "label": "rusha_OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationRelatedToEquityMethodAccountingNetOfTax", "negatedLabel": "Reclassification of currency translation related to equity method accounting", "negatedTerseLabel": "Reclassification of currency translation related to equity method of RTC Canada", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for foreign currency transaction reclassification related to equity method accounting." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r27", "r33", "r230", "r233", "r240", "r542", "r543", "r548", "r578", "r600", "r805", "r806" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment", "totalLabel": "Other comprehensive income (loss) attributable to Rush Enterprises, Inc.", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r25", "r174", "r230", "r233" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss), net of tax:" } } }, "auth_ref": [] }, "us-gaap_OtherInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventory", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherInventory", "terseLabel": "Other", "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r802" ] }, "us-gaap_OtherInventoryPurchasedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryPurchasedGoods", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherInventoryPurchasedGoods", "terseLabel": "Parts and accessories", "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity." } } }, "auth_ref": [ "r802" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r45" ] }, "us-gaap_OtherReceivablesGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesGrossCurrent", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherReceivablesGrossCurrent", "terseLabel": "Other accounts receivable", "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r222" ] }, "rusha_OtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "OtherReceivablesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Other Receivables [Member]", "documentation": "Related to other receivables." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "rusha_PartsAndServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "PartsAndServiceMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Parts and Service [Member]", "documentation": "The performance of commercial vehicle repair services and the sale of commercial vehicle parts." } } }, "auth_ref": [] }, "rusha_PartsInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "PartsInventoryMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "lang": { "en-us": { "role": { "label": "Parts Inventory [Member]" } } }, "auth_ref": [] }, "rusha_PartsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "PartsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Parts [Member]", "documentation": "Represents the information pertaining to parts." } } }, "auth_ref": [] }, "rusha_PaymentToNonemployeeDirectors": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "PaymentToNonemployeeDirectors", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_PaymentToNonemployeeDirectors", "terseLabel": "Payment to Nonemployee Directors", "documentation": "Payment to non-employee directors." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForProceedsFromOtherInvestingActivities", "negatedLabel": "Other", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r793", "r808" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Common stock repurchased", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Payments of cash dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Taxes paid related to net share settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r246" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesGross", "negatedLabel": "Business acquisitions, net of cash", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r55", "r518" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireEquityMethodInvestments", "terseLabel": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireProductiveAssets", "terseLabel": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r186", "r942", "r943", "r944" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Acquisition of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r149" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932" ] }, "rusha_PlcAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "PlcAgreementMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "PLC Agreement [Member]", "documentation": "Represents information in PLC agreements." } } }, "auth_ref": [] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r520", "r660", "r753" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r520", "r660", "r753" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r572", "r753", "r766", "r794" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r572", "r753", "r766", "r794" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars 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": [ "r126", "r406" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, authorized (in shares)", "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": [ "r126", "r666" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, outstanding (in shares)", "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": [ "r126", "r666", "r685", "r972", "r973" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value $.01 per share; 1,000,000 shares authorized; 0 shares outstanding in 2023 and 2022", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r126", "r587", "r765" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other", "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": [ "r804" ] }, "rusha_PrincipalRepaymentsOfLongtermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "PrincipalRepaymentsOfLongtermDebt", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "rusha_PrincipalRepaymentsOfLongtermDebt", "negatedLabel": "Principal payments on long-term debt", "documentation": "The cash outflow for principal of debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Business disposition", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from long-term debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r56", "r637" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of shares relating to employee stock options and employee stock purchases", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r8", "r31" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r148" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromStockOptionsExercised", "terseLabel": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r31" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r846" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r66" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r327", "r576", "r617", "r618", "r619", "r620", "r621", "r622", "r728", "r745", "r767", "r798", "r839", "r840", "r845", "r969" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrual", "terseLabel": "Warranty claims", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r121", "r366", "r367", "r368" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r327", "r576", "r617", "r618", "r619", "r620", "r621", "r622", "r728", "r745", "r767", "r798", "r839", "r840", "r845", "r969" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Net income", "totalLabel": "Net income", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r207", "r229", "r232", "r248", "r255", "r269", "r277", "r278", "r302", "r316", "r322", "r325", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r519", "r522", "r523", "r534", "r537", "r583", "r597", "r644", "r687", "r705", "r706", "r736", "r754", "r755", "r778", "r807", "r841" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r157", "r212", "r595" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "terseLabel": "Total", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r16", "r584", "r595", "r765" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy 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": [ "r16", "r192", "r198", "r593" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r157" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property and equipment, estimated life (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Current period provision", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r245", "r341" ] }, "rusha_RTCCanadaFloorPlanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "RTCCanadaFloorPlanAgreementMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "RTC Canada Floor Plan Agreement [Member]", "documentation": "Represents RTC Canada Floor Plan Agreement." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r426", "r431", "r466", "r467", "r468", "r571", "r573", "r625", "r657", "r658", "r710", "r711", "r712", "r713", "r714", "r724", "r725", "r737", "r744", "r748", "r768", "r771", "r837", "r843", "r960", "r961", "r962", "r963", "r964" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r426", "r431", "r466", "r467", "r468", "r571", "r573", "r625", "r657", "r658", "r710", "r711", "r712", "r713", "r714", "r724", "r725", "r737", "r744", "r748", "r768", "r771", "r837", "r843", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r48" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "terseLabel": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": [ "r58", "r211", "r252" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r38" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r211" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r64" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r129", "r162", "r590", "r629", "r631", "r641", "r667", "r765" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r204", "r266", "r267", "r268", "r270", "r276", "r278", "r338", "r339", "r475", "r476", "r477", "r504", "r505", "r526", "r528", "r529", "r531", "r532", "r626", "r628", "r645", "r972" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r748", "r795", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r748", "r795", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Revenue", "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": [ "r303", "r304", "r315", "r320", "r321", "r327", "r329", "r330", "r422", "r423", "r576" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue" ], "lang": { "en-us": { "role": { "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": [ "r201", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r425" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r689", "r727", "r734" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues from external customers", "label": "us-gaap_Revenues", "totalLabel": "Total revenue", "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": [ "r239", "r255", "r303", "r304", "r315", "r320", "r321", "r327", "r329", "r330", "r337", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r537", "r583", "r841" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Revenues" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "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": [] }, "rusha_RightofuseAssetObtainedInExchangeForLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "RightofuseAssetObtainedInExchangeForLeaseLiability", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets obtained in exchange for lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for lease liability." } } }, "auth_ref": [] }, "rusha_RtcCanadaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "RtcCanadaMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "RTC Canada [Member]", "documentation": "Represents RTC Canada." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r789" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r789" ] }, "rusha_Rush401PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "Rush401PlanMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Rush 401 Plan [Member]", "documentation": "Represents the \u201cRush 401k Plan\u201d, which is available to all Company employees and the employees of certain affiliates." } } }, "auth_ref": [] }, "rusha_RushTruckCentresOfCanadaLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "RushTruckCentresOfCanadaLimitedMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Rush Truck Centres of Canada Limited [Member]", "documentation": "Information related to Rush Truck Centres of Canada Limited." } } }, "auth_ref": [] }, "rusha_SalesOfNewPeterbiltCommercialVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "SalesOfNewPeterbiltCommercialVehiclesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Sales of New Peterbilt Commercial Vehicles [Member]", "documentation": "Related to sale of new Peterbilt commercial vehicles." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r330", "r796" ] }, "rusha_SalesTaxesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "SalesTaxesPolicyPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Sales Taxes, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for sales taxes." } } }, "auth_ref": [] }, "us-gaap_SalesTypeLeaseLeaseReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseLeaseReceivable", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SalesTypeLeaseLeaseReceivable", "terseLabel": "Sales-type Lease, Lease Receivable", "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type lease." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables" ], "lang": { "en-us": { "role": { "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": [ "r48" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r52", "r950", "r951" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r169" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r44", "r81", "r82", "r117", "r118", "r120", "r122", "r160", "r161", "r740", "r742", "r815" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r168" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables" ], "lang": { "en-us": { "role": { "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": [ "r820" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r167" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r334", "r335", "r336" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r738", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables" ], "lang": { "en-us": { "role": { "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": [ "r37", "r133", "r134", "r135" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r172" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables" ], "lang": { "en-us": { "role": { "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": [ "r71", "r72", "r73", "r77" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r28", "r29", "r89" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r166" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r752", "r935" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r203", "r265" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r945" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r780" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r782" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "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": [ "r299", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r330", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r358", "r359", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r738", "r798", "r969" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments" ], "lang": { "en-us": { "role": { "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": [ "r298", "r299", "r300", "r301", "r302", "r314", "r319", "r323", "r324", "r325", "r326", "r327", "r328", "r330" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "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": [ "r145" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense related to employee stock options and employee stock purchases", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r749" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r456" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Granted, weighted average grant date fair value (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r456" ] }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "Outstanding non-vested, aggregate intrinsic value", "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, nonvested aggregate intrinsic value." } } }, "auth_ref": [] }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVest": { "xbrltype": "sharesItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVest", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVest", "terseLabel": "Expected to vest (in shares)", "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, nonvested expected to vest." } } }, "auth_ref": [] }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestAggregateIntrinsicValue", "terseLabel": "Expected to vest, aggregate intrinsic value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested expected to vest aggregate intrinsic value." } } }, "auth_ref": [] }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestWeightedAverageRemainingContractualTerms", "terseLabel": "Expected to vest, weighted average remaining contractual life (Year)", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options, nonvested expected to vest, weighted average remaining contractual terms." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Outstanding non-vested shares (in shares)", "periodEndLabel": "Outstanding non-vested shares (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r453", "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)", "periodStartLabel": "Outstanding non-vested, weighted average grant date fair value (in dollars per share)", "periodEndLabel": "Outstanding non-vested, weighted average grant date fair value (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r453", "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "Outstanding non-vested, weighted average remaining contractual life (Year)", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r165" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedTerseLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Vested, weighted average grant date fair value (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "lang": { "en-us": { "role": { "label": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r467" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average stock volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r468" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r751" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedTerseLabel": "Forfeited (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r451" ] }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateAggregateIntrinsicValue", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateAggregateIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Aggregate Intrinsic Value", "documentation": "The aggregate grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average fair value of stock options granted (in dollars per share)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r459" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "terseLabel": "Aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r445", "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Balance, weighted average exercise price (in dollars per share)", "periodEndLabel": "Balance, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r445", "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "terseLabel": "Vested and exercisable, aggregate intrinsic value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "terseLabel": "Vested and exercisable (in shares)", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "terseLabel": "Vested and exercisable, weighted average exercise price (in dollars per share)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "terseLabel": "Expected to vest, aggregate intrinsic value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "terseLabel": "Expected to vest (in shares)", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "terseLabel": "Expected to vest, weighted average exercise price (in dollars per share)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r465", "r466", "r467", "r468", "r469" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "terseLabel": "Exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r450" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "terseLabel": "Forfeited, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "terseLabel": "Granted, weighted average exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r449" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r437", "r444", "r463", "r464", "r465", "r466", "r469", "r478", "r479", "r480", "r481" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharePrice", "terseLabel": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r750" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "lang": { "en-us": { "role": { "label": "Expected life (Year)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r465" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "periodStartLabel": "Non-vested balance (in shares)", "periodEndLabel": "Non-vested balance (in shares)", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "negatedLabel": "Forfeited (in shares)", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "lang": { "en-us": { "role": { "label": "Forfeited, weighted average grant date fair value (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Non-vested, weighted average grant date fair value (in dollars per share)", "periodEndLabel": "Non-vested, weighted average grant date fair value (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Balance, weighted average remaining contractual life (Year)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r165" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "terseLabel": "Vested and exercisable, weighted average remaining contractual life (Year)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r462" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "terseLabel": "Expected to vest, weighted average remaining contractual life (Year)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r461" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r460" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "negatedLabel": "Vested (in shares)", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average grant date fair value (in dollars per share)", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "rusha_SharesIssuedToOneNonemployeeDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "SharesIssuedToOneNonemployeeDirectorMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Shares Issued to One Nonemployee Director [Member]", "documentation": "Shares issued to one nonemployee director member." } } }, "auth_ref": [] }, "rusha_SharesIssuedToThreeNonemployeeDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "SharesIssuedToThreeNonemployeeDirectorsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Shares Issued to Three Non-employee Directors [Member]", "documentation": "Represents shares issued to three non-employee directors." } } }, "auth_ref": [] }, "rusha_SharesIssuedToTwoNonemployeeDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "SharesIssuedToTwoNonemployeeDirectorsMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Shares Issued to Two Nonemployee Directors [Member]", "documentation": "Shares issued to two nonemployee directors member." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r558", "r756" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r153", "r253" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r206", "r299", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r330", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r356", "r358", "r359", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r738", "r798", "r969" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r202", "r218", "r219", "r220", "r255", "r282", "r286", "r288", "r290", "r296", "r297", "r337", "r369", "r371", "r372", "r373", "r376", "r377", "r406", "r407", "r408", "r409", "r410", "r537", "r637", "r638", "r639", "r640", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r666", "r688", "r707", "r715", "r716", "r717", "r718", "r719", "r792", "r811", "r819" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r27", "r47", "r204", "r235", "r236", "r237", "r266", "r267", "r268", "r270", "r276", "r278", "r295", "r338", "r339", "r411", "r475", "r476", "r477", "r504", "r505", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r542", "r544", "r545", "r546", "r547", "r548", "r570", "r626", "r627", "r628", "r645", "r707" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [ "r266", "r267", "r268", "r295", "r576", "r635", "r656", "r659", "r661", "r662", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r673", "r675", "r676", "r677", "r678", "r680", "r681", "r682", "r683", "r684", "r686", "r689", "r690", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r707", "r772" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "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": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20231231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-change-in-goodwill-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20231231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [ "r266", "r267", "r268", "r295", "r576", "r635", "r656", "r659", "r661", "r662", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r673", "r675", "r676", "r677", "r678", "r680", "r681", "r682", "r683", "r684", "r686", "r689", "r690", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r707", "r772" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock under employee stock purchase plan (in shares)", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r27", "r126", "r127", "r162" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodSharesNewIssues", "terseLabel": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r27", "r126", "r127", "r162", "r637", "r707", "r716" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted share awards (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r27", "r126", "r127", "r162" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation", "terseLabel": "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": [ "r27", "r126", "r127", "r162" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "lang": { "en-us": { "role": { "label": "Stock options exercised and stock awards (in shares)", "negatedTerseLabel": "Exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r27", "r126", "r127", "r162", "r450" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock under employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r27", "r126", "r127", "r162" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueNewIssues", "terseLabel": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r27", "r126", "r127", "r162", "r645", "r707", "r716", "r778" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted share awards", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r27", "r162" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Stock options exercised and stock awards", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r27", "r47", "r162" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "negatedLabel": "Common stock repurchases (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r27", "r126", "r127", "r162" ] }, "rusha_StockSplitFromMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "StockSplitFromMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock Split From [Member]", "documentation": "Represents the stock split from." } } }, "auth_ref": [] }, "rusha_StockSplitToMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "StockSplitToMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock Split To [Member]", "documentation": "Represents the stock split to." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total Rush Enterprises, Inc. shareholders\u2019 equity", "periodStartLabel": "Balance as of December 31, 2020", "periodEndLabel": "Balance as of December 31, 2021", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r127", "r130", "r131", "r155", "r668", "r685", "r708", "r709", "r765", "r779", "r813", "r824", "r948", "r972" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r105", "r106", "r110", "r204", "r205", "r236", "r266", "r267", "r268", "r270", "r276", "r338", "r339", "r411", "r475", "r476", "r477", "r504", "r505", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r542", "r544", "r548", "r570", "r627", "r628", "r643", "r668", "r685", "r708", "r709", "r720", "r778", "r813", "r824", "r948", "r972" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1", "terseLabel": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r35" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SubleaseIncome", "terseLabel": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r559", "r756" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables" ], "lang": { "en-us": { "role": { "label": "Summary of Valuation Allowance [Table Text Block]", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r95" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20231231/role/statement-note-15-acquisitions-tables", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-tables", "http://www.rushenterprises.com/20231231/role/statement-note-17-revenue-tables", "http://www.rushenterprises.com/20231231/role/statement-note-18-accumulated-other-comprehensive-income-loss-tables", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20231231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "rusha_The2006NonemployeeDirectorStockOptionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "The2006NonemployeeDirectorStockOptionPlanMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2006 Non-Employee Director Stock Option Plan [Member]", "documentation": "The 2006 non-employee director stock option plan member." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r823", "r956" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20231231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "rusha_TradeAccountsReceivableFromSaleOfVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "TradeAccountsReceivableFromSaleOfVehiclesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Trade Accounts Receivable From Sale of Vehicles [Member]" } } }, "auth_ref": [] }, "rusha_TradeReceivableOtherThanVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "TradeReceivableOtherThanVehiclesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20231231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Trade Receivable Other Than Vehicles [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransportationEquipmentMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Transportation Equipment [Member]", "documentation": "Equipment used for the primary purpose of moving people and products from one place to another." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock, at cost: 1,092,142 Class A shares and 1,731,157 Class B shares in 2023; and 1,626,777 Class A shares and 1,112,446 Class B shares in 2022", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r49", "r84", "r85" ] }, "rusha_TreasuryStockRetiredAndParValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "TreasuryStockRetiredAndParValueAdjustment", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "rusha_TreasuryStockRetiredAndParValueAdjustment", "negatedLabel": "Retirement of treasury shares and par value adjustment", "documentation": "Represents the amount of treasury stock retired and par value adjustments during the period." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-1-organization-and-operations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockSharesRetired", "terseLabel": "Treasury Stock, Shares, Retired", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r27", "r127", "r162" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Common stock repurchases", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r27", "r84", "r162" ] }, "rusha_TruckSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "TruckSegmentMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-16-segments", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-16-segments-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "label": "Truck Segment [Member]", "documentation": "Represents the truck segment." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UndistributedEarningsOfForeignSubsidiaries", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r21", "r22", "r485", "r515" ] }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for estimating the ultimate cost of settling insurance claims relating to insured events that have occurred on or before a particular date (ordinarily, the statement of financial position date). The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claims adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r623", "r624" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefits", "periodStartLabel": "Unrecognized tax benefits at beginning of period", "periodEndLabel": "Unrecognized tax benefits at end of period", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r486", "r494" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return." } } }, "auth_ref": [ "r934" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "Gross increases \u2013 tax positions in current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r495" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r934" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "documentation": "Amount of interest expense for an underpayment of income taxes." } } }, "auth_ref": [ "r934" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "negatedLabel": "Reductions due to lapse of statute of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r496" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r497" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [ "r68", "r69", "r70", "r190", "r191", "r193", "r194" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ValuationAllowancesAndReservesBalance", "periodStartLabel": "Balance", "periodEndLabel": "Balance End of Year", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r264" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense", "terseLabel": "Net Charged to Costs and Expenses", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r262" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ValuationAllowancesAndReservesDeductions", "negatedTerseLabel": "Net Write-Offs", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r263" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r260", "r261", "r263", "r264" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20231231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r260", "r261", "r263", "r264" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "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://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20231231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "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_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "totalLabel": "Denominator for diluted earnings per share \u2212 adjusted weighted average shares outstanding and assumed conversions (in shares)", "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": [ "r281", "r290" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator for basic earnings per share \u2013 weighted average shares outstanding (in shares)", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "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": [ "r280", "r290" ] }, "rusha_WfLendersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "WfLendersMember", "presentation": [ "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20231231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20231231/role/statement-note-8-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "WF Lenders [Member]", "documentation": "Represents WF Lenders." } } }, "auth_ref": [] }, "rusha_statement-statement-note-10-leases-future-minimum-rental-receivable-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-10-leases-future-minimum-rental-receivable-details", "lang": { "en-us": { "role": { "label": "Note 10 - Leases - Future Minimum Rental Receivable (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-10-leases-lease-cost-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-10-leases-lease-cost-details", "lang": { "en-us": { "role": { "label": "Note 10 - Leases - Lease Cost (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-10-leases-maturities-of-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-10-leases-maturities-of-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 10 - Leases - Maturities of Lease Liabilities (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-10-leases-rental-income-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-10-leases-rental-income-details", "lang": { "en-us": { "role": { "label": "Note 10 - Leases - Rental Income (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-10-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-10-leases-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Leases" } } }, "auth_ref": [] }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "lang": { "en-us": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "lang": { "en-us": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "lang": { "en-us": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans" } } }, "auth_ref": [] }, "rusha_statement-statement-note-12-earnings-per-share-antidilutive-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-12-earnings-per-share-antidilutive-securities-details", "lang": { "en-us": { "role": { "label": "Note 12 - Earnings Per Share - Anti-dilutive Securities (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "lang": { "en-us": { "role": { "label": "Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-12-earnings-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-12-earnings-per-share-tables", "lang": { "en-us": { "role": { "label": "Note 12 - Earnings Per Share" } } }, "auth_ref": [] }, "rusha_statement-statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-13-income-taxes-income-tax-expense-benefits-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-13-income-taxes-income-tax-expense-benefits-details", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-13-income-taxes-reconciliation-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-13-income-taxes-reconciliation-details", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Reconciliation (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-13-income-taxes-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-13-income-taxes-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes" } } }, "auth_ref": [] }, "rusha_statement-statement-note-13-income-taxes-unrecognized-tax-benefits-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-13-income-taxes-unrecognized-tax-benefits-details", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Unrecognized Tax Benefits (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-15-acquisitions-fair-values-of-assets-and-liabilities-acquired-details", "lang": { "en-us": { "role": { "label": "Note 15 - Acquisitions - Fair Values of Assets and Liabilities Acquired (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-15-acquisitions-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-15-acquisitions-tables", "lang": { "en-us": { "role": { "label": "Note 15 - Acquisitions" } } }, "auth_ref": [] }, "rusha_statement-statement-note-16-segments-segment-reporting-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-16-segments-segment-reporting-information-details", "lang": { "en-us": { "role": { "label": "Note 16 - Segments - Segment Reporting Information (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-16-segments-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-16-segments-tables", "lang": { "en-us": { "role": { "label": "Note 16 - Segments" } } }, "auth_ref": [] }, "rusha_statement-statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-17-revenue-disaggregated-revenue-by-revenue-source-details", "lang": { "en-us": { "role": { "label": "Note 17 - Revenue - Disaggregated Revenue by Revenue Source (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-17-revenue-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-17-revenue-tables", "lang": { "en-us": { "role": { "label": "Note 17 - Revenue" } } }, "auth_ref": [] }, "rusha_statement-statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-18-accumulated-other-comprehensive-income-loss-components-of-accumulated-other-comprehensive-income-details", "lang": { "en-us": { "role": { "label": "Note 18 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-18-accumulated-other-comprehensive-income-loss-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-18-accumulated-other-comprehensive-income-loss-tables", "lang": { "en-us": { "role": { "label": "Note 18 - Accumulated Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-2-significant-accounting-policies-change-in-goodwill-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-2-significant-accounting-policies-change-in-goodwill-details", "lang": { "en-us": { "role": { "label": "Note 2 - Significant Accounting Policies - Change in Goodwill (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-2-significant-accounting-policies-fair-value-assumption-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-2-significant-accounting-policies-fair-value-assumption-details", "lang": { "en-us": { "role": { "label": "Note 2 - Significant Accounting Policies - Fair Value Assumption (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-2-significant-accounting-policies-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-2-significant-accounting-policies-property-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 2 - Significant Accounting Policies - Property and Equipment (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-2-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-2-significant-accounting-policies-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Significant Accounting Policies" } } }, "auth_ref": [] }, "rusha_statement-statement-note-4-accounts-receivable-accounts-receivable-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-4-accounts-receivable-accounts-receivable-details", "lang": { "en-us": { "role": { "label": "Note 4 - Accounts Receivable - Accounts Receivable (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-4-accounts-receivable-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-4-accounts-receivable-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Accounts Receivable" } } }, "auth_ref": [] }, "rusha_statement-statement-note-5-inventories-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-5-inventories-inventories-details", "lang": { "en-us": { "role": { "label": "Note 5 - Inventories - Inventories (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-5-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-5-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Inventories" } } }, "auth_ref": [] }, "rusha_statement-statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-6-valuation-accounts-allowance-for-accounts-receivable-details", "lang": { "en-us": { "role": { "label": "Note 6 - Valuation Accounts - Allowance for Accounts Receivable (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-6-valuation-accounts-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-6-valuation-accounts-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Valuation Accounts" } } }, "auth_ref": [] }, "rusha_statement-statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "lang": { "en-us": { "role": { "label": "Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "lang": { "en-us": { "role": { "label": "Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Floor Plan Notes Payable and Lines of Credit" } } }, "auth_ref": [] }, "rusha_statement-statement-note-8-longterm-debt-debt-maturities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-8-longterm-debt-debt-maturities-details", "lang": { "en-us": { "role": { "label": "Note 8 - Long-term Debt - Debt Maturities (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-8-longterm-debt-longterm-debt-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-8-longterm-debt-longterm-debt-details", "lang": { "en-us": { "role": { "label": "Note 8 - Long-term Debt - Long-term Debt (Details)" } } }, "auth_ref": [] }, "rusha_statement-statement-note-8-longterm-debt-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-note-8-longterm-debt-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Long-term Debt" } } }, "auth_ref": [] }, "rusha_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.rushenterprises.com/20231231", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "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": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r37": { "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" }, "r38": { "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.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r155": { "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r180": { "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" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r182": { "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" }, "r183": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r184": { "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" }, "r185": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-14" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r211": { "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" }, "r212": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "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" }, "r222": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r239": { "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" }, "r240": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r241": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r242": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r509": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r510": { "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.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r511": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-3" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r579": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r580": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r592": { "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" }, "r593": { "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)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r594": { "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)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r595": { "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)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r596": { "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" }, "r597": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r598": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r599": { "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" }, "r600": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r601": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r602": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r637": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r638": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r639": { "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)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-5" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r792": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r801": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r802": { "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" }, "r803": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r820": { "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" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r827": { "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" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r837": { "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" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r845": { "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" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r966": { "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" }, "r967": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r972": { "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" }, "r973": { "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" } } } ZIP 105 0001437749-24-005362-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-005362-xbrl.zip M4$L#!!0 ( .5]5U@1+\8AQ4$ &IM 0 - 97A?-C(X,# T+FAT;>U] M>6\;2;+GW].?HIX?WCP)H&1)MONP; .T3-MZ8TN")/>!Q6)1))-BCHM5G#HD MNO.H@:?EHM#(M9\FS)U,5CY_]\+5RJ<31<1)?3*AVK_$4V M4]%9EI=Q$NU$!_?W?[Y_L'?P,-H_>/SPX>-'!]'9VVAGY]F3F2KC:#2-\T*5 M3^]5Y63GYWMR-8UGZNF]29;/XG)GK$HU*G66WHM&65JJ%.XN5:+FTRQ53]/L MWK,?GMSG03\99N-%5)2+A!Y/RYU"_UL]CO;WYN5A1!7A MI9ZI(CI1-]%Y-HM3OG@8S>/Q6*=7CZ,]G49[N_LZ/8Q&55YD^>,HKLKL$+\Y MUM=F0&JLRWA('XV30MV+QG$9[\3S>;(HLZ?WYN8"/+HSOTJKV=-[11GGI5P? MZV*>Q NZOB_7<+!,AMH8O=]Q=JHC\\O;<3R07Z;O"E MHIK0+=&.7"C5!U@[?94^O3?"R>7WGOT]'1;SPR?W8<[/?OCAR=S0>!;G5SH% M.LT_1$1C?':''GX3QF?A M7<-G@P]3/=0E7-A]].3^\-F3^W@7_&>^_JP2-;E#DS(+TSJ/X-VU5W=-X3K. M=9R6CZ,4=U\2SIW9X3!R!"H/B;#G[RY>1X.3R\'YV?GQQ>"B%QV?'.U&_;># MDQ>#%U'_Y$5T/KBX[%_"'P=[>S]%;TY/7NW [6_Q1GCP^-=!=/:F?\*KTCV- M!H4.W31H%L$D9 XR7!ZMH5CW-^J46N,+'I&$1L$W@4(O3V&NIR^CB\O3HW]$ MIV>7QZ_%C?/?^LBE)/%C"@=D)$ M6W__SY\/#O8.GU3/^E>Y4C-XT9/[U3.ZO'^XC2(*CINXB+))5$Y5]"J'P40O MX&JTA7^[Y]TOP0O@N(&)Y.4TRM((;KL83=6X2N@F^-,0BOXXQO]&4Y6K,NM% M0U7>*)5&[=S>B^+H4GV D8VR?)[!L0AG5GU,1]EL'J<+?T#P7#JFJ:C9/,D6 M2IFIRZSA?1!H)K"<:2/%QLZ@/:"#?]$>TNY1-EIZO\YJ_1%5Z&U0 *XV5#5OHCFQ,KX#+2OPI:"YW&$Y 4T5@5HUP/ MX=DYJ!@5OAV9#9FBJ(;_!-T'7XI_5O.,QP"/S0JZ! H(Z![T3L?7.NW1;>=5 M,8T&*([FN2[P&#E.1[LL@/NPL<:XD> EYPJT AS\FRR]VKF$E^.-RH,DE M,7 Q<'7,3_2B7&Z'4ZD"%8>V*/)A'LVR,?/D),]F40G+0_2 __* '-OA6YN; M8 Z/S/AN9KLYJ+Q:%48"XG_ 7(EQK?$@F61)DMT4CS>KUS*@ M_5U07GA4S?^UARPLX2EM.3IQ0)GY?K?"3P?= ]J*M[M(V3A=>NL<+SWDWQA& M4^(F03FH@-GQ;(JM),/=@;(.]EVB545WQ0DJ$;"+2+V@G32"+ZFTX"V)&PQ, MCFL]PE,#OTC&'+U+I"R,!,XKL-\+^%B2F)?=3#/8A&!@#GE ^&Q\!8.YPE&Y MZQ=@^*OBULI8M,72H7ZN,!?*V\,#9MG9R2]SH]FP;RO[#CO9]Y+Y$AY#EO-5 MD8]3L5>R&MX0+'($_P.?*5F=@5N'P'!I='QQNLO?B6ICPZ/[(S\!F@'MH"ZE M.PI8$[;D$+CIJGU4O8X1W&C81$-W?J%N!E]-T6-35F6&^Y7N--,Z3B-T4\DQ M%\RQG,;P[H^>9=MPHW&F>/;_@M,9^( DSK*9M Y&E^Y%16;>!6^8QG;:URH7 M$=!3M"BST7MKCG09+\C0Y-.E3:9B7&TU47DN MRT2<4!>^GM05,9LDZ,"]5J#8UQYO$]Z^V/Y^EWR93G:P0B=#"Z[8:&*WU,30 M*?)!Y2.PF*.S'#0@I*0]2TBNR:]S_#6:P_;P!6EHM9N?S!9S6\J*/C)1^ (\ M'<^RZA..4%;=4"[+A^O^GL;4K-='IOB;+G&;%W,[AX6\BX_G\ TR#93K,)5$ M%;BI8U:U7L8ZC][&^7N8RZ]@G_$TF4AM#KP-JWZDU@7K^:N"^](KGT/,")X#0,5 M?Y-L(#+7\1"0<0*WFU%V60VAPH*N@IQCCS['QY]@5N#C,$)V.M"!)Z/)54(N M,G0_%]&XRE'!,_:$]4#)"&[[^U<" X9F,[:\_!NU!-OZ/1"&?NV(7F6*J+L M(.WOU_!_WS,!N]+B#Z/)FN4)6)%VRV KS MKI>7Y_9E;=%H[P.U9Z>3G3R[:5X<*5B9LULYUH/]H16$7XGQ^>3'/SI;/^J\'.\_-!_Q\[_9>7@_/'($%NXD5Q M& VS'!@4URQ5 2$.8=G1&YV^K^%*.NC0SN$?"Y58PL\XE3MHY5UZ9TB[QF4,#1'0 M5N!,1!H[2;-0<5[(<17&,&^M*2T[#HP)4DSAS3 "4/MU-J:)X"$9DT?-Q3W% MPEFAEGI^KS2+U#4Y\VC*93NEU(>1HK!?VCW_NR=&[P+K#8!R<](M[*&[WAKU MUK!XQ53T]:PJ%2W \SW1S3U4 VAY2?.:V/.O)Q[*]2$3O@4/.MU8CFY?:Z?A M4> 7Y:G5_%&.%OPZ.NGEZ?H&:.H_GB/ _PZ8]SH)KGB>[!*H5C@?6>E&:Z/_ MUO\0CG_#RFT#>K#"5X;8AUR/Q&Y(HTNAOW6?K6T["%_#00=#(+9&,6R6DRZ( M!FAY7/$^@\OD_8?[Y8XDOB&.0QEI[.^QQI&"WD]J: T>LF)O;L7;O#U]K@,9 M[&W"GF^[F!&B;VC_I\,B2O1$,8XC2Y-%?2+^WH(AX_Q-9#\&FJ2@3(T(ME0G M@*,)N7T601RTSL823S0R8BDA^%@8'@V9\0<3A%?X29IYM*3B<#ED;(C1(Z; M9X4VH_=IA\#G'%>TZ63"?9%->I$H(8FZ7GBCZ9X&"[C UFI*YR%J-?!?@GQD MFOU)\';0""953J-6DPD0<",-VP;T<(4TO, 4>'9IN]P38Y47L; WP/DK*(N M&8\G[2*#C^:9IZ:!BJ935#KGH [FAG40>)"H,CS7EJ@18H(W><,#C=7TBR)+ M,/@4QB5]U09!$_"A^;2(0%3"76 ;74VCK=&V=8:NH?T<1D_T,_/:)_SK7(E+&A/2 ';"ES2OUZM6P MZU"0I8 ;$^A6X":G#43.&(*QIB@\$I/?\7F(%+B/>>%R-4/V\E>,!N;9#0_V M8+(+@]5"66\A>%H.&SH2=,,XH/OD1;3R,!>UR,2AW4K64-:1*TK<,:B%-AE/ MSV8*=,R2>,PR>4Q?PIE,E":X) Z0CL^F@18J@O@[?[%#/S7.=$]!7X%(D+.0 M.,;,SZ/>4G'Y%T6?WS[^]T+%:!#GT0MD1\W*1!Z=@PJ46T2Z)__6W&WCBAS% MN%'@;73"XH=ZG9^)MHQ#$]V\'J_7]:AL]:XGGR<>T%,]9]O%MY=8T.SOB:6, MEI9[M'DWADA*/!.,UA5?T2!^W-M>;@)NB:DWS]6USJK"WS'C;1*"H0!T\$PA MMQ6>XN,=Q7QB-.8NM(7;)J@QF#VW?EBI%*"HT(DB#VLNB_?J<'^O( $+@]JGYZX1/,55]([ M0+KH4Y>:[HE.B=@,3K/,CP[@+."#T#N0PF5RK/X9E\;M@S5(&Y(RTO6_01%E M\PT%YX@F"EMV5JAD(ML6__E9EL#?TF/"?'Z)U1!TXZ'1%#I6QHF='H,(LBC) M8'O'-<>,Q7%)8%=<,*0BQ 9I0&A2L.>RW$"!:@X:L',*]:^*)*2X1W)O T= M 941G;( Q=-/CE<>@:#D4]!*)CT?V8/R$])]6_<(;:4WK[%H[?V[K+9UU M0D28#.MXAH-_QMH,H5L4,5IG@7H^6(MT!#QSK-77?;^UR&;QV/HV8'W!&$SZ6;&EFW?UU^?=XXG!M'I_#XPS!FZ5B1RC/D0,]AGTV*9T/+4$\,Q M ==17HUF_XA.@:8,9?4%OT\Y#_?ZUP. ?@LQSX.O'O,\V,0\O^.8Y^VQ;I?> MT4:JW#95K#Q#OJ#/2NXX3S+M]JI)QAZ]]/5^%'Y&S)WJOXT@W*'[KUK9:RG<<7KT]H.T( M#N,K4I\&EFOK$.3UT9" MPH[A@7B./J=@4XC&YZROYUFV=MKOQ+?W'@N$RS&XH/%>RW]H%[072;\[Y'8I2DX\"PQ7Q? M"2"0[EO4<04M6&/198OHX>X#NK#_R+ #)5IS7 +_)*T])\;DL 'KUP&XQ&C& M^#+@(O-G^,Y>9#U;N&W438]L5(Y)DC)KLJWB!,Y;^*JFI&(;+8,I@?5?+M@D M0P,A]H &L>#>=5%4!EL*&GS)Z?,UR7^350D)9,PW*]$[;0\E7WX7(= [)"&H MWDDU=B80 4,YE]U\C3 S8ERQ=6/L*G*_PP?!FIYGA?.:"-(@9!07F3.I^L9! M$3M6DX!U[:)]=*@9GVE!#KZK,0@U;_9\RX!^7+'GSV*2\(?16U5.V3_E Z0] M&2!WF@6WZ8* MPSEPDZJF=@-W!SY'>0B9W]>&#%M9*%@X%:?"V'U:SXFCA&NXMTHLD3H .;:6 M#4Z'U"ES8SWEII:QT9JBW$C*:((9 L\'3-@""!@_HA(-%C8'XZ.;',_LE/;L M*(!6U3.&3NP=/LO89;J$:TR#\41 M VZ48;%\L,$: JXSR1,1XHR3X('7<=H?!;76)1YJG+CKQ1]$_, 63OE-<]D@ M]3PKPZ7H8S56#.(Y"%="JM587V$M$A3='B6G!B-*)EUZ)OHL(( M\H,C_QGZQCUDG=TTS0]TK&W-V+,.M'":VJ0IMV2_VC(\J-K&29$QN'YE&JQL MN8 YZ7')#%\$OMAU!M;#^$.1+6=75HZ-* Y7D+V8\O+N+016'0[+REW:/U%# M,)$*K^H+. _/!(K9- ^&YF;H<0(-[B[FS" P.8HB%F2L:A&(:W@JN4/NP!; M0:6*)J-X6\,1?CLXP,9V3,%),=$?0!B2/W@+327G#MW?BX85O!+)P] #B$<[V61(0B*3?,Y)%*O4EN1':5E;/ A]7S]( MYUR5'GRYKM?XLB!NV=#VH+3$^ *T]B1R0% ;>Z4(G ,Y4PTN+$8!ZH DP_G^ MK^9^60H'0W5LGL0CMGV\ ;@YNY6HZ8'!"$,9+./U'I64.Y#W. '&X,:I;Q>N M^'CC:]ZC3M:[U*]VG#K&;XQ=N+XV:ED9E0F.'<[S>(2J1Q*$F^3I<:,&T9\D ML4'XI#YAQZQKX@?@/>A%2$?&L17H&D DW.K,TL,L>U_4I!&[?L<5:&2>YFK ML8AI<8)<'B$(<:"L^U],%#PR)B7P/JJ'939WKT.AG5?LU_#EBJTQ4U0U2)=4 M)3(1,CQ+\# 6U"NH-'$!MCD%#.^>6?PMA,8>?/70V(--:.P[#HTM<_'\M-*M MBZG3(&)B:\[5/+O.4>^A%4CB9C>* E.::X6JTGI%Q0 ._0YT#=2-,=A1 MVI M$N6@$W$PE)Y[K7,08VUTXS#VG+!TGN52!*N0\E$@!2EH)Y]U@X3/Y>HZ>Z\B M1A29@?C2-19'OO?LYU4UB^(/5'D&51ZD)I*K/[Z6 M&C4K"QE]=Q#EXU2:+R3UV&!W =+]U[%^9@L!).2(VXTVAYUIQW^ 9JEGI%R MHPU&V40'P'I!?%D9?\ 0WTC'>*FH*(NHA\I]GB'("7^>8&J9DERPLN"+UE9. MR>-0<5J0N)7B#SNFYHHNU:RP%5AJWAEG*5-^&)A3)NH4R#"$[*+Z)(*GS;.+ M+CH4<0TC0<+>+N+M*N3YVA_VLKAJOA9='USHHFL$YCM>[7/8#COG,N%CG'Y8 MRU*SR.+$B:*='NCA1#$JBX;WH_O59$5/;:DI8(&*1M;A+&]E+I-MU1XEM#,R M?I89\!="PP(X+CD1M[=B3F!B\W-5/H=Q!XBIF=[(O>P3BHTA9WIZ6Q#=[(-8B3I1G-<:C?U4Z M7^:KLZ[E7(V4GML9@IJ#)LVXL'A=(>$XDT1)/(M,27"RIBF\ K3-AB!#8L.@ M;&U4N?)B"EE0-COOHA0^SE5+B !(H]1XWEM20WVYT%P@_,QHJM6ULD 73N/$ M/2ZVJV&QE\Q5O394MF=WM7*!<]TA]/J?5:Z+,2?VVL+]^$JO]H$%O(J[@QT" MB;JF]8H_V"1>&.>-=S:1,Y-+[]J]W*M%B99N"PF#Y$J81,HIX/N97"P,V^FY M=*IWSPZ\$T?I4EB9KW8 %P#%N72P81=C+Q03$<^82;0T+X0:GG]F#UF"3 &>MC5RMC\)X/8HH./<1N8LA>W2 M%*8&@\X#S)0E+ZTZ6]EG1!BT:8OLFOO+1*^3=#FJ DZ.IKLR$FL%RBGS':[/>XL2>MSF M.OA(2O(=M^JK9'#ZVHD7= 3;GK_0]/&CI$G,RUJ.:[>1N]W^;-'6LDI3SW.] M]+T@Y6#$&^;I8IZ/W-I4/T&-[6ITJ:)+^*5G8E "T9PM?J1\,WZ_FN,SK^D+!@EJJ:9F Y4RYS$P.HZ,)= U" M)"UKL![/F.VP@XR"+"@5?_[:05 FHJ ;*&M-!:9"=.3TP22$ A18>)Z]2)% M'*N\0==#/6)9$_NP"1-E!>O:8$EU&*&(YAW-5<8J#UF\=7T38 MBN_Y'U'_Q:_'%X,7=#^\X]V;R^BWX\O7T6NXY?0<[XI.?SN)SF!HIR

7_Q,^_/#[IG]#0Z$6GYQW_>GK,$^G_?M;_ TAQ-@ :7!X/+N[>.7L7].1?5I?95/DU2N-!.:J#$QI( MN]92IRLKRUH8O!>H$Y'!^8AN-YN$5LQ%8,-7QL"U/K#8H]1ZD8)R'CY,9 E6 M^V$MD?RE7D$CT1U7O=&8Y<:LMJA'F44&E@>NQGOEPJ(W!,:DXBQ2#S<>36L8 M#P^K-^P,#N6\'A$[MA$(H5,3Y\2@6U'EBWJXIJ$#>Q5P>@))\^\W&KC!Q!MZ M,1T2+FIEOF5N=HENKMD:I8VB"NPU_%C"#9L=VMK(M61P:SGUJS@'D0Y)U,R5Z0JK/N#17E"K,MHB8PIUH$B1\'XP M=J\&5*V6X@VH446&E1][=G#&H34B;#T;R>$OG$[P+4)=EO+FJBZS]2K-@W:O M-U+T&!/W)!W8M0$EQ@V[=S4?U8U'O9JT+A/)2"C/!4 U3#4]RP@$1)YYKA8. M]-H,C'>[%[O11&&78CBU.*L-F /": ,E0EN+:_OTHY!!C@HK0,]<$4*,C-$5@L"E#T>4&\YBB.!'0F8P\R! Z.>;%U:NLJAA($\>M# M.O3($A0 MJK#DL5= &<@TJ9)@L7!0[=ZF6O74A, 5@8#DIQTT(\QX)+=6K!,"AV0"Z?=Y M(_82$:0V&RQ5H4MO^EZ!">+ MVOYU=5@]Z ?#/VM8*P>!";%Z?F*A32G @]9C&&]#2#T-%@GUFG@V1BA-A>!+ MN&=(\[85+"_D@7!SV4@J07KH&3DXO628W)?W5F7 M8),K6>[\!)8< 0FVG/>;W*@V0P@'TY*T@1NJF1-F/ >!%"VS^4YK7D<-I>$* M/08Y)=L@.*RQ\L]J?.5G#-8+']1?)7+$--_U"85JC.-\G4H*'M6Q9 !6G>,E M?.CU!VPN?6^-%0VR?>#WC0K>JN:L:MPZ2+&TGM.D#Z,^_&?.W, 2:=YKO'O>F,LI/].[KBI6;# MR+Z;6%]S J+5G4W>>XSU4R0?W\MRDT$X]+#I,2 -&CBV0MH^>A ,[S[+012'GWU0,JC32#E.PZDK.JLUID,Y?1;/#=1_-9% M!N4@47$E]I!9B4>"J]&RBHL>&3G.V'WG370Z4X#01ND-G,:M(Y:75/<:1W V M%.,.DM*VI3%!CBJ=Q-=9 ";S>EFA^X$0#E(91M V9D1\Y]T3CG>!H?97=9EZ MA8Y+*KWU)KYIR\TS.A6I7Z7@T2_5A]C4R+JB-T@$S4]>ZV%"OQZ;%(^YRC$] MVC<)/,8*^#@T,,0(%3.*_'%#Q>:095,I6)!P+ X]>HEFBQ+'#[8+*@!>R3 P M/#$\7R\1#QVH(EX"A.%2X>? 6F^E MYX:#6SEX56>@MQ;R]Y;JSQESN)\/M21Z1F<(1!Q7N4O9BY[[5:B:+,C!9]3A M',.:M>\Y1=!'(XH2Z+4#7@I1KL%]2$'L2I@R3N@8V0C>DG-&F^?L8O<7VF"Y M#%YP_,C1PMX,;Z6,4,?;-85SHO/"M/NB8XB*&E"5(I-..K-D'BJ*'L5@VU4E M?A[>"%N#E.5=JNMM=Y9)"*M2T-^S1-1LG"WL$SBR"F];N ]( RX+ F4U',\5 ML]05%@S[M@Q!/O@S 7KM.\X:A'OSTYTSSA'OWM&)5NX M<;RK6ZI3DG,R #GK?ZN9ZX7%>+-Q9<7$.!M5,P9&^.\5+TV! M'C[3":VPO??FF4I!GJS@\9X[Q0-.M&T4B"57<62ZD V."837L4[$KXR+6.-G M6CBB<4=J'*B,>M9\9,@01*DN%&RAF$I6>0N)=?9C$M!N9!VC&9&;&:Q35D5X MZPAD&:VME>0+WN8@+!%GM(8]O6I?9F0EK+CUBM1>ARZM J.OI57;&HN0W2!J M&O,B5,]Z<6MIBATGK/'AB%D:8%5,V,RKW+_/?6X9 8EBSY.M3LO4B#>IJ,)G M+;TH;6[@B48L::5Y+!@MEA]]P<79\QII,&*5(LN]);+R##7$;,(^T82/=8/< M=G-V)3TIK%T:/]>[E/8>'<8%=@/@,-T1\8/!.OZ&/E%0<^S/5@O:(O%!O$0* M-?-1@GC)T$.?D0@0K5NF0P0(YM1C;N1WLX+ ;X3+S^%BC@-+T<=/MVS+4@J/ M&(W$=!@S"DF;!N)&R^+0/*MSU-9Q\<1M87D9 :?8X<3TJN@5C-Y">P474?W-Q&@U^ M/SL?7%R\^2/ZK7_\ZX P.^?'KUX3?.F/Z'4?KIV>1V_[\N_+TZ@?_<^[\S^B MRW.$#2',!AZY>'?T&O[G^+)G$#_PT-GYZ=%@@ BK+G-T ^B)Q^\*%_ZC#P&-'DDIG M/8&>><0+'6>I'ZYS*3?6NN<'FZ>5&;5-LRJD$FD8PAI?2V,8WZM/WGP)-249 MUO&2D-4D'F'8SZ1LA_58?!?#9G>U[JY5Y90OJA$N3I:W5%#O. S](C',RQ)\ M]1S;-H'+OKXG;7N9_S$'U]KJXJ!'W5&VZ68Q6Q=S9>$D(';B-6GV^AL-X&52 M/Z,%_51+[_#40$^G!X)TO#UP#'K&B0[-+CL=\] M1O@6(A@_?O4(QH^;",8F@M$NU%:5T^*B[8WCJ<^ '3T*4O]!*%6IQ=%0J@?\ M>*6I<%'3A]!E\+D0:N3:VE/]TV9^'17=Y"_WKT(-]([O_P7/0CW?^;Z='YYNH?U^G0[^TQ13*$*/??,>4SW MRS'^ _Y+D_+G!F(2J)L^O;=_;^4\'SW8??A?W@)^WK=^:>H]ZJ(>5A7V^U&: MKJH\S>,_CXI_(;X34W!MMEMW:M\8JYU7Q30:< Q44T+W<3K:_5(<]J=-\]&C M1]'QZYT'CZ*+K,)&W1<5PF\?[>U]?]Q]\>_/L MER5H<4=^D25K$'Y5"0D*-.D,?U(MV#^[%NW^JFS%OE^'ANWJ1&%JWHEURIV9 M_O+'+EZX:]3M/SU]Y\O8^.M8)D#8)YH05D'[',ZL2O1(EPG'ZUQY'0/;8 H6W^PCL1 0JQ G4$1;_I>PBBM]";CI!7R!.OP[JA6B@ ;!I? M&>_5*H)UN<-WS0-WSNMT%RSUEOU 00%R'':4!J7:0:9GIF54'Y@0#TV Q!4; M7Z.X[8HEAAVI$*XP4\[BI6:>B9I/L5@CN\)ZMF#J4.>HF=1K/]M,8;,Q32ZO M%'PWKRGBA$+R7/DQYM[P_\R&$<&^>WY$A=JG80&K+"^F>BXMCG50K0%1&D"R MA),3DL3VQ@VR$VJ5B$S$!L$,Z#D8X002_)KDIY_(V1&&R+3Y,=1MT2.L!/P%_L22%HH0Q3B,1YP M*3N 7-I! PPB(<)L-(H+E[TGR%T/JQ(;N(AD.7!=NB5KJ[ M&H-DH2/)$6YGM(_[[@43[@1CK MQ#=;JCWL-IZ6N47/>44=ALH[HTQ+- \:H5UC>M-_P&]2BTB*9&&11C91@=./ MO>6@GW$*/:%28R:7P9H%F*DPI;?7QA)AO:A&Z(*R-QS4N,$8'SG8.R<(OH7P M[$]?/3S[TR8\^QV'9V_?;\!"0_9^Z?,9UB*&3>?$,)W6XLC:.G(U1+--%)(\ ML-$(>,XF?_<$AP07YYE%F+3V'K>-*H9P!/C#=TGKV-3=(LQ?*-1135;[I:GQ M5#_PO%98.$I4<*\JS2-T!5CMN>80_29=C>Q;DXMB.H"%=4;X&_:U?I$(TW'1 M]KXDLU:4;J\73WV]3!N>[56XP^5X/ZQAVPWR:P$'T>NJ5"-^/.=, $I/Q(AY M-M;2B(%8(&NDG=#[L5^;\%6&OC@YF^8F;R)EGL4<1%>3 M"5!KN\=M,:1,1N8A0(.JQ.X37"K9*^3!U6FDLREAM:DAC7$^V51PTW38(2U- M29'8-K40R)4'L0PK)=1R3A#GBJX,931((*3H,Z;6!?O=0(^9\74L(M/C5'-4 M^PUE&*<7%+FI[Q]8.TZ28U)Y-3"H0J;I$Q=)2]&Y@I],^4T#3@!CL5#-)H 2==C[R'&R*N56-HV1$_#D8@XD5 M>&9:JWW0M R\E];V;>+1(\!$U,H+B?0 H9E;H$2P1Y>-,A#4Z<))4HI6V??M M_SC<>=#V_+9D_N0U 65;>(;].4T%-&_ UE?V,897.RUO;V5UDO/[WJ/4KWP8%YI9 MK=89-I.*-7D5)' [7Z3GG\6,-"HS2@QARD'R\4"9(TE%E>H(7FB<&$ 5;-^. M8'PJ[Q1TR>)6C:83'BK&TH1VM CJY*S*]@M@X(*#:I.!Q_A?J0_;N\63/&8AWK6M=O*,WM*5]LA23M0!NS[ M3W%74L5 0@W:1-C=!R$742O,X39/!%'$TI9D3"G%\P5IUF!G4I#.A%>]\@)- M-JS753/4C,[0UED ,0I[(K$#C\H C*/349EA=//@02\ZV#MXL$VF!AU',&A\$28M>I'T7J-__\[]O\O.\2.3["5RLG@XB+Z#7N3G+X,D7Q8=H1JP+?5 MED.#&+.C)->>Q*LFW^%$CPPLI$KQZ,+;7"VYEC8W^"%[.SHC\&O[DH_[HT_1X,3$$-G MY\<7@XM>='QRY* I'OI\27X)4+TLLYD=]T$39;[N]&MOVG_TQ2E@VB!9P-RM M4FRBF1Z/$U5;NA8:K/?X@T>?]'C7 JPY]D_[>-O8/X*07W,#/%\\_A@V]X>& MLQ1IL\-,"\.=?T"S0H-E>#7;R6^[;WY*BCQYNN)GF#]OA@G?8GL5<_F%(=0=\KEM^ M^^6K>\M^V7C+5GC+ MZ/F,:ARJL286![Z.DT+)VJ"G86=^!6OX])Y*Q[6W?K7-@';T[Z^/GQ]?8B#K MS\]V_B(SQ*:#K84FZH'"NY+S_46HT"^X Y&$A\Z[8J!W@0"?/Z#C.717%0Q M:*V/F>%"D.MQ4+2%7E>7-6[XRF:*;V-$V83O\4LNYB:-C2?1"Y,=6W\;W1&\ M#&L?%9QV^(6UP@,Q89D2!\\*/FQ=K!=W'Q%TOU3"O$/&U_XA> MOM^@$-5[;]+INPT]>IQ*K/I$=W/K?2I*T ]JPH81=%D, ^'U,[P,WV&G LI% MEJ8&"M4*&T&P[;9C*B['\.O2-.W")&@]01S66&%OS/*C7MOSP\W-.BKA$+9: MRBDX-O)HD.4!'Q$9@I_]W@58H)MXFSL?!&T,N#@$F0#M+**04;4GL/=FKM;N^!NN/U2*MMA;RVB<66K6-;O-W5N4$2W]L\0DHUUQ22 M_*[6F7(JB#9S3F]K3E.P;,37;CE;2$GB8-]BP7@:O;!43@S,#F:@+A5MSY_,QCI[QUZ"_Z5VURSE8%L$N3%Y$>G8[OK4 $6$I;^CV MW7&" /G&!T*>VV;ECC+_; '=+;U=SQL!_8]33G0@GUP?N1X\!8]90A(<$N4' M 3P*Q:V1_=)'AGS>FW%\G#0@!5O:UH)2#5!=R_*K.)7:;O1Y^CXY;ER)(OL5 M:D"%HT::9G.I$X_/72^=K9."5'!H(?V:01_E=#6XP1\(/DXWHCAD68F:,R=$ M )$3$CE;UQZI,'^"&U87, H42KGB3,#P*O]%:AX:95[C;!YM036>XSFHGHDC MXT:JM WH^3I'=H=506 LY$P\L9$QPH*YLAV/CTUSYL96B9E@)76LG5E&*:+0MW[9 MCD"JE5-C'Q!1."VL]>-BB\NJ?S["&W[0TA@]SL&XSMUACR4 ]+9;;>=38(MU MK%B2>FV,I#T9N0C,3>.6%.J/'2I)?NT/1MKH]4RQ@\RKM8<>E23 A4;#;+R0 M\GF!&VY-#L5JFUCU?A1C![RP:ZRF\F160[%),NW:1ZZH(=U&96T=T(LU9%O= MF[OFH5([4U9'FM!J+[.G]^8MH2=8T;R4Z]@5-(D7='U?KB%-L)3DTWLU^GF_ M(PWA"8R"VL"DK$!<"TWV=TQH$K\;?,D$*^5/)"M1]>D]CF>L%R';I%S<,HB\ MW[E2=ET^8PBYO[._"2!OTBU:-M9@#<&)%8K:]*VZ42<6,X&S;_^7G M'[D@,X= -Z=6JZ-E+>+78XBW.[U)TP11U<)&;UK&%DB'TDSF!3TL!M7N3&4HJ$:Q5CENF7HDFM.;B&V=G . M#25^&E/J.4IK*I#B.;.YY11UYGVW>[%KRUO[-YE.YKO1,D?E4IKHPG@HA0T, M7:QIL]0X%/++XCB#ZJ75W,^M"^LM%7!3TO-*LR?:6!PW6 @; B]:C6IW*9D MR6.R<8^ MBQ#UY'HH4ZP[P"O/M$RL^,*#O.2M8T+1;P0&;V;T2JGQ6A.B^YVXNG&>&FI' MN&R^WK&!0I_=^/PU;F5HR@J.L; 12_[:Y+L\*^CQHA1?@P!AYXHM)!]_P(+0 M.(XP(L1=WW.U@S7_J)K2-A\DK7.WH^)(P#S'9H54&(\]_A8L(0T5*>*4JQI9 M5_$9]:S.2K_FRRR&5V#89D1A8?C?D93F%&\4^B'1GXE?\F,\5"RMDVI-^ DA ME>PZU ;>S5'BM4QANY450M16S9%P2P0\L32-G0=083D-/9/>&'3RD#)BRUAU M>/=, &NMQ>'B.[[_LV.K=+*TB0&VP9M,_0];AB2L !>@@TPM4(PKA;5++ +I M)"[&\;\VLKUM0/^SCFSW*O9]M/'TZ^[+#>7;!O2/M2A?TU_:CE&,FPA"#79D M1O[M9ED,=HZE+*P;POC%C;:E+4CX.T_(DID(65':/]'^.=_:W)MH>I M\1EE%[X(G& "]H13!'K!G8U)L4N^5J5+@'K-@M&$K:,:6DOYZB^&]5Z'8]ZL MP3%+%)PB[/H5X9_,0S.Y(;+5.#UM@N4KU=AM+>#-YUP;JL)"]3BZ4X--+H6G M]*RBWC:VG.QNX'6,, G@*LZYO"\SK7EJ-[KP#C0Z<_A$PUIRX8E&X2=$G;1A MR-S[^LM^CU+0! UPQQ%-8I^LHK9$I&@*'*AC]-9$)P:1RZ7O5K;>V,C8M@&] M76/'++/BVZW*44-[TYZBH^(\%45'VG2QEM9D5UO D.T)XUJ(EUDI;9X:#P6=7WY)BV=P:* MD%2HJ#J_+;9^!++V# M&23?0J#PX"L'"@\V@<)-H+!E8YVL<2JQS;JQMCX7S4_7H'F[3[A=!S"Y/'6K M20X*FPVTJ-^ %AI&C,1/!0=-NY.:(D9<)F^H0.-@/)NILTIHY%9M&B%=)=I- M<@[Q8;8E=EC"QF!'XF5KDNW!WMY/T1L\7R_Q?+4''%5X717Y0GU9O)8X\=I\ MT@XWO+3GH%[7G$'6?:NI 2W(.03,?0@ ,?_=NZQY/>FO6^/\'0C&3\NK+S .J 5ZH[$Y6[V*!K'/YH MQJ$VN7WWGJTB\CGL_VI.>O4[-('.PSPQ9_U<6!-YT[UT10I?IW%;2Q9:@@#' M>.FJZ(H%/5"[^):CRXO&-0#PZ(7A3DA+XA ,=S:24J4[?H=K["B.>A">G LE MD2\*)[A&H%692;!'NG^$>'.3?VS/6/H8OM2]C/.BFI-KZRC@(:^Q9^J\I&SG MA4D.].5O2SKW#-:0TY;A<,(AN=0O"@O2J6 +QN,+J2OSMB2\TF0JPDU37R[W M:1,K^>05[46"NH\+UW ET#A?[')_A\W>[,C5Z=J;DUXSF>]CXHU>)SEVCG8I M2<[5FL?5.)*.-ZGX,F:46X9=[5P\U&L\0&RT9% I]KI@(+[U_OA.HK9$?>F' MX+="^&CQ0^/J4 J_%2F$(^R8XB?*HLU>;4_K6N<SG,8MU0FTBL?@= >GHBD&9 M3!<%827B\3BG?9U2OHP+1QB+@W(_W;M=Y?=@VCBE8F+[HAJ&E#1U[K2=,C+$ MQ!N+* [:O3;G[+YE!F,W!"6P)B*\%(K5B60%F4\+*B.^BG5:E)Y+.](8TK8H-3W97;3G$95 MNGUZ%M-B/A9F4,E(L(H,=O9L=,X3YWJM>=X*[WQ75][=Z'C2MF4R)7 =@G0N M",=B)1:\%Z2M')$UKAXK.#KT$$7H$$1CKXYU"CAPJ"(_U8WW(3DK5NW#4&KB M8MYH;%4 ))QRIU7XA^88.IVPHZD:O<>FH=0>%P4!52K!5C5;#_:VP<1?&.<# M'69SIZKQS#:2N2,IKPU:T#J0E;0%%!>_2JD<9-3U: M!W_&F;' *RUP=-VZ!VK'!O'"DD$P:! ;1\_F.8H'9GA;S\&Z?9QO::3S$2:V M87"K>.PR2DG;@YV/HU<>LM)OL$1=P[!M'XD/1,>-#)F-6X0&Q"A('_1F:C^- MA!!;;D >6"V&70VRK&@1E/+H>H8,+W4[8,Q\PSN@_$:N[:@QO(V]\-N'-O>U MM@J)?H_Z'#51<6UB204NXP\[ID_SV(\TSJF3'$M7CJO:+M((01CF63Q&G1%; M$IH6MK9R%(GMB1S6,Z5*$?U!.,S[8Q!DW<<;VA,0U#TT078A0NK)UU:RY80OOP+AR4$B;':1 U\F& M"?:.%\%9*/5>%%,+:1' AL5PM<&"&3@C4 ILE8C=X@U$AM)I&$("MV*!1O_* MA*XX;!79:0C^<@VC0]2.ML43VK18' *8+0G,]Y 2KW8D"XAU^^(P?%DLQY$, ME?L*BY0%?5O#: PA9JK,]<@C!.H?RS![AW1DM7Y.2"2VJ.YF*6&B>G45V/ M0-!$7+SHBH'F? P38 BG+SW)\39C--4HV6LC)3ZS#"AUYXZVNR 27G:*A,MI M:[U,)P@\XPHV>0>(E_R*TCV="JDLV&M@6^KNO3"]G?..E5>8$$/HVSM^#]O3FS5&TY5[<0%UL2T%A M1P9K4=JFX0:T*;X,W@KD\\"YB=?#4]",#EHO1!*3V*<>[BJ-YT87XOCMU93@UDEQU56"!9IU**B%,)H$UYF6 M)"3SD>]OPS4#GZMJFM8CGV^MZ]T%G-L=)2V^Q18#$\]CE5[%5\R3*+K__>]$ M?/7D_*>5GUA (Q?K<0>GBP5TF<["RM9_)'XCAE;[YI\7 Q 73O RZS&I-45^ M3/V_1VBJ)HF$RJH M5&M_CHIK628.SQHGI!J%7VV$4-IRSY%WM*&:ZHF=:L,3]IAV-'+Z&U>CXA%: MFW[=S'S"QNQ06VH^7G80)V,R.I6MRFS1,C8+C>;R*0Q/.2[X%XUU(\U FJT2 M9R<9+JF:I:YB)88$FKJ!DVYM[CKV^ N/Z]H++0:[YY#L&(I_(< MM0+B?ZD(W!+$)_F)DJQVW"TU=%Q8WHQOT9%@OH6ZMJDF0<=D+";*.*N&9:\S M"VK;QB/PR20K+$E6N;XVO(J\NHI90V!BK45&71=3]F9N2&SZ3/ROZ']+HXD- MS8]_7RT>WKA> IE!)YRC6ZD($7;DN"N<:Y)W7;U;@?4N^$$W/&[T;%CE!>]\ M,3RQ"[-X)-C>%%,ST:HBDY*J>]O/.G^%U%/$:+TBN*JYJ9R:@(Y_LR]. I^M M/Y%Z8X) XE%<[0J/'4X!DFJ*6N*#G)%M*K5079=Z5?/@;#-56]C/'&:Q!.1M M6/$]O##-;C /AO^VNJ:QZGGF+CI8^VKD52,7WW\U)X(TEM*ONUEF%#(-ZJU[ M#J3&L[BC!WD/K0 @F97P'!WM[![Y)?W'Z>VC/ MBT$M=GF-R6J?@8>ED(_?Y02+82RX];OHM[>@@'P//F :W&23"<(55J 2ZK+1 M'EYW;QM\"[&"== EWHIXR#$BOUMSDX<@#8;W.M#17BGQC?%MB\K9CAP!QIS&'#(K^O]BP< M8V^D>9:;T#)0%7,C.=)##INH;VPPS^Y]R4BQL9>+&$L#ST9=!\)M,K T*$K M&]Q@E\@!C.H[YP6[I>48X)_8!,&X+]I M.4N>_7]02P,$% @ Y7U76/T!SG,W,P HB$! T !E>%\V,C@P,#4N M:'1M[7UI4QM)MNCGZ5^1CQLS%R(D#'CI'F,3(8-L<\<& G#W=+QXT9%2I:2< M+E5I:@$T+]Y_?V?)K18M>&O3)2,CG[XRXM" M%[$Z4G>_/3OX:6_OZ2[\]<4C?OC#7^#O_ZO;%6]4HC)9J$@,YN)Z4B:1RD[2 MJ1(7:5;(6'3%P:/]GQX=[!T\$?L'SY_\^/S)OKAX+[K=HQ=354@QG,@L5\7+ MK;(8=7_:,D\3.54OMT9I-I5%-U*%&A8Z3;;$,$T*E<#;A8K5;)(FZF62;AW] M\.(1+_K%((WF(B_F,7V>%-U<_T<]%_M[L^)0T(.1G.IX_ES\[=]E6AQ>ZZG* MQ9FZ%9?I5";\\%#,9!3I9/Q<[.E$[.WNZ^10#,LL3[/G0I9%>HASSNQ$4YF- M=0(OS^X$352HNZ(K8SV&AYD>3^S<'[48@ F^6]F5_>Z_:Y_\=T?0DX[(5:9' MC6EAK,%1_VZB![J ![O/7CP:'+UXA&_!/[.C'];=5:Q&#VA3?TL&^>QPP3[" ML6LC'_J1:/WTZXW,M$R*YPEB7WP8['H(J*>R0P,8_(#@>?GAZJWHGUWW+R\N M3Z_Z5QUQ>G:\*WKO^VC>'=^]J8+K[\GZ \R MQ-LC^ ;&./VY+R[>]<[X7+[F1BP,OS+P7I]?OA?GKPE"EZ?'"*.KZ_/C?XC> M+[U+ -Z;RWX? 'F]"B -I%EG>?<$P&>>HY"#6(FABF-#;EYN(3;3DWPFA_Y) MVRU9S>O0^M]\;_B_XBO_\\?,6OOG M_]0Q _[-CC97\K-?R3<9O").0*3=7,H5E_*/N5YMOVQNQU>Z'6?E=* RD8[$ M%>AM,!7\=*GR(M-#U &OBG3X^^;>?-E[LV$H#_;TVZ[,SW ]0)(75\.)BLI8 M/0KNRP6,GD:;"[.6]/< V,W"6_,#_(O:W!^JGHJZ@OXQ:,L'HI-(X1N/G]4- M/_:,MH[V=T,(A?]]41HQJH4[B-ZMS*(7C\JC77%9YA/11[/ +-,YXLYI,MP5 MV\5$B;_]UT\'!WLXU'$ZGXA1%*O#U!4/UI@IV$@F9 M1+02LE2R#29-QMUKE4WQ1=BKOE'B(I:)V):YD/Q91V3F&\#JB ,C34N#?CJBN'T>M+GZB,C68"XF0R/&S>5KR5W*0WJ@N M6C\C897#CE"C$1I 8862."Z^Z>54N' %'&Q63/CS.OS\F]55X#[AZ(N"&7JN M9A(MN0+.OAS23L6@+ !)"G@D8JU*? U.0N0REMD@@(B4]P2>8@8>:$]UY?J4,-NTBT]^::Z:?9=^(DD-Q)()G'L9QP MS$-D!6Q"[*3AJB""[>#[ *%I3C@$ZXDT;C,/1M;XELY%;YPIAAN^BA_BT0,2 MQK%=?6,^(.'PUP$<8CGX%QRRQ>=9EI*1%B%J5P'GF(]X[^UCV6G3 =Q5REJD&PJF0!NHB%Y'*87+B+IF:P5BP.$F# )6""SZ490X# M!M3+W#[U[U+&]@[ZO[9>4Z 2&A9MV%FFQD 9@9-$3("48QAXT_9_/,S)B]:I M4Y: A/$P_IJVT+1V]AU>?GJM1L/]WRO4O$H6K\KAA#9$I^"WE#$?8<#!GM6- MAK,>LHL16 >,BLR']VP^F8M!FO[NSLL1LP0X=PG,/6;N"BP<9&BTNCJR!'1'9[(AMO<,K1^\=;N,F11T!+_2R47$7VQJ^#>A:<-<.MH<[ M"*!.=>Q,#15RN4@3D8YR6A)";6;&6#$Q/MM&-2--XKD%.IPG7J1(#4'/,/=D M)C41J4D:1P"K0 & &QG>##@:Y,AY&N.R\F&F< ,@S+_01R!5XSHC-+C0@TEZ M"_0AX]_I0I%^@VOV6W*W#&BS&VSBH(3;=O)XIT MW1IN( >A0P.T&\I\TC$:J-.- >5F*BOF.\_I9CI<5H'L#)9-4@!BI@3J%-$XVNN]5NZHSV>$"QH01IS* M.0XT47%4OY!6_0_IX2S3^#0E#@^D[-#0GYL=O 5YVC90QP./KXD!\:W.E95= M(@O/8#)/)C7:AV#"#I[*=%8 Q9$C-'_@%V8E;0+,*OC>*@?@I;?S,QL! 0L% M4,@\?[EU\>;5/UR8R'VC.S"6K3+6Z^M+-UAXW4P(3Q@^4OMV,NIFZ6WS(8:T MB(LW9Q_>^SW &QBX%_[SPXN)_0_^$X.?Q]G:9E$W>J?&@!X>](. M (YZ^\CM7Y\?O]/)[TL!X.! WW.PHP+V@0P%<$G&N=H2D2QD%QG-O$A?;LWL M@[)(N[,QZ) OM_("T-\\!QXXB^6;G6%>4#S5F;*RQ&](KKF 8*3H/ERB]&I!H_/%WL6,)+P_P]# MGD(FF:VCQ\NL+]:!4R/*;5KZ2EO,-^H&^'@KRSLY8XURB9Y:$;I#_0Y$>%+Q M$/*5YU86O5YL4D5R[K3HM1@K?1;S>IG_ <*J[7Q'6+$1F?QJ=U[=YGRXIN19 M436G %\R^"1$!G12IF4N%/V9M4QG8#<>B*I/H)@ H1M/A)+ I *AU'*YB"W] M@DBI8]&M9B>")!ID2/*![S82Z/WUS1/0'$ X/-&Y'.A8%^0]N035)'-FLEUQ M.FHW 3'CB*91D-C+J*2K *H><)8*&M&RR<1VQ'0ZP05JMP-A!?*R%D.^=+5 MZR###5X;5%I)- I%/F,3@G%0%8/;G>M( YC1Y$("U_Z>F"O):EPP:F,@O*^R M**1.$&G)AC>F]3W;V^FL?[7-?6ZB]QAO#/R*HC#E+HAM8Z<"WG:CX=A3I:.$V'I#_0>>PY64A== M47)9;*C3TRF('+!=V'HY0]#YI1WBI!6G.ABS0S2D?-S%NSTCDM(4)K3&0LYX:*$AJEEJ)['V7- MO.;.JOTBA+N]%X\QW@!>"T&IB2L5O)+, =.L@XJ1)^2=-O0#S59@LDRPN)Q5 M%=9=J\9,^-MZ4.]8L-NM$AG1UMR[^'UW$E,)L/;:'/M..@M,-37+K5LP+S9? M>[4P1-(\.L]-.T(!#=?(%2TGK6&!]D^I;G"JV>] MM@A"VDJ9&'-XBV,B-"8X6SB!G^]>DK(K/5*9,1.ZX6&?SIR'O]QWFHTT<'][ MU/%$)LS'CF'.+(T=_Y>B\3>1#C'U[,M3?B8Q3$_1$@KC.F3 ^=*R 4OB303 M<>3N ;XZDP[)B687<,/-+C9HTHHFT3(T64?;K N-8HAV,.LO#JE1FJUD>WC* M#8G-':RC=TY=60L=&1,7!-X@#V$=L1Z@Y#R+&6P(.8UA87*!EZQ56D)7WLC# M9AM^;TJU%.*%$@VP-)*LI8C56,8(KJ%2C.]CD$'SHBKE^A7593V.&()#"[CT M4Z/.=IB<5PYM.\W:=\6+8S^"8_X[7XNTB[.T0!+BKKUQ;*IQ2OZG);$0J,/* M>XMMS.S8_NV>T[2 ,G] _BQ+$+1H :'CD-HJ\#*X5#%!A"6SBTQ[!JR MI]!_QEP]@U7_K@2I ,[WA[$@A(@!5J,<(4F9:H1_=<2M;/FFXA.XT7FP1/(C MTA8J@545"S?%)+K(PWG]79W0?$"R$D;*@J0131.BOH%2MHQN5):3G..C"ZU$ M;]S:1F*>NS: MT]MY_7T3S9?(&+B5!QA6^&2989LCW4(:Q!)%NU65(G:9.#BVA2)BP#FD#W1M M#9D-9NI8_UG;>^2O3(9I-DNYMH3Q5))$@'$4QF/.40O-@-0B';/"2^(OQ6R5 ML8F/K>C'>3-ZV\;FU+55^M@\?)6B>E7G^1S5=AT(""9>",,!LQN55T,GB)YW M##5WD>9AH#EQ!*=P.CYAO9DFZBPW,4>>H >&%I+%:29F3!RU/C2"@IG3V9/] MS,XN,X6_ R;&,6X#X\+])AB> Y4 F<-?;J2.R<8<8H@SK'6".!G23FN!S]Y+ M.RHS.CPY#(V3@6G1[]1J&Q^Q0V?F,Z9]SV@+QK;J4=I%?>:S;,8.K3I>;[0O M4HHGB><&S9-F] D(:F5L0 $+L)N9I?#6/(@DHH_;ON W69P8IF4RD,(JI(2>ZN5S5J^/%S6,YT^@=_ _2&:(,)?KT;1J"-5\W M ^XI6A A-E423<48)C',](#I%>$(CQ<$;GV_&NDRCO%T&<=H>N[JL9$H@,\* MOAX&']JBF4F^Q].KA]_@,'BAB40&'0MH&! MK:(Q1KB!J(5J&<:ZF9$R_ 4NMTJ&).CB-0XM \Q$6R=B7RQIAN92MB26?+_7 M\>.]BN_A'LDBS>;B/=GAK#^BEPVTC:._0"-&!'2:4>'57*@[-2R]AMS(7.([ M;',C/'VV,IM&"\D-Z.:@ 6/D/4L GI4:A/"&^UH85]7NC:IRWF[\\/P5( (S M%2B)(.X0>T5D'"DT>Z!'!?AS2%6(8V'H2TD&G0S4;6!S[.*K;9E<[2.=L<,= MQ!$2^")C7$FZ \VVCZD#\4"A#033.519X/0P(@J$,BOFQHIKIC;) AC]#A/EL>7$3('KI,%+*R\!EX1%V75+ MCPQ,">P#%(@X$-!R3UF"[)&AXYBE^?269>X91C%F:!PC8TQZHS(V%JJ[H3-7 MZX3KM?$&#&60P!@ ^F@L\M+&MF7H%+=,&$-!%B!?6K2,4J R&![=J8R+T@<0 M$W@:*5 !6%]@T1(@,TM5(O-5.-X1)O:BAHE.YF7KS0J,!)&&;S8&$3K1%_V= MD:[A,QT)O \!A(#2(V+!_^Q;V.8??61NGLKPL2,^F(,XZP@^%E$4B5+29;8V5'PA=0 M5F_&TRBNE&@\3T+K)-EY&U=XI-'C6&I>#07H\!]#TL5AZ!JA,/32>&"/-A0- M-05,(,A,1 :[MVN[=G[8 04%%58*_I!HCF\EJ_>)9KX-6(8884VJOZ#).$O\ MGV&Z:W4'Y[1-!(2PB21LQJ18@IP/Y%KGD;%[8I *$ &CJIGM$ J>^HP/O+8 MM"8S(CQ^!0]1?P&6 QA#K]AT,H,E"$+MA!I+)AD7*ZNQV4TT-A-$^ZT&(>+!P7$S<>5A8CDWEN@;A?Y_ MZ^+@)(G@N&NG'9Q;9>UO^^*B=WE]VK\2O7=7YZ+_SXO+_M75NU_%+SVL)-@[ M^U5XVO_BK>]N#9^:5XWS,_7Y^+GOB?#Y>_BNO+T]X[K,.'GUQ].'X+ M_SF][HC>\?7I^1E^='%Y?MSOGYR>O?E^);5EBM.S98K3M;P3OP AP.P5.% O ME5N5'#'%JM:.&&*@BG19,=Y))^04;T+E*<8HY!5.C8HO4(1\-">WS+ $[&9# MQ*ADO=VEB5.0B%F>E:DZ7LJ*X4Y0QA(&BS@O1B'O++6:IR7^NS*V'3X=&!)@\%Z#I@,R1&>70;;>R8!O_V)8JR]45 MVB4_*<@D/]3X2R,U-X ?7;K*^E@2K@;;6(O6@!(13( (#V9XEW@M=2;>R^QW MX+X_RQA(@"%?I#UQA&5E3%@O!L\<@LP$<% QL:TZ0C37'NQKZ3:^S%*'ZQT9 M58FXE6.5!Z4D9#ZIIDG9Q"\\Q:HFP<%HD8<+?5P#SGJ0"$LF$+/'V= UF=$] M4K%!VI+M@\::51E@QK%OH8J+(JG,@*W+V001V: UZAOD920Y*;8\(X N^>'Y M4)Q#SV\)!2Z:)*_0$!=/%?I+D:X [9HSL(WX'$*B=O-@AR1>@#("JD 4[(=O M4'U+= 2#G99L6T^8&$DLK2 ]8SQ&>0VH2Q/+#-5PL=RP-,P% L("M- FV!(^ MU5:NT;I7/6Z$!(R#@2@HG]8^\&=N1#5W.DVJV_$)7K0!)L"T5LF&29QT.&^) MGO2#>#6"SV'C6+V78_7Q5W>L/MXX5C>.U59I[\=5TEXOP@BKFI$<#C9);\G& M&E!#I$ODZ0&BD&!4%AQ'.M2DE+J(>#:FHV>4G#[JKJK^.)#"F)YZ[)!(W M$XZ*%I!0Z-PH3VT+^FG9=3+6&+Q+\)M= M._WR$^:(B7[LWV@&1**H1>8R)VJQ*&.&Y?%X((=BD3):!"HYT/4F$P?(FJQ=RZH>P>W RU_YQ!&T4V3*:*>^5&P,N>*@U,T%:5O0 MWY=>$!ES&2L%*KA&4Y:OFG07EAPQ4*[4+2>Y9:6.X-JG=@[VGO*!F1T;Y((?T'Q M";OB5Y#<"6UY?8CF(6*R=654?USF2 M-H.@"8: YX9G>!F-+IWIQ,#)&J]9&9-#%;>;./,\2S9B^IK]K+H^J;*6@&UA(A/(+U==1&;G9G-=WL1.% M72T4/F7>1/1B(8C\8P-3:LU9#689ECN:Q2PM D:/8N-)P/5OD*(5*9;6U^VQ MI_8_SGQ[:8JWG5G'&F:CYU1UZ-0[4$EL&J#DM$L_KFBJ\X" _V56LLY!KYV+9+H>%E4M*AG81G[G8#B?"M!V: M")/980)&G^#O^^;O.URF,4(;&9J8:QD;54]&2[J1]3NJ.PJ/N%$VW)<3SDP\ M)5FO930%5HJLV-;G )R0XWK:[B)X63F:K=>5P$#]+5V-KTN76JY#0]>NBQAD M\Q^J##-F/)Z&@1UR8&->?71O4.BN&3#26>>(N0#J!-U6,HHR6W_2-0\TCI.. M4]@&.L,*"F1^BR^I=)^+,W;#<&'LCF"/B.0PP2/6M%*1< >B1O,$7]\]W=S3U<*1\L+1F->0ME M@L+=J2EZ1@KB#'B3\M[GH7O+ET:STKV-VZ9/ZA'HQO+6;M-HJW%73PWI+"V8 MNSAPAW-'*-[+SN(+K7(8&+JY.1",195:L[3)0MKQK^O91[<^(0:/J$G7]TG]&3C$_I6?$)?MFC<_M*J<4AT M8HT<=U,4K@D;DOQ,G+&W6J*!(_?<:87;;%$"%6K8/7:DJ*@]O,Z@,8Z/40S2-E_'8=LJN#8[ON4$IY3"G MN-*BECYWU6H]-67$[:S-K'U8'M9T'=L\2E^R'A10&X)+X'1,U8MGE UB-LYZ MHO9ULZAJLV6%TMJ(N>I0 '?Z,ZZU$V1B5I9\73F<2GQE/:EMV=G7:S^91CX+ MS_Z>R_QN!=&/3U%YYTJ3PSGYD^1[O\BMM__,6*_RT-[9@M;W*ZA PFW%XZ4K ME2\JSC)8@[6[!-=]3?0+)5^D#;X$>!S HU)/OF;-!Q5M.J/2$XB*O*06EU[[ M*L5V-;73Y<>2I="-M_]LT'W<]OV.^5=F0U>9R6>NKI@9Z.^S[W^ MW%=Y(3B_WXN\5*-<6BW@& X)I5"71L9-OJCM#483#U2NU&"Q.1NPB\@XQQP>/N0T;>PWY4\PQ*0J) MU66%3X;%:@UWU!!,]+[O9,FE"+PT>;GO[>LG'-8,#L=T2JF.99:_,KA\A5*1:P M62".5"66SI!Q8VJ426'T*;9_1.VH+WU@5_]ONB=_R/ ML_-?WO5/WF :YMF)Z+VY[,./UV][U^+L_/KMZ=D;<7H&OY]>\=_>]\^N,:62 M\C??]<[$\?G9Z_[EE?AP<7XF_, N>_.7T^NWXK)_==$_OL:DS=K%THB^/S1CT9 M7]9X1<&Q8$0>T)JO\.?=:JHY!\:KI@TQ;+_((I)F_RK(@B AXK<3&9&D-,/6 MA^Q%@R6E W)RDY9,*0!AG)\KBV#RZ\G96;50X,S,4D.O>IMYK*%;>;_\I<7U&\>_\4 7%Q!0B4GS?0@[8-H+V-+SXITYEG"X[_2 M*/#Q9W:7,/Q>#(XN/UR]%4!D^I<7EZ=7_:L.$+YC=.$S3N+4CXK(;6#!H@=I M4:13M^Z#OP:'$WR]QO9K(^T__>(0L)37Q2T$>X9_Z?#",URP\*F.HEC5CJX% M!NM]_OCI)WV^Z #67/NG3=ZV]GL \FM>@%?SY_=!\W!IN$M#;;J,M+#Z\C\/]V[@7+-6_2P[@]]P1?;76? ,$'BDX7F0;.?B:GZNN@U9?; MR2^[[W==(TE@[W,3,>+38Q?OLIDF8Q4G)O*7>+'G_8?[_V1 MF/NP\.5+WXZ/@]1]=88OP)4_B<#\$;+@!M+?OM2-?8@^B=Q_R<7]5OF?^.TW M#"/X[;<_6'I^.(+ ]WD!%X#P!_@7K9B;?(+UO8W/OKJW\=G&V[C"VTC?IQC1 M7:A($TH#'LLX5^9LT#[>G8VI\;Q*HB_643[8OCGOAO7WGV]/7YU>8Y#6\K2U MA^^&6;!#[ )1YA/1YV("FMKPG";#W7H0W#KYY=\L%'JYZ 7Q?9>+XOL> @ ^ M?[")#U ZW05@+"M3$'%=3(L,)D!I/0RJ]HP<'%F\&O@>D3IWCF*<2=5:-*4C M<6*3;.NCT1N5P;!32?O"\%.S,_>]"8FJCI T,,#LV.R(@D+S,"8T7RN@-"+L M>JT&68FQSOM/:?#]!H3(O]R$T_<77=?$U-6HRADOF:PCK+*G8 O\ALDQ%N&P M4P1E,)NF$@KE"1T=@P )'+E#GB4H;":ITBV_6.J_9BLP6NF&# M"-L#RR=+5'J8V\M$-6;X-A'XZK59*W6$;4TGJB><9D%V+G7J/L8Z.?#+:0)" M@XY*&>^*7G/5W$)N:.(PPK[F5>#4F\.U!&^87?@\9H1=Q_4%N3$MYTS@)H9M M^L#+$%B5@@$4MQR4TS!/L&X5%F%0INBBZ0O\/19D:J$,JTC#B>MWGWNZT#/- MR6QM%8O%5#V3XD#Q<"+_J3EIQ-KY]]O5:EFXG\^5RQ_P;XH 2JCLNM8[#++L!\S=BE1-YI+$IF2 M^*T[M1V#W;8*JIK2XM7K@J* MS:$ FJ=3HMFH57O$F4P\C'+$ M"AH6^ESSG0)#$5G"/,S[7#*,I2R+;CKJF@.7$:Z>EK']0A_I74458;#Y@NF? M;I \QZKK'X6W+F[2H%2P=#>VC$$P:TY0Q;D=%NXR560IE8E%_HUMMVNIDB#_ M<9:EKM G7R"OP\VX'2 IU0?I!\4CYFILNGW[TDD6?,'(7*L2ZSBZ_IS-L]"V M &N:C65B2LG1]#0_66Q\B2,W"S4 PU4C3-.9ZSJ_K6^6[M9302I3-.^8'$W3 M@Q=A%RX$/Z<7D1PRK43).4TX;3V-N7'Y30"J$56^Q J=.:P"B5*FN-]Y]2G_ M1F(>:F.=H/L$K3;G6O_4BM2#<4-5VA;T:AV6O4"KH"AJQ$S3M+6:#VWS.4]/ M31CWY@#:%G2\S@'X/.@+HE9-<8E"Z">8G[O]>,>4F*%5:I=4=S<"RZ8>H@*&/9.7,1Q*"'V%FW$U.-NSC42-;>"8;ZP M38(&BQB.>E2)7Y/ON&WLD(A&790K&_(R.^B>N87& DALJSN3&8QI\BUK-!V3 MIVQ&PH9@1H@98:,7+-59B 0S++?_OB. JA43JQ\04+B&?.OD1A>VL9S3 M\WWS#.D.ED1\N56C4<'?D4[!%^B&BZ:C7^RX9_<7W@&#N*?T3O9Z^YO?)/?1B;DEZUU=K*&E%%WJ*PI MWJTCW3U0/^$] -A? X#8D:-=,FOTRJ .)R#\Y%%^O!<6Z M7^X;0\2OK$"\60NF[!P)/4QM)E>L-HN\1M^H[BMJ+5GQ29FJ<;[H,)JD3'O' M-@^,,(V0J2=B5&96VPA[%1BYVE:F6CJ_ZYAU*W-?! BE6NZXRVUKJ!@6E=1 M&\X)M;\B:=/_F;TP8J"&$DM+MRS=5!TB6PJK"+B'EG9=5(0(&1 5T@HLP)JK M,:,%]L9-+!P$E:?Z9 ETEJ6"=D8U:C@ M-.'://0 +!V=E)X\.'.@KZ[?X\;.O'A!;^]!3_Q]::4(3U';U-0Y&.*+?+0US$D M7RK\=V@*LAH3#AKO; OPT#%"13470JT9LT'A/>X<:@M?C%'&U&>[=.4K]^AK M[#N82F\V4UA?34]M!T'D/"2,N';J"TQB88>RE8=3[RFX\*HL1&E7$K@E)L@6 MA'-UZ:J50JMMPUW)EJA6S,Z%[9S)/)+_WM#VM@7]SSJT/:CL>F^UZ.?=UQO( MMRWH'VM!OB:_M+%1=#;8>GJWDY2,PLTZB6QJ)Y^(E=13'M..5^M&:.N*XEUC M*7]D2Z5B!6"Q_TQV][='.T$@2H@HNS C8(+U2#8Z@5.U9KVN!5VX+>K8%72\2@O-J02^"OC&E3\X)PM9T#F8.I,%7P M8ARIGQIQP[: !1<%QXZ36D3BTLB/CA/GV]:6D78.-P*=-R:6268%\WI";?O5 MKK@*V!YQ)N9[6%*XRO?(LX,!'6WA67Z\WK*_BP3D11L3XX%FW(HLR+8X>V@+ M[ /CP"C3']>!=W5#@,V-:5O0^S5NS#)=OUWW'#9D/!V(0TIFB1&'3-\LEN6: MZ.JZ#K'680T0 MFS:R;0/UO )D97%F4YD:*>ZJ5*0[RZTKVT%OMV:P=Z>R+.9/^"1.DW&7^%FD M<]-\O0/?C91OU49'DITH.-A_3;\)!^9:YT MM@978LUVHY-]+IB?KP'S=LMQNPQ@TV3JNI5A%"[19EY_ ?4X]"L9:Q8PFG93 M-OF5-,F& P42!X>*V?+\%.C;*DUCM!1U;31\B)G9MM'68E89%R0SMB:N'NSM M_2C>(7^]1O[J&!P5E%WE'T-YV=@V<>.U_20+C/5L;QM2UVI.SEK\JA&A;% : MQJ+=56+1F$'["$8.T_,+IM>XSP8OE.:US1H_ >88BC9?N!1>1AA:&+ZV>#W) M1Z/>]T<8FOZ.GU?D3A+@JO1J[K*!^-"(ZB3>POK"GQV MC=AR7^1\B;>"(XDMI51)-VPYC$E=P?89PP%L)*]HQN:2TF9)"DJ-'%&$=!#(0#_GD$^T($] N<^N, MB:H2Y\DN=_C:W,T%:3"+[N:HT\R3NX]7TIEBK'%TD9#D3:V9+",V06$@.=LR MII2V%96 S\YK&O2K(C1:LJ@$>Z-QC+NS_H1&HK8<>--&*^R@=6_R0^M:(!3^ M6:@0KG#!%C^1%GUGH8S'ZW%(%X6WZJ+-K7#.QT!@7@^%&PW>'2%MN^(\O'6" MWV98MR,A,R394BMZ C9XFTJ-69N@,X#20H%T],1&F4SF.<5*2*Y%BLH3)IEX M1X/5)2AATH_M^_Q6MHU;RD?F*GI4,[G=W/ WX<@0ZV_,A0Q2>MJ(@Y_++L:A M.F5]QH8L*228(Y-*8ZS7UZQC$##/QVU79E4F7 ="NF<4QR+HT7< M$,XPOQI61PJ8@AX@<1P T>O48YTJ&#A0(LP/XWM(9HA5][#6OFZ ZET&LP$( M)W1Z^(-F'SKQSN%$#7^'10KDC%32@,I[8._"[<=[.Z"\SZU9(>B(1(C/.WMX M\M&?P:C_^"L;]1]OC/H;HW[+Q3I9*&'4FY,;WJ+&*1';)NV8&1$N"$+:MLV7#2/P8&:%SJE1A1)B@5SQLR$@3.8@3 M^]MR9WO_,95)>;*/OU7$BP?'-!\"L>FO36S@R#'V:.R*D3EUPU6K@75E()!V M*LC-^JU(!S"U0[AQJF'X9$1/?-04Z6D8UH4W0MWAI:G&XVA7<:!-BL4E@-H2PWX/*?&J:[* M6+;/#ZN#27.-S5(I$MYB)\C;&E9C 3%5V*X^ 32[671>(=TU5NG,R RNFA@ M_TM;R'/'!X%VN-00B@HS&CE%@'-ORIBH+B+73!&&M5:,/!0O])$U\V$N0$#Q M[5'CYC2*ZP*D&L$5?\8<:,[DBT*!D(0*%=PR1<$\9+%,#(M[+'ZR)RM!G:8_;T3BTE!M&(8-\Q9 MR8^?A%G)]3*U"P+2=PBOWFF^JA2D_/39WD\XXK5C@B;4\[W,?@>N\^[=L=CV M S?B*79,^5T/!J=1:G:,*QOO:FT9?!7(YH%[,U:/@+&Y5JNU^IU<"\O4Y\N0 M+L=STIO)D!0R^H;0XMGU*"OIQA.9A%LW@K<*:[G1N3'I=FK"0^NFN%0I!?S9 M<\A1B")1ZB;5)@G)3O+]7;BF2W-5(="Z3_.],ZI[5W*[H:3%MM@BF",_5LE8 MCADGD73_YS^QL<*369].?N1"%;G"C6>- M":(]2#;#5'$CV/#CX$/#CF 6=3=5RMSQK=MX5^TU)"8P6$8 MQG>QXWA.D7:<"#)OI-ZU)9>C57Y072NOSZ]V)$*7@)F:A0B_,A, #)^6"?^\ M8RI\US9*]DI4.F*J0F2#6NX4Z#)HTLM54<0^4E7&)!I59VTX1]IRSQ%WM(6: MZACYWCD>')OV,/+R&Y=PXA4Z76C=S'R*>NEB,IQA+UV,@+$9GN$5 MA:':EXJ)=>>$+X?$I&+I"C=2K^5?H7?D51LCT^'4'E. 4!OO(.=CVSHM5-6E M7@B\PMELS1:VSE6S4RK@;>CP'7PP26\QOX5_=Y*FU>EYY]XW6)M5! 6\C<6T MG!% &D<9EJHL4G*85DJ4!^:CQK=XG#?H \3:O/+A7<4_@[_LR5?VESW9^,N^ M.W]9XQ:MXBA7,AM(4(&[YW>QFB^6*9TU&_/D=+)4LO,=DY9TR^:_>6.C_5N& MD31)/7,]H%T+'!KB\=X39P:K;,I:P [V]@Y"P]35^3^K5BEC%C+6I1JQK$T# M'YMR5&&#&RSI,B?J;+6TCX" F0\FL+V-TM$(@VY6Q-;4>;P3P1X>.?_ZUV"5 M)/L:NR7UR85IFI>$PE1@Q#5V%\LW:_;9@0F8\:=2BP4R& H2"HQ?D@+3)V4^$@LHU6=L*' M8O:+=A@R\SAP4 ZRE0470=-KGY)+^>#?P@';AS.R6?N@FXL&%VW53:OVPVM) M]LD4"-I#TX0O?'M7]. $+GRA26.;](EQ52NEK!18J8_FPXPK@?AMAK6!PJ@1 MCFZK:+RML< 5=:2QAPV*_'.U7>$4VPG-TLPZE@&JF//(?AXRUXB>U<$"O?K$JTJUB>J3D^_ MLNKT=*GF #]@LP) NDDQC8_^/U!+ P04 " #E?5=8$NJB?)H7 #6=@ M#0 &5X7S8R.# P-BYH=&WM/?UO&S>6/V_^"EX6U[4!R;&=-$UCUX"3.%E? M\P4G+0H<#@=JAB-Q,QJJY(QMY:^_]QX_9S0C*6DOS;9:8!MKQ"$?']_W!W4Z MJ^?EV>E,\/SLSM].:UF7XDS<_N_#XT>'AP\/X-O3>_;AG;_!]_\Q'K,7HA*: MUR)GDR5[/VNJ7.AG:B[86Z5K7K(Q.[YW?/_>\>'Q W;T^-L'CX^^8^>OV'A\ M=CH7-6?9C&LCZA_N-G4Q?G37/:WX7/QPMU!ZSNMQ+FJ1U5)5=UFFJEI4,+H6 MI5C,5"5^J-3=LSNG]RS,IQ.5+YFIER6]7M5C(S^*QT>'B_J$/A9\+LOEXW^\ MEW-AV&MQPZ[4G%?_.%GP/)?5]/&AK-C!D:Q.<-:%GVK.]516C]GAXI;A7*P6 MM_68EW(*#[6BQ=D'WS:Z/JD\ZR]B$L=8IC6W#[]U8@'3%Z,F)& M:%FL+ MS3G]W 4_+,XN[/MKDI1?$6;^J::F,7) MP#[2N3LSG_01P377DE?UXPKIJSQ)=IT!<0E]XA"#+Q ^3YNSJ\;,V 5^N]#2 M(*B757; GI;\9L*S#T#NI:,XOP80A7:6\+&%L0>61\82R<&W8^%\#@ M.>-5SJZ$J8GQWV2UF@C-CN^/&/#Y_:\! :R+@0%*]JLPMPR+/-'AAW\UII;% M$E:_/ !D6!!6_PNDE8=M1$-NK9X)]\_='Q\>')[".IRM8 M$9\=G>PSF&LFM !YRW$E*WKQK2>*ZYRI@CV3&B2FTJ8[&XUH30:C!P##5]W. MPOM/U7S!JS8XJEJA +=CMR..1&.(9K2E&4/@NLEPHJ/O3LP*)G*BKN=BHANN ME^SH6YK\: 5#6BK-5O%TL)8^UHFNWY%6_F!*W4RJ,7PM6-/ 7$G4A*S!T>%//E)8U@*7@;#X QN![M%TT3$#P M&4;F$:UOL0LHJ+*R0S![N=F)A!?R0MV'\)R$Z'/;H?/50.H M@FUG*4( %#@Z+19U"K[,%-ECK2#LXKYHE1+(W#$PT&$XB&@4-"5@(!,DNF#Q93(?R!QP "T8OS9@ MCQ 84?X5 O["=476@-1$D0;JO\7C.*%[.1_:%\"9*8W6#FY>: UB"(ASH<6U M5(TIEV MF4;D_3NM9[Q&J3R3!P).5IZ-T!:H$NH!JI7SSZ-;4H9$09:D$M##W+P$PVQU@3;- M[5OC3HM:*[/ F4!_[\E];VSYF2G*4TT%L49$.7@; -JB1(6])^&U@$A8SI(5XE0MA [O7:_=;92"L &P#4=@IV0@*H$HM)H3[E) \'4: MB.+0RDJTG.$+7%VKDD3.WG6"J@*-4K1TF $H4"C!5V#QB,Y3^XG,//3&:")% MQJ6%%E'#,KZ0-=&*0^-.JO0!]&0;E3W@58#O8+U?U-A(&$;4>(B@0.$ WCEV MO+QDUD_:'4 ?0$^W.8#@\+&W)*U6S24\AGJFP5W R-]@2]3& F&>",&A"+XM8*;F@'- [J_WV<@U>J9]P\(*;3Y M_L6=+^Y._?=#O*<':8D!5@+G6D=E#Y"C/@NG'6,*UF/-A96D&O:F*B V=&W) M&*00@1^4CRQN?@NH)/EE"@SBJM$U2OQI4Y(''H0Z1E1*@,9%)3ZBQX^ID9PB M@ZWXVY84"L0C.* [XT;0DH %4-UD5H%=BP:MMU"TCPSW6Q\:W?Y2[$S67H"> M;2';NF'<+97*3J>LP?O%%GA_JG+1KT8NO5UYA8Y!@\R5DQ%Z]/VCAR3>N4V= M?'W(!YN0D=W[P]VW+Y[\>-<#=B/S>H9+'?ZGGW2,OJB;V3VAY"<]PH1I:Z[G M[Z_"9"D<+KW$D@4Z[\Z*L58WJP\S5)%O7[S^Z57< XS _&_ZSYW3F?8+OSU_ M<3%^X]F'J089F8_;7ZT@X)_/^A%@4ZN?N?WW;YZ^E-6'M0@(>.BGLD]- MOZZA*=S*5\C,S[=BYFXN:R=&?SOF7VR%>9MV2',W?<',)28BT1^^%N,GW'3> M8%,P0&NTK:[!WL!_,=B#B0YRV5=S&VB$DKT#" '77GL['JQ4"BQ@)--9K(72 M3JRO6=^&43#\Q]&6RP2,R\E>5&1H\Z)VP,Y6H4H,%#WI+%5S-SEE%!A/QV\.V VM],.P()] M3P[% 5L7-UN+$[!J7<#,D8''2["TU_HJ#OWN<*)]_SP8DE0U]US<%) 7I"5>YCMD1LEM1@1D=K MRS2VOG9VG_3U)Q0=+B[MD_/T$P1,+O%PL7 MMT"TQ$]OBD)F@%)D#_SF#7D_?IX+E_'[PU'[A87PY1:XOM :#!\;+#Y'VM\H MD-MYYCXAOD$D.SF7B-XVVP<',B;KUW)^RM\45^V%":6SYVG+;QC'$/E6&Z+Q M4:+<1-]^(L3Z_2:2'>6R#?S:U>A=GV1'UYP$AEK9_) OCC&2!N6YKQFP[KA- M*(""X[= ; 1'.X= XA]\_3&,P$6EV;>ROG?O 2H;.UYHX#1*>2D;(P[I=

?KYWC MQ*'$3LAKUA O2+O V5XU(&6.'O+QT5ZQGU1AI(1R "L")?@4+U6V ;Y@Y,JF M;! WD=A)@9K+\>H\5H9@-18"M;[PZM_?Q'VY!8&LL6=,0BLP \./EF3F;H!+ MO1"Y!./!BE-A,*J6]Z&?U%I?VCW4N;FW]PBA8W'VP:?*$@;0Q!>$J M28M4A[4A:T!9O)L>4]A2Q]R2:]]2XZT;B'P%94D&HP4?^'D_X7%I:OMN"% M=1YSO^.7K9AA,K%8!->5LUBL\>+,K55")&.(^((< ^_&\W7N1E]4)"F!=-M= MMR>_'U<3B;3<*C!R-$8[M7:H<18;U8KU.0Q[OI L^BC>7+::1(L"OD994*O] M]3&*O5!Z-^HI1AZUP+(J!)^4JIJ.2>7DTO ), :6N92R0-,<\(9RB([$-.#8 M$$,19]:^)A"_PI(5&W\KN8V=3;4(7^,RP+,V7N4D63C]@(IU>UM)L".IP$8- M3J<;<@PQJ%O]!;L&MN'FUUMPLS7:_QSFYBXGMLN)_=ER8F^VX.'^\&F_+O;M M%%TWQ GLT)"Q[ Y EP>S)"[P P*_/YY+61))UM=$@.:W)46@OB68KYP*0GOM M5:RJJ=$1]5Q0-.PM3+PIVX,6 MJ0L#XL8[^ZD&(M8V-)6!Y2%<$\_P4&?*^.(EK%FZ;=4L6449*]UL.5<$F(:1 M6>X I76-7_CS<8XE2\M!4"P8:0E:.FP8GNJS2>\/-\)_1__S[MGESQM:>(A2 M^%0,]_517PZ%C>'#:O;E3^6PWSW;A*\KX,IF05;G3^@@7+4;:*)O\"ZXA@&U M?S2BOGS7TJ!3U^F/6%/TBJF\3>F!D%C'CL4^59&DDU9J?C&N0$'Q=8%T6^'I M)9.HQN#XP+>V!7$"3A#:L:BIEL*E;B@>'GH8>5,KEZW BDMLS&R5V/J6RZ#3 M:#&<-$YF6T%6-Q<628)M2;'I0@.J:FKP7/I^J%3>]72PSN$,;:5KTD:G&3V;S[1$7.%QH AER?( MVQ[#LP- "6B-K\]Q^!IX\\DP;Q:CU?ZE3TF8A1"$#_<-&24Q>*AYD]O0"][< M8GWX.;73Y W0Y\4]G:XQ#U2(,C?;W)L&T,0T?*_@SQ M0W -&&%_%BF$$ YL\3?*HAVO]G>R;*-'0Z77)G9<>I/9'A8=QG:$WF[>!R(, MXK9/$-CI?1;W1N.M"Q4%Z2C2V++>)^@K+GMOV+,,3NJ"BLH*"]#_(.6/09>*9[=SOXVZ2TV@D M]V\O%&7XQ=I-(PX2O#@#!!]H^=KUDM*E';D/*D?Q6?*;I"&\/RKMR?3!X??G MT=W+P>^^+/I81@E7;T)E@TLJQ @2"^8%:>M49(>J_B%M$I@T;#83V0< DJ'^I(9T MNIQ!@SN^=_]P'USJI7?V29DMHJEF=[:3S -].$.!;E4C(0;E['A23!41Z2K- MS>'L8Y41$A^V7%D3?,BJSE#[+K)*6!2+ Y!9IL.,(8 M@);$!Y9W91[-/G9! -DROK1JRU]WDSE$[$6 DFHK#EP-LLST"$KWZG:.C#WJ M_HHGOT:BH/QE.+$JJEOVA,-L%F7_)+3[=4ZAE!_0GLMX8ZP CR9PS6_'O\*A M6_V:9-@P%C=RTM7F$R>B$H5TS7@3K7B.-N,UJ&3"$, 2+LLAL5TX93T7HG:B M/USJ0:E0)X4-B.&C/;Z_=W2?+@=X<(2?6F+YJQ,VNUS/+M?S9\OU7&RMO$"$ M8.W+-%SI%,S^<.<'P*7!,!RUA*7U1IF:P-)!@!DA/C@#,914N(*!4!W45U]J M"S=<*M^H$B5<*-&@U@E;P@!#\6ZX]$E!3V+5#OE+6%:$$E;^_>"3N59SXHAT7EB07ACQHW)]%L9B!HF+TW96HKEJTZI((5W#[5:R]I MF'=>.I@<]:$2WUE7J/,7B\4_'V3V][/>2_@BBR?N"[#O0)TG1>YRZ\C0[0Q+ MZY?[:8X.GWD:2>K@TM)2VPA]_T':"-V]QG.@9GF?*.:EM$Q(=:S?/CQ\A#.^ M#^:2*R)\Q?4'L$]>OGS*]N+$*W4I^^YZTHB&X+-)FQ 6OI+21PLLD5-4 ??F MX@J)">2MO.[]AO:N('=_F4:)6R[),Z5036H2KIBWT; K=$.\3 (0^*F 4;6/ MC4CC0JNCCIG9NRE[E2,5G/ES,&AND]%]K:3K4_&+?'W6VA>_*?'G31/I8N&4WB=3KX(I7+V!I"H$F.T M?<@Y=:0<(C0N,F/+<5,'*XFRNR!):[(0DT %E>@E< #!"\C0&2Q+IVE!PV6V M-)9UTT@;.W_W_,6H& LA \*6'[@-BN=*=U=]N0.YLE"*"Z)Z6=$N++^:X%>#U8M#,B+HN M8Z4D+\GH::^ZDJ3HZR!&VI$>:V+D/,&0 @*..(H6F;VBAL+8?":M^VOIFJ/ M,?9+.?4RQLH/W_0GPE6OH?XC-"K17GX+P5,;!'XB6'?2#*39)G'V6N&1BGD5 MK\'#H/NJ;1"E6U] S,;4'8W+SH2ANG<4:X1=?[E3<37&F8BFM$:K@.C?73/: MDR8G^8F2K*/NUKHP,?'MX5L.=!?OH17M[P0@-\-&IE?K2@IV;K$.0D-K;R+ MQWF->3:\O93O6/%L$R>^XWK"P7D8O[DMQ7)8&X<('W:XR&JM3HR_Q3&3HABH MR[;?Q0",_TYCEK_JMH4F9SZ0-&#W#Q^$ $)K4SYV<'QX>)RZ]._>_-+VYYU# M[?SR#I%UEH&7W74LZ4\GX'T)2Z)J;]]^!@;<>K" _]4,5118$+ A[]^5C4%Y M[=C@[)=--L!S_!V."TH3NFOQ4R64A+^R-7')_'@JG3H%1Z$@V6'F MEI\<:V\& CH2R]R;RJ_35#:K*8C>J#CM&O:="N!N$82M>0G3AQ]E:4,\Y[=R MWLQ7*RMBG6>[3"RV'_IH4!KU0I<-[XWRIC]#KT"%L1KN=VWLR\+MTPO[IG$[KGW0]H_T_DOOA0MP,C-W$^$I:,/V#EP\=MX69^+#,9VK':, MD+=NP.C.%HMM6^7H?6&MB<#J'EN]U?(W>RMB6Z[ RAYV^OR7S5[])?[8R4)I MG[ %K&*GGCM9G9*G<_AWZN4?E=EXV4M_(&7G0-9T._9_A]02P,$% @ Y7U76%NM M%\V,C@P-3 N:'1M[9UM<]NX$8 _-[\"3:?7=B9V M;.?E4MOQC"V_Q(ELJY*2M)\Z$ F)J$! !X!6=+^^2XJ215I2M-6#=*="CLJ8D%:QGKN6);;._Y'OS9V7O)=G?W=U[O MOWC)6E=L:^OH,!:>LR#BU@G_]FGB^UMOGN;O:AZ+MT_[QL;<;X7"B\!+HY^R MP&@O-%SMA1*CR&CQ5ING1T\.GT^A#WLFG##G)RK[N/9;3OXJ]MGNSL@?L.R- M/H^EFNRSGWY)C#_HRE@X=BW&K&UBKJ=O'K 1#T.I!_ML1VJVL[TK]0$+$NN, MW6<\\>8@O>>H<*/\>TM?>' 'D3%D/]YR*[GV^SI]/G7@Q1>_Q94>'OVD>VYTURO.>$JQG+/3> MMT]WH)\)I?(^,/_9C7@P^_FW"VLL0Q_!/W?^FH-M*='W^UEGRM_(&F9_UKW MPH )LO"/]#6F_B 3;^?O=S9?O/7[./PJ0=JU,/DZ!KL MU>'SY"B39WKKYS[\"KDWHYE0?M[>>VCFC@>CS4Q_40T>5F27.C!V9&#P ,O^ M&V5WK]5_WOXG4JL[]C$=\]CG2 81ZR0])T/)[60FV"2]\-3 =2>)DUHXM^Q9 MX373=%#X&7V/!\.!-3"B;@5&I0./'?3^OK?S\AG;>_$&_O?JU3]FC_P-2O:C M.\;_$N=E?U*443MQ$>O:)!BR1B9"!RK'CA7O\9@_8Z "VR1[S-*'.16*C[D5 MWT7\HS7TV\3_C%V9GE3BA_;WU2@M<.0LW-^OAOJN/O'J5=8=*MTGK/S5Z+I/ M8/2)<\4'SO-^GUBWP.8JTK0B([3\0DQ&N%1+6=@9=YZFF##1BD#=)'"IVT=* M2JA0193_)#$G)ITYTL;ZK7;(M>.N'J01.L1[ W.GGK&&1/=LFK%0"@GETB6_ M)E,@T,7.R$H]"#F:5U^4S+6Q/F)-Z;T2<*-@2((*WG+08+=2;=8\XTJ$,HG9 M:>(G]^U9 S[=-U;+RDT[IL&51V'7&L(*M]'#:G75\%$HX#E\#=?4G$U/3+%7XCTZ$N;A( M<7TR0;9JQ!7K"'LK QJN;]- @YX('D3H/; B8"T9&-:6,$;24'Q\GM5-Z-BQ M'@@E:'1%:CPWGD]@W''4V@V;JTC3X9J=2C' "J*LDA(V5XEFHN 2:B+"A"JB M?(+7A)R%Q*4JL92Q1D!,LRJ-BM@/?[ Y32X M]PWAR_0!>6CJJ!%RV.%4Z%L2T9!S8\-Y9T:E*L_N%V#N=^ G\)HFX!;2?Q?R MFU?E1']+.G4IT3>4MRQ0W+FW3UL7)Q_FB;QY'F66GLL6\W.G]R\DZ*9OI>GO MA>\Z[[;G7[:8;)UG3K*%&Y0^&_6WK!G??S--.6:MB^N/5W?/ %>DN?Z++T\. MH[GU:QU?G&V=M,^./VP=GW?/VON,JS&?N(,\M3G-'M>B '/ (C%]JKW1EP.6 M&\V_[&3_P>?NV=/\5_<$\.YTN0!2*7[WXW=O&DVIAVL%,)?#\ES[>ZGCSUCV MSC/FA)7]);I5T+SRHU0G<7P#%D[J 1!QW2X7?K[^CA4%6>4S$L$CY"BLDA0J M5''^@>NR%*1R88508D*LK7"I2K'B1/04M4#: M3CGR@N'Q7/X6ED6.<28/2) M=SRM<&(-Z:E9#GRR4CHC]#]G-,40(0&TU4 4D^NI\)56Z/A04.R)V%RETC,) M=Z-#,DV?'0LB.G1C%=0F,$/#66 M8\8U2N%^9)I2;#V+D-'AN>(!D5K\3CRQ1"HSNK+OT:2R.':B@I12&KD*SJJQV7(HSH1X(&L>"IU/:M *BKCB9&.AOW$)%DGH4Q3V3E7BH9/@,^S3EI- M,9:.BJ5%AEDGI^Y8:D)*5<*IV&=\[G2SU-*:AC9:U?O1Q._ M,XE+=TB^JPZ"J;$9]ZPQ-/8T.E'&Q-#'J'@'#6Z-8AUO!8]I $7IX@)\@@@- MZ#:1"M><)5^7Y3HDMRI[UN^#:D=$-.E,#=F%-;SQ8M24AQ']'P)SIP.97U+3,20QHHGV40R0U?5?J0[JD2#">UA4!9 MP!FK=!.!M.A-;_0P=26=,XF5M1JBA'5&@EU(RVTH>$+"-+\7_3ZH1IHD1Z6. MY+T906\DLB+/PEUCWP MR4K[^W.+F]"P\C02;+#[9JT![Z#MO;[.WBZ ;:PGDKED63Z,K-<:<8RNBP2= M6J9&Q*TR,P?]X6G694ZCLQ5JXK!I5LB&9EWN.QD,3;ZFOJG.[4TD:[<6Q<(. M+8E*1$R.DK60.I Z-;,$Q((.4[+KV#BEIE+B5B"&\ HMA,L=*&%AMGCG'?':LK_NJ*O[KBKZ[X^\T3G*'B$=RB MGN3\:.*6L'T1I$$2=O9+(D[PY$?DO<\5Y8J0Y$UH'(.A#Y.%WYKOB2[A70W&Y5R&?) MH*OCL!!RX.4 1I9DL#BOS9;\E,)(\[^W&QL62-8WIA'/M!"H+?HI6#[X%A/M M2'A-Q^"Q"$W-9\*E*K' !>G6?M1$A(M5CETKDHGYV%R%1#1DEO(9(' =N>;" MA"J=(X.)4E ;3)!ES8-Z[MQZS2%T)-Z)X$EL,!:(U\H)&:L$ U--C7JDS$HQ MH9.5>2:RQX49LU L*#6GVB)"I6 M.=$?$:58_$ *A/UECU"W8DVRV_GG@$2QZ!P=G@-UVRV2-I*2I."5B+-]IEB+ M.VKQ8URJXOB!RU+:R\58SSX3#'&A@RV.;^@PI9T.3()X\."J%L.E6FPN7))R M!A(RS;(V6ES%)L5%S26:<661]C%>[M]7^APZ7WGC*RM":AX *E2A*AH3I"23 MI- MP)<0:RADK-)Y.CS &C17KWHC0JUJ-$2DXO")"++8RQ$Q2@TS/:*3G7.E*"0% M4.!9J<2X;)^-52% A()UI5UY/D"]26)=FUS7)C]P;?(CV%/EH^=1O9W*P[@D M:\Z2N!F$@DAPG S).;<6W5X> G-/E0T-G9C@326IEEIZ+2*1W"YUDK M+;_-+H2Q R+"*N+<=T W8RN/3S*]I-Z1#Z>.)H+!@$B8K VSPMCD1T]\5V^H MJO/8%-R!W:Q[P -NF(*[='@9"JZ@U07^*6/82ZG'R0#>YG9G5*%2S(Z#0H7(CU["9)B>+H1)<-;O M@XL 7103(C_D$1/A4H=P.1\9)5$U CA0Y?#>C)1$U<@/7+OTC&7I4061'G.% M>G\S3M<$$ FN>(!KFV;;,R,B7!O;-VJ(C. CUI3>@R/9-@$JS+\2<"!0^^5L M.H_)T.'IH>?(! LA9%22+#;;ET+A-HG?9DV3X%J+60)"$6'C(K!69!'8!OA3 M(0?+%4LO[H7?Z,:?;K2'#YAG^0-4+ Q5:(9TLSRE!(V5G(RG8:P>)V"%-7$HF+N"QEP4CGX ]/!OAI MN!G0C8OXF J+]\#"SCB!PNI%(!*GT&1 +1'WK!D2L3D=GH"SV_%B.^UDD@H5 M.)P-[B/X)BWP]UN8,B5A+['X22X9#-PFELCGLLU70._<(-2YZQ*RA2&?&ED^ MUE/CRD=:8\/$(ZXGU5&PBDVH-LB6@2K%PH(U4S +$,*SK@@B#4\SD*(>-7\X M<8M;[RS,W.UR63]2FS9?(,L29/-ZP&:S41U5FSF6U5&U#3)JQ6U*+H06%EZ/ M!T('DZK9M(T:.BMEQ)K&L48"BF;J@?(AA6 =4TRJ%?I,#;- M.9$VGM:%;XA-:W<;\(6W/%T,J)0_5CUUVR!_+.M9::C,.6-A7IF=>6]LYJ#5 M*O8C=UJQ)DYKJ!+M[;UPT6,U89FRA6"WI?.ICMW>+?36@VAMU?Y81;N"#J9] M$K-W1J4YD+6*$5>QRMFR !JG5BK:2E4YNQ686J5HJU3E[!1KF@%X7#*HAT#B MJE4Y:\7:@BMVYCSWHG:T*J)EU3-@;>&Y5+/=TVO]HJU?E;-B<$VM4[1UJE(V M:[I4\1./1P>L:\%R"5O5.L%-T[-*V:[=W3<_O_CGRY/MQC9K^K!":E6UG>O6 M*-72+0,6<>Z5?7\+T,+=,S:I0W!^]E^_R'!6;230/.YTM^Y*[Y=N#?"'EOS/ M*M[A'ST33HX.GT<^5D?_!U!+ P04 " #E?5=8%/^0)'P$ "B&P #0 M &5X7S8R.# U,2YH=&WM66UOVS80_MS\BIN!I1M@V;(<)YKM"' ;)PN:!H;C M8=NG@9(HFQM%JB3EQ/OU.TIRZCAI8 ]IFAKY).AXO#L>GWOXUI^9E ?]&25Q ML/>F;YCA-* W?QUZOMMI-;"UWRR%>V^P_0?'@3,JJ"*&QA N8#++14S5B4PI MC*0RA(,#7M-K-SW7.P"OVW&[[1:,/H+C!/V4&@+1C"A-S7$M-XGCURJI("D] MKB52I<0X,34T,DR*&D12&"I0VU!.LYD4]%C(6K#7;Y8Q]T,9+T";!2^Z"^-H M]B_M0LO-3 \*04)2QA==V/^42].;L)1JN*37,)8I$:6P!QF)8R:F77"9 +?1 M8J('4:ZT5%T@N9$]ZS.[XZBRNV:P]SF((H;B=TX4(\)TA1T?[QEZ8QS"V51T M(QP<5;V4J"D37=NA%NR+4&>]?C,+]KZ*3\6F,[/JLFAC.)&H[K>*&(9__'K^ M[GP"7KO1>BR2MVNAO-TDEF<=[=^Y-BQ9W'7:#X/W4F@<,,@$SG'H&2W&#V,Z M91JG!/$]RD/.(AA$DK%8"N-E-12$KG%(KF!"I4BT-S*DR+"*\ MRBZF+WNXF^T5K[OU;WGJOO:#:7N,Q^I0B.N@J6+)?;MP)Z50Y12JI$+INM4H M,FH#:)KX"W$7G/B2XH85@,,2X;7@%%7ARO'A4C:@W6X[WH%WX/N0X:01)BQV M*[B/7:%"N?Y[I'<"'%U)E0M(^*"!@V MQS60$U&J;F?M (9IQN6"4JP>&?V#W*-PH=2EQ?KZA.!761SBUZ+^%?Y/"']O MM^'?^L4_^JKP?P7K,X*UO=-@1:RZOKLY6%]Q^3+FMQ8<[#8NC]RCMK*-[+%,\9NMPF;P?*NTC,S#H6K60+-#Y%0LO4.9PFILI?)2D.F$LH; [U M)XAI@Q)Y.B_?IK0Z6Y;6]SW>C4NR[7^>X7^ /1VZ0I*)B!S!8IF4AD- M<9&E4QJJG*@%>.TZV$OE.EPS,T,MG6&]+J?1WEU)SLH^"1-$1(QPT+=74?:> M[PNS8V=%YZ%F,<. <5168(W2)+'WT',JJ"X,,-M7H%U[+:TD!XGEL^*N#-VB M:W-O=7O1QG,+C^):C6D8")&CM7%A#7XJP-QRG0\_/V(V0>:R,2\H45"B[81& M- TQP':K2%UU6/B&H/E.@=G431@JH0WLDQ3I\4^9XQ1?7(QV<*Q7R&0#8:1@ M$HF8WA#]S '<*_AG3'+,YA!QHO5Q[6)P-7%&@[.A\VX\''RPSS\KK:.ST\EX M339+'"6O[POMX@^CL\O?/G[VAAKV#>N!#T;1M&]:0;]9O,W]!U!+ P04 M" #E?5=88FM!>'T' ".(@ #0 &5X7S8R.# U,BYH=&WM6E%S&CD2?K9_ MA8ZKS=I5@S$XR>8 4V5GG2RUFZS+8>ONGJ[$C(;194::2!HP]^OW:\T \8. M\?J2M>]>@)%:ZE;WIZ];&OJ)R])!/Q$\&NSO]9UTJ1B(ZW^][+PZ?M$Y0F^_ M53;N[Z'_+\TF>RN4,-R)B(WG;)04*A+F1YT)=JF-XREKLDZK_:K5.>X\9^U. M]_G?NB<==OF.-9N#?B8<9V'"C17NM%&XN/FJ4;4JGHG31JQ-QETS$DZ$3FK5 M8*%63BA(.Y&*/-%*G"K=&.SW6Z71_;&.YLRZ>>J'*]>T\C^BR]K'N>LQWQ#S M3*;S+GOVJ="N-Y*9L.R]F+$KG7%5-O98SJ-(JDF7'4O%CH_:4O586!BK39?Q MPND>ZRHGJ,B,G"51EW$PD'E=Z[V5(8W#QCY^&Y\,1.VD?M?NM M?+!?TUN?YON-";[OK;1ZI?YQRHWDRG45>3;M5592=V/P3(UMWKM+QX:*7334 M7!,B<,*LZ^R/!Z\OKD;#-\/79Z/AK^_[K?'@<:_RWX5U,IZO*QT&[.]'[-T1 M>_;75YW.<>\*0G/_N]UC>$@"%@I#XYA+N.L^01>TCTJU7_HY9 F?"F;$5(H9 M:,8ETC*N5 %R,2('RS"MV!L8@;W5_)GIV#N471#8%FMS6K1%, 8J4^)2 MTD$"H31AD4%,83CSB8;-$ADFS!;TL1H_$T94D] ",FE3) ?0.9M)EV"!-D<^ M(>TT;P[3=(1E3C',I[&:&YXB:$X>&C2"Q5(A+!3A51@"( ;BZ#:U?JG*I(YL MCM]A6D28$Z&N^3P 3*1)YRQ'I AD!+XT7:&H"J#=4 V@1I(F#DBB2"$ Z.B< MZA.T6F]/R,$-<:IG=H$K(R;2.@,',DZ-I=VP,JC!PRZ,N6'M4T3(\WLB9+3F M3LIO[1]ZML) E>!H&^HXEGCTCAXR;H0/*4(DQZD@US,!'(U3:1,2)[$,%$0T M1,^1M&&J;8%Q1$Y&IV5L +!-5-U2PRZTL$H-JY?""VRM%\->0H*^:=C)2V\0/[P?X")AH0FN]RG@ M\[@(*#N%O+"[#Z$T,19LJ:E,/+HPF #<,)76,PZDA/+S4 &WXJHZWQF1<@^: M*O.L A]47$B=$KP%6ZQ.9>0/5K886QE)>)H6(,O\Z!E8T4R%I9SE]YCU"<[S MD[8"!N&PY@?E'&@-BY03K6)9WHA5[L.(,I/6"P#\&@L2!/-AO(B>'M/5H5@A M !")1_+5+HY MI<=M:FEW>.AX5)3 7A.M%6*>R:^K!>6%R8%*Z]-Y&&H3>0-\23;QMP@IP(D> MD1/J203E9@E [ Z9@TR_.02_,B^&]T2CF/*T\.1!H1)Q3/B:+Z4%%9/QYRMV-EZ4J7X_59Z /3V: M_'\,/]%]V:P,S$X"0A_?E7KUPF'I54)M\LL3KSD$2PB3]C> M'Q69SG%*_2C2ZC"[(1_\81?]*5#[7SABO/BJ1PQ_A;0$=;#B"**L.K!6=$'0 M^((T?J.D6YK&4=8Y;>PR<_H&3)EETCGA,;AEV%@C+U-?)&&;G^ T /W6>)6 M?%-AN=@OXE,A8;K?&X7RE^7V\/^GB-T^Z7*!JB@)R- IC,YSH12(<97QEM7\ M3/"/E,+**L8G,5]_^4NOQ47#%R&G*KS+,_ 62N$1!EJQ9)1;4595;1@"N*"X M"LH\:I%$;9'!=W"Z7TS%Y%NO9)XFVSQ@F4_Y+S;8P0$")SSI(/3^EK'"2%"F M#ZFF.IT*RB&*3ZK+4E/QE,CR5,\%>F>)+LF)KR$0B'F0!'OT%6/I_,EB#.@) M<]HX;H"-T[1ZC[9\MCD/%\]_]"U=4-(+\ W'QSV<)"*7T"3'W]'KN;W]O;V^ M,_A!W]%"727U_+N:_2ZZ3>HEB?V(T';9&S$V!=U:=TX"1N\S[QAW0L/.Y]V[ MIOZ!9/K%H/6A5;T$55/5[]]&/VSWM->]#!T_>1_5UKP[9?[,*O^ MK-C);I/Y==[]]NL1+&!=[$]LZ"7.39*H+F"O$REB=G$MPH+.7NS754WT"!;R M.N$2E*,6I[YS*H@>@=T'E^5U!7CXANL/-^S?QS?1YC>HH#;8.Y)3%J;G:SD1B?7;Y]_]N[E39( MT-\UMGS!BA;]?0-\YO^'\CM02P,$% @ Y7U76'Z%\V,C@P-3,N:'1M[5I=<]NV$GVV?P6N.DWM&:@7G2C>&^X-6J?,@U/&" M6;>0?KAR32O^@!YK'^>NSWQ#PC,A%SWVY'VA77\B,K#L#.%TG];,EPLY^.":7(JIZC$CIBDNE7$S%?BX M7O=!BC2&3U1H\_Z@E0_W:RMN3+ U]*[U9MP(KER/*7*KW-!Q]=?MG- ;Y' M6))\^VS5M&%D8SCZ]:?QL_&$==M'G8^I^,.6BC_TURIZ#3<4K/2KU*/N7=RP M[84=5JB9%*&E8#;7'(3#YZ/KR?AR_/QB,O[ES: 5#K]M*W\OK!/)8G/1<<#> M.IB!8J^/V"N0$DS (C DR5S*7>\1&MT^*I>][^>8I7P&S,!,P!Q)SZ7",JY4 M@51G($?.8UJQ2U0"MU[S%=,)NRYLRD8$K]P("S9@8Q4=?=3@;]2IG02XBG$)2^K9P::U16:>4Q'JT!@E$ MPD1%AF(*AS.?]M@\%5'*;$$?Z_%S,%!-0@9DPDK,59A=V%RX% VT.:8W6IWF MS5$U':.9,QSFDVK-#8\1--W/#1I@B5 8%HKP.@P!(@;%L=O4^H4J:PPL+O!W M)(L8Y\10UWP>($R$D0N68Z0(9 0^*=B)#)ACN? M?'?6:?_8MQ4&J@1'VU GB . JEL"F)DUB&%$0T M1,^QL)'4ML!Q1$Y&RS*VN=$1Q-ALV0&&,@;$1AFOT0>L>M44V 7N^^M"HD2[ MRYOMTP,X]$/;IW'Y5#X*2AZJQ!3-SX@<:E K0T^Z[+Q0LK%0@@N1G=L 1 E* M=U^] 'APB5LO6I?8VJS--RK=[E.O$#]\&.!BL+@2NMZG@$_C(J#L%/'"[CZ$ MTD0(;+52F7AT87 "Y(:9L)YQ4 J4GX<*N#57U?G.@.0>-%7F60<^J+B0.@7R M%NIBM12Q/^;9(K0B%NAI,D"4^=$SL**9"DLYR^\QZQ.,& M%'?GG)T1B2B>B9B QJU6G,B56P0IE5"$/F[B)1(0FX*'0@JWH,1XV[*T+SQH M/!Y*2&^(UDHPS^$?*H/RPN2(1^L3>11I$WL%?#$V];<9$F&)/9 3WDD$"\T2 M>K@O1(XT^M7!]X49,:IPR#[]!3,N"\\4%!U($KJ[P=,E%MDW:YQ54MZ!^CS<5,[[G5AS=@[8H,>HH*@P%LI:%;IDUT]9A.UT2X5PVPHG> M%YC$<.J#.X8DB$@DE"WI2G$L^\$?5M7FW<%AJ57*[2IE$Q5Y!$/L.=K[H^+/ M!1Y)WX&L3JY;\L&?=M'? K5_P7GB](N>)_Q]T0K4P9HCB++JP%K3!4'C'IG[ M1OVV4HUC#>>TL:MDZ1MPRBP3SH''X"W#0HVIF/IB@;KY"0X0>LA]EK@5OZF* M7.X7>%\(5-WOC4+YBWI[^.^18;=/NDF@PDD@9.C(18>W2 #&N,IXJ])]#OP= MI;"R:MP+^14579YX+V%4GB, RVL&.5.E%6%&@Y!N& ]%91Y MU&(2M46&OD.G>V,J)K_U_N5QLLUGJ>DKJ&#^2PSNX #!YYT,/3^2K'"2%"F M#Z%F6LZ *MGF_-H^?QGWQ &);T@OM'Q21\/#[%+:9+C[^G5X-[^WM[ M&?Q!W_%RN4KJY/N:_BZ^2^HIB;W T/;8)82FH"OJ3C=@]"KU(^.Z-.S9HO>Q MJ7\DF4$Q;+UML;>3T?]&;_R[G]'KUZ/K0:L8+L?BMS?B\]CR2;'N;I-Y[;=? M67T#*C]/!23L:DN3 MIM'SFXU$,^SJY9O__KQ>#27H_Q-N^4(M6O3_"KC=_/]=_!]02P,$% @ MY7U76&%B_W!R! L@X T !E>%\V,C@P-30N:'1MW5=M;]LV$/[<_(J; MAZ8I(-F2[ 2)I1A0'">G0I@,* MQ!'(._(>WG-W/'J)RM*!EU 2#7;>>(JIE [HW9\'SJ&UWVNCU.NL)W?>H/PW MTX1SRJD@BD:P7$&0E#RBXC3/*,QRH4@*)C@=^[#C6$X/NOV>W7>.P+\$TQQX M&54$PH0(2=5QJU2Q>=BJ9SG)Z'$KSD5&E!E114/%*US>(K0_6^6QNZ#R J M#-7PA@A&N.IS?;[45?1.F21EU[POV'6BW(R(:\;[6K\U&'VZ&)^, ^@Z;=OK M%(.=GV5XER]EX;Z>R1")I.)KF]YR,!S-@_'9>.@'X^D$9E?SQ94_"2"8>ITE MRH4F>6 ?PE5[T1ZV83$:5HIV=]\R8%/'7X!_.IT%H].G=FG6'ED',#V#X&($ M"W]^XD]&"W/ZZ>/H,_C#0$LZ0"3$+$51#83"@F(B,L6HAA3!Z XK"+^F@+8R)J4&C7]:,\*R M! D5%,%NHII71VA (6P#_FC#9?M>CGYJ,%>G-& FJ&3:2P8,$T9C-(LP%+NA M,(UC%B)D#6:8$(9>Y]H]VN!)3D34#&IG&(#:F@<#"JPH)7(%*H>-B*Y=OXYH M= ")\D(7V$WU1DF';KW_@H@EX52:T[N4KL /*Y9TZ!HH)ZK_JT4O-+\ZC] M/1,/(7H?GC4=]E&WY^I8^=7)<+Z##,;7-[_VL+[Q">,8_FR=U0U3F&E(58&) MJ4DQM)BD*> RBJAUH9(%LB2-:E7,..&AGL<-(U9MK3,6MZ$8&!7(K M8]O_-U<_V(8BRY3",A?8JAVW+.RJ:)K6'<_]6!8D;,;?VT\94$T;()&:V,6T MBE2B-['>ZD8*6TGL-?%*?J._46.NUNKMO]TX@(J>4*NT3E;]YU0JJ M_/9I?+8+/FQ*[D0"*+M:+:C/XK8#_&/P3;'M?/L'SE]7K( MT MU_\RM&^[)U\'XLM:%<1'[^C7072*M>AEGYW1I2B)6('3K9J>WA88?-Q4&?MD M>8#M6@Z/9VI3(*"N$+!1T*&IZ%#7#7BD<$3L!L*42'G<^N@O G/FGX_,D_G( M_Z"?0QO2V?E9,-^:2V)3Y+?_GM3%!F;GDZO+!VNHH=]TCWP014>_\3 !J[?J M/U!+ P04 " #E?5=89W<6<6($ "W#@ #0 &5X7S8R.# U-2YH=&W= M5VUOVD@0_MS\BCE.35,)@S$A2C%!(L2D*"D@<$Z]3Z<%C^,]V6MW=YV$_OJ; M-880+B]WUTLK50JQ=F=VYIG7G>U$.HF[G0A9T-U[T]%Z](?HOE@7G*% RC0',E^!'N0A0GJ4)PB25FL5@@5-O'-<=VSF$9ONP MT6XUH?<)+*O;25 S6$1,*M0GE5R'UG&EW!4LP9-*F,J$:2M C0O-4U&!12HT M"N+6&&,6I0)/1%KI[G7J*\R=>1HL0>EE7!P7VE+\*[:A86?:A6(C9 F/EVW8 M_Y*GVO5Y@@I&> O3-&%BM>E"QH* B^LVV%R 76MPX<(BERJ5;6"Y3EVC,WN@ MJ)2[(]"]!U%@*)8W3'(F=%L8^V)7XYVV6,RO15ORZTB["9/77+0-?Z7K??XX M/!WZT'1J3J>>=?>^E^)],5>9^WHJ%Q1(E ]U=N;=OC?UAX-AO^)&14VI"%,,PY M"9G3Z$IG*):U(LA%*7G$M,J 24\>I]C X89:R$1NL@>+^)Q'WV M;3*O#$?C0_/0-?GQLP?#^89@<+&ZU(V'S67.N*#TYZN"74>*<4FARB0J$Y2J M(;,X!CJ&DA<]2&44)54M3H6;&B6! 2]$FRHEKCQ>Q33-S(Q"!+53L;4?Z<Y:4WI8DB-[3_EO'%X5(S?0M;_A^31C0@OVS4[K7V.EA\\R)X& MK\MUNX"R7\!6PX!UQX"R9< C5T[ ;V 1,Z5.*I>]F6]->N>>=3KU>A?F3;1% MG9P/_.G.7A1:,KW]^Z9I+3 Y'UU]NM=&'.9A]\B'4-3-0X]JJWBP_@502P,$ M% @ Y7U76#,]*4 3NP DM @ !P:6,Q+FIP9^2Z=U134=0O&*0W MZ;VI-)6F5!5,!*2)B(TF)0I2(R#2HH1$>@=! 04E(B B)700 I&N(")=.@E- M@<"-2KA($E[\UIN9/^;-FF_>>O-F9LU)]DU6[CTYNYW?_NUU[\'W@T6(X"5S M*W,("PL+Y#;S!3F8@9A"#K&P_'O_U\'*SOIO<+"QL;)S M+DY.'GX>'EX^YN#D/BS SW?XW_=_?_)O^K]9S#JSLAYB M*LO.QL8\&\D\#V$38A<^>MJ80^3:'7MX^L7 M'!(:%HY\^"@F-BX^(3$I.>OIL^R\+7U7]KZVKKZAL:GY0TMG M5W=/;]^GS_TCHV/C$Y/?IZ:)I*7EE=6U'S_7*;]^_]FA[H)[?__9Q0)A9?E? MQG_3+B&F78>8,6#C_&<7RZ'P?Q<(L;$?/<25=HC+EGVG_8=E_SK#H_R[+_E?#_C>[IB%\K"S,X+$*06 0 M.NU-\G'(_T>%]2,4ANDP0RD"#M2H$:C0#X8"):-'($6ZO6#Z$Y ;JT'VQ%>/ MCC?F#WRHVM*HU+BC;A*CN^Y8&\>IJ(OW/8"P6X$.0.DB(9T6M/30R&K162!^ M=^(O](-'E:^V,3HO%>C3M;>G:&XW?!K0C;@U^UEDN=;R$Z] "HV=Q L'5;9I MLA*4W3Z8#$Z#I@$<0);6$G2GC!26YOR,.=+8 [4Y8LK1#BM[8R#VC"0HTUR^U M=LX)4H)S3[1^_/.#%&KB>O^'UP)E>&6FTO9 ,SB\"#^$N@A&4F"+.344$W$, MY^!2BK^^FJW@Y5;N>JM[N(!8" MIJ<'X^]%7Z_-30D8_"[6>P#IN&OD0<3(@EFVT[#%A&3:B25<,KS6NT>-_X;] M2#V_O@G ?<[':!ED#*FMG0#$+%7EE]#XQ^_]P+;\!E]+S MP "IG/9!"Q0,WRR9<;W@%4_LJJW]&"PL#GFR*QA- M.*TH0=UCYE3F#V: ;1$XU@-(IQFP1(*G5+0?V?<"?0^ MTDIH#/'5/RU0W0W9*[[1@P[&=+BHC,#N+7Q/(:$_ !;V(&\$L$!%IU@U ;BD M-^!3*N\VY_Q/[>T3OGZ-UTUN+5EX.V^*=1=:GJ)20W'N_-O^0:R]Q$L/QOO97_;G.Y=ZD?+W&O5?#^^] M\:D>SI)R"8#0%4 ]IJ]L %R/P'21(ZA0"0J0X%V!*8\"$E%FWD2"Z*V?))NP M3W>EU+*!]ENY,@ MHI501;/3PZ;XWUN*7[C6Q$.RSI5W%\38,. &= D%(B= M-.5\TDNX ..4"XV[:9SCA6H/5WV$%FC1N=?)T2HH4U/6\*8_3&KBTUOCCB-> M[4=!;R"#M-OM"4[NZ]$,P)TBQCB<9VG7YWOT*C!Y9E5H#!& /(!Q+LXROH^K#Z&]!R).!"19$WT88 MD .M^#K1OU'J,>23= =6\,YCYBGAR#?.67A#$TV\E0C;M*98$WLSE@;5>O7; M^<'RY5>L)+FLGY,%HME*CM^MU#\C XZEA+J/_S%TVR1,N!/RMO6&7:FW-81+,N]A\6 M'VM9$J&&+)0Q)2A]9*!B(Z6[_%_CM MY,JB5Q&6 "%%XK)SAL@MR'Y!)^DK=77$ZWJJM,ZYEL6L0KOG* )SEU2!GC@D M+_4 0L_ ^)17PJZ-0\511R>W*XWN:+RJ<\5T&LJM=V?Z:5],'EH^>F/5DH6[ MYER U K&IS+0DFEI"A-:[F.\ F50"I-_"*(T(SHV),W9C=*47H\ U[[=RR+J M]WA0?WR.M\K(">^NNM2G)@[A.,(ZUWZ8.?%!?6"&FS2%T4#$3&U3$\?J,7%Y M*WT)*(=P.4+\S+[\K]FH^P57)_CJ$CMF!P.R^%\_L8F,HD20XO,!!V(8@33G MJJ4\BC>\HT'[-M6UYNJ2.%:=+-FG?7F9[:)L:^V[YG9S<7SIUY*!IL'LR?*]RH";]PL_ M>?R-9'I'&Q.- 7K:M3*HR0;60-C29@TRMC/TU"&],1.MT_7;?^(ROOYJ$C2) MVOTZ^XT]\'L$E?Z4.H?M5F2(AI,Y@60M 775KV N41?XNVZC>0#)&4?MR5\O MU.[SL9O%+Y,^P*=2&#Q3Q,#I1JOZH+7 PZE&QB6((O.ZO"WX M_&;R6)IQ-FWH>':>J:SD714[/OZ'0S1A$6IX'?T56@-E7@.:40SMP*?[FGY_ MK[PH R_,;2 J;_GD563-59*ST^8=\=RR85_[G5=\HU\V/YG\L@#<2%E@8PPM M $'>'V5F!,1\&+*Y2PL) 4:J%.CGG>.WG3?8[HIC?.V/%+D\<_;TVM^ W-R+ MTF79*4TC+#;>LGT,/4(["KPM!%BICYGP)*>AU )$QI@1FXO;?XU^R3K+E]=9 M(:SN*9MT*=7RM? #SF$F?,'(,@<0?@5B)7HKD!TY2:26$-/\_#FO#>-O\+\, MKQZ2O3J(E[%.291734=.R2D?C?JTQ,9P828)AG$/KV99%A\-0\B\XV MBRXRB6-"#PRU@5V]"6^^V9& :/%#XYG M62Y-CU2G/8;&TY\2 K8/,6:P_$:>I(SXH7?(^*$.-\4QFD;HH8?<&BODE#OX M:,]?7X+5S"F&+1Q.5QN_!OUNSV6NN@IL50+,'$LIHF,)/D^)A.B_XQ-12XBQ M>F"SKVLWK-7F$])C0OKA=>7;@TI"G_*-SQZ1WD-0#],+=0F@"IPF(;-DT0E/ MDL[HQ,6C94%BB1/89#L<8BN-0?A"92?<$]5S?MN>;\B?&0H5WZ.H"VUQ0"I5 M'&#JOF@-2G@O-NX TOBU#K F9>>FX\\'4DI=*+:I:&'?O+@L9B'O 1!6$M,! MY(!%XW>]Z2_,(Q[2/B@2'1[.'.?\(P-(+/V;[HN-@4I3F-N[06\"=8*TP;6C MH0E=?!\"!_7P2WNZA4Z?6>9\?/2H731'2H3T"=?6MT M[SS/.)3=Q:<&*6$]JE'_0]=9ZN8 ,[MM(Z]>PD#''SH(X!$ MH@9F,9_)PN!]"[*T 'P3T,1D"1D%LJ-W 4Q&:!F;M*[P+0NV!S\?S)\1 5.(D[V\:8H?;_54Q9#*$9$J MO;P+ FXN%JS=&7+CR\>(,F2AXSG#I4DIGBZO%]Q*@O:]UW.FF[HB5, 3E-NS M*,NF/-*1.A!5%>]N'RRWA/'SYW,_9+PL]2R>U?!7T3(!/,/S"3T- \QPJ1($ MGGK$MMB>P[3K#_SH/6ECW*VI>6<;C<'RXRKK7$OS%\N>'3O+4W=\,&)[D[[O M1-.G5P9 Q1!,.$ AB$/B/]I%OJV.AV[,G?M[=O';=6NVM&/X4&7_+>X'J!>7 M/HF?Y;XJ^(T-6\-D3;D="HT)9%6*")&?$ L]1CL/I@#]REB[89JKMX?([$4O M'S=K7PW-+8\7BD].UB5,H[JG';U%0V"@VD*L4>@^&ME%#09RNPC):$T*+NH> M8Z%\75Q_VK4Q4_2HQ^QGC3F:L%727<@/Q3MK:_)#(#_OJ3%QPJP^<8>T@B.W@N%$R8/\QT##R8=&&_6Y1%V4H MN&Q:;-\LKMK5+GO%SG]_*DNA@9*"H!6 J9+*#>(^0-6_S.#$'3'TRCX&90N4^4W3'HULZ^+,@>+%E,"A<$^<]"7)&?: M)=&"?NK/-IU>$N&K;=8XS-=Y5CQ06S6Q/NF#\O6PEU%KV'H#FMCO15PJ5![, M[5PX#-5":8_AG2J' HG^K->P/6'4/ U&2;C\6KJ4;B!#&;PEA"WA6A^8,(B&\B]?\&4 M9!N+=<=(=7X#']@!?PPBC,I>]E3 7D:Y&$:^O'3-5)B#W[>#Z;:2D=# :4,2 MKO.5XJ)67UM$+Y:CPKR49'@>JG48.F-OEW7B]EQYVC&+?V MPAG<5I29#OF3S#XK!>/?,VKD270UP]MQ),DG:X0B'J973S0^=DGQKT(M<=L+ MLWT=+ T[?87IX"!4*&"1!%MN0ZZ=C#^W#U7Y=[%C2>D$2 -65VV/V;QL#1S'> MVQD2!)$ O)'1#8Y[V@Z\5&1#XUAZ@FGB5,L M-G%,[VC0BPX@7BLCN(1.0RUA)]1M@#R;S(X_#2_/]'K)&O50U//T1\;7?*,F M*+-[8U< \Q?A\LQ ]F#O'$#BZ$3;N%.^,([E;SLV ?X15QKJTO="N94CY:F( MQYU:Y_19AGFNB-46\\5#Z"GTE]"S,XP1&*+]^W:5#,X,D@ZS< M.7\.$?'"OR092/&OIBJC?/I7TM!69(X6E_YCB[ M'-PT)G8$^(S?ZC4FEEX5P[P*ODK6/^1C.Y9V5VXI>Z/65;$56%O.E2)__XVR$: M"U.YCTB!)5AG$AY3!<)($IU8"*93[@#"/5>:9.0AGRL77UB2)*Z/3,O>&4TR M/8=>O6@E\/SQ"?77JTZ8#E\:>\D/-S:*16J[ LT)] 4&2)Y_PN1E*=O)NG3H M@@D^Z_;@O5%UA]IYI[YS53^66QOC+CUQ?+?:?FJRG6L# UR%@;H)G>WWG^KHEP'3GXV .6070DIN,S0P/8[L#%86L2 M8D.W)7V2*D%O4D8";CN.6BKLDB_CZ";5P"WV_I+!*3+$UC@E=+0L95]*;IEU[\I7++)IJVQ\V:7QLX:FY MK73UTY=R)?1MSCK:'?H'F@& HQX+S&B4EDBB!2[& C3HR=/(R'N#E%&EV"L! M)K.SQE+<0O/]2AJ/P\KEU1RH)^D5(=;HV/GW)OV2P\QCTBMC<79DKRVXZX-K^8?0"5.0;9O$QK'YA\P"RA$N" M4E/"UP8KOB?% MECBEM"-7W\<^Z+%[#/U&KR3XT1"#@WV.I6.Z*IFU(65[>C)EE7D7T/!S2KV2+]G=S^LP> X@%,,N M+/-C\3E!+@!O@_.55V@WY:4$\W>:_IE &1 MI@6#RA1SA1@L+\P](PDK:>0AT(>;DKE4,_+G!?ER8XI !T:BCPU].3?SNQ+< MSS+>I'*]GU+4;H51[V?Y.TA18/#,W%G4FLE:HCZJ!X]2RKL/($(.%A@AI[Z2 MI@3%VK$_/<%2K?&(2C=!":3BW4+E15JV,RF<)JYJ"KH"]C Y%YHXN!;!I,[A M-RBP1(W%ZF%B"Y!=A7VH_*ISOK*W1'AO_MYU_V2.%R^N)U M Y[J,*W0([.!<)4?AW=M1,@:G$SS?WBN\;VBI?+LA4.F)Y\9+MGFPC307_(" M:7H"-.DJHQ/ 7]) #^-H[B)Y(:$G_>G]W&#-XD:-EL\YVCT!VOU&1;]7QCPR M76$TX00F_ACT!8*JI9L]P$9G@U)XT3^ANEV]J=ABCZ8:LW&TQH"[N MY;PV4A;]\E[NU:&U^Z\%+J

)4#RVB!8"GP^Q+]%<;'-; 'SO&ZJ95B5I** ME@YKB":IY,T[&D^8NG"[7U^O3D!?."FS4M2#!5S@<7G>-)%=6WH)S8 8F.0& M SUU<1SOIMGCGHRASA^SK#GGZNPZ]W&Y(JU^3]X'$CB4FX#["D^!GJ.$DQ68 MWKE.;R$S2Z16QE^5&(J"_3?\F7;YX3\#8\E M:7BF%3V8^<0:@C%#=\.!:]M3*I,,[E< [L*W4$P"ABT^D]2F,@ 'Q%MQ??S4 M))2>;L2"D9O5VH"49XXMU&5%!U]F;@?9U_D7RSRD,PG6 8O#"C*83*]/01Q_ M@N*^52\BDL M#Y:$[:HAV5LD9=!4I,]8-K!_< [<;$RHB(41&7,V@X@L90 MB4'QE2[<)QX[\PF$47&>GZWEG%M M-\X5D?SRVNJ"_"LST:LL_T/D'P%GGP*9F$F(P]3*%Q733N(I\Z\HPCZVB?)E0Z.3[U>&4EP3'A7Q]O6EGP^I*BTWTP=5*',L3@S3?HVHY?X#*R M(PK$/PI/"\E(P?#MX!*KK0V29R[[G_'5YXX(]5E77YT-TSG6?/:W8-D%J!^$ MSO:& ,.?8*X]+G\,Q"R=OQX8NYLC_38[:+$\D/_G-NGXG%XOY>:U\PG37HY< M=;^F3>K\G=,*N6U//2F5Z%, W&PP73&=$].8CDB#J^,-&/"*NIZ/*J7.V;1X MW4TT::4M^2Q'P6J$;Z9#/_9N@/5CX"WW:X'A%K7?,=1X)A-]_!:$$V&L?E ) MT"JPTA6Y061D+ WJV% X4V0NXB>_EJ@'O7U1U">6-N,77KT7M9IV2-2D.& N MF!H\U168)2Q.!+>742"2$*D3/:X#^L/B S>7J@FU'ZX<5.[RV M=8Y#?B2A=-2^8510B]2JX^[D[ &D.I><:T!^44BS:1Q#G3)2JZ!I4=H+%VVN M\$8ZK@NZ6OO+:O,F>O\J1)V[\E)RK)P#4LV2R-E^#?X,"UC2=9B-&<$W8UJJ M02YX:;Z!6?X22&M)]4.\ZX\6>B+=-[H<]!L[>2-<.5:G(\HS5?@_/QO0JWE* MOY9NE6R9^0?&R]Q21/]P4M-'!QY5O#F79!!%SL#^*AT>W)ZMF>MW[7 M?_Z><3E5D]IK;:Z4]@RZ8^AX\>%K@='W:K]Q'3# 64O4QX' 8R1425.)V!L!C2D"2F4TJ^K-*BU'$]F,O]0Y1_?>^-XQ<"O)*7I\VDLS)M[W>8PL$4 M9H[F@4\7F74$]8@B_V+__,^\K91](V2NTS>:-1(K.#(/JYOR??-7IGE\TZA7 M1]SREK*)^\.K\=D&];<57M<[K!G! +?S 0N=X3IN-/&&E&YIBPS:B47RC4M- ME-*\FFDP>4(M7^:[*D+4R?.:YI3&[,7W_4&&?")5,/\#2+)T.!,RH=FDH5@W MK1&\ZVN:-$4@6=U(BMGB)PZO__5.A Y5F@5R^$-[1+U^A22KQF,,0X+FK$1, M\2\AZ,?#CI6RH P:PPTABQ6E'ZV"L#5H\CJC+C2,% MJW!YA(&\1'--2TN;_J2^^$^]F"Z]E?=E^9N[.E.#P3*J4R/NCL.CX=#C6!*<:O\ M)1'8BZ:[L:*?<_W>/T:W#<,Y_J/?'O$[@"B@A5#'F\$(( IE3(&1"K"D\U<6 M.AT*-#)L&N(U>+8W[7,#L4\2(,9:I(9Z7MT',INGY_1!54% MXQ8'5:W&:<:^H7?>WGI;%#8!3+>19^U38 .B^5\"M?4[(4=D"_2;^@K8F HF M@KM46^8G%H7X1O,H\2M0!-:2: ^![4[^MYC.X(?OII J!Q"7D>6'5Y[GGF+1 M($S7NK#7R^C7OK7(>:WP_H]#WT*M%DVL0&&&EUHVB1=ZC3I%>8_4LA[32Q,7 MD.8WN);51?Y[=T!T>': JER3I *]\[@GPK I.\DCZI58,PP\T93*T$"ITM^% M+$C_1$N"KRBF1,X$(QT9OUM:75J2^MDD+CC;P MIK&ZC1DI'$&J-F>MXZ8(;*4SY)DM@8 4IM.I*NVF M"?_*'P>%>WA]:I;W2E25Y-/X*0DU-ZE2/[@$6@[388]#(2CA)O1*FL;K#?31 M<7\4OW\IZG+M.%0&@;:I_%0=OVW9 -?N&XP6.N+DY;\+T?$(/OD8734,3YJ7 M9.H?A;H-2@&\7>WG1XUL2=M"&P<0,8+7@C#MRD3A^,[9'4,$?]B(XZWY]:_< M4V]JDY4_A.A3-V0OO\O/?&4,<\Y3I,,>J^R[M0F@PBB%DUTJX. M;G=A^*!<2&R/.%3FJ?-H2&0 N4%-3NW&N&Z9_5G_ %Q\OG+:^UGT[N:VV.! M3:IZC7.NR[X 301.'9LX@ 1N3TT/D>QV8T(RV'_\_2#D.&5,X@XU!*N.:?!O M2@2UO6IN0@9X9!T1*YZ7>/CKE_AC:.S_G8^3# 9B[A(XX+2KE-Q4)Y2#0J)1 MY)O2A)T7A90P')^ 5[*]7O21J:]KFD8=S^U?JH[#6VBW"F"/VP@W,47 M#'>[=D%!%VG(X&;=AX(2G6ZJWS91,A56;\'V >OJL:S]7NDY6H%;#F0TCUNU M-;PA9])O[_I,_0.+>O\[4;9,YRUF*M3M)FH8G>4?BFXXU2Y:,Z%+/]-%:O/B MY"XO3BH;T%&>;NCI&>EG^'?WK'I$PT\61YXP@Z!]&1-8P&PH\593CQ9/1A1, MT"@<&/V(%@J6\L%)ZB:C[,E?FV\;O[X>7 MRT_8?L,*@/(K4!%',-!M(E3.CQ*2^&?.PC[9>W1K>_G7Q0>S:A_[ 5$67YSY#-]%$ O",F(;7&(/@)@$B4N?#-B7GVWN%APGV)V_U?!<_6_X;TZ'$@ Q0.F&) XMMY@L]WS9RVY63 MUV=Z;G4+FKV;[ZQVF]6H=>4--3C]ON*CN?AMZ/WQ/W',%;'_"/=3 DN["E*A M6UYFTNAH.?S'O&K"E?KV*+Q31:%X2\0+]0IB:*M H"]?ZEUG'Z\74"<*_Z[6M1*\D[:.C(6 M*K7DL]Q>(!7*D>S\1C+3L"S344V-P^Y8QF.FJJGPNH0N:V=$I,+'1\_T&PM$ MQXP$OUEKD2NO=D"RG952S>F5UV?5$A_5SQUD[=>&@2FD' M3@!9WO%H)3>^ 1'I\5%:%BTU@I/HD6[*U\^625*L;@NL/X!T=TXY'JIQ>_CI MU"FU*'H)83%WFO\ LAFY;PD:$OFS?.9UZ(45..S-%HI THYS.>^K2ZLJB7.P MO$FHN=@'P8LLCDN7V,:*\K:\OH0KQIX^LGYBE-/:K0Q)=Q.11EKMC$'$. ^KE<+O)K+ MT*%DQ#!D$<(#@+,#^.*.;Z'3@B-OQ(!<9'T4WZ#&EU5+N4N79TRT_4-G]_@@ MT'[0CIE$@>!YSLTY(HX'V=NC#O2^HM1@\P%+S:V)2S!R:'Z;^>EGMJ/H8_Y M_DTOTDJH*!BR:6YM_J:[MY9SO,#)R6! L89?\=67*8^)>LQBH0)P,U"2\5FA MT2(*)4/<:Y=>GY<=T\/R^;H=&5&)WEKJ/O6VYIT-8FWOC8\_V:3"^>AW2G[F7LK-R%0$VN=UXE1W\B+ M[GC7EAKO;!HI^-(BNZD6#*J:YAN4K6/ L+S$@:6G[>VG'9-.\,(!+ M#JTT)-G&:]3W3%0N'6?_6A8H^TTJ]7K]U:_-Z=??35UY!TZC>B71QYFU2 0J M)PGK[O@A[B^^.O%>BZ< M2"MQ8=T>FA*@6GPC>&QS@D56WTHRERB!R0U:XO-'LC#'9/*G4)_%Q?*<7"4> M=P<>:;7\>.1VRNJT+4VHE/IH6.]T.&<1FI3,V=V_!'71F@/_2G"OYRM!Q:T M?]]HK-N753E-C1(]L1R;MB2DZR]Y6\@)WT&I2B%I'48.,'A,]P.0K4M],:$* MB2VXC_D:QW8_%LA/L;KYH!7VE>ILWOWHW')4C \+^:W4G'SWB=$=NUUV_@F: M,/T#0P/,[29PM(NB#HT8G2Y!PGOAAV9ZH8*CLXAK3*+6OKB^N0 MS^;PI:<7?^H>SNK=4/+IR!R+;D/TX9V96RL&9%_"R:RW*X_C3Y,BYC ND[I8 M8;=U@:4VE"VTJ*27XKMK&/?C)*!8[=HLQ\WV3G%YSI3!>X?RP-^@]UQ<50) MFN>F&5($[('QEWF1Y)ZO<0:Q 1YQ0203ET .F\(2SSJ>HT!CNGFSQ\:B:6F/UY M[H)"$?,J@CLA?H&E_002VRLO_$TSQ-^C5^*WWW3QM?7=6M]:M\$HO=DP 9U; MQD%'KLK[N%O)WM41O&*;"JOQ[L*E%R@1)AK(JC<37,;O+8X&AMK(=$NG)V#" MO5DO#4];!7D::3>T_US1X [4&/#,KC[=A>DX34!@11C?86PHNW=@_Y!)0C>: MB_+UPV+^0)OPO+._@<.YT.&X@,5D)R]D]F3 U0&5"0>9M$B9"_*<) *H(O&1 M(($R TI39#YF^C". /:Q!1(C 7_X[?=-3ON>A+A"[6KS1)L;(!Z?GQLAE?P[ MCM4,T805J>B4Q?"D=FDG4.O&"%0!;*?@0F$"OE#UB9"Y\P,YVJ:B]KL^C=2O M7YW(A=R\U=>':^P4?UXZSLI)S.A*TR)R=I$5NZ15J;E4\X1[C3D>5\>V0@VS MDY!7=R6TK71C#^LHUGQD/7,(SZQQX9O*0!,UD))>4X4T[)K,<_W:5.:"$'&V MKER7R NM)'<\&0I&>!IM^_NJ%]R+FI\_,\#IJ11M]FA'E&6)P(NYK1"KP-&0 M(>3F ^6N304+OD9J_YJFKB]=K8ON?>CFN^GO7Z64)6-HY9DY1Z[,.NZ:J!X; ME8)A([C_>_RUKC1FAR[1\5>_M,28Y",\>A4?B;G6.C;/1?QU)$KK[:NMPF2N MSXX>R7:6VJC7L7D[CXZS+A] F 6R0_ XH7C A%=TU#L(D[8N 1Y:=2A9KA2 M( -U$?CY9'U8]U;RQ4J4"??P3)AAS9WX59R? F .G^J[,:(K(X7B+DLTTBOY M.:V7D$TB^YU@KWH52JT\K\PD'F<;<^G6_:YOX'-E0K3L'3%1%N)T.$TDERB? M\![Y:]OZ6P-9B*'LXN*&&&9&8_S/_L. *GWZF_5Y29'3)ZX[ M0+#:CJU*I]Z[Q V, P28^Q4J4QJ#RZ#AN:R258W,%79P4QG$IB0C"Z*-QS4P8C&"#O_HDPEZ_5TS;LA9ZWK_ MFMWYK!2O\V.Q^\?44@4N88F8S6UF:5Y,K\.M0WD!K1C\T7?(V@WR],I$TIL9 MW]\( YE7^(W<)+&W3T.RY+Y:#=0,J;1*'V>- COV3]*TZ(4-:8I7*0>0+@P+ MDG0 N> ^[3J4: 3S+1M\F]7?_?&W>:^VTTU:\8/7U'('!29['2"D3&.ZI5#L MBY]1$<53S(KP'UN[CQ<),2WBX-V@,?-,3W^DZ0UIU&HPO2E (U[6NYMUB<4F[+& M"R1R1/M?Z$>U\F9Q[0LG0SZ"GD!K%X;#2,B32.!&1A@#C5&E'.+37BFE/7<\ M_#^D$'+Y+ASS?/%\\8%CP=NF'V\>\QS__Z= SQQ HLM!![?14$("%/9A@N:I MT 5C=QW42JQ?X$&$YWE5^JKIVAZN% U;UGRMD75B8/KR)=V S9JA(XY* _1J M9M(5RO,"I60QP+HSC""-/TJLEU<>"6Q 6-%L?#TP)%[G&6?<4;=#_:MCC"WS MHW:WK/P?_QB FS!&"3489CN$F+'1%)">V?AE5O*I+^ IB9>L0/Y6W37CDF]5 M9"!.GC]AH.7&<27"5@2E"NRF'@$V'?[>M16(W2:._4E\$QZE7G4T;2DMV^,D MU\W,CR8\OT>C'@LDH@50?I326+02TKI/BP03VOB;T6,(DW=!G&-?+3\_G^M+ MSPQ9F"KW]>D;J#ME(=F(.2KX953\^?H DA8BQ[^)-R:9GFX-?N=J@^#.,];[W-B09=Y4;R#\?N!L4[J. M43).E#'V(T5_ 2G_!46$D\L:J6+.6\B+'QGR=XD_*P#Q%!*AF]E06N]TM ML*N0=Q%ZF%&K-SL%V<#?(U MN$$#"XIF#87'NO+FOF+$B#OQ M&>U=.-Q^'%3IL@7##]<184+K3&0H*=/'5Z\_0HWNQ>J*GV!+"98]IOV[SL5T MI2_'6'\"PCKQ#H=%BZ-G RD2U%PP?W&@3<8,V(H#)H:W E3']?C-![H=KA7= MVW?WS94.N695:FCQ0!'?A'^ET ]_)G%4B?[D .*?LCUMT3U4@FCGD^=K&4<9 M>"QA#I_T6[K.&/NV[78QVHHBZCY/X?/XVF2JZ[MF5OOPP0SD_-]FK:D^AA6U M\ #B89%(^+,3Z4J^#Z_+H#TEFS)Z,X0P/]?_/C:<_I\)&VH")(?N!0&4#*!2 M2L*((QYY)Q@9OOD8$+BC8;[B3ZY4E'.:2V2MWE5B^8Q[B5E\B0'L,:R8CJM& M$13[26)O&H[)PI6!"5+G5P%A>.?MF&[M67HQ(5-()M-#\.C>IP>J)M?.#/G+ MMHHY"-R0N,(_6AK@&^+@JQ'1.)&_\SU7-R]E#FMWS4RL^^I_(E=8?L-IHGV+ MMMW8:6LB.R[6B/<-4N%6W;CFS7F;JHWP1^=[8XPPYQN+_-4%+X]8L15ZVL%5 MS+*.3RFS!3E3H^A/:#;[QC03T,FSX@>:'3_:+KE^SK[5DR(=>0L#6I.K*KVC M$>_\-W,^68B&EP<"_66=(#"M^"_VP@VB[,G0MY_M 4)#2A#WA[OV<^PR2XKF<,)4;*U4/%[[/ M4!TH0YW;\J6)[=U M]]*T35=D;9GT)OHIM#'L0I/-H4=^UARN>KEY_#OTZJTGN4^^N,IR9:]'T7%T!T 53+UZIZ%A=G4&^ MY1VO)&MX^6->DGLM=LO7/Q/UV.!RP<0\,@8G)NAPIRU2R]I^$W)I<:. MK[@:5^EQ0\??@@\">!+%'@L/*+"XO+.DODN2\ FF.JK'",04R789!9QZU)DW M4F(+VS+='W*@.MPHL'/!*L,(;XQ$B!B:R PUC5EJ=\ -:_#%OI/?N=S.[:B) M48W=>(:4[SWJI,'P 83U2^EJQH,"K^=2S\6%BH_W(W9&%W,_#G$R!A?XZ@D< MH$!7GD,<2JO(8L7IYW3(H>/NPXIHUWB9Q<>:\2?+QJKI/_YG('FD;(]UUWZU9]GY+<:]4O7J'[WCFG>*RX>/ W]ZPZOS "=Y@X"Q?P"6_7 MH&.AFHXTHU&:C3!8;EP//9;OD#79(R_7U-:YC MJN2E^QZ0??%DVCP=2\89&5 PG6ZG@)>(8(IIGSY!&$8\U]R4VO:U5"^^<&7* MXA&W\N S)K>YOR9DH6@A>?.!6B,SN&Y@N 5@VT.6UF+#W_@AKP7J$1?$P#?K M8SDI#I-5JLV<-YK=K2(VBD7V:C]H]VLLS?<-N$ B)UTD-I<.($K[5P\@-47= M\+^/VJN*>B7RYG*R%"Z,_FF[M/\%TO7.3]BQ6^0E]O31YVNE,F<_+WL4F%)= MLM8#XQSX(_C$=RM)YU&S9FR]/F^>[GOM/BC*-ED_?,']O>6:S\\+\DG_PYX5 M^3\2,2*VB4 3A1,=:"+ABW_:M.OUY_ M4),.8)\R'@R,ZYSH'D_C,W(IU1"^1$ZJSY[:@ NBC_Z <]-$RL"GW7][\U\C M,6915;@=.1,BLZP<8 RL9OE11C14X/L M%2:!LF^/MW8H4.RR"$ BL\=6/%Q<+G'-+:O02#0H/9_@ P//ZO2=\\Y ZUF5 MHZ3IV>I5[&L)-!D/-8M(4HAL\1?'0XNIF.)/K?>#V# ZEK!;*%8F%R02-L\" M\EU=#-F1^D!64*'K_IY]8UCF9EI$P5E?S^ LQZUP=RNE+,0&14S[JWC)2?"# MR5N5DUODB)/Z]O[FT\F+.=N?%?N9S#GO ) '[3E;L?#-%:;,OY$F/VX='I)@8P%(>[&%4D[MI*,V9;\#@\JC@>E MEVQ3^[5+0OJM@.)P2XC"L5WU"V+;"_QH"1\L%TU'/KO0R<+[WLO6T*RPK:TY MIW:"<50/!NKQF[:='B1<%EU^[LQ96(3@GW+G_F0,V[D(]'2WMEVTRDLW_=2K#ZJ-AS M!^3+N[/%^PRK>UD_\6L15L XY<";12)4%/K13T";#/"BC(8N4-_? T=.+U MXMV>P$.K5@N9OWJ+HSY__(SKWQ9AC!] &@)ILFJ5\Z#WHD9\*L[:0U;>,H9Y-+Q!U-2'+QA,^.>+SEGX*;/[L\KRG$FY=]\9T$J.W\,G^MD M7>\1_L/SW'O- 8?O?V48/)X'$$X(B*&&4SI1".7!RJ M P4N[F.2MS6ZS^&2=R[4^;5DF/3+2,:K1R6^X2&.*> <^BJQ';2U'Z?(1; MFQ>CYTSE]4A%N4>?I]>*GBY+?ADAU)7(S#A$*K+31@(OYH;_,H2E$^KA"0<0 M;SH_>@(]7O;E>=VHQJ??7IO<#)(WF%$**5#[8L0/"'03ZA.2;E,">\2S%FQ2 MMT?Q1K&]-67+#V/>Q_0:[\U\@+"XVGZ$3^G#.!"0V*>]#C9K1K]/ M9ZGI,]/IO",F0O8V.ZOLO@U:*X$XVY=TLD^N>YB*#-GFT]BJG[:;!E?&;X"* MDR]F__9/-8JHQG3=Q>65C]B1<7G%[?V,W>Z_3H[QG9W\FOUJ"!_WIJ8HMB S M87;+L?L0UL?L-F9B?Y^YO_G@7I%)X6_N)O[E)1E8E+@N^M:Y[U1:(XL^ZVKV-_*&KGX1771<_ M)4E;**6_FU,@&U(\2&L=."E0RV7X#2"V&]4@(/2#(3?^YX1ZU>K$EAF]_U;; M7,./O#/NXMO:9^/(GK\5XTU7S2WM8($+4PZ]V(:A+D>\*I$@A?3HRE-YKUQ+ M8:]J)3ZMM A%J/O+&+$$'#EQKKS1J$O)0O$T91 NCQY0$-W12FX7;@.&>K2X M?-WX@# L?US\BPJD?*2W0V.09'S$]^WT$M%C%.*"M+5R<;1>CG%-=Q8GY"M@ M0/9I/QW.T4<>P]2G'>JT;DH\ M['S1+>-@@6ER4ZK@B-:F\[XCN$U:R'#_!CWJRY!L:*%81/_93LSC&M:H.L(8 MK,%G6<[8M/PN#M;K^2"XNG)1S>#E]Z:4@;W]A<.T0Q18(D/9KV6W&R,"AO>( MOV%BJ/FW/W,27;]_ %.^NUD71Y6G63UI=13V-Z(Z3_ M-2;V,ZZ@75"$9Q#[2O9:XLX>>>O($RM12F/=H_X?74>?17,I1O/_#V],U 9A MOK8SJD2'S7 BAIR1Q( !A.A[+ZP[]0R7TR/PH8)=7^H,X#EZ'ATD@B'Z&*9C M^)%##TS*%72FPD$ABL'25H/ /63NE==[>4UX3U?T;KGX.??U^43,E,G/^3< MG_=^;H'E-6NN7*9_QSE=&J9=7KLE-'*9[OJ&!0?LAF8^K>[?_"_LO7D\ ME/___SO:)&F2/2(1%9)]GRD2DB8*6:=(MB2$P9@I0M:IA"(F.]F2/_/.:Z[I>U^OY?#SO MS^NU 3XT1[Z?=)KRWK^W!D(,&Z5!X\51N549- MCH.]:?IK@R#1^ID',_L3FZ!)J'M+$F37G=4ZE_VQO;STAT.NK[_'Z_UH?""6 M&(>9'"OH\ TZL!F4OXPFN[) JR5H)XIA"?W^E]?ET9DCQ=UYAW4Y*UP6\D]O M;\_GTS2BU!%+; +",A$UC+)?@N /RT4F+"Z6U=313&K^E5^E7-2 MWZ7NJT.VTS%VNH-SS,12!6!C&DMZ]"KJ??![*W4V/H[^$OT&1K M:-B"%[ZM]SE>P"OK_IP\];-=YZ(V)]2Y2DOR,E1'K&L'RJWDCOR&7X9+OTED>&A=:,H*R1>8T>ZOXV/[J@K@(04&\H MLF"!?K>N7-JBO=_K,T29LD"M[/@[D\4"";PES&!'P[HO9QA4:U#TZ"]C@I%3 M3X>1CR\$)W LU!;YT\ZSFW,;_:BG&J<%#,R GSF*U;) F#3TD6?C;VU8H SO MQR6R8@F*?)05_9GEM]L=I()^1W]^+'/_L8>M$_GD/*;1$GA-B^9)EV'$-5SR M1\= CR.59HINB[PYMRW:;E?T604K,^FG2IC3O1:'T+6>WVB# HH;[=,3&VT[ M4_L9D9"C*U/G:FUXJD8P=%,WA3^-\KS,;P $?)6NQ<)'SN^$0=UDQ#IE4WW"2)Y=DE^2;T)"7@NUB7YPU'EN$B/0]Q1QSLWV LBS%YMD:N;M[A ,6FDV&XDU6V+M$>HV] MKN.%K!6U+A/T1/26*7/*QU&_RF9CO:R-WLU(Q,_\LJ1$M:L"531GQ-X.-0Q( M4;(YE*+;K_X\?^;-&5Y)DA21YI8H'VM8THY@$A M5_J)=B$(I_C[D?R6+8;\'CHJ$*.C$C-5_\D(NW&%1U**F;AO;08]-2]8W(3$!XD%WFGJ1?,B#6LVN<.HIG]KO6,S=*I" X^UR2> M[ED\\&&F4E&( MB=PYQ;E)90ET<5#/>EN#_1NJ?-NM;W]8(.SPF:-?]W%N4 MD3&L(GU_(>619X/+UT&<+J,")497 8J(TYR>MG.3I66DHI?R?U9>])7E]Z?. M/^GQ]KJ8+:;@>F#K(./7[1L8F=^C)8V^',NJUFET**.$*4XW!^I+$4(&%,X) M75,B1:LNHOCB_9I:FFXLS\^JNC=J8:L3WY?X25,FD%ZI3Z;EG;;P9]BJ_%86 M:-PWU EZP)-@'7J\8R!:_N(C^N+9BY+U-5NSL,JQ[TYO#0,/T8*0A>K&$Z(@ M<M3/JV*AYPIIBQ0!%VWSLL25AY?Y31!+1F@RZTGXI@ M:]U3M1_ILU#ABQ6SA_E9H'8%XI"#@:4583+)X/!:+VQ[_47X*Q[D ZBGXM\; M"VPW8,.G#E8QDIDGIMEPSP5[:8I^Y-@T3>#61=W_U5!8\_RR;FAV9EDQ>@8[ M3;[,S@=7F&P]5LNKR@,> 0L$,E8=)@!D>VV33 <;>%_/V7U(C#3PSHSKB<"DRDN3-?YP-41%NA0/9V7 M#(OFC$6I>C*5&)G(H"?=:O.9),]=YR\9]S'83FMEDQ^(#/KR:S0.%TK4R$M7Z%C"2*O0%AM,?" M7V!WO*$,2>.=);)ZJ%K/MLU9QHH1"W3=;>]$#%G4>T*EK:9\/8K(&7_VQJRO MH=Q1YO'^7MH#(&/XS"9=@E+LUFB3^98#V%6#4O@!CU]3XP$L4!G;47?OLD"# M@(8)+M=KXEZHDBPZ!7VQS6_W2:^2N4QQ"YQ<[EC_]D@19O4UP9 M (8%BLEFBDNRW>1G/JF71I%@QT8CNB&.EP7Z.,H88,=/ X9^+[NZ"(-M2"J+ M'G(+98"WB1IX]Q!=A^*U0U%<[_RV1_\T6$*[C;Q!D51:G#[L[_F0*:+&^=H\ MRGG+2)@%(K")H,V*6.<>5:1=EA5QLA^?6SA! 6\+:6(H]X4O;A;>A'XH#>6Z M-;U\W-T*X^.G:O7SJO+F=2(O9Z'L?!'A_\&P# M\)/071]]19" F)Q>S\V@*.62G(PE]I<@'LCXEKVI]2N_GA MJ7F,B>(;"$P@MBSZTPI)9DZC_O%:!+^Y0Y3F_Q$)[NB:DM)5FE-5OR:4%XPN MV8;6?J^Q3N$ZH(2AIK_<3U'KH/,S/N%.H?K&?^"=9Z!"BU/R::V'. JKWVM@ M>?#I\T%WWX(5=H(L0CN\ZWL]?E@6=GA\R*G+^+:'O^HL;WAN\$ZN=*Y"TC8J MMG!1U=S0[1&_N2'HOU>0?\8[-':8F7;U^;L/V+N'L-?@:J[F<\F /X4VMTAUDH"*E+\7X.D37S M\?+/!HKN>G$V:?^HR.LNM(/Q].1AC^7RE'_!>(T;25?T*!/$GG@YY>E30EW9 M]SY(]IN!QR(M*9PM.$XX&$AI_1K54@0[U5R\$IR0[G<,BQQO'Q#EK&APV2QM M6Y$=MS>02O,3[+KJZV6[AI[)P/&.J&%B@Z_5^Q$E^ !E0A/Z2*5W5'!\:5V> M_=TN]1(O58QNP-J%B/J:Y_H1]1$Y8?!*U/JUUMG5F+^#3X*ID^MO^"X/JC:J MT[X?Z"EPWX1?O?T!HR#S8B%?!VB>64@PH-HG+$M$6'.'J H)%9'TD/:F!V2$ M<_]^O/8[(^@;<]/8XOOE69\5Q^A_QL"/QZC_UO2C'R,-#KD(*X6]C/S\I:[X MB=)2"UZ,?;E ,Y!(;0>\B?$M<'Z;7[6:W \Q?O6+YM>95;/S]H9)+LL W4P; M/OO!>;9=L\)3Q.>8YU"^4)EDV_#'2H! PO4(&1ZU%N@S2[0I+XHNEL(W2:_LV M.9HV-N#G&BR(RQ54&^1"--:X+]>B")6@Y$.'!3U1]Q;HB7[A1F@T:9%XD8MN MVLN+H=L!-2P0IV1U'>40E).NA:/ VKU/.*0DG((V04YI'.DOW'_OS=43F@N1 M+XP;7&7C:"FK*V0[:B7CBY6>*>EBM"^G=GUZF\LO@:-"7U38B15H:W91BU'%\_2IY(>SIPM!CJ5<^L=&) M.X(?Q5Q[G@!:AR?EME1F86LJ-+9\-UOH&OAEKVBO85;3R"B_Z!+5]ZEL"3T9 MQ_/*,O=%<0+0>_/ M-5@@7 M)T!^CV2ZP0\T",R\BZMV%/DI3_]H__W1[-1'_[.C?)B.RNX*IGJV./*B$*>^ M]]J@OY(*YH.SA^K EH=^NKAP/N5FHUW K7PA%BBW>Q.J_C<+E?C,SEBW:)R- MU87DB9F-&)PL0-TG!E2TO3X[!*343WR2?CWA]T'X%>28R#CN&YME&BG3'6+N M<'!EH[@L"Y2-KJA&V.4?ZCA-+K9 .TQ/:&R@]Z/.@P^" 0LO*2;D@;B,L5, MA1.[X[878Z%;A,X%L,[W\HLV/]"VC494M]OY0DLHVP2YKBZ[3K*/N-23'X=0 MK8I-^KFPN<;K_;L%M>W(U5!)?_+6;._+DIPT:\K4<^*$FL4F]]-;?1Q=9U\8 M/&>R0!Z[T[,U:QSDV\0C/1)MX'$K6KO&TJN]AV$;A:;US"#FVMS5TRP0\N/> M;7;LG8F%\Z+=0]X.0MW!F(SS%$>2M!?XFHDUYVEN]J=J(R;(ZS0+5%CG"Z03!BTN=2H7E@ MF].%'O;5C[_!=+U#MUTEC4]ORK>:-Q/J7VCA%O,&MM^3K=[3@NB:E*&!":0L M PM105JFWQSTK.OYFMAT-N*MGQA*CK 3XK]W*)YF3S?>!^-&]4APTWGRJG7K MD(:RXZ6)C+G:K_(A_N$CI3[PPN& )TO#KYN]^9]<.?(B07/PPIF$9QQ- @HA MPA)'?!]!<#_8H.B;I(FG,4U"/7%C@2J$ MZ/R'C*V\=$BR[)SO4)+35<%QL\^GQ<0>N'^).X8-T0O>+I$ V*8.G)M/H['_ M.4*YO.DX5"_U,&?:&G8UE\TC$:@H<[BU4>2E/]E=UTN,R\Y7XN8RB8/$7 O[ M(27+B?45&+VWEX\BQ3QREAR[T$"&LOTM6K!KLW-XP/!H#IAT2[9&2Y-)I$T' M]DNQ(PR!@FD625:,QU9$M4D<;!8]F&91;I4ZR?AI)N9FU/]P;V0Q7=W-BB28 M8&AM=-#F[H-+>E<$\JF0"UA:]45/NGT%/ 9&46$V=?2/<"44X#NRS5'GH?1W MNV4S,+K "C6$\?'HI24LKVJ)Z*V4_:O:S*>%!N(Q)Q]=6UM-&/H3$4\_F?LA M4'# T,=;.2KA[@=MX_S, T\,D33*+)/+E,Q)C58Q*Z5K]LEOBWPQ8\;EF];] M0L?'';2ZQ@*5Q@QM^4_3>9U)UJL](1N%IU*C1K4C?%PQ]B^E+ ME=M*8XKST>ZB"+)=P"19%3%]N482WI;!JR6ITWTZ]GM+K3XW':Q0'3F,)-A)V>Q=]5 [PRMYRP%[/2^LK5*.3]K=S"2E M"H'%8H(%[C=+7,]H+-DVZG/<^_A_^;Y=)Q$+E]#E)0L9T=#Q2#OB!K?MY[,2 MM_$)H]T)G<)A"V-7U#8YV_& )B=1//Q3-8:\N;Y'<=ZPO-M.Q>&EJ]#2H1-W MH;R0\PA/(C@*;DVQ?JD*YUGR(8\$YZX&O I?JNL4H:[ 01*G4%/8ZJZ);#?Q M4XR,!KFGQD(G7[(-[WW<]@'C+S?%CKTP .L1-!=18NCF_;I2I8@PZ''Z(R!\ M%A.'DM149E3OV=E9K=])W] 2F>%5QE"O(;;P592[\9S0\*8I,'DGXJ/<%X/\,6F+']K,S)]WD2F; _9%+-"^P$3Z?IJHPO3" MCZ&;#Y2@SJZ8>T)/093H5X#\3^>G?\?FU53K!^#:W='[.W0W5C M)*!.,@GCI]:QY(66:D?1V-N;N EI7Q/5G3P])OR]?-R/"22AX^8A*L&631,U MG&]F/G^AOG4O]9X/[MX(1$?" CW7P;>=RXK9!C]@ M_P7]=TO9:[:HYL%Y49)T.4I*JX/G30JNC+Q"-"SYC26_!<*O5WQIT [M0Z"^ MC<=9*]6GGRL;/]#S2&#@PJ;)T7-;LH&4,E)-O*X<#<[L_:J>0E*01LAU;'H* MCD_&:=\-JM*ZWS]7%W:GSEVT^X6RJY/,_%F_\[N OXD3BC>V.E*36M)8HDW8-_5NR@@%'IXX>(]NSV>2+*O2 M^O=WS&AKZ!:!FLB7I?@Y%M_^*]_?NBD712&LR(AN[ZDP[33/[ZD5_66'C<>W7L.W#%H1U=*M&$!2M]3Q4,3 MT,G4!4]C2&9<% LD&0,$(7(3+9'O[3U(TPRM7*TR.D\!6R-E(.^?0)S-_)SM MSRGN!6FVLVU!PY>=8\.RBM+8G*9X!''N\Q#2*&NTL]$IF7( &^;J0R_J@!+C M&UQF!^H[L'S^GK73&^,VCX_39J7/L1-O_P$$G'J,CU^>1@;%0O2%F27&XOF M8+%8<@!F=8&XYDJ3(DY',660-L.N7LG1.6YXYYHZ[\N/1607QO=Y3C?N]\,!Y0KL[[C<=/*\Z'5A#?.=0G,6:.F2.;WWLRX+-"Y'@ 8H M4@:OF(C+I[=H:24?4-,<#D M2J%9T .G-=8L::%N3(X!Z8/K?Q2/>LBY/%YB@71_3RZFJQZA]2[O;R:>'I0@;)$J%QK@0@1BZ-4S])0G,@AMW+^=]9(+[5WKAQ M^&HY[;3\%[HU4)'I'EA.W[3U%)>*E*M#,+G=RG48_'QP&>15%BC\)=H%=@#Q M%N$WX]J,%:+[4ZZ^*'D;H"W7ZOW4R"4DZ6!^S:[KB M4)PNE!Q+'/[T2I-; /N"+NN5VZPD,74PRPGQ>]6Y=W"X]D9L"T0BL/7^?<>L MY4')W9#K96PE-OHVCSOG=&$I[OMJ_844=LN1.J2 MK5K0 &$:)$U+B\\V%UM#9;D5>CR_ M=&,\6RM[@=/%TX**I$&()M(?B*><6=1XYT7ZT'S B_%SH'+!FY:IN12S9ST# MIO.!9V"K_4YIK=!C3_D*6@PN9A=V^,NU>V_()Z8H8?<6*D.LOUD17!%C7Q.. M\&R<[_H!]UU9D3)\V>MS9-"MY47(#_L-%H@C(F5::EZ0W>.?F#_155TTC=4= M\O[;U?WKAWD1:>WHLX6WA][RB7$\6]CGCI[4$K%# ]*PCK+Q_@<-C!R4WHHU M]<3G-S >Q+U=*\]?1Y.,!9[-GIFLIT_V+K8+I%#WE91"BC_M(I58H"9G[_9R MMH)S\Y:Z._KCZU'&Z!FE*J97!@^-K3/-RLS#J&_3KMB6C'W]T*H2\K62PO.# MBCM@DHW++V?9VKC3U+*@K!CJ9\!#57)UT= PX#KA)_')TTN5C.231WA7WYB2 MCYS+JM'6_]B)01[^8]J$EU5P.PZ>,$^O$*6T"N MP*20#@)69GNC:G0:>E=7)B)3^_T8PVXWT(HT2O=&1I4-1(;=H"MXE]Y)3]0Q M,JQC4GPB"C5KH4_'C$4]-!W/0VD]((I77F W1F! M\.=;O2\^5TZ2!62OL#,:&-M[.%)4T0=0@>SP<'"M 7BD1+&C!@ E,[>%VWK% M#MT#VS_W.54C++("9%3UN6')/D:KE$_C7+(0K0$)T*ZUMG)%7-SLCN]7RD#9 M@-J._SU/_!&D(BFM#'J;//6\H.<-LKL$(I(F6R:?LP5;MBF&'+5( 0K+&%5E MG>BQL3DH<59*D6(!_^ BT0E4./S=!!3O6G)&V6N6LEZ@+SCAF7TM![O.I#X0 M8>BM"+-;W8(2H3S?I/.0G4D;,>LN'!]C5\V-%A3]:,D?MF>?H8\E[40^)X^T M9O _&7=\GK54+(I0KU;2-W 6V;WC%S.1O6Q3B9._89T+W4JDA]-T=+&$N#AT MJRD+]":-CND]Q,"Q0%Z*<2R0XC.VDZ]X'S%2W <3L/]:>9D%$MK(&'@%'=-- MB,JU9H$B+S"J62!W?!I)D="H0JQ.\AF!D8M=UXX7+N$]CZS-0%'^C2X7E=WAGF+'4LB(/SH9CSTD*Y2"0^<<#(E M#B*[PFF#DE/6I;P;5!G^"[HK3K4?P7*A]"-D9]7@&]N\JL9"6X1>@ MI;R[1E[SM+I;W-@ Z1$'P[\?I#A?C(#-#'>J\:B%PF>=F_1CM;9*L1M>* 8+ M=#PK1NZGWJW_['X8'>A'T%& .8(Z];D_C224H,MS7U37]H/V?ILOGNI?SEN' M&7ZM>7?-^.$^-_WK]9B> 4'=$-JII0PE((VZP*J4?ALZ)HO&QP M)N%?:NR4VX^Y]ZU0W LYHU9+I4UD*JI,=4Q#^^IBCMO._GC[\G@0-B0 ODJ@ M"2,"J78X7-V &I8/B EZI/!43]TL@,0=K7I*?+#3ZVF]:X+PZ$2;RZNH#]TZ MZ^(/^KW,<'A#D$ SZ@=T$U8%IIW4-62!\HN6-SS_[Y:[V* N4*HQ,R'@*D_M MW,@4[['U_+OA(4:UM$.[D-MH*T6E,"L@B/?,::^CH6!OQX",Q] MD3AO71(]179 N:WE0T;?XTW4*^O$79D0$5?PO$T4+5W$)+#F:^.#-8$MUZ]# M9I[P_Z\]A1CN>F8\K7,#1U"]+"IMO)&46N;_?*O]93!(@Z5@K: M^[[9?9X:OG/ @[SP+N23PVZE??&R&H MH\F.^(@IGD$OU>EP"0[=VR2]FT[.F^NVHMR%)C,'W Q_?7&=YAPO,Z-YH::G M*VWA=H#4C$/4LS4NQM"/PKRJW+5:K0X)\U3-G-G2T]"HZUNAR3[OT9W=JCXP MIL/,$IZA&HZ,H1>X%N3=%MJ6;3XV:E\]^O+-A<9!=X[U9IO!6!_S$ MM0T)I-%@*0F]G:P=8,6W$K<&HT?<1L02\U=I-.FEOFE@PH;L'37R>+N>$E!S M@/OTJ98?*R(;?9XDAA&3JY#FPQQPM,?SLD!N$H"1_ (I1$_%MK;:JU9";F*) M-]V9(M66.K?=*G+1I;]R(E3;Y-U>U_G:AW^D M-T.+!KH1O:%+A%41 M]:' 436T:J\3D,D"<7(POTT?5.!)QI#281W*$V&"O2WBI[[61YVJ[BU7"*(F MXVP MKQS6L-ON/QO#2MQD#HAB:,$OO2J9(27>WKZ:$%AJL[#N X@A 4Z<):1 MBCST\B'9;.%EJ52'[%!5;"$7X=.U)9'>KZ%*CB,S\%&[&7RK(6P5&@$'KTI? M>:Z]J-X#44IP>7 1S;>R L_ZV>'LGE-XOR"7L7LGO9%?+X;>M[G) MEXUG?U MYZ,I/2S06@%=FX*A"]93-QD%93F5Y(B=%T@!_OSN35T1HHF:::[%Y6;/3*WI MSKF S6M*';H;-G_W?&:.L4#5L=]19R=1_>(Z7^I%$B9N-Z295-[RZQ=M[#NH MN?@I>TN H6 SUIIO)ZU.,3J@%"?O4V!IOLHIH!#\M&+J='[NT3MN+-#()WXV ME).UKOFQV?$EL^D[6Y8;G'.]UUN4Z+N8A:T9([KH>XISJ_[4;;(.T2N>#@_8 M:;>=\"@V*FJJ4;%3FD%W'V-P:M(DB(KT$Z[47+)C(I5;(FZ:!R\2U*'IC MF16JZB1=ZALJ2 *0E*F?G6>!8C&T&T@;RBOO[9@O#:7:/K:3L7 MDJ%TT5Z:%F"6N$:%7*) ^I75]+RRISM7J"Y1 ]7:J;0W,5N9K5H/'";YIW?* M%!GG*]R>H,R$OB^>AVXXPO=NN_9F<++?Y6W4#RS8\F!4BP0GK *$=I\X!=-U MQE96OJ=[CM%%R+VMZ&,*2 P8@;[Z\[[4(3WM#CE+J<68@X_-'7./BHMCR.X% M>])XJ;'6.< >2CY_#?+:=/.*(;^UR>B_,_;U/ZL@,&MZ-*]15 _^!%V4>%A7 M=!8L!H2WMWBVNG\T>@0W&R"^$Y?>:04(P6A0U*"Y! MEB# HK#@QZL-)C(U% 7%!_WK4OTN@H(KGH]&3G#'1AUYW6EN?/>+BVSZP((8(%N5@[210I6S^B$G_U= M'A3P(Z X3^7[O.ORM]G)7^L^<\TH _CE-1]J\>Q'6LR)DRXW5>..O>BCZT\*+G9$4LM$)H MK8S8.YYBC2\?4(4+( +F3VF/P >R1THD:[Q"KM6[6PW;MECQ^_?ZKP_.\ M]C)"/9%Z2_7-3#YF!TYCD!Z4B8#!R5L([Q;L484&N)<+Z=SZFFQXNY1].N[[ M,#DG#S$E&B2M(>$6([D0P2ORZCVG'8V;SDV9CZ HM[8Y:I+?D4T1$L3Y]^2I MX2%OK\?$X=RJI-^U@PIQ)[1,9=K."*0[8=_K=CJWK(/VJAL"B1H=L"-(+;)X MOF =Z92L62W\!! )K^CQQ;N=\Z^?$;YZ;!,2UJCQ[ZQ &YV!5" MXK&SIB!@@+%_B'LEX'_Z\^197+[?OMU$?@V7]V^WYW?1Z'?NGI>BM7 M^/?;PA^^P5_?O'46F.J+?=LHT @S58CD^&;Q_:R:P)N#A K*VK"^HDMB@=;% M,!T(E#B*+:*5R(KEDXHM.B7[="+-J=-\]D8\=,[$-S5?.NR#F42\[3:4B\W: M9Z >;*M-N8%39F0^:N#+A=L%!:KC^-_,63Z'U9TM^6HS4;=P-%!LTW=H[[UA MB)9L9)"@Y<9]=YQK?6,.XT&)[-:C7?L!,*8'_]LGH5AMS*RQ38-%J0 M8,=#]0JB5=+10'$E"@&C:_TIJ,-D:FSMSXK=:P*/B(E+K_UK#=1H3Z@$F<#D M.D73H$O7!57B7^!$&MX8CA-L3JS(;7,';'["^N_#Q6?AOD2:/R+IXUI M[#3>E)<].J?I&JR)D)W,F9Y:9X'X5%HJD%,;IA-;,G7# M[#18O2]Y7/O#L9O:MP[\,?_/D>O_!XMU,PM40V!SR1&Z J.N@8]2WR88[)H@ M7SFZJBJZIOGJZT+8^U(;KVT%Y1EC<27I%(^*B7/7:N,#Y>/G&!GH!KD7E)W5 M9O(L*;\=>A28;<,=("?C9R4.G1@7K"IPO_4+[GX@?2S,RJ(KB()?7$GL=4GVX-K MWV2SJ,G1:-T37=*^HE07MY=CBHIL.&HDKV-FL+'CJHY5BN\8N=9@P@%9D<9QLQ@ M#B\YJE/D30^5DT3UQ*=XK"WC PZ:QB9=D?^D6]D4)T#0*) M)=+V-FZV92\?*A^@7<2>_7*=H[$X;^JE'UH MX*!Y(+ DZ!IQ%A:1+,[5CR<*D\]<.91?T%46%/S;HG!&G+U^-)&')Q1W]8<#> M]N5;VW7??KNU5&=Y;*#_U@[JM-$;P=S_==_H MR MX':4&NS(RI1(.4+\(>5BSIZ'=O6!H]6!&G:8@O9R^^#/>@7[??]#26D%WL_> M 3S)TVWB4LF<7V,O#SSVEXT0];SQN:U?@+-[YFB_N8:*51R%8E1R$J%G4T?_YUY_"I)4M[-"O8,6HZ) MT^6@#+2.0"0;R;]P7(#]'@V >'(7IED,LD!5ZU?;O3\BK#0A7;P(?H+JM-NO ML_9;ZE2R8%)!Q: AR MDJX_Z%WIMOJHDI8SHJH1#DO=U!E[/.YW@%Q7C1@7J([K&&B/=FG^@29@QXLZ M6""P EVH<-%6,>+Q'S _\M9G\H.M:?M?"CVX=(5OXR:ZYEEKR0]K3:H?7C6, MZP!>S1WF9"?WK7+T2RQ0EL\,E"Z[!@4F)1:MI;VVC/>AQY*+URJL? 05S:I4O$L+,4B$G,$>_)L MAZW5QEU=I2?:MO!]V8\GWI)&ATKF#[_9__>UB$;?DA0[=D-*X-"L: M+>Y. H\/$" 7 #F:+H%8A#\ >!.F3ZW>2U?C\3:I&WP:PA49M_>A[VRQ]2U3 M*6AR]\FTI/',7RGGRYOT$O^=MU1(.X,,2*&^8Z32)6=CTR%Z%W8N1]BN:74?:CCT)OL7)R_Y1&;F5&4UXQ@*1L94LT.S3 M?UP[B+#:0ZDG8==,:7R+N N5C&%ZG5M?O2+_MF: MU)7?SR\?\@QMCZ4_"_*7;0*/FQ*P)U@@5PDN#VU<++$6=\9C;WLGJM3I^4*4 M\57]<#_3D^0B_ 3^TF8518HEQX0 M2X)@9Z:%'9'*9":6I'=DJ_5DZ!3&ZY,HT5\L^!'%3&^BN*_70^-&G(&1C^CA M.V'Y_>@'T_&.2A1L#/,T($H213SCBEG2_[Z)B4M]U8E\63 &DW0NXH",E_MS4Y62!7C#R62#1['\\\4ICUC-- MQ?^BBF5\@ F%UH'29!1"U!&B%GT-2E[W9[B]3BZTEGF&Z/04Y*YJW+1=&[]T M1F<&).U&$Y)%1E07<,+_+8/ LM%U?#\)]@)UFFY'7FB_,L/PT=V?O31U9J * MA/;AJWW+],A7Z>,GGBE#$Y-7[W._QA?+9**VWL MTACHS[_UWE, 6"]V3%_YXHC1I@@>)'0@S_RRHJ M_H^$X3I'+:"$XDPDK/G/*%Q8T^7YA%0#(@JFW?I&Q]QW3$K=O ]AU7X'?IFL MG.4!S(PP[A0^JH%7 M;7+6W;8Q8FXJDQ1B9W0WMSKL;JED0K^[N!SVPD/3)"_R_N.[[_Y(5'&VE\5" M.74]9WH"]6.;=J;V#2*-LH$0RY^E\A=S1DJM;WTU=:T/6W,UEJ3IW$BX[QG4 MT$E\NUO^!@3:^ <[8/YA':74&- ,_O_U:@V>S",<;!M$5W"NII!Z3P$:U\G4 MLF(@X%RI;KS'O)N7%=\%>FA;0=9NX'U]3)=([%'(JLE9R,1%C^LXBZ9I%\T,%[,.PNJ M\$?SZ=Z>G>8%8A9:\> \<@:F8'SIM+M->^VY!$5 MA+>ZQHBZOB<",G0@3?%LI.)YQY6G3G-!Z6_E&.?)96T[&>K ?6*/JWE8Q\BM MH3_U=A,%\F6"F^,B#Z(=AL^GS"5?^J[_E=RT3U.5 __O4K*C#F6:ZD?1:(>/ MJQ#!\95HP45;F??D'WM[FSLW&LA_:K96SBP/E=A(U=IU6HT66YB$]9EM"6BV M)'D[93V#H(;9P0H:EUJS)EN(Z(#&,/=7D>D_TQ148!+@ARE6?:O,W9J8W6T# M\,;#NQF!M-/N5L*#PM1K72'4-$:B6F\L_"A.#/!N=I3K0TI(M&[P+IU<-BU: M/+'BM*FG%=Y^:'1#X;J@BUF_X./]H#J=J+J^RQ)JJ"'H9_%\VG6ZUX#N59Q6 M9?_3 RE7,W9@=606:&*;^WQET:[W/:Q)@\;AKT_[WV><_^UVD;N#7_;M%><_ M)?^2';Q%34Q7_"BG6:.ZF1> D$P@T8RUYB1;6>!8BL0EX! $JPU],AT:XM.CT6O#1 :6&R[O/<6 MH>1P0:;LD5/">)SO@-_=<4<'V,'TS8_Z%3]J?(HB M(5>."J ^9#V[!!% *OY$<2%5_BX;:U#,-\A!>+?L(4]:O7BKL615?7WRLIO5=X\6PQ1D M_X7O-08>22W>#MO32%Z B[01Y7BJ1GLCID'VT\K7FZ\O)F;QB+:892VFRC^^ M[6'H0NW*N?2IV4-=K>L10>:4E>%=1D ,:#>E"5T.QOB714"/(Z4HMTF!D71+ ME]D)TQ<9.RU,;C08'COV&3*M6C$]'52A7][TZL++V6A)RW/+!7Q]Z(>PL14K M0,N'U!C2CI,>H,-G>\6F#0)+/,91K_8,$W,;&P*&?S9[C CQG)#V67_T?2XG MV4K4,HEOR.U?YG#<;L)6!,8U@&FWD7>!2)PJN:<#2P&;#A0_G90&'/W3KJ5V M:%F)/*RC!=GER 299K5S2-T[5F_B[9,SW/(R5;# ]=@'#?4XJ&P \;45\N*A0UR"]]>JVZ&8I[&\GOHXB^J MPP*RGND&$N&K"R1O$&H$SX>3<@1J] DG9.Y28RW(8:W^_,'K'\K(8?ZYV5*:&9+#LJ84CX M9VM(J*I,]XT!0NM8[E!E"!3G1<*%WF(S2[)L.K/SI&6DVB&]UU]"][/O*4&8 M'L.0-.).D]53R!N$J8/D_ BZB-B-IV4G@#,+;.HTV*:_8C1;OA9( MBOH0+2F=Y15+"EPE4J(ZT")(E5)WO"!2P)W( AVS(1P(L,6V+JGQF%VTN1IH M3?Y5FLO3$.A[]4&"AJ?6"?Y4P\/$7QH_5?]%(\UIWJA>;<*: TT1*"*N1Y', M-%JL<>>>*]C=P?5-6\5,*9W1(4U>5.A6LCPMH7I05EK]4JAC#!L(_T?%XB2: M%\(!L$#F@&B9&^HX@,E;%%>GG!U-98':3Z9$B=-U4;;Z^G9VD^/O?E\R/!$4 M?6Z\>=+21#0T@7W7^K_34814O9]]=7U1K(LFYTWM:838S4./+C#;S52Z>8U< MG/-+B_.FG3BV8'J=TC6=_)\4KY47E,S); MOWNM91H[7[Q\R\[C*/'RCR<@TM=/_\O.4_G_R__#W!H,T$731W!2G_[TVH:_ MA&B0HYX_[:[#]1Y<>.F?%JK,E=NL([#PU.K1OB?'GLCUL'EO"5\AP1#S;D+3 M%?]@F5 KO!<,D)5H1@/G(F,_CB*=R#<@2M7DMBU[]Z#!,GGIRB!+JQLFGJHW M#0[<*#QK8JC9*;"U03=0HO&B^_A8H.Y6=K[S>WE/'B?"_3%#VS_I9L/K<$QR MJ?O:;Q=%3W3 L-XL4SR-IL0"]770V5#6P@*9_)U\Z_WW$*<4U _(A>&2IY.* MU&? V4(/C?YBP>%JG%;_?"KIFN:=JS;=*GQ-H H=_=MICZC;AZP_GH52=@J="K:R*9^ @)=J0A_ MN C"M36U>.HD&S<['&1MAKQ6_>443E]\T)@Q9006X]TLD^-Y^:VI1F +O6;. M)E$*Q7I-C>;M@+R29@AXN7A^!&P[!IJ8\AE,S[+C@+-=14/RGFA5A:>DQ*LM MXW*SDU/[I<\U,1B%%138C#=AXQ32#+"A7)MN17,2$AI4B)/HECUFA&R\&G\_ MLL1PU5&GR*XOI[+TVZ/G;@]JKM FLV[7^"&?UZUF*#*J(?P S(P\R^Z"5O)9 M9O9L&K0: ;T1U;;W-!"E<@!\7G5:^ZEIHI3R!651&14RR0]<^U>>ZJO/B [CGZ4O11C_S@ MV8*R]RA^]B]U45"Z#( F0PC7JP&O'$0VL3=2%7W,\^OZ>PJGA6GHXPE879VS MJT]>3[:I5XBWO*_\Z\X6[B*3O+1O[Y[=J$=_)M#Y4D@IJ_@2U'?>:;=IKLI) M%2+G"[HA<4/ )--SQ.MBKD]!M^<%ARN\ TXVL7JINCC/CD![K8/?[W5R+-M" MU["46 =&=H/[S 0ZXN\9?^6ZO"0[GF,+MU)(H=^UX^E"3PA/WTS8FF3+P[3' MNQH_>N;NSCZU$08MC*MMC)<1T1&XTV. Z6W@]8R"3KMM0C;CM7NV R*L_Y3^ M\DYW)/Q+#L_IUWF;ZZ?1\N>]*J[Y1%F@S!L8+YD7RM;:9\MBLV>F5P>*/<>' M:]S]B!C!9=S%05$'7I)?;UC@PL4V9)NYT1U;X1%4"UU8BV:U'N#2&9BCY- ML^A^$:G<3^^X+8:[-?/M3,#E;RH.4WB:)5V1G!^CYL5WYV]#-6Q_*I0J^IM! M5MH$7TVZ?[9KYQ_H5O4Z[=:OF1]F]!!TP4STQ/Y"*#?]*MN!#)'&%&ST-GQ- M%,Z)P+:>0!1U:+CGE+7A>1$V:NF*;2F>@4I?0]7''%QJW-[P/>K5%3+OEG2- M2)(3HI8QXC(9;Z'WT!,K5I3>*";87?PXD)2/J\JRMYFL:.SY;OO ZG-HJ5R: MV[!.)"[BXIFVG6./%447E,'*M\#U^8Q:W)$)M]2,?-D.<$3?TM>+F>J)!9,U M,:L'!(5>M6QU>\GMUCN_EXPQ.:DNF205;('1FT[F1"V?WI M#"R0-#I@49#S%,/YZ-GD*G+I\RQ$^F-=UQ+$XQ'8H&K1<"/&/!S6_T;4[)9J M?T5HQIQ"MG5-]$#WL;[X=$ZB4 =Z+) :3X'&5WKS('S1^X%PJ]H(787[LV:W M+6/-ZP;5'OA].EN9JEJ6 YO3Q?B(:3SLL.$*TL6D_@:%>'?@QS7:\3QX#WB$ M(TW.EG'_6YI'57V9U/GGGWR^L0XLO8@8+=HH*? M+)!'6013!DCTFNG1(!D]JP(+.Y9T3RQ:39VN3+&H%>SOYFDV]7_5V7+^WGL) M[DU59;E[A?LCV"1%#B=)Q.$?0<,ABN3YE)EZ_&% S,.]I*MP94<].$'1R9BK MNB;AF]O<:&$]6-F(3DXJS!-CAZT Z\)H\VSP-KM0!QT+7X]1^'9]^V5+=-G9_7S0(J<^Q@V%'P'$I-GAV MK+G"!QJ$9K&<"/PM;X* YG%WZ+V^]_^M_;> M,ZJI+HP:C(H@(M*D" )*5YI2%3!1$1 !452J$.DEA(BT ($H'4(14!!X(2I= M.H0>""T@(-);J D(TN1&!:X08/";M6:MF?7]^];,_)CY M$/*RWEZ!1#U:1[\/6RPX?_SQIHI+/[@T@]1-HRJ6A4-Z:4'+"5X M/'5L'E6TKZJ)JFAAEPB3Z9YW&"._P!+@Z]WS*$H_=9DA1N+T%F#H?, 5;)I. MECK57E9B/KTFH1"?PVS;_E(@M+6X*%#':$_(R[MY_'?U5\^SE;G2MZ4U70-S ML6K)OG\%8, <_#CI1S5&\HA_2$/\)=@EG0( M:8\E.>)W)>?^OG0[A##>Z3&N]VY;'/W,^A"2*E5V".E^2ON]C.TV.(0'L9Y?AF"Y05#'*ELYD,$06;5>NJC7G(^:OIY)Q*HS,&.98$!<4>_;,>K"E< MIXW.]D/U^<0CCTR"TGX*]D>',I1G-N2O3@]+%#R)E\>B!U M.4P<.(@KG %GV8JVD68=L,DSV]M5EGI::JS;_LV3 84^R_YGGL?J,%5JT3^G ML(-[>_[6KG". V%TQGQF:KMB[*YTAR)/%]5%596^4CG\L2XY(#N7G!OWZ_YG M^OU*>]<[V<>B+V'TMH\<0H@?!@/BZ$(=#5FA-#C$"OU.=0W%"<)H06.Y7J)1 M!)GY(7+^MERZ2V422^6['-*9;M^8R$ _78\Y25@B?A$6C MR@VEVD\!^37!9-'J2(;J>%NFE47#@%Z$SQP;.L$$R&K,:P]6E;4*NM/F=6;. MJ>%)P@;G?\QFOP:;[8JC5GNT,EI(P..U32'P1&?#B W;H%WS$-'8]FBA/@N^ M#'IYT-[!+QBWU49&B%0X!N5909.*DUIO..P]OTHH$8%$RQ>S"RVC&?_G>\$UNY0^:( M'5R=U1I;APJ#9K3PZL[7T.B<%4K?MY+LGH:;&WV+GC-N'/9(J$+PI">KK%O; M]-5$4Z<>3C;ZP=SN>!3T N@[=PO@PP?2G6WH#W+G.X'JS:B^O S' M="3_D_ M"04X"PFU3[)V]'LU$?I:>R\&=9H894[[F=#KKB0"OF6.#=S4KR%65M!OAOGA M7'W//;.X0;LG0;G_-['. 9D3^[%5/!U@5]Z^#B8 >VTBPO3(R*E6LSD^=XQC M,;K_\9 JN\D2^_&-:O.\B$"!39/199W7(M,Y2P-I1A_9S]UY:;\C.JDW_W _ M[1#B#&=%"VTL/\EHWQ83RIC),F^LI_30(3.!'V[!2[9+TI(J.$]VO7PR99/YTQ(%_Y^&[PEK2AY#00.R! M0CVB;"*9&O[]:Q(I?!Q3;%TS-R/3?>/Z\8PZ@1!WR'D(&CZ'\G2SK0 MA&=^JQ7Q@MZ_;N"]OX$Z>!+D[0HT-:W^'R)?HQ^$9YT\A'P<;L."ZK6'$-I: M%CB\I_N/N5^+*-/A(4)MS=='B9(Y_458)UC4R1Q^UM/GA6W0MG4NT3K(_![W M*3C)>OIFW!;^+,,4Z H/ MYI]=:68J!]^FAZ?&PFI4O <5+.\J63_K=W4:2^H8S.R5<%+*?]G3"D<1W$C5 M^6U-;-3E2(QU$%V9NH4/8\"]A+/"2XQILM?_;+CYJ_M[6DZ?9_)J1"*+A*YI M/F!A;D9B0;15*_9,\#G&K:907>)H?ZB"U-"?#=]#B$%#!.V: M9\'DE*7-!OX+9;CXC@MFQV&ZA^T%B0<[GZBQB3NX )ZF#-\:B+7$,B12FB4 M=[P !HZR]SM;+Z?\;!I:+Z 1D:V8=DQ)Q_/,BV^U)H5<;\U0M5"7O9"NA9W7 MJL8Q/&BQJ.%)3H@S=2M >>,O0'0CFUM_'TV1KZ,>&%3=]E-UJ=7L-JM4J2Q;T+M0< M(/15(.?O=TK[7'Z*?:XXT6N]_Q:JB@D8+6/ @+5[@U!)=%*_Y9"'U@T_S9GI M'%-.2N_VEYR:A%[?%/XZ6F"(S2_D-_/SDK_Z*<8'K+5T\6='XFU#:!YURO40 MPD9$ L/;R>E&=JM3G8+DV4R_^28[Q+V2O(;:>\4H[K]:O8&(@L'TR4\I:L>^ M.#I ]GAH_!O'YN%A_!3K?!S#F0ICG5TSWSM94U%L-=$;8%C>&I5B9G((::X+ M@;T5S7(9+RK0VIK;: 1LVA0%M XA_,$"=_ <4@8H7I6L*Q6/J&DV]L?U,(:D M'\5#H0+<&Y*M-D2S)'3[-F=3Z/8NJ$EG:3O@![WR0&WJ\BL?8Z;^X*KJO,;G MJ<B8UB6X-.-/A%2"V##L_)M#"#=1&[B_T-I\;318=-(: M;?#OS#&4"XWJ$%0='=F!7HY\A(Y5I_RG9*6WK!0_+KNH31A^LL M%*CT?E4P!RC=(9B57,PP Q$Y;@UB>E+9SH&T0-E '%,2Q:".XC+[<#"B)L;B M]7/E(R=Q-&<.V!L![V]M#CXTR&MR]02J3T:^Z2_ M@LK:3=O),5H0KT/\#:=F0FN,]&5/WG2D;Z(P["',]I]XW]FV!WGV0PN;WZLB MK9Z-$HVPB-S&YHR\9VYFO^?T75VL'Z6?LO02K(]7EFI;NM[[%B+2]'][BOO_ M__F?/_[P#9T].U!S^\XP00C/7Q9E&"P^(C;L'I^1_0S.DJ[_*?JQM]N3'L// M)C/Z=7A$E%A:XEM;M.8VK9R^N:%7R% ?UN):2%OW]KZ'TGJ(O&2M,?;W0\RB MI?ZQU(T*42ET=XJ!3Y@RDV)=[*O .-X%DV"*I4YDVQP/.N$A4(O[,]7/#KY% MZWB?3^DQ,C8=R4D1*+&M^55J,XV+J ^U-U!Q"S$:%KASPP8%/^*>9/#Q'< 7 M7Z@8KA6(+7A?;= 4J$T@$((,VO@:GG4SYWL&Y"W>74'*)99.Z2M(_'<=X5!G M6 [9E8KIC"1W/1S]$[7N/36C=W^T>)$H2";6+/5,*+ZUUV.724M_)*XDL.#= M8=R4+"/J].JT3'$O5F EU>9:(\#P2X16V3N?_>CIIMPL(^5O'Z,]=6;@/LN^ ME\JQ?!U//%_P#5>6+5U/+[=//U<7M@/WG"7 N@? -Z99*6;H=%R-WI MK4^0^_*9U=W,^=9)WJ[@ :P ;3^K^128W:6N(5)+TS1F71E:3;4,CDLPC$H?1SP=M^O>@W:5,9F9)?Q]I;;2UGX(%Z%UT=BM=]M;= M^ 'Y5#\7$PQ+IN:'E%9;!;%8TXT6'>VKAU0KU;!_W4R/60Z^@MY>H-:&E/I8P=C1./).Q;GX.;V!A==EJ!PG MR!657^W'?;K]<^.O'NL]*]NQ"9O/"^;$44O#:;(H5L:M$:<1I(^1MME@R;H\ MEL"0=LY]AK,VI>VJUST1&YJ/2M.N*:5W]0 MPK,VH#VYM/E,W>!&B2GS,/Z .[G(,&4WT)Q$851;.'N*>%#F;'NA$PX9-%\MT>_#]'Z$O/&#NEI2H%#UF_W\]:\7DVY8I%]> M/)O(P_7VK2GDCZ5,<1^V4\,YO.P/SOK.+UFKN(#?>S#CN-\9A8PTIU_CPHP" M1]0G0$@X_9^J14/IL-:"Y"*F64+ RL#*GRF__O3D M^WF(/MEK[GBSXI$.('"T'L%H39\PLJY"$ECA:QC-K:*??:95 MXM@KQS,O;I]7.38Z:.-#+:.H#7=B>3'Z5'G9=AOYQD8@H@R9LSK^TE+'U=5# MNE(=X1VG54'<7EB,(K)=^@T_=C\G/@MWZ^0Y4U1,=2^>PU74E3"X)>R+@@H$ M=]MMKZA-2MYU]=*JD/HR&ANK[G%9B,DLJ*!%\,F_#3I3)]*"L'+;^*Y.Z4=_ MWI+.)O]]?'[GW[Z1 \,J?T3\P1.EVD%VUX%C.KQIG]!=AG21BF)S\UD=+_\/ MSW*SLKF=U9*UKGTKF%VZ_"E8\_H'=@W9!)!*CY^;CPQA+I%** ;CMU=_"L,> M#/[!5^TWFC:DU70QZ=+,GYMJ)0WU"EXIXFXY_8U>N\'E"-#&J8>0[>5(QE-[ M+)WC:>U1'"3U*>#O-:3,ZF_/]IY)0'&7O?WR['[/$.\3Q3I!R!]!6-DZ.+;'(-R+V6'5,Y74,3%6X#5I\?AB\U=J]=&.>G6VW'$4!I MX/,.^4A\CN.0\G);:$*B*]*5=W^:9C5*B/@A3ZP4LVK>2L7$1ER/=S"?. <1 MP>GP=F(LP.^YF MC&"'[0@M$ZDMPP3JA?=O8]OGO=H1FN]PG@S1F;H$*-H4E MK2JQ LF*6\*9_XNU+RYP=(E.HJCC&_)\Z5E0P#F28;;_YGN)T"."A26O<]PB MSN_QF3R!L/(D^[2' EQ)3*FE_.L*LOA;*I<6[.CN&&Q >2<0B_M6#2L&HT2,[1"FAU*>1 M(>-DC=S9?.J^?YDW#H:#7@)N_M>-E'P=,\^N]-3BI[BZ$C)>^]0;J*#WJ;J* MH@.*&;S2F2$1\!PPP_G@X&Q@3V^;95X9#2XPO:K<;\^'RX=M#YI_:K!R\-*Z M8]0V.ZVVATO[D&17?&R@;T\%8T6'A3$"Y0_2@#5]^FF,;A5])XQ[JF,\M2;] M50WB!1(U0_B1/MP7,_T1G;36BC:^?#UFJ2)?@0B[]E,:T$RGVUU=)O5V;LR6 P=%17F0@:UU7#M5KB29L+FQ6@B[R;CX.;N:B4\#],L7Y^L\%@ M^VF2XK6%.,>L>X+/Q):N%<0L]#U:C?SY2T8NY<]19"*&H?S8WM[$JZ7]3B$(,7 M"&W=Q40](Y<^*/+(M!*^T)7.$4CG!3- M4 V01SG=\W#W\/Z"W*#5(6[6#,%M++HU&C5:F$Q.0GYI)H!BI"@M-KIS)S?: M1/3T,U#=%)B9C;1UHV3A/Q9O_VZ)WL_T0Z&HD\Y)$QJ$5[T%QI!WM1G\)@-5 MF'_;7Z_ <)KB,4LK_3R&>'*'%YK'"%C*+F(MB1O)ZS=IK$?*"96<7ATL]KA4 M]\K@4I4YL5=UZOGGU4N[?,:@C&*T"FK"[ [87H)1$0PN6H"M;P/+$7+5LOL> M_F/;UV=%"37X_&*#,J@YX_ /%'ZUE5&I3Q]#>_#; M&I=?43NA?84L4/J["P\\X.!#UVY7T*5C

;A>;8M:V3K8<9W@U-2VD++L56 MAGR1[4@)OO#L"F+MLD\N&J=]#Z1H;< I]A6EYC=&TT(82!1GUP/ M>("E#/IYI(+6>Z*EREJF#5H\8M9<(FXQM+\V'M%_35! XEK1U^S1/\;@Y=1X ME$H9UZI@:JLY0=/@IBC9C"+9U!4KGG4(>=@PX".S+EE3'\/F*O[*<%A<.TGL-$[3'S_#:+^263;BP"N49TV,\ ?S"MN8N8*R K:RXCS:MU#Z4Q1C& MS)^*#-CU_V @'GA!,+[@4EUUN$\9N^0M:VBCE)VU.& M Q>S],>.27 %E1X<0HX;-S<^20@&K8]0*D@W(P=.667 0G=3,C_^$/1IVDQX M;#XJ.>0SQ_87>-:3=#O/FJ(C.5J#_*)T?[ORW0M3%D=O&P-J/X/7F<9/#H1S M6+F0JOJC(HIH,_Z$.(4U<^((1O.3 -ZPGA3B+SWRIQ%1*V'YI1)GI1FU<$)6 MKN-3'4OTOR1-(7+H;X$)9V#A!P+!_2EC <;1U8@^J_L99/7M&LILU.Y65F&^ MZYGN[.;>>[0(%Z.\=A3_^RFNCJ33:R6D^3L#O#*;Y9HGS41YV 8']@ZWB XT@[[[1WXS_B M;5:F-'FK6L"9P3MN2N]*(,I^7,&?Q#B6= >QAG9HWPU]- *KV&3TOK_[8J8T MJ\$AI=/*_B#1/\AA]DE%]^+\&X@F[+5HI53%GM8AI/7&'WB$+YP-RH'&=PRM M/'2=E1FH-@JF8F T"R9]E*>G5\"NP^]I0H5N6'2)0):X?/6))_RP2E('-@); MN=DNR@2*ZP-2V5Y4^+DI1*JO8'Z,8K'*_NE.V25B@E'Y.WG?\ M]L@$F/[KMJ=< *$A:(8P+#%'5ZX^9G,]A_A;Y.Z][V]8<9S'-K*N@*_IH5WP MJKFHGT<" L:\@N4<-FD:5HG2,BJ:HZP8G3'C.&W3^*\@U(?OYZXGK%//-R]6 MWC5Q_G73>/L1V.U)W>!X-%P>'E #2:($IN$L='@]X:^#E._%_ M4*#T$4B#!2D3X,.UX--TI^025XUK])2\=-WHO)7=KV8U#2]711W4U0M/%E]K MBZ!-,#OJ/E>[7%;N\H$CYA!BUP]*ET4?0IQ$*1PZ=%<@M;U)N1_.;P7BS*KH MOMF?URSCFG.+= I<"R5JU61V@N]T#B:JM/]>E?GT5K42%O@$/J,\-FUJE01?QJ<*11(/V5>+ M\+]ST"? C\'CU8'GP#J1)G?: XS#,"==:8J19LG6Z&IWC$^1ZX!;4N_'F16E MF=QI4QN?T>EH%4.I+)4DSES[Y%?&TT\>LBQUA6#G$P^TP" @9:K=5^0D*"H9 MEB4,8$0D!A6T'A48Y(%[CP9_EAH-N;E3+%S%LMC"Q/RYG>5=F4SNT#E2\*^P M\V^PO$15VB$D0J.F#G_&9TJ1:24N7X^Z#WM2.ZS2)]AGN:B0?*%61+2YJ;$J MZWR*+%YAV3C^Z4R&W56.E<]B?^QPGE,N269,U1!S2+7])GF. 07 ML'&0DU[Z3J7V?FVZ ]/*4)6K6J=_;O7O7.N2)4(_M^'0;6DR%I3"1T.O! \V M9%64H)6IRS$,]B"Z&.J\4?Y:EN9HOI')&)P]+PF87MFTEZS":\A8V_DFR2R< MB29PE^P\_==^RQ%T21WP2!%5$%X"EK4<0DX173^#0NT-#])LBPT6K!_,/0'N MCJDE6W3S95X=9INQM!;7_=4E;G5\Z'YI5;CVL]*T(]'4 -:[8TZE!!BW*IY9 MK:' (WFLZ=:EN7Z!GUUV(]XA"\R;^F+ADX!0FE-E0X1JEA7.-])I*%G"%O[' M+@;"& 3%C_XC&RP"NCHT3M) T7GC"$*?XM.:YH9!QN6%("]#_BILV\W [-E5 M(T\^O,A:40*A8\%;RCSF_B$$X?5(LW:&U[7F<72(+JZ M?S0VD"26.:%CE(60]_R.%<0V8S9SOC^3O]R\%K6S&MMBN2U0E?5N=^#+& M8E@;O^TOD>D1ZU?C&UO2=/^.0Z(9KOSH-1XP3(#^#N,+B IK,+!#/6 \QAO. M.35MC2:K& 0ABWV^^%R2WZ_)I/[(\\^.48M1K)Y=U;IZ,A62,$B1.3%O'#(' MZ/,/,A[?+(N%BC"NX=NA5X<9CMGH;RM:3PL0&C5ECI]7*^ KW1*IIE=V="=T MG_@/Z>Q?^/0*II'S[_W!;TOR=M9FK206 MS",6AIS7 KNZ;C.=O:_8Z89[V<9RPYZWX+UTMGZ-G[)1.#VOEPEL?",24LK\ MDJY'DVA!)T5"^2PM0&PKB5D%+KC2? YXEQL91:+*CI26RC%NY\()J9:?B>FV M7IJ4JS&:21@@L5A40CIAY(K,B=_*5!8&5P)YEB^Y/258XZ\UZ!6PK:B;FJLO!* C5B76ZS+LOB8],@[]J6G) MXVZNU/.-[Y?CT[@WFOL[1VQP@I_!W?^D'OB6< %_$NNT)JQYP'# . XSQHAC[?8(<]-(/ M0?6V3!LA_S]IZPP=FKS9PVHZ2_C%&H.Z,N_]F_(E$\5F^IZ-W^)_SF2_ZZTT M^JY;O3US[AA=NA4/2EX05(\XX,6V/::61=CM/ "<,N;+HDP]6WP*MM:LK[@H MJ'1&K-)F+U_(&?MRP4B@QR V)41:Q)ZN?40$=#@Y73BNJ3;BX#3BL6MZ)RGP M8VT,\7&16W:;\BPZV@<7Y#234Z[4'_ T)\*EMXUL=RO5UB%1;\7HB SP1R'# MY ,F^RUP"%JO_@81Y!4:EN?'+GEZ&&S?8Q[O>&2Y2I\SDMS*ROR@HY(4Q52N M6UN[&S6E<";4+3&3B@0QHW+AX@FNZEA6S>J2TR6-EO2 M;Q!'^3S\ M?&:@(7!7PP[NQH\>K$:I[TE)N01WHP2[\BQN0_6R;'1"QGO9N-_6^29Y_8G[ M7_N&SR).@TT>0EJ"KX*%G\ U4\ XS,=8"/20"KU'9U]*0$&+07Y47&72SU4!?C= MU1/$[UJ4BIOSS(ENHMX>$X:-'G<(B?:HQH;,L58;X,]_316Y MF/Z[31#S"U&9_3=FQWV01Y/E[^MD3_9^RR9@>5L3M 9N*N2"?L!>RQS[EF;< MM3]16S V$&4\7+J!3-=]JQMN2WGDY/M6=W5P4S+FO_]VK<\=6PX6W4_#J.%/ MJ2HR@Y77Z I='89#8 26SWS2!A;M>.E%^^&2@GM]$EB%M1[U1K"Y+OUI1 MYJK+;VO5DF_I=)Y*>MBA48.8_O&!XSBH=Q0 @Z .,+Z-PE%MRJ@<;)A; M0(P;JOAF:A11^A/;#86IUS(5596UY='O7GP@NXR.4&:_YE8"AH_(8#&P-#X8^#<\?%V_A>@7;UX=C>C4B,AM7,<@W3/ /%!!;KIRM.+"LIR^KO MQ"2QMI:9?WJEE60\P3-OV'PA50\50F*UTL<;X713.D!M8[4A<_(+#WO"M;^: MAJPO#(O."YEJ$]FGQVIC2 ZB8;,:HT08MH2A"/H5P]'WN_:4M>N:@9G,C@;5 MO"&\=&01-H4/>N!LS9?1VNVSHG3U=A0$3+@-X'0I M?!F?T0%#O_IUKGVXUU=LHFO"'76\+(49 O&T/B+H#&H"RXH(:U5=[2"A2?-> M;6-CU@&ZN"2)*7W)7]!BZ?FK$Q))FIKUW].B)9*,7/\?3-+U/RU^L[5W&USH M%.7$(F"G,1>!VMAJ>"3?.)2?1(_(+5U)]\F<_8B6_UF"M*L,W2@W=J](J7=^ M_]=(BN]BB",#NS3Z(TQ[#WBP_&C3SF_L;.U8CWKT MAD36;&!UXU.'B0UAHIG1:4[K"=NID0-H<$\PZWYNSJ TW2BEO $?\3W%6M9T M8&M?NWVW!K^4UYT=LV>GU!Z M"&E3#CS[,=O2I1HJHC)(J%W'MV[X[T(MX@SIT&;*DQ$-1K%Y_ M4"S]>>HU[24)A0(;V\5Q8YHB>%DW.@=-TA[T/H1$PGB(QIZT(IRF_-GE.[7# MJ'55J^@_M:."7+ZIS7?9>2L_VK^DR_XM&" ,;OKT[F?"YC,#(M>_?T0G/*NB MQ\77TNV?COC@-M1M1DNJ,V9.W!6,^VUC<$%0HJ&QG4.^(GW,RO?-E118H%_@ MO.+$XQ8;-B#AE3?=5H5?E,,G \]C#L4%^GRTA)9X.R&*4JL):6*)$HB,UXL] M$G$F3H:<#VYI^9%A@"F>%<,_2)10T+I!]^M4QW)I/2W^$:#"[TL122R0[ZNI M]-ZLE&R:&<7U?#*#7Q;7]PC^EN4^S[EIT0PY&N(W8%$+_B3TTA18UC8K2S>+ M(_+;+R#M'XPEZU<->QOSQ/&8IDQ0IG05TEV(N2F#!H:?BS_V]"N+5WO#> \A M\ZD\;G/D1^4SIXS&E6T+UFXHG9X;;O9B;$-Q%==/E MTU,S5MDIMF=%[F+U"4=-^V!DJDQ(DUE7ZN)*?'JE8]8Z&V:^FK27P-(*Q7-2 MWWZ,)_2Y#>5L5T%LAR@SXU22?LG%2J _GF&0 M[2K].$5?*^_55(;\'6LGJJ2NTNW\54NT^4_Y1\[RBEFD>\'#(A)@^$+99';[ MK"; D; (<$0Y#Y7XL$MKQW=V_ASNV,WMZ1AKF,4O?@J44'*Z9J M&B'3?+'N=F8QH_L?879EQX*'=X] 5 WC4XP=VVD+LVC^&Y]-JQX%V;-HJ! M,LNVY72F3LXO,I7(KT@\IC&5<8N_FUM4RS]_X_*>ZY';X 02R$C-#JR(EG3Q MS"K?<46FM0,5#=VWE M]+QXB=K&2:>B_+.LOH=_]ZQ?V&U3 MG%BC;M22HS$(5#;<8FUHBLUKV]IM=[;[F550HD=*GQ1?;X#\K5I^'&<]YVN! MMQ?9S$G,_XKT'+$)] 0(ZTAG?FU+JR)?GLLXO#R/4RJ$B/#3<=M5])02>\" W,P))KBRO,)H?YI\MB8XFV!O M6[+RTV[T_Y]<58:S+O3 %GZPO]>EONU]9F,:3Y@BXJQWK7@F), MEBIHL: IR@YJDAN:7WO*:91%EFA3+&:-D,(_U--S()$N*8JR8M0\9"';95-H M-5UV6QQ$TKT> QMC]=ENR;#PDI+UXNQJ.G.V(]/8P+W*+J3/.9XHNTX1 MWQWB>N)Z)GC[& ^.@.J($0%;\_N0I2LBS(0"P/.> Y M(O +Y92SOB,'DXZMO5Q85ZK=+:7BHQ'*;V:O!XNPU+\82;JT\:!WIN6"=A/= M^B!.."\.Y7?VC4_(^R1;WQ]CKN)R@U.$NQ^$6M"]?T6.'.Q)Z[%@/E!V@8/, M$27"1&? .;S9M>_C]8<]S-H#5']&YDZO5!BF!D1-[Q9Y*S:870D,XSW_W..N#G+18=/78R3IXY$=BARQ3U@N;:U-5M/@;S^$Q 1\[X_4Z?ZHK M6LMB 1M[".'&B.;\:*CNC_W), ,.QN]6#'D@?YH(,0TI7AKV!LN^U[^D^WM6 M#UVCS#H(W1*IS;2:\U4%'N#,D\A(9\6?1"DFS!1[I(7B]R*<4U_:MJ MZQY/KSBA\F;9VU^&F'%YZ7YCP&S='MAL(54UEP"?A*6?CC).E-[V0@3EH4,[ M!..)SA%4WSY^?)#6\!7.![S/KB3=?Z6OE=_'ZJ:/9?;M/0 M288':%3(L >:P^G'YZAZH?(^^J4BAY![->5U=*_;XFW07O:OT5JL0K?%55+M M1B&);&JCJ3T4_ &K(V"R/MFG%DEKC'LP8,RSQH->LTDV'T$N<4:[;RI2_LS8 M6)37A@E9I3F$ M9_EC5D1F5WZRDVLWL>A/K)RZBY4G)=(A3?,HBD@O+6%]RIFNV"ZH4%8VX9;^ M:)2PKS2TU+X1$/+\W;V\P'=5=N!?A[U[X:_/2%#\S-+0L@>GS:CP&%+E@S2Z M<;N(*!U:C-$K-: &\=^J3#884677>VQ0C[S[R.#D;]=?4C]R4OOX/XE>9CO/ MS\3N0IK/"F9.;0V6 &[.;?::;.E*/<.'R M;KG76"#>#]DG5R6JV%.?>^09;D+Y78^Z*!JYYK@@A#^[:DE!)RX2Z6.-?I^G M5F7EO.1'FW/E%VRF[DG$P:]^Q5_S&M.;/C8_5]7/.)?P!-AIB2+J+?2ITT@X MAO$'].-;S72CS+S0'%=+GPPW_G% Z ?%E?:L TGWYO[I L4BQ:_LT1&[ M;N6 L*Z=O@(TEM:9E75^4,OXLS!47M,P2+&#;_?I]\SB5%E?Q^<)2_=G[U>3 MFR<8?Q62)+E4?419CJ0/]A3T&&5U[( ?(&_DIC1])$7Z:&J68$U&Y%6%U-/] M%W]_K*M+NB'E[^$A_/.\X3?G9.](SV_X6)@=1Z2(NH@0?X 'R:V9)]^SUVXIDJ-4>]<&%KB]L?.!0'8?-Y66?'-W]6-TF- MTTSKM_?9VJM<9B^$=!GR-8QV%OD$\7Y>&4>*Z7AI[J=]K0RJ*!Z2H3F^$549 MQ?Z[:6>MI4@UD-:'\F-\1KZC*SU.^\CDTLV@X]8(T$X'NGEQ] 1>@G*#,K8P&(2'H\84A77A'^L+8^ M7MNO67.$F*1/7N5M^"WAJY2TD6&)9_!@J5(5GW+#=LUBTH]]KX^ALO#_/_%0NQWL\F(:W5MP/'D'^F4,S@'(TY M?Q_G2;/:@YV1##7*<7VH5#3[55&AI/:R4UL71YKRVZ"*FF&;2T<4%PWFT_$T M47):LR@*MW>E" UUM?7Z M*/GOORXID5_^RLF[:FW^^T'#?M3!!;B;B'H64M;B'53,BF*)\$72C PGB*:? MBXY/4?:SOU1-%&3OGQ>3OK#T"FIVU! :3*7NK'/\NYS"FI_@@Q*P6C,S_MR? M@]8=&R?/B@ZZ_XRDS*X.K8[^V3/(<%%CS:^+M31(#7QYMV:KEIZPG4,WB\/IUV\\X&2J$J2(B@%;Q."G79)%\["+R 5[P-C.0UY[Y!YC-MT]IB) M>S%%9Q[]5>\QI?!:ET\Y?WFE')5]:^,-A]P(S+4_)EAH/Y:A-I[:,/:.!K_ MT*X!I$)I93R@O\J,Y)K8'C,VOQYN+Q7X=(*8,BJLVD',/ MA@XN@0AZF0&0V=]9@B(WH$(Q_@J9"YH)7 Q-#=4>UPUJQMI$"64?N;%>>KK/ MS6,6(:-KG\34IF")+0I6P? !M1M<0*,Y (_SMC+F1#O#0[\T5=1-GWC5^FYT M)#+^KH^9/M>[!6\S7=.'>IEHQ#^5V]B6;7AU$MVV'23;(0J\E1PK7,CT>]S8 M0-J3G@B=[O?RETA]A'-ONUCG>NG45S7;^%M:L(5(QKEEFQ'B92H"SXJ6I8F& MJ1K@.4'[1PGW1_^4**SN=-F(C/B<)'3^-PC79Z_ZLLE=071QB'80&A(^\ [Z M7L8XM]?>?)F.;X>Q38((L@9S-CU>=LWX[&I XX^-D_'YKL+CE!(%=S,3J[^6 M%"O3>+/:\(T=+5L/M;J 'P04*,71FL#!T&@$2K)>TPR"Q*C%P=_,.M/G*'_0 MZWD\E-OY,T%E&X(8SB\?D]CT+T5[MME](!X1E@7F')[&_(Z&"V(C6^I699,= MSW'_.+@Q3JC+W1-X;T4O$= 9>!YUA14_=-#Y\+]R!,Y94W&_QXGN@DIF]#\=8_ M+U"8^#350Z^>H;2?JB4)!%+7H;P G>Z8%8[\F!^)W%BD>Y2\'*MQ<;S\75^^ M5_]"^[<7"EQAK::2O]7(G(:!AY )/^K/[(\,:#F::)>(D>=6C)2*[*1,JYM^ M_B'NDTY5Z!B__Q!)[NU16_26>J65O2VX_Z'Y(CIK4E4T"GI91&9XF,H1QC 9 M6)F]P#6=L3)N0OC4#WM'-#/O)R*Y'39O*.UE$C(HR&%+U+QS/$ M2()_;@HNMVB0XM<)C4T\#R*FX,/RG?^U^29^M^=MV3,5BUX.95LF_JCXRRWZ M!-3>8V=H@MS/0+LI M%EK=9@P<,((SHR/G2]]1L:S3:S;")" _HI0H2RWJT^Y(/\A%Y9E/$W1=\J)5 M923K:0)MF@\JR=\[[)*4!9^?Z)2#S9>.9UT9)]Z@R]X#G#LT-\/\LGCI-VD'$*. M= [UY6JS+* 8O8$1!:J>#7N_5RTH]:Z3KU9M)! R%Q6] CE?VZG?<*[[]?!C MK+B^N+_W7/B1?#2\>5PQ$C8YQX/1I_5'::PWV!1^Z,>RX!B/G#U49FZ1MW'F M"PUCB@H03Z:[Q%J3NN>^*BY\*C^)M_>8&.ITU0@2RHLE3AS.DQNSRFT)KEE7 MI^M5U?*5?TTBH\O.=9XTSTU7LY"^Q51R\0,3?6>C]@/(0=,+TU(\A)SJBM^R MVN1W44;_-TUQO9\BJ);&-I6SPV^FW'WA5H?"HW2!=/V:T*ANEW9P\Q5VOH[$ M?""%]A VT$TP'1%+[MAN%DA>#Z@)#Q0FIGH24I)5MG=C4Y:_3?2D],K:I)X, M[CEU??=4X^'@J>V!YV#Z/P=9@]?OV(OG51\ M'Q0=4H!0!+>1N 9QPO,3?9>.(G8*D&<:RK?#9FK=KJ1?_C_".8/B"P89E6TW>BH:*, M6\!-?,2<94*';.GT#\_:R+/O:\A]@SB31%YG]8=1UA9O(RTN=/%(E(RNS0'& MV(A@<<&W7ET+$\751KKC3Y$:PS3^*'F5-4T3+-U*AF13#E MT1M/ZYJ2O1N@]+-1+=M +^J:&I&^T=14TZ11E9,>,O7QGD!E^15ZX5\'HU*U MC^QO32!0;0#.X#O>O]T!X@!:[_Q,0G1$)$N\/ $FXA8QI3NJTLBA1MD8-E(? MVXVMT"JK/$]<.^;/:7IOUMSZ"YQ8M(Q @9+PUJ?TO#0:VXQX9\-V8:ZU)5Q\ M;8Z3J%-,]K_Y7YEJ3NTCZSE]X:FI;G&"T8M*@4HU),1^5DN<&HAB NW:[U4E M/TH?-WJ-I"4=0A[B'S;X/'KE4)'-D[5U;<]LXEG[?JOT/7+],]H&Q?+=324_)LIWQEF]E*]VS3U,P"*6)6**1+ N7T #@X.P:]_?Q\%SBNFC$3AMYV]SYT= M!X=>Y)-P^&WGQY/;?>I=7^\X+$:ACX(HQ-]VPFCG[[_]YW]\_2_7_8Y#3%&, M?>=YXO1?DM#']"(:8>>?YX\WCNMT3K]T3AYNG1_]GK/?V3]T._ON_H'K_O;U MG?E?F/>"1\@!#D+V!6Y\VWF)X_&7W=VWM[?/;P>?(SK]T]G;_>7OS),KN MI(6]* EC.LDKO#_3X#/#WN=A]+J;/H2J^P=YA812D$M7(WU:J>)CHBX-#ZH% M8^K&DS%F%?Y%%2X!/-[ECWF=CMO9<_?WLIK8\]4DX$&%!'[W7C0EX4FE:$#" M/]6,@"H/=OGC9\1P5CQ$Q&/JIL6C2MLT82^HTCB_@\,8TS$E#+//7C02-?;@ M7U:+$4]- !Y4FF(QU="')Y6B"7.'"(UG M6TX?3!?6\)$]J13GE/VXRDAJE:-=^;!CX 1Z!,2L%2H]C1(1AV(Q2&FK\%]N5L_EM]R]??=@ M[S.0WMDUX$(+?Q4+3%]!7KK\X*E\0]3B=>H=F=TRC,:8Q@6Y5\FE% R\4#[[M"&?5S9R0?P7H^3.X2UF9 M&0I55T(("E5P<%/PE]7EL/NVPT#; 4[%_GAY/!0L*@]4\9) V*6I4OEXL*A4 M4(6$I,E"C2E>5"BHPL"?7LI6O($^%' (K"[!&8Z%5^_ZD9>("UC)N_"7Q!.7 M]T"@#@+Y ^9$ QCW.>76[@JC@&* ,)B7D5?\$2A0$K2%B4-S3/3*?+0(T1L, M?%;04Q3XF#(7_Y6 ([56@*CHV<+'D3D^GDIL_,VY%'RT^%!U:,1>W$$0O=GV M)+1D;*'A>('1 J@[5YSZ]F(@C&+L[KF@2A22?PL*8DW'5[WBEP4 &-"P9?T3 MOD@DS LBEE ,/^Z ML,7%_@XLK!-JVK9DZ+V.TM!\ MH9!V:N8\YE2WW,I'L!Y[A5\1M3>45]NT9=4]I56Y>W]=4-MR:QZ[KRA(4A\J MQ;HEHRJ;MF7;?:5MN;/^>T8T[[M;;N(3OB**J#L.4"CN\(#KA(]DPFN&^E@N MGBCV26S)^ L2M06+ R4LN!=_Q=EQ'H =<8\Y#Y(=X;O?<';$$DZPL^6 .76# M*!R"L4>NCY]M(6*Z55LF/U2:G+OL-T#/Y02="R"XY48]^- T2H&*QM>6N&Q&Q!X$@) >Z]7V5LP)2?LR&Z_!6P(>:*;??G]CIN@$&1 MS+45F2D:M&7@8W48AKOM-X+4MMMP3T;$7:XP7VR?X) 5D3$\&@?1!,-S'((( ML9B6K47BEB-N"QN:$)U( .!L.>><+;&5D[$E!H#+E"WG7+(E?(.M!]*^BQ$- M23@$?PU3:5A;.%&V;0L&ZAB=6"=MMOTD(^\(Q(7GI87B6@T#BT&W>>2L63U?75(3GC[O8(! M,9+WR@QL.PR.7.3]E1!&K&ZV3;5JR\CJ")WPY[LE>MMNTV.7X:' NRU[EEJT M94MU1$ZX[D\IK6VWXXE+\2L.K2VS2PW:LJ(Z@":<[$=):MN->,J#V<'66NG//I!OC9XF3:.1D* M%E,BC"G9 +"(&LW.[I(;_"W$ M:G;C+2.HCH1%@&@VB-5;_ZW]E;OUEBVO;MR>S4\UV\/320&MM94;N):MK6[< MHK4-]XE;:\]L[UJV]&S#%JULL(/<6GAZY]>R@6?:M6C?^7O+K7F7V>^U#(&E M:%N$B:U=YQ9,!BA:0X; M%L&E#GV:@,MU'E(N950KXS)'78NV>6;V7E XY&Z+.XPB_XT$P8XJ56%S&6C,;"[?EHD-5S81%GZHBK&$R)F5KNX"93\24UM Z'-'2[=@ MX8R"('H3Y_GG!>R"934>+ )IH0S7\DV^QF+]MZ/2[UBDQ8Q)DZXKUX_G7KA*]B8,28^ A.@/TA MAIF,P5(\X'N<%-F.4ZZ#,XMX5 ?)%\:CRP-+_*,^#Y)Q!S&GES/>#H::E/[U MC';SJ%B$CSKZK7J#H!VP:FVDM-B:\*"F91$5ZEBU A5:F+3PF#82_#="<4)) M;#\R8$K-&D2..NJ(M!(BXL]MSDV+D9G7AM:44*1MWR(.-&G&Y?>3VIE#8Q;Q M!_Q#9GO"J"5AT?B:[..2\=,+\"59.SG,FJ"+^=6\N4\"K[:N%X=AE+;I1GJZP*,FHI%=&C2F"OH2.&0Y;RW4%CE MM>4U>:UVF+$(+,U)^DN_3-WZPS8,SN+(^].-UI$U:),CBSBT>VH_K\49=N[; M;$(+Q@^C\!4S\?:7T*=UW]TV6Q:!:?FT"5X_="7;*3I;U]\:#H"_F!)/?@B: M#UCH#5%?'DM/6=(XW!KS:Q'0FM,QK #Z,9?A:*X M59+<-GI78<$>(#4?6]4=UZ*\V2LX;!%6:UX4QL0G01+S][89]M:S9[,<;8N8 MTD3NM9CJ FMNQIOSE//6HDES@L^:UL=SJ%A$B":\/WM@4+NBK351\&GQH9T+!IA26"GQ#I]F(LHDQ;5M*:[ @44D:6+_"B1=I R* MH2?->90)D>TVXSQX)2$?$X8A^7=JX ^:Q>;3M0@E3;1? :4?);8$G+()K 60 MYI3#-7G$:J#AU022@:"8*485/)I:'%SO,6(25)H ^ M ZOR21 B148S@7537MN!2'$(YYH&H1H*%I&BB4Q7S_ML!Q^M:=(+6-R,(RI. M@B'A(**CM2RH%J9K#RBZ;P%7@))?POHJ90M\G)RM=O28/>'5)PP-AQ0/D=R; MDG>?)_DEBQ+J6<^B6IX!BY#2!(S+9]&* @5_^?WG27[Y)/AKL;7=^5_0>,PG-W$O MO1,"68QB1/.U7<:)>-O.QP_Y LT,-IQ8I JNS," M8\>(3J[A"9=VQY'WGU' CQ#XMN/C9Q)G=\= ,/+[HKZ?R/.X=G;K!<]]_/L! M/ZPRGMSB^"7RKT42A)BL'S$*>*#A.R+AC?A*JN41GR1>@5M.'[0AP4 MB)W':\82[%]%]!(L.>F_1>(NNQ] +P->1 Y%KHREJBZO"[%GRZ8U82HR CH4 M>7%&N*0">.YCOQOZ/%N$CRPPHIU8$CA626W>/2,:2[X A66$=>/J#YZ\%SR&YM@UGY-"),W9IXGW9T],4R#4E.S+U/R92I@6 M.GWEOLN*%^[%*>Q\^78>E.%M7'PU\>*L)?MF/K^]_P>BX&F<+XH0F@]M$SD?"J#+XW\*S_@L*]3N_D*&N2--BMW6VTLHQW].$/^A%P#%,Y+?H MG9^PD48BT!#?#[JOB B&Y:&2-V1$XJN(YM/:0T*]%WX20Z:#M;2\FM+&DNK* MX8XLS[3\CF"74OZ](%[R#Q*_7(<^>25^PH=9_FI@(7"AG]4:6;LJENLC*K%F M8]IS2S6E=T@V^^A=^N)7X*_#R *].?U:8CB4YX],"V94H[%KH)(4I25'58#J M0G&A&DU;H\P3'#S! #$FON,DP[4P/F$R#'L)% Z]":S"0B8W M-4NWN7G*&Q4Q:]TVYCQ=F371--74C9(R+@HVS]X9YTF@CUBD&O2C'AKSO3V8 M/V&< @;X.(G"R?0@NEHCS?3Q02J*/?DR$(R:W1%/7I.?J9T1?V[!AHH8><(I M JXO0^!G4DK,RZ6K+[/"OO9*"YE"B,O! 'L27SP'!GKL(\"N^C+7!7=?,'=] M^5(:^Q?83[QT)>.5NKVEMAKJ$F4G1XBO2H,L6BE#1#]%N;OA44WJ-10T7G:S?%M%,8O4X$TY9-F"E$XY_DD M696EKD SEB@IA\+!?B3#ES@:)*FK74I>+$^.4[(M5G-S7*Q\@U2&%;I#BD65 M*0//*]40*]=M*V_*5K"!K2XS2W5 M# AF":;WX?]$)(Q_AZ>P(A.K5.25QQ63@HU+4=4;\1\P- :3/%"%_7S^KIK1 MH%PS# G0HGS,O\#R[W68]ZVT6]WAW#,W+;PY07S-3-_4^3T/@]_AMYF].P:, M%.GB9D4;&W3,V?_!1R-3ZLLV5E;&$MW,_Z"'V D/_'=!+QXL+0F$Q'-%* M;+RZ7EZ^^D]=(JOD%ZM=\*_-!)E5P,+U&S?U%%J1&P,WC/DRBE]$M'A72R.<88W&IL)S*4@X?$ T9B!#NJ37YIZ8%V_&I#1E M'&FSAR@@WD1A4*.R#8(LYU>PF6U!3-)OETQT_7&!&DV4DSUB)K>9^>$3WQ,$ MCE ,-AOQ%_ 44LXKW]AIMRQ#'],1?ULL%%U8)>5,B15>M$A-8LMLU8U5>8YV M/^(,\X12S"^J$IE5:(J ^3"!)NE+CC+F7Y:IIDRCI_B" ?W/*(T>H/QI(?&\#">_!CS+/:_$LR4ZEBXA:8I1N_KW:(P&< 3L"]E M6A=O;JEF>'9I?AX_BDI,[OP%:^6^)*9\NZJ0;M%J&V3?B!< X1(<]+'W$D9! M-"0S]IU7JIDAZCO\!JZY,HI2E<^D8$-%C,"_B>1N%S#]E)UXDI[9T<^."DOE M-"W]LS(PZ@5E*MY963AMB4T2J)O6F2]8J>3/SYFY2WA/N1_D6P.7 1D2OD*, M^-J?>&0,?%^',RD@N9PK-+"\^ 16=T-,UR!_P;1XQ]U<;H.*#9!7O/)8.3%( M!NSX]I@^W7,Z-31/Z"LG/J;'XX#TXC2 37,!?T)31D_O!310.8TQ'_.6J7 :#@AMDK,=^KX="Y*,\T4!C M.Y."S3#E5';=_3,L)4+L7X>7[^"PA$.^7*YN'^0R+E-S77W@SO\]H!A M:(3N$L]FCE0%7JQ*,P8;P;/XC(7<9-5LR\XOUIB=2G&RH_@JI^9=V?-)421U M6\2'-^72I7@)F0D7GZ?;IU^>O+7!4!X77UK M6:H;M$"4!SW+\Y_[T7V(%0&**3=ND1H-=5XK(O1?8*&KBLO4R3V_TD:(_J8, M2-4*/J=*0\7F6QI/8UC37]%H-"6?^EG3!>E'.C%*3YHI1/\%[W/?LTY[6_%!)"FZ MW2:;ER-C()_XXWH1BY=0CK+R+Z*&_6[G?/_X\L@]ZIY=NH>7>U?NZ<7^OKM_ M>'+6.X0GY]VCE51E2. 74>?Y1>_T].3TP+TX.3MP#Z^Z'?>TUSUQ]SL'9U>] MT_.K@][Q2NHT)+"1ZAS)%X:(_$ZME%WY:7=C_9FWN)$*2X?IZ<_@&:M'5W\C ME1%7#IA?I,(FB;OGBE"ZR[_\YXN/"V:1,?%%YVR)E7U"WAV#I\B@;AJ'=",9 M'#,'BWV"VZ1NFAY*")>,+Q5]B1/E.#W.!3"HW"F/BDR#AAS^ZC+\DMZ"[LV2K&Z\XQ:W2 MYV17U)]QXQNO1M-^6E]YD]1PD+F\,4_^ 5O*$Y?Y3Q>)$[K%R+/4VF.EMC=8 MB<4/%[_S$3P?L)=7GEF;&ZPT6CG>=VD]:9O98-68CDJZ:ALL>A+2_%MH OPK M=R23%C=)84+911L ML@XBQL23*!0]A$\R9C6-0?:AO/RZ1C)%[I*M;I#B]EU&P+'D[\S#+92_'>^. M^=LTW"&2;^F!H.XPBOPWD,T8KBLV_DNIL? ^N>>9C!8+7J_>_B^ES#&-@'X\ MD1%F<%S'HK8];Z9PFN9%C=>8888FE-Y M@]1P!+.6/-.#B%AG<6V*$Y,6-E8AAGC05-H@L8_%K)MN>&;81D$0O?$D7W<0 MT94&DY6;WW15&@*IONZF*Z%T"QR2POQY@97@M$#K&Z3($W? CU41"0?B#KAU M\H,O:= WE(%@^79?%@\>R_-NX2>L] *^\*/(?,6S'IJ_KM(-._>RK6Z0XD[= M(#WP" S_',O_2@FPI@@T;V>#E3,MXG*JT;6RP8HQ[$_::ILA^MS5>WI1IX<% MVO@PI7S=Y3IAW@L>(?CY_U!+ P04 " #E?5=8O[4Q:M\2 !K,0$ %@ M ')U]3AR(ABW<4H0*D;=VOOP5?]$J0 $@"J\YD8DO&+O=9 (O= MQ0+\\>?7>3QZ)HQ'-/ET=/KFY&A$DH"&4?+TZ>C;@S=^N+BZ.AKQU$]"/Z8) M^724T*.??_K[WW[\A^?]0A+"_)2$H\ER]#C+DI"P2SHGH]_/[Z]'WNCD_<>3 M'^Z^CKX]7HS.3LZ^\T[.O+.WGO?3CW&4_/>C^&_B?_QT-$O3Q7ES>O$Q:_H>SI^.SDY.UQU?JH;"[^&J8K@LW&[XZ+/ZZ:[K%^>9NW/?WP MX<-Q_M=54Q[5-02FI\>_?[U^"&9D[GM1(C02"%EX])'G7U[3P$]S-;9"&$E; MB$]>UO/#P"K8]&A>H8C&M )K; MVY8^FXLY2\+;=$;8!9TO&('IR:-G<@7+QYQ<4\Y!Q[?31_]5CLF$BUVD81@) MR^3'=WX47B47_B)*_1A$G=/D(:7!?V7@E GMXN%\PPCNRKSU1P=RM/CJD5C%=DBF!IX>%R0-+MV'EP?A)X"A2647R M)4J$JW5-P'=5[!45$O<8;F@2Z,/8I[**Y!=*PYKL061QP0G0LMQH1!ARMPT:9 MSB&:^^AI!H'0-TYR/U@)B83&+@H1VA6N>WL_-+6U+_6F1Z4D>B.!5?GO6.D> MMKKU#2UM2[R 2/GSZX(D,%Z3<&,P-!LB#4K+B"C,QG0ITGXIB"46_87(3\H] M'142JQCN2>I'"0D_^RP!J\(W7I22 M>44_973>EO"B)FEM>*P2K%,,L.3QGBJ,,PPPM-JXK,WMVHG M5?<.LC>+ZL>=JA.!;SK5X=&(:?#-H#I #4DW50#?N>V1]C@-TUQOR&11C0UZ M3+._&9)^H3<"T M!)M@U"J#PK0:FX#5K!K M!H;P57Z,<[FXG* M[2U71 MY1$HY'^*$/4T$#N0O]=DH\DX;RS7:$'8%46'#DG \ M%U[,__*/$ID5*.Q6 T.D+$+%V^0RX@O*\S3.[;3(XI]*0*@1V<4A-DWN&)U* M2T]J6EBN:*["\B^P&(ET9Y1DX":4_@)8MW,RI8RL%AC"/[^FS(=U$=PGMKP" M@\>U"CDL/-&!!D'."F^A$*UUVC0WMUOG+ER)JRW_9K>X?;^%50FA5]>&1B)C;1MW M4G8HCC/F8Q?MQJS;FHXR5&WMW52XMXZKAI:V:WIA:6D0=+^!Y7K=W$>NW(#= M?=;/KV463GAP\"^4G\[NP,D%8EE_[/[9;O4NR2U$<4M*+** T3WL<8)B2Y$U I>LVIEV,^A";:F<],'6*%)-N*L2@HX;;\J\+ M;_9*,/5-"XIZLXUIPC1Y)-0L@X*I?U3AR7(MJ*ID%,&8K+@&.W;.<2JG M)C'--ZVD ]4-\@VFWG#=: ZU(:V$JR^'SU?6Z$4]7X7)$EM65FNDC:D.P[)N M%+,GF*9:33Z"VM4?/ONJHI.6[01,75R?/%U2BN*C@E97)4:P68=;Z]U M&TV3:.@_)S773_2 MHE;H*TEG-"P/YA1.0]WME@XEL'UKX"ZXEOL^%2BP(.BP;]035RR:Z/&ZB8&> M8O]>H!H@=7/:#\H >V.&5^F@,1A0P'*9,0&:L(B&+;/'XI-1:'3S6$OMJ+CS MVZYCZL[UD/<6':9&>U+^;O&QS=&/RC?N4:'.W1-,D=-0*Y+"P#4R1)C24A9T MUS5N=3R$ZG?G!O2!4-FL_A1S\+&^SV?>-*8OQF]4:>.'):Z7"-8QFE]OH?Z+ M1DGZ*SPN8V1CJ:^-P)6I='P\J8PP8L49>W))BI]7R>I"F?(*C_UR6@/*7F2] M ]\GB!9^?$\6_C+OO=NI.)V8EJ<3:^54IK+J,Y]GX,X1SL%\3*(D'^@/*5F, M _!(BKWVZOAIM064_XD1F/3S_%*$?/B*P2)QN@=X@O5W5NQ>VDB=O=5A9[U+=#J\&IH;)_6$MX>K$7/$42( MY\MO7#A#Q=(KBO\A5'MNLI/Z###@*XH2.^!K8( !W\HXF.)K8&!W3Z9T][Y M1,YH0$B85TKEDU^]$PVYN$(*$7[&(*CBX"6VO^E2G= )GMOI922&5A*V]4Y- M2R<2K[95(!P4WI"XL0;&!^CW8>8S<@[J#46Z%!:BIEBL*SLGV!]IF3VITBZ$ M-[V^3I7,+1;IA>RJJ%H9V-ZG7IDPF#'">HG4ZNUTK7SY!K8JI3-$5YQG(NPO MDIN/]2E1?4($>/+ISK\EH5AT A@]T /BV%NM%1!#C:^VI'(S?KO(*X*U5-'S M,YUIL29EHC*1]3D<G==8[\]7,:>FVKO=+NV6^,)40=$/?M3K QOF4 MOOM7(TF&Z2K1;FK0WU3 =+/H %.\,0UL<,WHH(E"E5S8^D0+)]F+ZO6$QQ"PDMIL#B$3)=BEVM46ALD MMY""MKAABNK I)NC(+13MZ%S(M!JL;5P#U-6.>(JQY#FV=<323K>,BURNXM;\B+<'4("R(__I7,HB"NKX'3INOI MH&OYO&_%6J0OJ *A]9?&E!IL>E',;A,W,HJW(I=W;W#"GALJ_=L([%_RLY)) M(G-](X=RWI7!1YC?$*\D=3T)SN*CVE&]>W6)$C),GI$>*L2YDC8@JE,<4U)$ MALEP+<-4YZ,(37GU<^7AO??B,N4 ?LXD+?X#]!G+W5!3/T^3K75OST@^-9^O M^ZOAV@O1G9><;PKP=:6VS4S6*K$SGH*:_TU\]B5ZEK[KKB,[K-BODAL8-(\O M)'XF7VF2SF1N12\\\6HA[R^:L3[0[_+"C?H1'MS#J*]AAASW"^T-]9H53L^Z MUAK3028W)M>[5]BU'8TI>=@_VOW)C,EW[QWOOLW&Y,_W"+?!0W'EY9^>>+%( M5_--'Y=.BR^]>'VXP-3?-WZ =<^_HZ268H#-+=+5B9]JB_0RDWD4JF3.+N.J M$THE0##B@0JE8B!@R@85UHZ=B;H?6T(977)TV)H"%FUZ?.BD88DFM=WH2U3 MDM5>N^ZJH$N.$IM2&JD++Y2H5=-''=FAQ-Y39Q]$/[3;TW0'#-D^*6MG8T T<:%\N"R8#;TT+J&V]#2WTL.Q9V1JQH(I^ED$K M.R>6IH?QLFAC?;"FA*9ETM6>TC03!]2]>91$\VSNB1?9^3'\J.[MZ+ZII/L$ MA[M*9J+:*BV#H4;9]E!;G[D_)\5=*R"&/%K5(;<>D*L()]86,96:J%[2[?%"BU4B7=F&'$OOCC##B"P^J(^I]1DCQPE+8Q]#>9X03[POM!>T. M&YRI1.V5AO9FTK"%GH.KH7X=PQ9[#JT&F=7#%G@.K8?#"CP''Q6UUA);Y#G\ MW*A?(=V'GF5X%>779':/,QO9.0PJ%>3J>""]& KY".#K2[AJHT%U@EZ.H!?G]7:+_I [<7@NLOMF^H%1_6.#RLUHAJ8TF9Q;QS /S MG( 1YQZ8KRFV;FN=TO[T++KXH:IRF+ M)EF:O^^#KN^)*H?EF#%Q"\W635IU;X7LA;%5 _I;;@-(.'X&;^6)W&3S"6'B M:L X@V\+#+=9"MV>B/MX). -N6! NB<<=$\4Z.%LYH%SN3'M,MJ+-C"M4CUH MHN_)[VR]>ULYPZG_FM_75'WP2'%EN#77B\$.6#F!#, 6O^'58.XDPE>,K.MW4,'+"-%J,H>JX\)A*',S[5BF6Q#2, M59W=FM,U81SU*:N'B!1O2\]L[$:S7JG#A)E*'/P&K(5"_>_58'C"NO M32P F;A+>JNQ%G CSN@TLKL@B!:7$1 *^Q+Y<0>5J+)&IY/BK;CA?S*>-NWY M=V&%$_/J*P@#161X1YAX?597_"ULT>FBWCN4OB>D#Y9_S>32<)+W8L0ZP\T2N[% MOF-*_'3'KC8+,!W/ZHY9P04J #QN68[-SPJCE<.SB\ M;@[/3@ZO$_58'I,YM:07!7/K-OT>EMLB>?VRSSE)N>C^*.>)>F.9 M.QX1K7:K8&2-\Z>6%QR"[=D^0ES_1F!]\EZ.CVX\]GJMH.TG%O*T2:U([J1( M ._])PHV%I%=-R-D?@&ZTC)\^1U<:T.IK1#VW(GT&&!B]4,VCOD$.3Q)"J\+ZW6(@L1]KN#X3I%XJ)URT JY,7+/XC_)L OOD_4$L#!!0 M ( .5]5UB8IML)W6X %34"0 6 _/-VS["^4+;_[X?OO?_QNU_K;;7/QUZ3<=SAN_--WS1_W3=\,_?AC MW?;#;[_]]EW]UWW3(FUKR ?]\-W__G)]%Z_(.IJDN9B16-!2I'\KZE]>TS@J MZVG4LO"-M(7X:;)K-A&_FGSX8?+CA[\\%8<7(0DKJ;@(%!3^);_^_1SW+YPT7@R)= M;S+R[7?]B4KH.DKSR9JL[PGK2%[K&-8)3=)MU6HI?%1.N/?G/>O*2E> M%GQ%:3[4C+:/QF MC8N=C!0D_LN2/GR7D+2F1/RCGJEFE4GZST_\<^7SQQ=;*8ON2?:/;V5_;JC) MA,*F;#M-[JEIE\Q!J+HFRRAKOGWVE!8MA$E:=*9I$17W]>ZLBLDRBC8-820K MB]UO#A1N?_'/BX,DG>7)Q;$@:-+FT@^SP+[OD3V(%-2RJ M5!+5*7:WC"B,(\ERO90O"E# 0(X^6%^:ER=4I[5I/^;Z M!O8T<"2'-K0118/8S6?\\XD@X3*+EBT68>O?![11SZHDY8->IFQ]E;31T_;W MX>G995GE%+UN,3Q--]'ZM9DC^>N M%R(TX&1Z((F;<2T_7E(:BK&A*QR-19E M_T4B]BE//O+-UD:9INF 5'[<[OJS/*^B;$8VE+UV;73-'%!WF>9WY;K\Q!AE M%Y1/5BS$6Z(FX)V<4"[6]):PE":7_'=MGJZVK3,ZA>S!J'S3T@&-5X?32.8' M0IN[I;;-"X0T=4!E(VURU:1LYX"^.8NX:R!F1JN;9$U=4,D_H:+LZ,^#1_K. MDH2;S,7V/T+R/TC#?HJVKN@4I_*4S>FC/#@I;>F*QEO*S>3L_T\W$LM"W]@5 MI;5G.&6WC#ZD#3A/2:ND^>#47O!-P:+LBKL03_^+/$O)E+0;GCZZ7E-N/7"7 M\VX5\9F:5F4- $WS-HL#WFEXRAM3LM& _,-BA5N/G!:+].,W%3'L: W!+YMXH0J=L$UW9(R^"TS:.GJT3$4!=I$XG3*$5-^\'I_9UF7'U$K%&"\MF4M!N< MOC^X?/VOG%O^=R0J:$Z2JZ*H%/.I:3\@O5?Q@FVCGF=E241X71ZITC<^*00& M@"8J F KOF+2#2-K,B!5=R2N&)^$#S_JB: M#4C=G$7"[[E[7M_3K(6LUK^[A=IG45%,%[6_UFKYZQN.A5YK/DO7*PTTKXDZ M^T):=K6^H2]ZSZ'TGGND=P\&.%[W%HT.;N\-@70J"!TU(_!UH' =A R"!$IN MM %:U#*)#MNB6!8*5VRHT%:6Q',8%);_!6S5]&[9LK;[M#8^*L$T/ !Z":!4 M@PP, Y2LW'4;&!"TRKAV75?VWN9/@2S]@)8E.9 &R-J/:%E30 6 O/T5+6]J MC &0O9_0L:=.S0#9^ADI6ZK(.9"U7Y"R9I ' G+Z*U).01%R((^_(>51B\:! M'N3#.T"]&)0!>:#LX3-4X* :*(_X+!


[H>QAME"4=^RA#.(S3!3%40Y, MN:J3$].\H%F:B(4^WBWT7-+T0= 2Z?8X;,X%OGB'0TB^$S:K_$9]/#"P8S$ M)'T0)-V0$L:"JHMK'OCAD5RGT7V:<9U%"BT#ZO:NJ:_652;4XK1<$2;<8D96 M LKW0 1 84VN:5'P.9XNYM&3G*Z-+L@;8V_JC45 56MG5[NR4J5J*(.?_/IW]57/UE M1)0U+R\BQI[3?/G[<8WLUQ=>3/J.Y6[4V.@-=[F,Z:UG3RG8DF:.:4RS[#.C;VH_*-LXI?(J?^ 31-FS M7-3;FCBE\6AK\:.]5H$KFB6$%>*(+U_7_##MYHL7]N/Y+[4JA%U8Z=T?TESRG9P&%+(*)8U%^;&M>1FEBY7Y73QM2"UGP?B1-+'+1:MT214O7%&^B-/GTM"$YE]<\.1(&M2(RZ.F8(\IW8_DL@O E)TL8+1N1 MY9%;:I N3GF8D3)*GU'3S3?Y7'6250 M\0*&VE#CK@T57E$\P?)) !O;[BN*[@J5P5@"X S0Z4DUS<>*Q!Q^@&X9P)0GOZ P;'P\&4>\@*P.?R'"7$1[,S7\+8@.ZP<-\P%Y'/XJA#&/ M!ID(()/#7XI<:8H3/AS?A37^U!9[:;,6=ZKQ3A5C1A%XBI M0&>X]^:RN^2Z,];-F#3%(**SV@TW:I_;[>A,>C/>=< \=.:\&7OJ6R+H[/>^ M:];$[.K;P=N$=1>FFPB8=JO2)G&46:I%)-D4!R5F93$A4)-IURH M*125"$4EAJ9W% \$'[F#MQ&;LCK^D=0^Q2UAM0>E9 #4TQ='C0-X5I4K;H7] MFR1Z3F0]_'+04HU8QX*T@+&7BXR&HF76V2-?0 &#=?+.AU[,@+W"U4!SZM_$ MF\/5P-%:_?=^&VEK'N"+>UAH48=/&!$&:L MS5E5NT<(L]1=6>S[QI#+'#6$1^. $,(TM2&?5F3595ZZ$W]]!=5E\AG"H#%4 MQ$MV;O_K8D(7D[3& 71-RJG&\I6+T],44G"GG(*3OI5R08MRNIB1!Y)7#1+Z M+$]F7%"B[!4EX/9VWG!IL-E\\*NN5(4>XVY0 M&F6_DU4:9RK:P+VLT,B-@;)&0Q#VD"KG3-FR?_BP8.51Z)#_=)!Z_H.XW9M4 M<[#N:R3G1=?! _U;?*TE^U<8?E9HR?\JVCM]DV##"CX/: M@L^3L[4 \OW[Q4.D;]YCT/9PRL$.-+S;:N=1D<82VI5MO5+],L45WC2ON!AL[]%QW^J<+"@C^XM7I/CTQ%4)]\*Y+:W_8J"2G@R]Z MF$%.Y[8"SSG)B7R]-:T=4]Y,VY84*<6MK;Q0VLS>EI(;HGN] MH- 2\TI[N; MJZJW6^!=G;\[4Y3-P\&"-*T*4#=W^Z:(<.ZO7D2*7C\D\K:%4PKYJAZ4IH3& MUC;^J.Q1LKGS.&ZY/=IU+[:CC"M=>S^OB6CE2M'2]?L)PI,_N(KUK38E&!K2 MQ34/_*A73/;;!H[?=ZA]Q9U9]KJ6RZ>G[44L85'S_TOD;^OV&,D'Q[+U>/UG M+[1I;!Q9,[< 3E)KY,_HT'# M@=DSM_@#F#B BFR[QY+"A^GK,H M+[+:*)V)W5X4Z2*-MS_7[Q[,:5,>_0LI5S39OL+7F.XOWCQX<5O8"P6N;Y^^ M9DXR(P8]L'#0 W=N:50L,]'GV03XS/1_G,$5XEVRK]OV-#?E8,<$T82E--+O'X9=1S.CQLS*M4G$;';]/!YPMPU''-!,:@+?ET<.- MAX#O#OCN .(+(+X XNL?V<6&EQKDL$27GK3-)6 "![-6T>V; 2;7>V@!W6[V M(,&=/ AT6=T!)VY0-Q]=PM?/1 XV<>[RQWXF#G$FIQ 9I^V#G!/RXD7.?HD< MQ< X\CA: F%I'&DZX$5-Y1DI4T82;FYP0:H+@)\E_UTUB*O64+YQ;Z>N/."! M9F5U"^/^;KEK?R=>S1&DCV,N=B)2S*F$O#K??!\U5W]%WGIKI?'=4*0EV=YJ M:"Q@;LO19;,[7SRP_F8BW'S6;:HBO&T:WC8]K;=- >2VM'-;>G6'C#DB1T*P MJJG;LJ6U(2'4&LVY#E1N/F7;<5'M56NT>R+0V!XBG0OE[774[F#2"?D_FUYHQ=5YY:J(CZH*&+4U".O]%R;R2ZQ22[%#0RME4 M-W:;U@>^E!W>QK9(_2LCK(!PH.H3@"LG\,)W+9M715&1Y-@>:3;>I_4FH\^$ M-*\15BQ><7OV-N-'JI2A7J/AX7S&;5R6QN7VJ>%@TQZWV;G&<+%X)\#NX$[GI>6E5J6C MH&WOC_HFD1GS^6.:[??@NU1Y]0^ MUKL-4&RV,+13O-PMG' (:55[R>@D59&N?2.F\F0C;CF5+@E5S0,& 1UB 5NS MK^C8 FM0 ]@).A@MF$F@#8,.[@IF$!+-18=!AL";??AKTNIDFHH3OOH0ME/S:#SC(PF(H> MX7=T)D,OMJ%!6'1V XQKM[AI=(9(?]$P3TX )\%=\4,+:@&:F 7R[JXP8G\! M *;G@)R[*Y5HP'FGC W4O'$7=H-Q;![QAW**S9+3H]>AG&&SYLP1BU!.L1EK M/6M1?!B)%=85^@*=!FQF&5JT,G1"L9EP:&MT8#/S+-Q$@;*.Q3#PT[_2;EV^)V+"3<%CG3Y M*WH,>UFA<:=!/Y+FOU?Y948I$X[B;?0L@HI'SZ.\H-.HIQ5:;_GA%J>;*... M7_1<[[KIXIKF2[YQUQ_)?3N=X%[^ZA&(Z!2GL9ZQ@T$UIQ=)/\*M^_HW7&A>&!:[:W3VBJ:A!8_I33.6LYX>]*LJG]X.;5M%V(?&<=;%UD M?KZMZU.T5M6?Y;=Y!_B"VQOM?!7%_PLJ'[CES)?\X)R(/]1QDN-?'+7<9Q:: M9^BB[#.CU8;WX#_'S?M!)#D\'R290A\DC&>.&]/\M>K'>3Z)YFNEUZ0-8+\><'-ZPY/_.R-:/:WO,\@T[\*YN M:R34@C%=' O+-$>@?_ 0YG0]+J.T<0AW#X?NHL.2:=*V=TL]/VSSN'E8>6^O MW6ZM-1D'D#Y.N3A8[G74:L'M*2X4Y;,PB6LHRJ:EP%FWSD[Y.GHB4"1@WSH$ M^H:NZ7WEF6R+JA9;QX0[4XGLYJI99_]\,:Y[KM/H/LUJ ]V$*TE7SSR)IRJ% MB_%'6JXNN./")8KMJ'P&LP<:Q3.GXIG9G'_99-E:^GCFH@YA[UW%+39#J2,, M!_#,WRTC&Z[,=H;EUI[DIW]-=W-X@GDU&BH&0,I?M_4$ M#(2!WY:0J!F?B@&0\M=M/;'%CG>.X25EG-28D*1^%[T^=N&;M.,HOC@] .2F M"WW54'A'+_Q,%WM@F(:!EI9>*-Z_[\$]8N&'"!P_EP\^O[N'JU]"ES5L=1W. M"^]SN@TH[5(JI/C,%-7F@-W\\O(B)L.-=EU,QWP US4 ]RJ,[QBAO42J>;HX M3+Z,,7A/;QP)M)X($#;)WGE[BMB\(P)^&M3AUSP1AT[,I8>O !>F=BU0H]WW M$>SC&R-&4V'YF]YFL26X"MG(YB.$:IZOJV)"SSM$IUFHS3@0G=5FTUR!C3+A M/5QF]/$J7U"V;B#!:I?#L+>O^D?AN=27[(3G4L.%<02P:EN!"[=[$,!V#X9. M]Q79X<&/Z.1@4):/[^D98Y/0:0I74]4%W(%NPPT]69W@[^B*6;@2J<&@RNCJ M9+B:48C?B:Z,/N M)'1")J*+:MB9DZZ0:G0BTNL4!2/EQW**0ABB/:J4C.7X!,Y#5XC;6$Y-(W$P M+ 8SEA/34!0,KDZCTX5#;H9!0(YC.5Q-9] **AU=IL#NY$AO(J"+_MOE&WJ% M!%V W\XT=+V;B2YD;V(LC6N&M]ISN-EE:/Y&@(%G5T#(EL^A]+8^E>VJ@"QW%[AM)'#P_'0[S\0C M,^HKDH >;LO-T)Q/)"DC=OR6R9R3T')4F'5"PH=ROT*[G0(O7C71],A*O-@_ MU-'<2[KE7IFP_<6/T\4V#A!E>[>V:-DTDCD8ZC-.Y^I-'.-5]*+]MXK]VG_ M$?"O/"]L#/F>Y\"K[M ^BRZKHR!]1CV4JG!>JL)WW!#XPB70.G,<%SV5@A5J M1N#[E\(]1(P,6CB/Z1!G&\:Y OH:M*M-[Y9G"Q5;;!MUZ%(\5N29#A L=)PC M4I?"P:=+>E7;L31I%O>729 #W1X"ZT *CU"C%'_[QP,&,1YXA=MC_V[3PA9W M*M#?0[=)%:;KL8&K":@0/6#)1R=']B-0/= M*4E(2.:(MV$3 )Y@1#],BG29IXLTCOBOHJ9H1IHO)QO.7GR$5H9"B< #NH83 M&1(6($7O$E+TA0J)J=:7%51$BG(D;2Q M\WW^OW-6Q7]><(ZYRILNFD]=I^N4._8JJDQZ]D]*%*P\2DCPGPXRQG_X9U,F M[PLI5^*:@;@:3,A-M&Y/@L,[C(UN^ZDW#?U?HJ=T7;6CV:1_'YXJ?MPHJ6K[ M^^!431]SPHI5NFG1@M*_NZ-**G*2%O@HI?4-7^[I[/YYM=XP^M X-TIL MB%%?QUPU-6..ZN?NZN4JT7#@?J?!C5> 3AMUE-SB%42(6IYT MR]5:!= D@9",.+BN6UR6RN/JY3)_$O]1KH._@E/[K*&]WJ^0-W-(G;F:+ M^@_@\P#0PRD'7Z)XQ94&>SXN)J?D -##*0?2DGCGSQJTO4%/'!QID>H&/4^' M([\0VD-4]6P?5+W=QE1UH'JSS@%<>P+OP-60@@UE3;($IG%!?9QR\3M9I7&F ML27:&P4HX$.(F(BF53OE*-"+PV_:4>"M>NXR!T"VZ-#K"M2 M4VCVJLSNH=KL+:KM"+7KD&\JW6K(,_QN0>(#*G]H@-,M.G>./,+3C:.[OV,798'* MU '&"&@/Y"4ZN\A=C*67=87G'HT1( *->)O'1R@(]8Q*GH>(%_626DOFEB6M MK8"UHI%358QZA!)I&H\?@0=J>DB:W.%P:]6'2Y7A4N4)7ZKL @ Y\.STJN2/ MDT(4DT\)FXA'@(4U_>)U(^@-2=TXKB]&PN@)]R'?Y7W(\R_3_X@8EZ3S*/_S MIKW2,Z"E%5INL_ALR6U>*5Q(U\S.'X^7 [VYG)$G+ MRRA.LW9C7=_0([WJ*5: M/:3Y\N4\:]Y; ?1Q>_M01&PX622OR U1W^93M@UW/,,#*N'6(3I&M*%%:A35 MP\2:2;B"=O"C1\)K>X1)Q; R:HB1:X5?14W]&(S\*2QG:N++8^1-ZQO0KC:X M6VXM@CO!\55T(!&([J3=K'946";[1PL&[-VP(JS(=."78]F12(V\G['(<&^3 MH9F)U.>X,Q4(EQ;P?FQ&Z&P&*M:&36V+2C!K@T5((ZA,%[ M(O=#H/E3=%*K=+E>O)$(CNNBE-GN#B@&NW80]:.$"[JU= ;A3X>V?;>W98;7 M+M+H\0COH+F\]6.I^(#% TT'^$ CT(?$/VA431F*2/ARO!?1RFG(0US?3 ,2$:VGO\EK:G$4)V5X8+69[ MV1#OBXMPU70!N&34<0Q[]!^^.2U7A,U740XE&]S5*3QE-YDW?/,6US3*B[I M5OT8:KX\T'S^?/BWY@Z!C2$#:-,,+"AFN9[O9H?D22UCA_E5/6;[&D'89RS' M,+QC\5'"(E5-QT2SWVK.&?)P]15M7I_WT^VM0H5HWAVC;6TQ),Y%,VD:5)Z3>W.O9;4Y&. MAG8:AL(C9]J$1FDW*U2*!\!$%>N('5\C@9%JV-<*O5^BO%IP[&]G-]WJIX+T_]715FZ>!9/5F[5 MOMY#M#1:@*&$,$8 9 1 !OZ0BW4Z#SHSR^@C5QA$Z(X9*?C1+BDXW:7K*?'D M=1^H"=2<$V:=0^@OA/X",,C2+!AN/=I'S8XN -Q'/Z$+,!JM%X4[9*B"X&[$ M>B2(IVXK;A::&AWV*8 =.X;W4.[S@&\T7'63$"2017=U%F L=@H& WFU5)'( M&J^0V*W;90QY]Y!W/\&\N]6(OJ>4_"^3A:@F,=ED45[_IIALHF>Q1I,H3R:9 M>"U]0A>3N"YDLR,9FJSO-KKK-'X?*D."_UTF^#$]YKHO!],4FX*\H0KK8I>Z MVAR_;?85A#1Y>RMT(7I\MG^:MBA(>9N19$F2L^*"9AG7;RS*E&^'P#HYY2,\ M^X:>9N_/OL&A^)K6SBD/#]:-BO;P8%V_1\6:DT7X?56A$'AI.W_4*L5%T7(\ M%/M];D[0(X)Q%=MP/UXG&^TM?5*LGVU9VW%1[1=$16*NRY+I V%YNER5AP ^ M-U/OZ(+M_W+%_>^GN\=H(_ZB?B[/QI@!2G824#*6BH^+Y56"D-J;>:-5 PB3 M-1P+O28:)\"Z JPKO%:G"X>,_K4ZJ0JF<,6'D2^YWT,-G VTG$FL]M>\J0WE MT8(#3^Y9E7$_ #3NQU2L@E95]BPZJ53H=3J(5X=2>KN=@"?R(" T+HY.=N'O M>I@D8U$**,9'/3RNYS#OM.![]U 3N4>W(U7&]#$(W" OCG([=O4L3NQI0VWR M *> 2CVBM^>%#BSH[>H>])/3TWL4+6.: 9;9=0PP$FO&$5?YUDM%\R3NL MN9#=&X.1)=U=HXV59 0X\;N$$U]\G,Y45;?>_-E.!2;I@[,OZR]IWJ7M"\1M M?UGU)>Q6]?IJS^]+GA5^\7WET\,#5I_Z$CVEZVK=2IGT[\-3Q=6BDJJVOP]. MU2S*EVVY_-:_N:%&.D,M?\5#D5?83X" HZ:/:3Y\N6L*J&78R@-5V7Y5JG$9,' 1(ZG@AJ5I7@W8UZ4<+Y(1Y M7^B2/N#5H: ()ZI\Y!#2B@&#%.#'*. SFLTR/RW"T:%KK;DSK0P.A@I;9 >\.K%FFX M@X+@%*@4! KPH6.EK\;\!"3E2)"4@/R:)QSEA^\G&8EXT\F.'"B$\FU/U^A) M&04!./D^@9.T**>+&7D@>45$D7=2OV:1EY+BEX:]K-#XD6P8B=-=;>BS-65E M^N_Z1P6-X%Y6:*PGH9@NKDE1$#$;XA^4Z8LM=NT>H),!.AF@DWK*WA4T[BKG MYS\YF([BJT+]R?$.@!X8.%"B"D!]QLV%UWUQ)>Q+4I2?GC;5C80$D:WXXB-U9I@]D2V#[I85>8P2XF'NX6( &!6C0NX$&0K7&',4LJX#9UW[Y2%\)6(_3#C5C$SN.=G) MA+<72J+6*/7+DV2]R>@SX7_G!L$B+>L7*O=+"D[:]OJ*\P2O!6I#,OA=)H// MUO6JUP94+57)#]]__PL_LKEP<>M9E,Q3)%R->UM*8.;P.2["=$01.TDYVJ9/Q___K] M!\V.D;:R0L.=L(.*JZ*H2#*GTYS.8[Q3(%> 3*&%3&DHFZ=E M1J:+JSQ)']*DBC+)*BK;N:=26 HSDM4V8[%*-W.J< %[C'!ZG'D%'YT]1BR9 M\R\J0&RM;=Q6!,RB0IB=0M&KZP%*&XZ%7K_5+>EZ3?.:J+-6Y:AOZ(O>>W]A[.1=C[-GH6[>H9H47)2,E- MW%$+>UL0+C4K-U]X(.YU>M:K(R[ T+L6S55P.-?5A%6U]4OTUYVIR=O?5 MA/KV/HZYV*EZP Y4-_9,MU+:=YM6*^:_SX'=_[-!6QY$QE>CKVH?K@N&Z8+@NB(X1$&2,FD&Y,/%W.M(/4U/O"R&-["H^Z=$XP3@N>>#-UG[/!N""6/)E6P>[O$V"< M,9W.&LN6U$-:J 7UTQP"59'8[$$[DW0;#E09UA5(>>_J/&%2E!;W2"[WN MMLR S>UH,3&!;L]:\BRHA6LE.#<^,E]N))ID8+&"W_E!5\MEV)F!7T #3@R> MMT& UT70:-@^;KZKU757%6Z(J @&L]^"5=6Q)@(ZG6]L_K=>8@"R]1,:O:3. M3N#224X2)2]R36"()2J-Y37C-#H3SZD,]9"=G]'I# B&%YWRT":0*;!R \HM MWS^1WFO__H)&1D^A;#*60KWOIVQR;X_'K -&F/?"N\]JBVYC:XZG0BSTDW MB?@5C9[%!^/!I>,=(HJ.*BC#:\BA.DGP"9,33%BO@_$W-*H@U'PVYN@^U'QV M\]*NU9OXA\EP6PKZAPFW'W*N;8H)WZQ-#>0=9>!*SZI!&O8<%G+6$Q/J-)]R MG>90K>*?G[8;X):P6@'I:HIHVX?;=N&V7;AM-TZH>3"A@PF-U80&'CR^C.,? M)VG]\-*DC)Z(^0,H[=V=&\0J,H(I'$SADS:%FY?3YM'3656N*&N?;EACSW0K M2X/HFH^1=L^OMV^)4CSB)>-#^^Z72\=$O$;&/Y?]9\7/BR2M$;3JU]MAO8)+ M&%S"X!*B8P1XE+UY_59W=(S.[34YT]&Y4=HU>>T?0O4U*E_?GJQB@ &%4$T( MU9QPJ 9NW?J*UOPTB>)_56E1?\D\6M/>W7FT1D5&B-:<>[9)5N)$^UM?[='572:92TP$>9\Q45JB^I!!+[K:B),U@F M@!(!L#&P+U>MPBJ9>:5;&DM6-QT:WUPCX>55P7Z;JA3T MT2HO9]Q/52:.X!V]\G--\^6MK^AJ6VBLU M>*1=J9CU'<9*/XZ'.MX$.D.F-61:0Z;UP(@\ D !;C@V3JRXLM0\_(1I'J!V M,NWL[&#D5FL&4/-#%R.?RH &-0LAC!8-H8_JH,M3:M:#=DD6H,JCVQ%0#! ( MBZO9-UDU.NR'49 &W2:%GX,4E$U#N4%MV@48*G5:*HFE2(.AD5.5/3Y"B33U M/7I)&[[Z\[#(%1KA,[">%4SJPJFH!-2N*I?!Q"W,4X+SOWS9"L YE#NMUV=P[AE M) 0(][N$<#<1R48B% AC>3.WT+4LFY8KPK:4%$IDA+IQ -^8I;.;250B!UK; MX*;2+Z2AH61&-I25:;Z$X\P,>OH!/>S.\]W>4Z!]0'T"U"1 30+4!!TC9GN8 M@HZ*T::P#109.G>M?3THU/Q#%3FP(Y0C">U*%\[$"AY=3CJ$LD(H"VLHR]@V M]Q7'^F7"FHR.<1CK34_G42P)!2&(]2Z#6.*A4GZDI%'V.UFE<=9^8P;4=AAZ MN#*(4M;Z%)*:.$5'*Y1>Y5PQ1;F2*$D;*]^_C9@DBB?]^^!WL6\93:JXG.ZF M77+'6M7,%8WB:9[=0^32N^W:MN.@UFNH;OP!W,LTYWN8:Q:5%H(U=DKW5AX. MXE![,TKJ(5V<\K!%SEQRLW+W3)9XUNNB*DK*];TNVFO:/01+0[ T!$O1,:(U M&JC1>3VZ."G,:$+C_L.6@AKY%:C"4KWE$7F(U' !I:Z&V[L/ TJDUIETB[NW MP:F)P>H6FFQO'97^MUL4JLTE@UOI(3T1TA-F'(?TA#0]T&T![FJ M#]^+8ZEJZJJK$;:F_9URUT+-#=]0NF@;M%N(/YL]_5M?L1*32W,=1%?9=EQ4 MXZB9]HHT$!Q7U2=$F$.$.428T3%BMH>ID<(=7;BY@T)#Y]NIUX7VML10Q2'L M2B^&X'0()850T@F'DLP\)?, MBA478/$?83D^<&')H?P8]74<[ @NK=S?Z?4RSC._BJ[R,\F7* M[?*FJ"^,/?,!G/*W?PX7QHVNN6/:ZU+*V=>"W-%%^1@QHMP[VO:.J7_@DDX9 M<)OHFCNE'6X&&O1PRP&-\J*V2P5%,Q(3?CJ+G9EE]%&@IRXYM;S--2WV%,M8 MZS&44YYOR..1EP_D)0T:XUG3VO4-E@TW@I]O,^Z: M<[$2)_[F<"CJ5L>TNX^;+7R/T&43SH Q!>[GN"!3QH=;?B8Y89$XX,^2=9JG M0G;*](%\>MJ0'*P@^PWFEN\5/SG/N;)+1$B/DU5[!---'8@49D[,Q8W3+$10 MK3I[C!1RRNYSRM;I_)IOHC1I%O8BB]*U.$>W_TC^N]I6YFU$7RE(W0=RRV\A MZ@\79;KF4R^3H?9&H\_U@\Y83.GQ$>7Y0^8P9 ['E#G4Z0)J'M=&QR. <-HE MN(KFPEPW1E6G&YJK.^X<^T-RRZS8!L*@)Z$9?0/^?,OI_..1*9\R*9YS#_LG873!("^+0]_#$P<'2O(V> MQ=2>_JW-)<*9M?B3@.TX WP&2'_/U'P7> M0<56@#D$F$. .9P\S$&B B"IM;$D__4L@FTB=-E_$][LFSZ>/.*_[KS!8L+V M^?R.7C!D+->>+YRFX.T&;Q?D6VW#7H6H9E'L(#';$M/Y\H"*@3M2G4<,7E/P MFH+7%+RFX#4%K^ETO29K!Z4G&_NG2;K%C7;/,*G&<&U3ZVD)MG2PI4&V]!Y0 M?5$QME-8<,,9UCU8R<%*#E9RL)*#E1RLY/=@)9N@=&T,&>_H$[.F[:KV. MV/-T<4A4[D1#ZW\9= T^0O 1@H\0?(3@(Z#P$8PU]P@12/9,'$_.T2^3148I MFVRR**]_4TPVT7,-7(GR9,(_R']#%Y.X9JZCV]3K(ZX=*@O$!E?KE%TMZ0,1 MVQ(>&4F6)#DK+F@FGL%B4::T%3OU#6[1";A%P84(+D1P(8(+$5R(5]9UCR/1 MDQG]ZR2C^9)W6',IN^]J)ZM'<6T(0Z@)ENXI6[H6P3U&=SR#2#7M[M0FK@D353I!QK&FM6/*1?G@ M*;?!(E'DKB9M6Z:AF--STF1_20):*[N#!F\Q>(O!6PS>8O 6@[=XNMXBR!@8 MD8O8SUX#,HJIT)5-8P?(OKLG&O3K;.!"^/+[/TP*48)L''5;*FQ.2I%DE'MV\(_$6]?/I*5'P1I)#'W8 M3J,%]S2XI\$]#>YI<$^#>_H>W-,>A^2H?=)A+"9?KMF/D[1.)7-WY:D[6%LY MBG-W#$!-<,2"(P9R+,1>IKF EXCRM0WHXFG[:/QYDZ W="XZC^CM,NZ","84 M^E-SR9[K^!W,* 46]^PYFB^G%O0< :Z#AC!_PD$>$:+=M&/J*G_PTB>)_56E1?ZES_$0YBO/X"8": M$#\)\1.0_SC;[^FKA$M8NDA%>;Y:K0D9XWKNI7JK'Z4W3MA:_4KP-(.G&3S- MX&D&3S-XFN_!TQS@\/1EC?\\V0I'9TM<.H)S*UQ#2;# @P4.NP/82-&,;"@3 M=^:O\@5EZSJ&4^'W%N2/;[%T&=VZJ=RI;2.MMSQPH?'\F&%FE9\$_NBB(*F9^16I'-Z46T:>X1%16+\I@( MK1;ESU]>*,T7'%D9T0IO]6S=;;*T%$5%%"2K&EJF9$Y!=+QNYM3HO\BB@HM< M34WKKM>K5O(S9EM>F9_!YE M%=D5$U(R .KIBZ/F8#BKRA5E GJLYT36PRD'-S3G]'"#BI]N7/T747TZS#D) M+8>X62*CQ?1,7J+*__\^E?5?H090(2?E9>1(P]I_FR MWM42%CN.@HI3">7RW=9_P!'PKSR_; SYGN? Z\[?!YB.K3V%N&O;AT3&"20R MZE5=T2PAK!#R6C[?T)(<'*X+\5 "$X']\8&;1@6] ASFF,FA7[V)TJ3_; M!BJZ=),5>:8#!&)1Y53QZ9)ATK;>]I=)N 7='@+K0 J/_J,4?_O' P8Q'GB% MV_,J0!8ME;NSN%.!OBNZ3:HP78\-7$W: ^6V[&G"CV0/&B]@:QX(R):E.Y7Q3.K=;IS;0EG!"0Z[\BX;IS)A[( MYT]X^53GZ8'\_8R,/VB(V1,$]H=)D2[S=)'&$?]5%,>TRD7AB%V%;T:B3.BSSWQB!!+^ M%8G]![+"R66:BV#H-5=79)8N5R5=5 6IRSD>(?S/UJ(P30,7;^6C^S!6N/A" MQ4Q5Z\N*9',2KW*:T27?O KP*:R+%>IF97P1Y5$2*?[#/]_N#T)NHG4[; O>86QT MVX>;:.B?/N;<4I($5Q9.QL*T6K M$;?@?J?!C5<881MUC99<(_U.FXJ*W"?D>F=?HAS.F,%@ M7OB^H.M[;GT+4B]H7J3)]B)GG2QLGH:2P?NZ#.'V DBT2R2;LCB[* MQX@1F'?2?R L_-Z0TIRWHTYNRR*2#2-QJEJ1MB9.:6PW5?:6V6';2Q@P[N^4 MNS<.^73Q=>N02_@!]'#*P56^#?F1Z_2!))<"M+5*M[3)#B98)\=\-*?%!2T$ MK&J_5Z4731,)<[W'<\K];?1< M!^#F='O02P)T$F9-N[OEC8F*#^7S;1;EY5F>"-HV@ISS9\WM1(.>.#C2WNPS MZ'DZ'.&XM'0=KOW8I/-WLDKC3!+W5C<*5UX&940>)Z6 8"4V3JP$_*AYD![3 M/'0Y#VF/0PP@#I);5X+FUH M$!EHY%3E](Q0(DT=/ PV@N5#T@12YQ:?'^Y"A;M0IW<7"I8J&NFE)WE^>&07 MF@PQ9".]N 3.'H_LPI(=>/M(;S&99-.!+/Z"C,6.* X@M[\BX]8&O W(^F]( M63?'ND&M VP/^E@"6T#9QV8==8-?0+G%8B[9ND8&Y1N?5:6&N$/YPF9/F8 Z MH3QBL:EL@7(/?".[/+W9IHCJEW7(+C^TNTF\8\+>76K8]_!=K3:A.]RT/N6; MUIUNL7V)GM)UU?[2C?3OPU/%]Y*2JK:_#T[5+,J7LNM[;_[FAAKI#+7\%0]% M7G&31\?B<7R,_SLC]6F?OS@NI5"%5RP.-;SC^U!IEO#CA1.R^^?5FI\P#_61 MI(9$&O5U>R.(^ZC<2JMK/EZ)&5]R5T[-#*2+V[LH%>/F1<6MNCRY3)_$O]0< MZ#LXI?^:FR=*>M\V<$N?"$N*^F!@>0?T<'O/)(I7W%-@S\=:1,D!H <.K/[I MW:?XS-Y6LS'KA(,/^8U*2!<CNMDCI^UJ0195=IPO9!1*#GN&VS@G< MUJE3#AMN3]?6-.S< _4)=X["G:.US+>G&B<;$P>G?<U5V;E!M9!O5=H2>B\@WE6XUY-D/=)#0KLH? M&L9"!QGMR# XZH4.1=J186@D&!VJM"._!NX=.DRIOWO#[D"E'7F$IV3S$F20ATIE!/%F6A8G06$!#>.0@B 9UUU'/1%8A09,C(>"4(A-(5^3)_NR%MMWMHH\5XUO@ MEK"4RFJB0KIXX>&2,L)W]$7%&,GCYGW>K#Z))*_^=!\@9'S=9WQ##C+XD,&' M?)<^9/L1.5)O$7Y^CM1-['JE,VZF@@5PGT.7S> MD@'9P6$*#I/*@!1/])Y'17,3E9_^4:/QF'#'&X3&HS_8OCW=&9VGQ MYR4C9%<8PM5\JKX[CMF<-HQ\Y@W+XBIO+*@_B"B'0Y*S!\*B):G_^)&SMI\" MVW/;CPKW,WVOY_'>9#_."5O+GC0;_H,A$!,",2$0$P(Q(1#CQ+5W;M&--,;C MV),8::#(L3T[4J"!*R,*'6IS8"&R8;A["EG^."FJS29+"9OPLTZ4#VS*)NZB M;1-Q_%71_O2"QB9-QW4=A.Q&7X@VGG*TL46JFS*,YU^F_Q$Q+EGG4?[GS5GK MC5A 2RNT" TV75PPDJ3E9137QLY9DM0[),K.*6/T,SPM5M%I\M^9'[%A3_@EIY,RM4S.87S:L4EQFE3,#Q($2!>]FA ML?WEC)<4J5[7Z/G]NR@3SR3=D,=;PO7M?9J5_+1<K=<3^5%91@78[!5Z0K<_SGCQ%52AH-]^\:(I; 7KXY>!0 M"UV648!T\4./]+Y][$U)M>S5[G'1[E5>6MULN=3HFGNGO?&3E.L [78*O*"3 MK6V1D#?Q&P/^=$.X+KXH?+0WYH*R.!VLDU,^9N2!9@]B-E_.M8H-4!^W:! 1 MP^%DD;P2KY8HJ5>V#9B;@+EI"$:&N=$78%0&XZA1' P3:R8./NW@B8Z$U_:8 MC(IA99P-(]<*SX2:>@(8^5-8S]3$&\;(F]8_H%WM\-%!&XTCDH[74P].@>A. MVLVJ107KM'^T8"CD.*P(*W(#^.58=B12(^]@+#+\ 548MS;@>DEJY; PQ8U+RS>BD9FC4T[:H!/0R6H0QB\O637$J3;IM4P M-JE5NEQ'C!G$/5'*;'<'%(-=.XCZ40+LT%W0,>=/AT]U>S$"T<7!X;6+-'I, M0:A85!K$Y05(2W7$+1YH.L@$&I$#QTAI1Z@X*J&T$S<.EW5QG>$PEN!8272' M.(S!MJ,>!H!PZ_/V9MCNK9\#\TXO+?YU5S6LF# 2D_1!;+2^-Q:-!G5]7;$# M<>&NXBG?5>R-+CG;RM-L+TXWI&P*+,J>3X9T"8B>@.B1.BH^[7A$SO#I.9'! M,/=DM\)5,BI336',V#'; !_ 8<*!"0WFW"F;<])KZW,6)>3M+K_DND*DHJ<+ MP)7[CF/8H__PS6FY(FR^BG(HV>"N7HSG&[ZQBVL:Y47]CF4>Y3%WFP\TGS\? M_JVY46MC2,\.1/T,FZD+T=8I.$*F/&09?>220BXI^TBK^W)196^)U##590RG M7-8:X$!* 9 W2!Q#$[BMRT7V"2-'9\<>E8Z2@ORZF:CHEF MKY?Z0F@CA#;LWAFP8F!0DVT^N@"/?5L,7:Y:N6K4BL> *@KF4OI' MLR$ %# M[\LMJR&B&R*Z[R&B*_=91@JV@+@U(X-5F/N;;O'F]L2S>Y3 +?CU_:18?IJD M^0/_B3+Q=M[QOSNF5, #NDZA&!(64B;O,F5RM96+YQOR^/9N7JV16_,-!OWL MTOFU>7' G%! 1Z=!H*,9E 5DVYKXH5&\P=#@64E!V .1!=CT'=P'P? M;QIYI/.V8O%*/)LA7O25S32D2PC"AB"LU.,=>?@Q1"-"- *)\]/1(AI90**K M.37FX 3H?!UI<$)E]HPT^@"U/H'L6;KM:9^]-^Z IV#*SY.'W40?L)E'O\J3 M2;0+@1T:= RT6/F8ZR",1:)#@.9=!FC>G+%[+:! @T([6:'P-F+B(4<]5:J& MP55U[ZI:IW-_[.X3'P(XL#N#SZ-,_$I"OE%?1%Q=K"*V),F<7M"BY+\7+[WF M1305WZDF4'-7P*QS".TYP5<: M+@KMLP%'%]KL([GH,)1&ZT7AIB*J\*X;L1X)9++;BINY+ $\&=(59AR'=(69 MRFGUN$:6LK#H=8TTB]'-#<,43CZ$1Q>4V:R%8.=K* +*':D.$>5W&5%^B]'] M@Z4EF2X6Q0TIIPO^>_I !%*T-8IKWGV8./@1<-PD$B[M9H7*:Q(5:;ZLW9?# M.P P4@W[6J'W2Y17BR@N*T98 2,3UL4*=:\O""BH4C<-]2Y"C85AZA,\I,*+ M:J%0PA2DRYCN_8^1YE"KP'_N,<320ZV"4*O ^45U4W,85532I<"/)-8.6W43 MDQU=B _&8B?G"5U0#\8KQ-<)"9*0(#'C."1(WE@+@U_?QY8H@7NGZ%0GY/)* MU]"EIWS(+Y.%>/EHLLFBO/Y-,=E$STTEY#R9\ _RW]#%)*Z?)NG[I(>=K[G. MA]BD.N1#WF4^1/G,ZXL@,^!!V)ZTO'P)[()K(^[5E-O'E0[O2$T79P]XS5F9A_^!;\U7)LV\O.()UL4M=[7_>-MI&351; M2SOYIJ.WJ<[6XG"[S4A2HQGN2,S]O6M2X98B_T*N/HRG>(1T2SU]B__#7(5Y3K7O7T0N]Y5*3%W8:1 M*)GFOT3XL%BCGEY-A(@#[Z^8JM+D-X MYW%&A!!QROIPJ1_$;4ZWMNJ2*1>M7$C9(7?"I>N.+MC^+U?<'WZZ>XPVXB^M M]IC5,4,F_B1N 1_.=N6]O/9FWFC5W)&4-1P+O2;G8$!G6$-G]'L!'C]_"E>6 MFKB/&'F3JB@*5PRCQ;^^PP#E,7JK6B5W8!.*A7Z M@0YB/:.4WFZ:M)?D6LJM6Y1<750/G>QJK1+:)?V"4D#[F6D85*S5]33,K[A% M@P2T64";G1[:K'MT=*1@LV[IH9$!SRRDBH <8ZDO[ 9A IP4+!6*P7@0(%_8 M2A,;9:R //Z"A$<;(!D@R[\B8=E&+FLE]NNI+!%JD(!%9"V\T>M,OFN:#D>BKWB MYFIZQ'W>BFVX(:R3C?:6/BG6S[:L[;BH#K54_".X EK'&N)#?M)0 _6.EC.) MGGS-FUHUC1;1HC$CT*5?57)&NQG%J-):?3<=AJRK;?%463(X!52J+-1A[W%) M9T?%>2( EI M-]YK(5ON_RW,467# 9&YD::^VX)@H\QI&Z5OG2:]?IUD-%_R M#FNNS>Y[EX(!#NHVBR&U..3-[!0(*>,&BJHJ!]+>QLKW_UA<"T7" M5-7G)6WZ!Q<+5AX%%OE/A[W&?_CG%D_52IGT[\-3Q96_DJJVOP].U2S*EVV) MA-:_N:%&.D,M?\5#D=>0?RBQ@YYF[P4W3K5D3:M9(-\!NN;>:6_.3*5\0;N= M B]>]TT;<:=6WF5&'FCV(*AX2:,*<03J$XJWN)^%D/H?A,Y0O 4EO:%XBU-& MVGU"JG'.,'$ <(-">1:D?&D-=\T-';F!/%KH#LR700>0 *\.!4424:79AY#6 M$T/TC$Y>=264.GA%*&764S$E/(@>1= ;C5#*;"VJS2*@DCFH+=E+LO!45H%Y MB&B$#& GAC)=0Y;I&AY8IM,C\API&A:ZVY.ZY+Q;(!8B+.KPJD4:[J @V (J M!>$24^MN.ZF5OAHQ% #"N '";:HRE-,:>SDMN_@X)&C=5E3KCM*NF%WEH+Z1 MNP#B G[WE/&[_?$*7(+F7(*$UKNA>?SR$=[7R 1EXY"W#E?6I9:L3]\"D;=T M>EY&,,Q]&>8 98S$,*O_9QV5%>.?)H4MTTPSK&_C#$1>,,^">08TSP!&F7<: MO^S%?48VT;/8',5T<Y3>XJH??A^DA'Q>D_?DD3:@5Q'S8 $A3C9*4G0IZ<-R0M9^$S9UFVT+\JXSN-?K"FI_^=0_E06_(/T"3'6$RA% M<5?=UQ;V5D*JY^13/681B9%F<52& MSLCR,WVB7&/-QQBZC2-+OO0*MXTTUP)PHX&<(7OH'AB/!#*'[4E[@_B!]YQ9 M_9])3(O.MP(A8_G+G.EH"LFS=YD\N^ ",5W,R /)JV:'GN7)C,N/Y'5PPUY6 M:/Q(-HS$:51KNSSAI@HKTW_7/RIH!/>R0N-,%**ABXK/A'B":7K/MUA.DJO\ MTU.\$E[JY5;/7Z?1?7V)NI7H[L,X#1./N#".)(%8I:7O0;TP,"!LK@T MJ,^XN?":6GYUDBCK[BO;>DP@"UM*0K*\H4=Z-8>DNK%'NCN?(EV'P<,K_"3I M.HS;9#7)^'#+SR073Z\+VSY9<[J*4I#^L L/M;\AUVL,MURNN DF)EFG)>0- M S0C7'_;!^7& WDPL0!I)V-K=/ (8Z,8#6C";'6H%0V-*AT^A#0CAV88KWFG MJ"*ZY+(ANX8!2G2)9^,=#?# C0G0'/,. [0G-3.0$QC ?5T2!2.%-G3*74(Y/4W)+S:RR#!9H+;^J=Y9%A\K"/I*U0T5+Y!"L)W&0,4EL.!KUV%0\=IS,5&O MHZ9DK6EW=+RI"M,:]\?'G;3\K&%O_YQ]S9.M6TT2[J.0HF@M?]1K#._U0PS. M/M/N*'D#%47O,Q9*KJ'%T'L.AY)W2XL]BG76E7OO. Q:7I5%WKN.@Y=;>6GW M;J/@X=3PK.TUED &8$[MR.%C_3SZ$>&(^F7WA@K M?J1?@&JLH)(>^4@HRV.UO"RP/C:[JQN78[6XNG$["EL+%IN#LCPJ@\LNZZ.P MNKJQALW& @5EO8,<%U59,3)9-[6S)ZR^[!R6W M!AB1/L.AY'V^(HQ$PJ_JR?7;@9#RRXB5C?QV()S\/E(KW+X:)N3C0SY^[RZ$ M?'S(QX=\_-#AE?ZFQXCS\MW/J)'FX_N:(2-.S?=P+$::G._I/(XX2=_'LQAI MEKY;.,1[E'4;2DSKBEW]0ZK*X?S%3P%DA6#I*0=+0<_$[[:K)/ )[V"1LAN^ M)XY5"8 V71?' 8U(\W9P2XL0A@AAB!"&"&&($(9P4,8*?J"-+-!@?B:.-J@@ M.4%]>1];I">BUER0_??_\+UP]R3(%1-FV'P5Y?M8]W1Q1]A#&K<_S=9C M!/NT?Z&,]*,=.H(=VA\(>_ZYR12J")0VLT+%?Z3+5?:\WP8DV4^(@B9H)RL4 M7A5%)2#>T\5%5*PN:R=A9V9]3!F)^=@OMG'K6W!6QK+,3[V[^0D.HT7#4+?! MK'#T)7H2>.?+*&6_1UDE"BJW*[#F^E K(QW'L$+_326$=KK82_&G+%VF]QF9 MT]N(E:FH_EURS^V--F[EI/=HP_!T^'::+SOS AW%"@_;*,"-^CY!1;I_F11K7.[*503\DV)N]0BA0DLSI-"5IFW!H]>/Z2552V;U^?BSK/X02=KM MD%?/G;Q*OIMU=LN7,)'F_(LMNT?9QBF5PM6\JQ@3D>C&:YLNKM,%-]J*B@FO M5$(YN)];;K*H*+9^=.OFT#<<"[U>]RS?8VN:UT2=*5]XES?T1>\YE-YS[_36 MJWT1;=(RRAJ[>48*PFKP-KNL[ZGO8D=*=CJ,XY3;72#_G.95<98GMXPNTE)0 MFN;+(S_T<)S5:9$%B4C)75^-?0&5B]KTD)7X-NGJFB?Q;N&+ MK'$6Y>+=NQF)Z3)/_RTM F'4%P-7VX S^Q*5\8H+Y*M<>4N"Q]Z (^%_NJC_ M:'T:7HV+83:V0:BS/-\=!]L_%ISF76Y"6;C?WL"CF8].VZ3+R$YG9)\4;/+R M[:[[#MW[JS9QH@]^.8O9=L MG%7EBC*%3SO8=T8Y6P]1FHD[PMQOK+77P),F^]PXYNZ5=5Z\T#U*O*B/3X]J M3E]#86DAK7 QW)=&/&/.+:53LH<*I;U=HXSR!.31#/FI,&?P3R'Q(#]3FHCD M\1'P>1OW+>:Y\'__OCEJ52 M\-7;!N[IN]>?B?=O7-:G3_ M92@VQ71QA$Y4)[J'_Z"?LG+'J%[5H:EK'XKXN2_B-P"=?%6;BW$?*[8/C3[O]"%2?5(&#BNSZJ."]G>-Y37')01 M4/DG*F^'G;_V.ZA4J'NUA-&!C68!FJ*(<#(8_LU0.HR((=Q M6O#<>Z!OB1KZ[A#&!;$4O6L5[/YQ,(PSIM-98]F2^NO^U,*=^M%5&(>7R72\ MF/)ZQT"3C4)KUZ&JH6[';NU56MT2HQ:$4ZF#< FE1AT>A-&DIB8JR>QV(/22 M1$O%X2U*(C"0B4XL%7[3L7>EJ76 4AY[^H\85*4%O=*KLI?;IPQL;D>+R7AT M>]:29T$ME-S#N?&1^7(CT20#BQ6\'B*^%V(&G1EX<4[@Q%AZM]6".@:6TD.C M8?NX^:Y6UXTN'2HJ@L'LMV!5=7S?!)W.-S;_6TN' =FR]+*R13-14:00C4YR MDBAYD6L"7Q1&I;&\9IQZJ35+;V];W!>0V];H-H@V24J!=>]1BG7_9'$O&;7T M4+HEFU)29!N-2,JP%E1;M1R5[$&Q),@=7"M6O=FC0F@,6BN\]WA!RVT$T>E$ MF#W'!9R(7]'H67Q0%5PZWB%J9B]_)N\"HCI)\ F3$]Q3KX/Q-S2J(+PV;ZQF M[L-K\X.^5FZ[8BH:@\UP91U='T-CQL&FQ\*CC6YS+=8$PD(Y3K?17+M;8? * M.&Y#>M8FI^=K&6Z#1/9$PL9-0;>.FR759^F55[>6ZE"\F[T*"S6('&9^G.H_ M2=DTZ+1@,13]/P +G3$L-J7%-\BAK&.Q%_O+$;@P$6'-9H]9P%E$YT9)RE/!^4'BZEF:^^:%R6&SA06 MFZ^WTC='716H<]:PM!)0V=?=ITT[5L@T!DY&_@$ MFM_#9M4Z>O\0.CW8;%N?;QE"YPR;C6S]Z5'H1&"SHFT]50SE'YO5;?F-8N@T M8#.I)=.@>IP;RBH6^U@.KI1B$QM+9;O>_(#M-@'8;-VV*5"_+@_E%)L-*Y(! M=S5#G+[:()HNKM,%X096Q50 B+]_]XI+_ID_F[_4?Q!DSLCB&_'?K[.K/4N/ MCX]_$7+&"2-LPX0W_I>8KNO2LQ_X_WU7\U?LB)_DM"23#Q\FA3BS)[6_.HF/ MEF42Y]-S8K,_J'(P M_?R)S:T'56*'J%-8AR.EBD+#P.DYL=GWH6%.PRK1,X='PXS:AI&64Y*A4X:8 M]T&(&-<\MSC[/F:Z(QGCFFME,M[)-)M3,(Z'-K5>W8R(H.0N,1?%915E<\+6 M/ZAFV@\EHYIQ8^-7QOZP#\G:)/ 4UL=0"',ISLK<*\$"C,ZL;FR=>D.&[32FW<+G"]L M&,R^I@V0;2QX3 Q1/>"484-P#HX( LX+-KRGW[ E<-)07E;R&1J#&H[8KB4Y M0DM!I^?4#.MN>4GH;)V:P6TSIPB=0Y2&.,+8)70^1V? NX%Q0*6[F^;;VU6%X\MIVN^/Y(8: MD(]P34V?@PG7U,*E*T\S!B[1,NAL&A:*&0D89E_3Y&612]6,#O>U<<[C:&A\S3-%UG&C, MT$4$89ZQYAJY')0L%3G6;6G'J*YS77=F1>4O"6E*V.BRD]T8#&G+4TY;MNRK MGD]U:E]&.!2X!Y4JPD+.6&;U)8+%UV2V4S'..40FIT;$C7/&@>"UUSIQ)-0Z M#837G,WY%UO.$&4;IU3.]J9)?7WNRPLK_16URK;C * 8OAYD&WG2\?,G.;?. M83_#OAPU^M5Y%29W/ON2[Y_:[.(3^S' ,09AW/S6DG5@YY TGL@JO7P+T?D" MM'_^).<6GVKJ2!^NU9'>J#]8_WDBGA*[B=:D-1;FXE-ASN"?LA:+#("P CS MQX@Z"F&E: A4[XP.)P>(X#A>:D":= M*&[4?:AJS$A25/&E]X8Q[94<>&_ TV&#^6.&I#J/@HT9IHHO:C5F("O."/C( MX*ZX8%? R<-2L1,%S IJ+V.IUCDJ] YT3#6%; M<'7+K^(HBZNL 5IW!:=;^)9SO+DUF@.$7!_&&2^$O'=JYBKGLDBN:5%<ZPT_(85L3Q>?MM+(U4>M M-\[6M,I?%QD89.P0V0C@]N )!T\X>,).+,@!=+CI821,A M.%6T7W>P_0@;SKFE:$)6L E/V2:4EO'YM%B06&SHQCV<1T\S+D,SPK5HG&9I MO94_I@]IPH6#_Y;PELE'DE2Q^ /?V3%Y8^K9']BIW?21+ AC).$4GQ4%*8NM M@YPOA>]\$3'VO*"LKI(G,:HZC. A0RNHJ\H59>V"!VOLF6[E]5I=\S'2[O5Z MK_%&0";WM95SEB?7_'/9?W+SI4C26MTH2TL!>P5?] 2R[%_S)"V:\#])=O;K M='%)&4F7^5UU7W #.&*I]-4<\P$<\\?X ;S,TW_7I]-Y4Q2VV&N;6Y)'F3#J MS^*8NQJRDB9=A\'!*[>@Q3O6^9[*W>MOJ(\5P M]7-"1PKBZNV* OG&=H>_:UP%R"ZN"_;V4R=(TJR''R:DT42[=XFZ0_>Z?\)W M.M:8U)"B/>44;>]@V$7%+;Z\O"19JY#MT;\],<[NB[J0@204UFHWEA^M& 71<35!G+WQU8P@C)R^$J!M;)D,@*_EP3A9H';PHC89^#3$U<;W/],\X@]UY[@#??O1($IFG'2ECN?WMX,F7X1^PQN M]9:]"7HUH!^ &$@E8-K] 8PD#RR%)']()H9DXJDG$ZU9*R/--MHZ:D>:?'1F MBHTT0]D_FH@.R-2+)>G4:.PY=-K1\BR81,O0:4K;$@&*Z*)3F)9G >3FC!2_ M8"'(B$XM]N-)/CDVY<"=>K0^&^8!0'1JTKZ$& 2OT:E+Z[-AU3?D!4)=0+D$E(LB>ML.CC,H$&\^ +^7H+_SHX-[(H3 M]?RBL1'CG49&-R.OK0#1XF/*.PHO(CW4.NDP)="ATXM2*^NVQ@R9$S-*+>BQ'J.AH%SR>)T.^<& M^0:&60(J=,/>:#A[K5\[L"<; @./ANJXXR@!^1&0'_NP2$!^!.1'0'X,G_H? MQ-9 %[J'S8CU* .ZH'TOR8"=W^@B]/;6WNH$8,OI=C*]1WH5O7_<:*1WT:WX MVR.[F#Y<>_OA4(M'2Q/L \3)X7. EJ#SP8291RVF\F3=YZK^#

3+APGG/Q;'7"U']/^4[]]Z9Y)"0/^6$O/1E@#S:W3;5UP?!?OG%AAX=U<#N?M\FN,H?^(;G#K0DF*GO@/5M MA1=^(I0[P^$\\RZ,)3!GQXT1T,U_ZO84AJJS7[[X/W:_VQIW%W0M_MO$K/)D M5VWM\";L<8,+*KVK/>2GL,W9C!2$/9"",U$7H(LRL&P8#38"OK<%^(X.$JLS M(1]^!'-CI/S,1_0U T9KC6CECDBY992?HN7S;1;E)9_?3_^JTLUQN@C$D':4 MD*@.B>I] "(DJD.B.B2JG18$ESB"(\TZV[ E1YIHMF8MC2SIW"_,--($\_"> MY$BST<.X4"/-4-N)BXTT1=TEY#32)#0D2CBV='._./Q8T\J]G.BQIILAH1 D MJ>7JZ-V-.H%J^]T"\ =\IY$-"0W)XU-.'H? G)W G'4Z)>\$20C6M,9 ^54> ML]J-XU8\WT#!T"$Z'X'0(3K]B"73^C#0R/<21,])( M]> 'BR]G\:=)%'/7?+M6.T=H(K1%=8BJ@5U#V'#.'4$3LH+;=\INGQ1]NXU" M+N[B%=EP2Z5YF#2O]VJ4S5D5_WE1"QU7?R^?<7^!PNT^C!4NSJN"J[&BN*#K M^[3YZME!\KG^X7^;KZ+\P_??;^^VM!?O_L(5?,7J+725;RH)Y'CPKPV(JYZ1 M.(N*(EUP#=U0N[W\U1QD\?.<17F1-4SMKP&V3L,0'QB4\_5AOJ<+$9DMG[^0 M%;XNF2$/$;/?#Z3>D?=11DIU/L2UL4*=;,ROHCR*(D4Y$C: M]'?+"U8>N>3\IX..Y3_\\^WB$'(3K4GK60#O,#:ZK9UJ4/JGCSD_"U;IIN5D MD_[='572:92TP$>9\Q45!WQ2942F\&0"*!$ &\,Y#>K5AL[1:=_"%Z2I5YI; MA0O6>&QTV]\?!O3O[,1C&1#_Y&>RDA5PO]/@!MT:R;>TIK5ORK?>1K3D^O1W M6AZY&L5VRA,X8P:#>>&[K_=U&:7L]RBK9#G!P;[C>[;N2K(YXJ0Y8G?47NTW MYY[N#_ )ZCST2.:$>TY9E?#%O:ON"_*OBB]ZZXZQ/F.F'W9;VKC5=-M;JMII M,>[OE+O/E":/:99]9K20G0NM;9Q2^3J6]#$M8EKEI2@'TNJ0FW?TRL\US9=S MPM8S\D#RBO")?BQ7QLP!1_'*Z9Q_7&&"Z)I[IUUI#.H[C)5^KU;LES2G[.C@ M:-&=Y\\OS9.FB8S-ON,YY?XV>JYKU+=6FL710V(,CH=G:!N&.D1XS M[@)#O7:YI<)$X3YAN$]X>O<)#5,Q([U9: -E-=*;A*ZA+V[-#P33),-4N3V= M!BTF9>-J$7 ZL!3+LWP!"<@]MNIXEN (0.ZQE<<;&(@*G!4LE?2<7L&$6E-8 M2O$!\(A0EK!9B!U!H@=VO1886/"]-WD0FZ^8T(7L,:]H:_%U+E%G]:N^RQ78 MH#Y4-7B750U:CH?9OI#)5<)%CAN1PGENG,N=IR6JZAY$B_^M6I-$^R:,RT^B MFYT+;F73-6$?R494OAE^;F0?1#'*K;B-GEO@D8Z_BFZ.G$[- M*&:D>7];_MSAP-]"-Q_< MHF*UK4C/G2J1;(%/W0 ?'>\\-A4?FY9\%,(Y:SF;?'QZM'/*=UN4+]-]X^8! M$+X]=X$L!Y,+IF'$LZQ^>GK0;XUVUDQ?UW3Z[3',ZF[_M'(HSN'VD]?N]/8D M8O3S?$-<3NC1UWS/'#!]_B*9^IG;]U-V+:_W,-AWO%2VD##I]=P+MZ#EN;EP M"_H]WYD--[G"32Z'-[GPW#\,L&7CO1=@R\ZA68.%RD:.>787_SH=A+3MZ,OI M@**'CJB,$C7M&$P"TSMA!V=VX.673 MUS#U!ITR+*:P0^06=&I.Q/@U2T) )V<$]J^'"T ?L!B[CI(PT&G!8M]B2)#Z MNFWS\V0;T^K_E*=^*.?W8J DA^%^AGWQEE9O\T,(U_>P6UZO?FX M$K+=V@8WE5Y!Y'MS8F,XX%I>LP2U_D>*20'Z9@BB M6=M_3%B]$)S229HO*%O78;W.96*Z?L!GY*L#H2$>%N)A^.-A2=+4.YK3HZS> MV5H44I=%Q0!=0DP/^L"\+%[@\0G CV3#2)PVF;X\X2O+-=Z_ZQ\EQ )ZA*M% MVX]?Y?S@(2+A=\EMAPMN1*9Y)4I&-M8 WU?GA)\LI&DWCYY(\>FI9!$W9M(\ M8L^U66%T9]'!%QW/8//Q3T\;[BK(@EB25HXIW54*;.96NU#JYDYIWUNG!_&1 MD*UHZ93B[<,0,C)?_QEW;'X<5(8,0L@@*&D-&82000@9A)!!"!F$D$' (9 A M@R!5E:>306BW]4>:+X"YA4#FL$'OE6XZD"=LB'EP. S('S;HN];A!_*%#;ON M+% &G!\LUS-5,6D@*UBN4JI#P$!FL%Q[-,_(^,HI_S)AS8G,K_^\_V=!*Q:3SLGEWE]RGF6V1'%(-[_+=/,%7:^Y Y=&V>]DE<894>2< M-6V'H6=&-E'*'5[VD,9&Q"DZ6J'T*B\J%N5*HB1MK'S_-F*27+7T[_T#O04K MCX*\_*>#+(L'B+?OGDYWT]XBT+IFKF@LN&6]_7S1JA) ;<=!K=&ZZCT^=!$[(V7#&[;A@1T2$"; M<1P2T*]9ZNUN^8K4_SJ)XKA:5UD=@Z9"1TQXKPTC*R'4#V22UMFO"9_FHOX+ MS>L;4N*-;%C/KJ%]]Z0YSP7X8C$D#]YE\J V 2Z.I>0H!4X929=Y4_0\?IYS MDZC(=O7(E#<'E&W'1;77@+QJS^Q$_59 CKB%5)8LO:_J M._1SREUN(KW6:6E4/\'75XL$N@&BZA-"WNY#W@/02>,_5S3C#D+1++:45EG# M$*)W>V-%N2>IT5$RNGA]!P6%)G@/6Q?:VZI!%&UL[+U[<^,X MDB_Z_XVXWP%GYL9.=X34W:Y^SO3NGE"YRKV.4U5VV*Z>,[?CQ@1-0C:W*4+# MAUV>3W^1 $E1$A]@XD75G(B9+EDBD3\D$HE$(I'Y[__STR8A3S3+8Y;^QQ_. MOOKF#X2F(8OB].$__O#Q=KFZ/;^\_ /)BR"-@H2E]#_^D+(__,___+__KW__ M'\OE+S2E65#0B-R_D+O',HUH]H9M*/G?KV_>D27YYJ>_?//C]7OR\>Z?R77'SYCH5!(=@XV@72^P3\ MM:P?6\)7R[-7RV_/OOJ41W_@7"=$LBYC";VA:P+_?KRY[*7YYZ_AB:]3^@## M]"ZXIPG'+)IXS.BZ^[TDR_9> QQ_!AQG/P"./W:U5KQLN6SD\6:;T#]\K8WT MFF8QB]ZFAB%W-VL%^VT19(4-],<-&\9_QXH@,8O\N$G3F+D*HX8Q'S5I&/,' M:E@^#ALTAQ\4_5@]#@@%(5]"H5WFJ8?BHH7X\JK=FTS<*] M3F1E_AAPI*^^/7LEM>P?Q5=_?\/"_N$_:]J$ M$R>2.FF1__>O=W"/.[/*:EX'63B"K7KBZY#Q575;[/=KG;'-)#:SZ;R3K. P M#H?E0&"@!WEM;JR#_%[TH ]?7+[I'KX$7 ?PZRZ"*(LU^#I*2K/"\W6W@K?_MI M2T,^\]_$3W'$Q?V&JX$#Z71.=Z*0.\-G>Z[4-$E4$24O,4TBIW/$_6 S;R/H M;,:^+O,XI7G.>W4?IZ)3-S1D#VG\3QI=\ MXU_'25S$-!==XX^G?-_P$#XR3IF;U>,"!GLE.LMF>U METX-ZXR3Y'K18TT/L/Z"*X[P,>;;Y2Q^>"QR+YK4S\1CLQA750W;:T1_8 6] M8Q<<=AK&0<)WKH58"-[0(HB3_([;Z&5PJ/(PKZ(,:S42MA4,H"!WC#0X2 .$ M5$A(!<6#N3UQ&)@.;[7%+:^I+%N?8CY3UG$8\,]!&+*2SY?T8;EE21SRB=%\ MZ!1"$PVB1%.'L&V!O=WA(*L&![FNR'L04B/#Q,SSWIF%*O0X7Q5H_ 0K0?Y+ MQOB"4689Q]YC4*J\@K3_AIIV9:X-8[_?YV*%!G)6&L7B:AH;!8V9]YZYAE 4DB(I@D\T)T%!^,PC:XD*CG$E+)*- M\L.2YK S)9B3$;-BH*;<4EZ^&K4P"J$WE:U45*O&3-5)U)ULL%Z1)3D-PQ4W M(O5=K37RY6[[@5J85%HRNQ@-472R 'W'%Z!5O7N[\;-[ M,S$JXPN-.JOMB>KWRSA]XG^Q#&L[#;5@5C2[*#D1R>^Y2%[N2,])% >Y/RZ" MXRRU)WH_+)^XSI81)LU$P$B@0D-F!7& H!-Y_('+XZ\U@D99SDDL589D7#J5 M^6Q/2']AJ(,T@@!D_@U;+\.,1G&!$E\M$F8%&P7% MB]R^0BA.I._L&Q$Z0G9.X]7)\7-"&V7B2T9#5":!\ MLG4\Z" (8LAC7U]\1SJ:XS'BJ&XUD]-\I_/*4FBCVD!:7(C/ MECEX<9=P<3-:ABU7KS!7Z6:;L!?*?Y<'C\*L1:[:)D@97N)U(+FQ!\[@!! P M$N%H)VUGO-AJO:TPDNIH6&S)YF4\&!EX!4O#W&BZ#^=Y$^=APO(RHQ!D^IH3 M^KW'G%!Y13?8IJ-IV^)>!8!PXF1'G?P&](D \/_Y#?P8XG97',E@&X;%LY.6&\'\5AQ\U5IR9@Z"X3%0$$8%QIZFLR#( M'^$>-W_D*4CXJT[_X Q=/?HO:/J:W-Z MO;C.@M%->0X!G]T(;4^GOU*XKTVC9?!$L^"!DKS@FS;RU( X_>#/D:&WG15C M:#Q/TKBKX]!>'-AT1[1F8,HUF$[Q<*$982T#1 M.4 6[=\?ECE]V%!L$&;_^X;MWB,Z;FQ>B+F\K0C/RM[MY[N"K3O"3&I*.#G1"Y"DEH:1(DAT(+RI^0"J8.JLL M*MD>S#428W@&\L?-?;#/8C?U$TZRQ$9EVY[R-K3XZ_.(=!_?EK'2[UA KZ'_] M^,"8.)+!Y31MCG; P?P0'.%<;RH4X^:FDFCE-R/0O[$H?P[$]/#5U,& ^5\ UARI2 =!ET("UM0@J$7.]#@Z"FM%2 M"$(E4E-0LA.K4UT-U23!Q((X87A=9ZWJ^@XU\]#-N\AO-0##9]*KGF]G.9_P MXXO-E*4\:*[29[4_H^:(O@KUG*O/IX34W%-3H(/H/7SKFI M&$,R8/CCCEN:^9IF&8WZ=CN8)LR%FO62\AA!UHO)4&"8P3XCXKUJ0*2%:$'V M,)$6J+E$A8W+Y'"PER+3YQ\\#EYDJ "9%YDH"KDK?W0E]XE799%#H6MNQ-8A MS"L9P7Q#-T$,%_PX,XHL"*%X#>PF^ZX@S1*CZX!T&WVQK=Q:D$C*-RM/-.>H M%N2YPD?JD/:L1DC"'<1Y.&GF,E9&H^'M"Y/CE*"MK])H&20)>X:*\KL'4*:V M$5(.THJJ0O*8>'3O2SB%7-4H=X_,TGPW(P/(/*:X@?T,C(=?Q4IQF5[3+&:R MX'WCBW9N):B F9TY, 3:U:;&3^\PVZ-3&0?$1DO@7G:D:6KUCMR_D/9S50^) MZ.*"R$Z25B^K4*Z"]Y-4'5T0V54XXY:=7;1<_9^9 :>D$IQ8:NKRY=@DVZU6 M:Y:9.R(P0\N!4::,R:]5MK/#.,S3.4DP) 9(NPPYMK-)01^(RX7\:1H]P,WR M?!FR!.)0LP 9.&81@-?T]2I 9YG<'J:VP,Z?%]A) +[6&OL\9[5-*3*>(W^Z M:'BXT]-M5=Q""HG:@*C56RO&9^*-'Y-$M.\#F0#C\K;0@-TM0+?LZ]WZO0,^ MOPM%1J6A\[J1^2%V5]MB_R_46CNI2;N5+SI)>RJ$X::,WO62&PI"X MDW;QGTUS.]",O(\T:E?B>XC[DWGQ3^O*Z4D(_=@03A=[I7%Q43I&_,--P1RI MW55:LE52YIBBZ_(R]0>^5+MJ5*$!6[XHHL^4T2'K&-+78@8J%PX JK5+DC=X^4;&FV M9ME&^.CX?B%DFPW-PICOX9_H8QPF$#ZQ!4=[+A'*CA?\S3Q(^E[90J^^\C"M MAB6,3>"Z]K3X0)\YA8_2*5\QZ%?)GX$IHOP6:KJ,MFY=(=-G(3\?J_.B6G J M$!H3R4+7<)/JAF[YK^(8"V9)G(KI)3;6<-FWBD0J&$DK7I3 B^-)Y&/ZJ$L? M0_+=JY.J?3K6WL^OPB)^BHL7M&,*U[!!9]0T -8=4%U.I]UIY*)R.BU(#6_. M;B;DV(ZXEG0&S,4^H[778>O*AFSE6-/=?$QLWM:.1!&&AVW*098GL6EI98^; M^]YEZOA.V="@!LW%G%F7'!A=;O@*ORDW2TCO%R3:(0GX]FW-&E4<'J;-A8!& MWDMHY$9 FWVX@<803YDXN''[#.(]?^%-%'D=Q700 D0E1+BEQ89=4R5V4[U#3!!ANS96]U$O5@7%765)U3<]Z6 MU/!(33&;%-BO+<=P'G6UKG)0"X:OTDCRNU-4%9Y'2>- N[8%3NYQP2$J&2[. M%R85G;?0!?RY2O#PD-$'6*[@Z(WW22:I+9CP"B='G94G$3ZQS56'^[3<8EB$[G[&3A+/M23 M?WY^DNG09N_"Z7M'U/LZ+\>(S3&:=9ZNIN,+4G>=5'TGHO,$>M^NTX%Q MP'Q.P[D5;H_;(LB*:8.JG '7G./K\^/[VS2:/==/SMV(6&2=>!JQXN3KVM)1 M6:T;CCZ+H4*6<$R)P_>];SZF<:%UHUSNP-82"=M^O"R_#>"Y9Q"RD]+[.,IN&+ MJ"43A,(,2R/Q5R*8\$L0I^]8GJ^R..<&\9LRX_^5Y[@?:'&UO@L^]9@=#BDC MK0\'"*\6%#J_/-^!G*G58D( % P18Z/JW;8 ':&J4VYHF 1Y+DH7BU^;Q>J" M#\[JZOSRA@9)_$\:?=RR]#;@6\3L7?R/,H[$XT@;Q"-"P[:*AY[8UB&',"'V M?CUDX+3NWE!YAK&AQ2/S$Y<_HX&:8@-XER/7MD*0%G$4)V7!6;#,::B58U:+ MA OK8 2*9[-@Q=$M:WCDMH%W2@:!ZF!C+8%)(_@Y19A\*#N"O;S1GV^LB,3Y M&06$R [-]+@:RVW#L0#R=#D7A\[RXUS/]_489N@0?S*[3O=@_D!MN3U][QIL M9VO2&RJ+HK=[5Z?6>Y'&;=&SG$QY%;D2J)!PI<15LB9T^(J+B:B#[QVP- ME 51ZJ0E)3!)V)@.=RWNK;ZM\Z84P2=NC>[^6-)/@*XY.,/NK/ $#.^KI@-Q MLZOZEF^@JI0]=X!L[T_R5F(C7U3'R?F7,]U4:8RSPI9*=_#'YNC>Y?)5&H&J M@SB,.P9?O?T$N>ISB 0[B 6]H1MYS>B(U-W/^1H/,XYY^%J/5 MN^F?!3KCF14/JI+V;*"K$7%9X;O!4QZ7SO2HR:9@Z M+W],Y[V[C7E4N=V$UZ"JWBX+N^M6S=$G9'<+/P&0MWU]X^D%I]=*8!26Y/QK MZA@8_>D> /20FJDF.E9#U%3E4)?U0C5KA,[47O);Z7.POJ>5JI[*,ZA,P8OV MD$*8FYA%9L\YE)NWJ_I'87A3^!];R(32KP\X3D/-JX_O=.4^<= ^@V"Q_2(E MSF/%NLG/+E1L'^;I1XKM]V=><4^ZO,;75OJ,@YMZYIF'.DBVG9A3_)8V7)7> MO),&W9$SM:B//9"S<#DJ>QD=F]W?+X-=78I\"8F6EB+1DJ@.V[-U#>HB%3A; MW"A-PP:Z$6QNK/;OX6I'"RS4;VVRPHFZQSV.FKK&R$Q->;/BH6#?6QCSS\#H MWZ\JX-SH[R8_.Z-_'^;I&_W[_9F7T8_F]9\EKU-14"ZZ0\=.?+ZF?\]L\U"^ MQ)GE\\,RIP\"4/UAF=$MRZ 1G'>U(".FF_O7YJ/ M4AJ1UIDV'<-F&AJ/&WOM1W&U1]"'8* VQ.;[^Y?FXZUH;::&F_[0*UAPAL9S M_FXDY?AU.WE&D.1=NY$FPIR]&VEB?YRZD:SSVMC=F]/U)V&GG0E_DM;X6C1= M?EH&85AN2I$L;\G R27R73>9X.HHHH3EN?B%I6*+#V<,:F_B;!WWP P;1^XZ MX,::^DDUD#ZW"\+R!QX)?\^?.F5^)@3_'M61I@'N11P6+S)62? MD8EWL)NL?J'761P:KU-H%-1LS<$A\)^/D3C4RWF:CF;'Q>9E[NI72K: [;.H MGF9VZCLU2=7E1MM0!5,COV.R9FX<)+?U>M=M/HX_CC+J^IMU86KEY(Z1AC;9 M$?=@#RDPF$WEVBQ2T=?YIJ_A?))/EZ+(XONR$)=*V74 Z=)6][EP)_<8 89; MMY "?@(*VW(MS?T]^Y+$E;D/INF7"Y+2 C8)1?#I+[/+T8X93\7\ZNA!^HQ, M\%7M:KY,>>\Y@T(K5<)-X9FMX=V#^_.QN7LZ.$]SV]AH&+2TFT,=KGTK4+)" M\6=J3(_-9*=VM)) :)O0EVE>=FT1S!/W(0]ZL^,+%8#O#80?/FY1A7T3SC[IN?(R,[*#Z?A9'/@ M0?/G'INM*PSKY_ILE_/YG"-/!#7;I?\S/D=6[.4\S03OY\@*-S?^Y4Z0ITYZ MI^:'^1/D$U@09G&JH8YGMLO YWFJ,=[!>2I_GZ<:QWK_7^(\8\(<=JK5C9YG MS.1>=YW0 7(2B=[8O:7=3\[KG>MC6*=U@_H8O[_[T"9XB="5 ME23.[]0I9QZ3@9.S>VG9O MLE[>L2)(G)BX4TA[LF95()Z*X:K2%Q\VJAT>>U:Q3:?:6K;IDV]5ZVK2&C1? MITN).Q5YOA4*X M+8*LF,:$UT$" 4^GU]>W:62AI[:6'+,JC-D=A)-Q<$S/H/3*DN]# XDGMP@" M\:EX3!!=\^%,<3("B$U I2C_99+'ZD M]) H/*G"B6AM*\@:P+*V?* 6B9S/<*,[ATT781(Z>6@5))L:D76BW/3L6I;] M:_N5ZSZ2JI/R$0+=G,7)GH>);%!#:\G3R7@3Y+&FEKYV1]UK,(5W_2QA=.Q0 MA2XF$4S[ELJ>6ZRL0S$Q?NS_N<[^#RQ]$AVL_KY@V9K&'A6"/B!/.@(/W+;: M:)#\*VH. _)D4)F8$I+3TR_>];A?6'::9JRN LPB6X>MB6'<"S T4B>CMGKW($XTV43JOHWQ892GHN\4N^/5 M:#3&:1VMV% _><4X=9ZY<')\7NK3K;JXR3Y)6-YGX[N? :I6??:LJT/:V*BY@)F MIFJB1<3#[" +FEXF4_=X,R6V.!/<&UK$F9AOUYR!'X(-77V*^R1X^&&D*'1@[-SRQ9YHRS8EKCM.Y=9#NY+T^2B=A+SO]2Z4,] MY@D]\82@^4CW*G]EF=&^X&\C"YZ7%77LG?>(G?Y0U.D) M:V5;LW:*>K8J#L[T='VM^Z]Q\7A>Y@7;T.Q='-S'25R\G)<95,SLT:U37D7J M0Q42MG5839=$=,ORV''A8!2SF0X'3\=$&+P:YL0ZF([ EV&@CO1D; +U+GDQ M!VQR'./SES>%_[7L ,3\-&D"8$7 G0H.'VE4)O1J79^VW-%/Q6M.Y_<^E3G^ M!E;%];=L6R75I.%^?4V<_'8'6];'2HT#X M6NPG@3V9]7Y2K[PL^9;YCJKQ(2G^BZW[N-EJ,,_^CQ2W_6V:ULU583Y3( A'HL]M"3LXUQEDUGE,,+AB25/D!XPHU%<7 2A M<"SL%SD_BD=0> <=ZS#0MOV AXHXD=1)39[\)@'XBGI0X3=#,7$^5J3Z:9G5 M2N%S*PE^LK6_9U'DVP#W=",2C,2!SX$%V'B">81]6U$)=J(!O%8G?\<"B#XO M:'Z7!1%=I9$H8WU#0QH_@4,E?Q/G8<+R,J-COB:MMI#Z%D73MDX5H!9$P%H0 M 8SPL2:RT'D+&]F!([_Y]ESI#1\S.B;.Y/\Z8R&E47[!67$;@!^.?\,58/$" M8:0%%(#\1QEO-_V[+$0+2%F?0,FVA-=0"(@0X:-+\D#Z8[<5)"'PM,;C1: Q M(\,,L-M=,,">O3]PU:'_0>Q!_U&#UH_U#[=H_FXW#'"3J;/(DY0,WF@8>M2( MI+BYR7 D*SXO,0SRM%=>_%Y>: ZE^)K-'M+XGS2ZC+B>B]PRJ(,RK-7][PU)1U9Q;5V'_$9U]@JY32HX"FWU6R=$>.$VB:(&??O1EW1$B M>@)Z4_:%B,XLB!)SYY:/47T:FDC).%$6O.[?ID4J3&[ X([.3YS"=$2F]GC: M_=7)R"U@Y+'0'3.+R9@N@R/[OEE%9%RFH4Q"%R25WI"65U%D\7U9B/,C=FRK MM>ZI],Q=UZ3<,"Y#V*DU+X-7(:EIDXP?NW/_[TXZM7/S?N M2S$5(BY!(>?"09%F^(G3X1T+X?Z5B&4E 2P-N??@5H-RP.P-[ORW$F\_;>-, M/"RO>YG>.?2U[WJC<(AC]ON"0\!.MP'ZW/)C]>]P$Q6NS*0RC6A&UG$J+HTD-/!UH7.< MTVPR^T[NQ*$L'ED& 5&6CQJ.Z'@^8VCPG-KA0@/9GR(< M3RL+QP<]HSU_72?^ \4(X_1!&@%GIM7< G7&JX#RNR56P=FIWK-",_\J#3Q M#ZFP>S?_3<\=$VIL='!=N@?9AMX%GVA^'<31!]KGJN]_$.^^.VC0MDZ0%$D! M),F6TU0HN&3/:=;'3:;.(I=Y?B NG*-X$9XWN$0[FNEG[ U\KI^^EFT+4'5O MN@+ 14@@\)7S9Y2_#,$TE]><(3YNE4:W-'N"'^^.#FIG M19!,8^H=O.*!I8A]GH#JQW3I#:+W&RE?;K=)?>0C-U2)@FG]V9SN.59 W6 MCW59-786I6+'"L3.H"RL4C%8HR5@W19^G4FUU_$:K[.H['JUI1!.D#Z\@R/K MMS(5<8]0##Z+E(W.-EW9A9W$,;:7H5X@3+&&,A&D1?#,>"\LR?RP@+!)_'(V M ^H8RLKQT.V7_\#2)YI# G41."D,X/;OYRPO/K#B;[38)6/IF476Z2%GHC5< MKF:SM0Y@-,*,N*EYD-<'_'M44.D)T0 M:1):W?B\[(KAV>S"V% 0%7>'9E$DZ'/DXC2XBE 7]F3?49K"*]@#MH&F'1V[ MB7UR)(MZBXF0ZY_#&>T5\G1N (.?0R85*6(8)CJ;.[N2!.+*?S/G;V@"]Z]A MZN='X87Y6(YC0ZTB9Z F=>L'6\-KG?^*&*9&CUD:DOE$WO>65Q3_N>,X5VFD M=(YBDY3S^J[]D*S?MA-1X4#:[Z&.U>$T4@!4=8P0Q25QJ]HZ!U]2%Q)L6 V;"39D_DK=I0;-M!J60%^ L M__"RBH\9RA&^EE7 M]Q,T?> LX 8 9P3AJMOC5S^A XW !)\L(9&C/X_<,AJK<7)0TN:/A8\H2]A#3?&#.JKV"FI_#3=N>BS5U N1) MF[[&C#/=)>SL$F=\L+?H[Z6/2:0H3 S#3NW)<9$PEHF#&5;0.J7&P,Q0>!XU M+0;:M3TG!&DBKVD!<5)1UY@11GNCO=CT==#'9%"1'S:9C>Z.ZILBQZNTB.M, MZ+=-(O2WG\*DC&@DCXLVVU*.VM7Z;75T=DTS<5"J7K[;-"'L,;UQ0-8#8%I% MO-N8R0XTJ5$3D%'2P@TOU5MR=K MNL&_@5\+>+953"KB&U@?1KEM_<&/6Y@?_RB/XPQ,-8=:VO%DW:S>>'S35RN7O$"LP0!/E"D5 M $F-<$%V&$D#DM0H"< D)\$3W"*]:A;H8,>'^X8/8E!T]:1YV^N;@8S=WY>9 &4="XG5P(U,/7&I9=IOP-/BE>ZMK@W5XN>V104],\'#?6L7G< MT^?^''B'L*8!-MGAANP@$OF"5-C)#KPX=FJNPE4&N.B N%W7=(&<.!_Q;K)- MQ;.X8<6VAD&")&'/31U+,,+#JG>$?@)]G4LO6@!W$5L.S0B?\0>'K(#Y#\'$7*0F!G.N[M+ M'W(;O13QT6_ VQ'&PEKGGQ,J,KFDT6K#LB+^I_C^.F/P'4 -=#>_J., MMYO! HE&F\?>X#<$PUFB.4-X48GVW//JSY)7*7T JG?3U[P69KZ?VX$6.B9H MH?55Q=+L)&"V1TO;\7<;)#2_6G^@S]>4VS#W<5* .N3;S#A(?J6/<9@,7K-! MO(]RU4V@8STH&:" HX*#(0T:LH-#:CP:KG6K_=6^G9,',B8[W>- N./ 4X70 MAY,&(Y),F^_.#(&. "QUBW;:R\A%7(V([6E:HR M&+,R7">.!=-CL#/Y[%VY M^HNYJ[R"E,6AIJV7#:MH"^.&UH05JKR[Z,I)U>A4$A"&896V 76=Q7RGN V2 M&[JMDM%>K=^Q]($S> .^_$ZS2?DME+$TVKJ;8\I1&-/-(I,]V]_,3)L*#0Y2 MPX!3JH0#60(2<5;EMW?:1WNB="HK"U$]%8X[MTV?N>57'<;%!3>+DA?R&#S! M*<(F*.!BV0N)2DJ"-8?-V4+)"PWXAXS^<#_-IVX;O2A]WO-HLN$ZF:- MNRR.G<>REVF80?DON*[PPA&M>L%IM9?=@)YK('E?7KY,=1Q*!VLL]KBFRQ_#LUL\6 MQI<^WA=!2D3HL'69R\O:K2/*]E%DYUS#-X/++3:9G!L7UW14?*2N$X9Z*E%=<&7)L7 M!#7N ^IB-GC[S\M%OY[Q9TH, QWN[N MF/3L1">_C]R4*M-QM3]5!H2JU6VOMXC57:(A$@[9X5F0!A%1[:^E;>QT,63: MW';I(EK'Q4 ^P^,'\*Z?JB'K[L>FE S2E8/&J54&SCG8Z;-5%:P]A]*A++)Q M7LSA(B+_*RDCR!4%AB-+[5Q,U*%B_J(B!HVK%=8P;,S4]0C-5'9LGF:0ASH#L MNDP( ,M_AK=Y8]! )D.W,EJ! 6CWC/U.GH*DE*D;X+N";K4RI*I-10A.[5SDEV7SQ&' 6]/'+3Y((U9 _<@ON*>82]OKE(^?P92HW3'Q05IS)3S*CZWU>9$$X4$P3V1"^ MFN9$@M9OU$(\)013YK)205Q#(4&#Y2^^:F=B!X>9X[C#) LR)N0-E?]>IB(/ M\54=BEJ5,>R_KC"] 73R!55"[A(QJ"+")66PT%^=,&]!7N'"AK5<#),%C>ES M4]L&?KM>4YCLE77.#?,;SGK($IY"4M+JOA)HB33BWU(P@-[41D7E>>LTDTTV MC+*D30!P_#4>? M#$4Q(O[4_0L)MMODI=X"1/P=;D^$9$TCKL@2DO/NE"+U7*M!KN%H+D_3*?Q= M_?1%PO+\2VE_A2+/1PGM5K=0(//]89HLF7BNWO# Q9=J5$0M"#$N/O881C4A MLR>5[LXT)Q9GLU5CS5NIM,Y*9YYO.$\J56:XXMB AX[KKHQ&7+I;%4D:JTA$ MF P4:IK^.M)GITK&NO/N6-D+IP_HYV1)ZG@P^'YWK4\$/O%?!5:, MA\\>&W3CO:(*F^ ".*P@EWXJXK0.%Y'@D_Q(-WR5#/A2M5M!<]Y.)NP*L2H= M4JC?:ICTYNQ==U)_<(&5?YI%7Q:,U@[IFW"BH3@4J:Q8\]]6Q#&1K#H1".M1MTM%^ MJ-0JJ[A?KPE]MAY@M&>MICK#N[3:I*%UZ=F49OM;N9]Z+7=3_6[,H:?Q/LNN M5FTKLLO=WF\+'NA\8IBY(V9E".L-CWVE<5 MP5JE:1DD[1_AT.CM9INP%TJENVO:PHAHV.RJ.0& YR5U E*#ZZU5_IA=C.LR M@A+KWA/R<+:&NR J;'*[(=>_1+LA6D*ID(C57>F,B+(R2L-YSA$;882(BTEL438(/ M+5S<4I>71+Q,>:QT,D.,/PGKH3O\U$++'NP'1P&H!J&ZMB!-_^':-O)C1H5LTH$/:L7100&E0J5OAA5I?4 M$$F-<>^A1H& )[^>1/F?B,CK2:X#/TF!#8C]N#Z9/'8GH$:NUN)'X]KDH%WG M2J6B/W_=4@%UJV+0W/&F:128-#O5B1S MVLM(T50CXFK!4D.#*C)LJ9^(I4<@6 H(8)E"6 M991F)K0 M,3T.HR9B3L.O'MC3UQ&-Y1SD'W93C__Q]Q7G8P2\O$B"AX/9U?O[Q ETU([M M.=(0(T#-J7#T\XR-,F(.V?'ZEO[Q-\QGK9M!!CK#V>2\988[NLIQ4\(Y!21$ MVV9Q3O,%W(IW&[XW1;;4DL$YT9CG MK=_F1;R!["$]\Z/[(>2FYW-1FD8795%7G!&<\71,_%ZGT/.L:/V M7$VG(\*8F6, O7:%\B_X?,D%CB^]=@%=I%RY Y9F=+](,V4V>;PU)HY[@[#X M:UP\GI=YP38T:Q++],QB9"O&[I$-4G-^H2RL$$ Y19;'A:&T!(8[B5-S$V'- MY':9FC0.7C.;P'V79R ;EK8<$>/KK(=GI,*+TOO@KA;*Y-%KQ M13EXH'7](\CPVR-XBF^AHT$'6W<7ZSD( Q?):;AGJ#C->[X7KU&0"@:I<9#Q MOED+P%03*H;DI],8-9$P\8)EYWS"RQ*'?+:G,BT@G^TR1S:-Y=QD9&D]D8(EO!$/)RZT6< MAT'R-QID;]/HS?'RHO(H)DBBITGK%G-5]TT2)D"9<-+DC6L-J\17-H593NV3 MRS0O,I&L[#5D%+_=\OUB=)7^&F0QB#)H^K,!0V7*ZQH6BPH9EZ:+"AZL#6.G MKTACANS0+(C 0R0@.).H(?DU:R:)(-/EM4?/)M_D;(,XJO,A5R'*D 89"DQU M%D\PTY@Q/Z<*47^>0!5T9ERAAOF@<[ZX<_MN):@F&:U,'CZW4FR3Y';0(SI] M$#PMS.U=5U,K:%<>2FEU5FS#R!(]0LO/.CT"2G^Q-MYK$ROVGN-A07;UUU1[ M[F3=5A7.WL5[$N^=S>+]Z@0'KI0W? \ ,4D >3@;!;89Y%R>2L[V=*X1+(/* MF195&$2UN<51>0LO\HP>(V:*\9:<"V^J3-9RRWHM(ALN^'>'AJ;2LPCW0F^; MUNMO581K!X,D301MY_Z%<SRI (AS["2DFL_:$2-08.V)>9J7Q&)3.TS M4$9[O.Q5-\<,FIDZ.GM16)DV+KE6)\%7.09$<\[13C?0PRF&82)JS M)([$Q6RU('^55]!A(OU-VP\3:=&>7;"^$M,9AI,.PWY95MS1;#.V7O4_B [\ M/6S0MC )BDN^<=KX7K &F,G4.>1,2!KZ2J?+(T\CQ:6G5=LR(\C*RA=S.>\= MXR^;R#3+=L]U'1S>XTJKC;9JX^?M;'E8 M()@RG^;A]KJA&UG+2OP(VKSO=!G;C VW5P0:CLPZ9<:.M#FE,5M3YF MA(Z61 E0)2JP+6CGWF%G*GRQ*JYO-S1[X'/EEXP]%X^0LB=(#R] *3Z-%N+. M5FW+8OF\@TRT;J'6]^P#9M_ZQADD(S+BU1H(S.<;06CLRCU.:=YVK##R%7N?W6G.TO@N:I";J:5GO9B-3Y(U=.7BD23)F]G4]A)>" M5F.NA !(>C;M.GG(U!CC[F1#Z"=.36R=Q7]VUU;Z#CE4WL&>=PRU[2SIR1 ( M5/80L[W"I.L&!$MXC%3.>O$/4>V7K2,>)5%B*$Y:W@Q=IMP>V0@+YQW7X9<% MW0R%*PP]KK%9ZFK66>!"BSCY#<@30=_M@8\RD]E4SKD3H+L.;:ORJ!G!N7.A M6[N%1I">A;S<'6H<=69I[W/?5 EU+EA6U_2$2GHW-(&+&W?L/-@6(J,VWQO! ME=/*9'A/.YS.!EM$[9&U*%L7P@J M)W%XD;#@,")I\!GT5J[5EKOCIQ91W/F3%FK\ 90D2Q2 6]N#=HT]4V*-]2/3 M[)Q/I0>6]3LA.I_2.CAM6G/DAA T24W4XRGD,1N/#B)[>./IC2<3K1T\.20N;PCZK^O&O-$G^5\J>TUL:Y"RE MT66>EP.!L2//H_5E3[N.]"907_X.Y$E-GT@ GC3H&)O99-ZYN^49;.,B2.)_ MRD*\94&S6[8NGOG,7(5AN2F%1VZU >/RGWO^S@/%@F\(>R-T,D%7NGHZ,E2Q M50?]QU2HW,$B-2Y2 UN0%C2BS@%;5V?Q,LO,#<0C'7,_Y=KBI#:]CGCI;"JU4U4.NCCZ'T1.F>,&;4^3O7RC M?MT9 ]QDZBSRF$RTE;.Z1V"4WC&6&K35MK\,H"T09A)]XGIE)I]G%5>?DZR5 MOGT^B3R[A&DP7VLVS_SO9U\"**Z]ZQUU7(;F_5 M^ZFOHY.EJ)%Q-954\6!FE[V^%HP;O],FW!V\XBDKS$3)8KHL='>3(WRD40D5 M<_?/R?*Q3$3J+V+O=(P2L'YSLD( ]PK?L?1A"3DBR,%QZ&Q*U4P8$(;GLI>M MZ$!83]]C!K:A+D)Z#C:A_@)Z>OG8LP$U%,QCTTRXX/^!;)-]HH-NQ[+AT-"; MFP71 +-I2FCT'F'$<^'Z:=8FQ;'P(6R+'IZZV^I&_UWF105K%44QG!8$R740 M1Y=IY0@593;O>0>$.Y2FN3A2N*'_*.,\+N@MS9[BD,J49+Q?["$5K?P:)&7? MC5-79+$;<,OPK)M'(DI @!-W.&IT[=L>(O2!L*VX![%H[H1 J5A15E64A:&; M;<)>**V>WG)ZCW#+=,O)^=D]NQ(A6+A &N>_[PII].7J4WD% M>S WT+2S8[D!#*A#.:-]PAS)M0$00+#P71%&2808AH>SLW+O'FE&@W5Q%"ZE MWY!E.W='<&Z&[@Z934M7I_^(::K:*<\&;X<8(BS>/MZZ\ZL5W 0"6%?KRY1; M1U *#A;MC#[R=5M< A7?WG.#* A[$\/C6L%ZW*91LV]?5G# _[:'@T@@Y+<: MBB>/&W)TF"&66XW)O0L^748<6+R.0[$LCB2K'7D>'9/;TZZ[>\0] '!WBHWU M!G^_F$,@^QC\IKL=$QPVF7]VKQ4*.S&Y3"/ZZ7_1_FO(/<_A+Q+NM^?J!J&D M2@19PNGZNCK8PTVFS"*'AKL(, &UW6N1'SV!-K6;EJ8+Q!/-[ME4)2+S?X'7 M!JYGR.4F4AB+)8";3 H7 M.13>0-_+[6W9T:1L(Q!S,]"\A&&T2]/FJD9?K%TV'I<GXHJ)8"V)I"++&8Z/\UL9.#TCT9_' M#5D_%J\)SFY]:)#9/1;']Q^W1OPP[S7B6 !1!^+=7+6Z0^F\0M[W,WI'XN:Z M>&7(>[DGWLLR-L:'V>GE"\Y?(T'YA^W8#LJOZ6%/([^A D4D]TW*8:> *AE@]:LCUC!#E2ZV?W5ZB&F,<4.#([ M'?T^*,I,!%O<)W3L'JB91BUK[V[B]@43T"U(@Z\NHE5!A L2]W4Q+1HM2 US M+E=*#8TM0CFJ#)A5TW4517QD\^J?=W%Z=%U!Z5FT4=O1ICM?>P=QG,/=2"_P M7O>*[J+^0 !N4I]^=^'!(5-XINS->,.\N64V8NX["4N$JW"?Y1Q!E>0\N(] M+1Y97SZ.*:\B];\*"5<&NPH6C(UNN(]:Z:!:^8Q)1NN+>FXS?*/$B^GP4VNA MH6%4S;,PVDTO_L??/[#TIDSHV3?WWY^MLNPNVZ1%=)$$#P?S2>G9B1-HL$W; M,V:0^)0I8K@7B(6&4U\">0+TEV>$(X",:<*Z@VPA<2INPOX&@-S:<&I2PR8Q MT87%=GTP("=!>0)R\AX/VS;6!W" MT65A]?'+DLI7UO?&E;T_36]&S7O4\?/5[VK*W;IF5Y/W5<2VG%<* M_QI*;$ MMUIT+?(MTCHRK]4#@T)?X9B#Q'>)28?(]W+.A35SS;<40?+_QMMS%O6': X] MK&O3[#7JW*S9HZYEV6CVPX!Q(Q$0#H&,]\:V?=,M*UTFS@#C_'B1I!=A*''3 MV.,FO$6M9KUXB%KTM;U"N+[H>()J\M(7M"!!04(N9W\A9XMO_OQJ M!'E.5NU$3V>+'[\]6YQ]_V/UX^OZQS@E(#,_5T_]\.J'Q8\__MC=Q-G9J\5W MW_W0W<0K_ZZH+GGMV:]GV M1.F(7P;2/G/4JO!Y**E7'_/<^/>'][_C#^M[^!WO@ONI:_KX7>^%AYS\GO?# M"F+3[>(WNRLVHF=A<@X6G5)XPY2>W;7L3<_Z+$BEPNDA3=O'/DN:]GV1)>"- MS:_6=UD$;LZ>H#6UAQ&:MK]1V_+SGMM,61PDPAV=0ZJTNRR((-BLK:9^\Q5* MILAQ-HV-=C,\[6H@BX2[^559Y 7??'*F]FZ25%["YWX::-S=AFD(!6[;9+9? M^,U3%==R*WT9$@II82%?Q&GE9_C25P(L%?EB..8Z3(K)P=PT<4/1*HUN: &A M-V_*C,.2F:LEVAX; -,$.AVF.BE7+L0IF#!N14M]MA%TYFU2:HDB,\%K9Q-V M%3W1K(ASCN;M)T@XWU]JH>]!Y.0[;M#5%#NFC*I+: _8D%KD25*Z*U54.B5 M!Z;.)'<+$R0QO*%/-"VA_N%@[H+!9[%+35>;M@6^HD=>TS1\W 29YP0%PWQE MDYCESHD1Y(^W99;1-**9.,>Y6K^+U_0RS4N^^SHZ59G\'M:A,=:^LVH78T!P M=>B-]PY5BCY_) T,(G"(4H$<"5'LGRW_C;)X,317W5U;9.D#. 6@0.'H;<2A M9[&7#+O:M'YW<+_>I#?_C1ICV21N.9.\@Y2DP;9= M:>1!$&8*U>-Z9:90?:S:&4L314U^!FO3][+/DMNSZU%UQ2<^ZUZ^89&V6$SS"'9B,P+=:A\S5S 0][S7LXC6MMCV85^M#- M]N'XAP%>>A2\&M2TP]^>UXP)WG[S?@5O5F?!?8P?%+TA;CH3O:OL(4BK7.P< M8LZ2.*KSM%_SP>&0Q9]7ZXLXY3N>.$B: DWYFS@/$\:W0J,I46R108JV:3BV MIT(;[X+L(18AP&W,L-]N4),=;++#[7_O9$T>F*M!=GM">)GG9=?<<#I5V],*$($7!Z9,V#Y3*X7[:J@(L_I1FV>.(+QX M@BR1X(A$1R2\.A)@06J(,D* U"")0.GO[%%#L@^/(74'QU;6.C[WDNM'EM+> MZH-]CV#RUATTY2*TYI#FU$ :?LY%I/B.09 M_Y\02_'5WR\R2I^#EPN617=9&?XNSJ0NT[#SY'#**Q/%5J5IVV)<42= G@CZ M1 !80)G6KQ0/%5UT*V)AN:D-H0G'I(E,WEAS S[W:5M4$D ;32AL]L$S=U44>D8-'&C;B46-">"L*<$ MG*/9GHUG;\8(\2]\3KUC>7Z5OHGS+0@KY<..VA1ZH M$W#^<=,?M&T@R'J1($4N,QSK?.]?1 A=KP-MVA9&K2VSNYAAFC-V5\_)T%<< MN'%;?\IH^)9\N2^YH7F1Q2'?P8G'5K#O_$"+J_4%R]8T+LJ16UXFVK6QKU>A M;WMV_,HQ@!7,)T?6P)$;WZ&*U1SW@N/RN7(3EB-\;Z7.;$D&_!/C[=CP;"; MM7=Z3@N6PN@H6F]S_GA/2?UF ]$H?0_AA+LX^9L"[6@2'X@DJ9&=(D) MZ-B(DJV,R.4FD.A-'G\B&P'$AQ@/B 13998%_=QY&T3M84,ZVMG-CV,M[>/" MAR)O!]2:U\L=PS$2\-_7D&7GG&T@T\C>C)WB_1MNR4H<42=%IQFGID$S'T]D MB .8\'"9#$XBVT6$BW^7 E)3S;>5;W%!@C4G1G;V[)SL>B5!5HX^4A@;=SJ M)KRYAU]H2K,@6:71*MK$:9R+FVA/=#B'U;27L3-=B8AU/XQ$L2 /$H=PP 1[ M2/P([+0A8'I\=2:6(J-]SJ<%UP=O6'E?K,MD%8:LY"9@CS"JO((4P:&FK1L[ M(K],46W:R+:&XD7:E'C,,(S3-H?EI86K=7W@F[]-XH<8HFG8=9 5<1AO@X)> MIF-A!89:0QG4:*JVA5 3WO2MID-.8 +)!#KP23;X2 T0+CVT($*"E8X[<+/F M"&Z/?O=(2=HPAC:,H2W&;/<94_!7J$B]^Z>\*RS%Q]Y>?^8SPT/FSA;L-$Q; M1OKKE]TCE0TO/-'5"(]T>R>355& M@O*4>QLS9L"T5>ESZCEVHUWMJ-O(]\H8W+]T[[P!_X)4/5@0V0?0R?5-;M$/ M/UL:B\J!.1SVD]';K3/$NCN6]/8 )4]ZNP.1,S^A>>@^U)\>![4O+E;DYW!Q MT>+D,*BW1L?+:XCG.Y%+=S"OF>IK!D,YV\U;SV/;%\4H0?A-;:;,^Y%PQ7Z& MFG<$[?9:&^9X;_N=-],&1EN-R;-">89XQ^[XT_0#2^MQ>!-G-.0*9BAP"=4"2GU- MHF3]I*Y]_@Q.1X&'0$G2Y@I< TDC&LIRI[4#I?*JRGO#AT+P(6WS(:I1^IBD M./ED!O@_CPB;#_19_(2ZTG?TLHTXFH;(+$)G&C3&HV4T^FDI?R)'1%0ZZR,, MYECT5"-?>OCL,-@EY-O>Z.J)9FG\\%A4B5W3AYN@H+=LG36_7/+MR:?;YV + MOPP7MS+1)CHT1H.V_8@9 8XT&$@#CP *\L7MU<7-EZW?!4@"*.4#?HMK&1E7 M9F6PO'IH!DH=C#UNT"/CXC9(Y7#Y$&RHSTH&HUP=\;5XK%SP+@[N 4-,\U4J MKRX]LH0S-7_[CW+HXK;::VAY&F[>W07M81RX2]FF^U:P(DBF63AW\ I)=E#D M=56P 2HP__;'GUZ=_?@SH0H=M3:M%(6,8;GK>YLA;@XB=QG=[UJX9#J7/<8^ M&(-;#-U>&MYA"#ASW6#T2)WB)5G?VPN14^LZH=$#C5;Y.4L2;K]E03*X?U![ M"3GQAANW/>,$=5*1)T%.=@#\VO:*/&=D[C:#0Z 7+.OQ; M Y>SS#2&<@ACB;HYUL*BF^XC=L<'Q"K1SAT^ MAV.MN,6AO.%06',H; ?=%8P$W>.Z-O!^2* MZPPQ!_@VET^#^(E>IEQ'4$B_*I*UW 6?^JQ 7"M8LW :->MVX@X.88!':-8& M$/DBX6#\Q/1AQX498K:V+7D'%9++[$4H;SZ)N*:.H,!=(.O5KZ+_+O,"%LI. MXW'RVRAK49F*&_-0&I>GSE&D.C;/U]6.Z#>+HFB5Q M^'*>!/$&/*_5AP9;=5E=/M6SQ.(;0JZRTPG:UF\2$9'$B(0B-WWRXPX6J7 M MZH=_J_[U71E68Q29N:%Q)OWOQ>04&OHRW98%U)T%534:EJ#^(E*ZQPG8EN86 M B(@+$@-8@;Q Q,&@.&YZDP0W]#[0KV>]\C32)'K:=6VG '9657''N,NF\@R M9T)TF184LK@.9Q7J>0HI- >M.;J475,E5)+%G"=J(\>=CQZ0=8M<9S,SC>>6 MYF:?\#)%[CATE-89A<&?6[EU(8J!;W%@8]/][:#-8:))M',53]IZ!BH>3C[W/DD*DQ$@IKA6:CJ4 TE:T\P4*>UUPYQ^S2SFUN MT<[=[,_.C_9>(':L?]ODJC/AD_X6.D7T5%Y!"MY0TW[$;BT1 MS43HE%C/,/ST*W"C3BG%MTR*G3N'U$6?C,W-':4Z"F,2Z-T5M:^*;R#7T-7Z M8T[%[6:E%;?G'2,+[D';KOVA&9!?LO6RY'\$@$ *X@R6V3ZN]ZZR@ZQTE_V' MM:,]D4S59 M])@NC[T8(M=9G$)&XZ2&I6"&]+YCP @Y:MM):)ZX$P/W^>4M,*B"$R8EQ -5 MV:TW+6=;ER< ,Q--=5LG8+:AVTP_PM(9F_[]HM=C>8TP5CO.\")A+(,H*9EP M;_6042$E \&%:J^@(@J'F[9NS0-U&2A85:YH &A$#IKNDW:X8)QR3;&1*3\R M/NFRJ+[].< 'V&!BH+&,)R>AP7Y,8VJVU$T>OLIY(^NA +'F)-C;=FP+?MH MSL+0[ -GW.HTP 7M&E( \"_DN'4S /!\41 MX;/LX;*WR,$[3GC@NM?8XX9B >MFG0?]$:#L\W+6*(,'(OBZN3;+Y>""CXB! MU:#=C(/% ,C-<2T 7+:7 ES?<2O!CR>X$NR)(G(A..:QUW5@L&;T^ L&UP(W M=:+[5@.?.244V#RR(NB4A#;J=5*+CE%XPX 'RG%DC ($76^4=H\0JKJ.-Q, M%N2FCO?A((A L2#!FK=+VOF(5QN6%?$_%?+=.W!1*<0!*3-YGH96_&1BV]UN MQH6AQ0^FS>S9K4\?.,Z[9YH\T?%ZA"?S;5*GQ>XY>J[$UNC>D45L4P-\WQVDUZ<5CTS M$^>XNU9?1(6\=[9H>^YPHD12)4"6?/AJ]95&B+NA/AB-;.>B!.7V M1&@[(UT=]A#1/BP^; (_G:Y4+!,3,E?;12F\H;$"];1L>\9(T@OI><]GLS-2 MX35#,-"9>,'.3$S859*P9_#[YS*7,\V>:#YX(#KE5:3 J9"PGNOM[3FILZ$M MR-FKY3=_7I &&-DAJW-_"VQ^#U$G#0W3X;?VVB\*6M[0D,9/D%BNNSR$RJ.H MU;^[2>MY T2%TA99C;7?5 ^PB[\\X^1+O"R[FNV0^%C@1T2$3>&:MFB#GN?V MSW60%3"-;ODDBD.J)NL3WT4)OR(-^TN[@+$@ HC0HA440U/$6C^UYTQ2=WW; M=#VONNYY(DV5/Z;%;.VI]CY(RW40%F7&=_)J,TSM%=3$&F[:>E17F_J?#,TA MTUW2GCJ;_5YZGBZ*PL0P[-2>'.=LLZ$9E ;XE3[&8:*X!*F_AIHDX\U;3]W1 M(" 5!$.3Q4;7M"=,N.OM4]5;SY-F@H Q+&O=)48#BU($R>7CA2*&GL4F0NMJ MT\U&QGNFLT%VLDD\Q#P9W^&%L,OW.1JV[4Z!( M_/(>R()*:NC6UVNY4FI4%MUL$_9"*#F!&AH=- MX_E,?'\C%^.FO6S%_^?JTAS2 ^C[9MW$$5)V ^K=NNNON!F*W"$M:_BO65S0 MJ_4Z_T"+JS7_GCW1+*:'$HE]'66UJI.Q+953\2!J;MKHJTZV.4&>,$Z?! ]! MG.8%"6H);3+^9G/KL<<+_E=0 6^9],?\\%):=/JT9+JCX6P! MK2J'])<*W?\9N0C6S4P7.53=^9H<@6'D5EE!LY3O&<.26UI\ZX6*R,-W89I. M/*3G%BLZ@6TF27HJCGH@I&R,%1TM53[OVQ:HR<> 6=TUZAA(V MQG8VF9=>P^VA]-[5^IRE0Y7(U5\T&%2_3\!G'/T^$E.A\[K]0RS[$L:"["JF M5"D41+5)ODM5ZZ/# /H>*1N)F1]BK?/LGFT7\RK+^'B(RW=_C8O'RS2*G^*H M#)*WGZ!2 <>_9'1(I;7]JKLB_GK%_ !7JT["?6[C&>#2S-# MJ3?\ME5139>\9FDIO=G7&>/("'0"9FVKN_F"['K;S%_^K?![\RG=M-;NAD^' MN/?QZ](BWD%Y5E)"U "\$+1*SEH,V'6^%K'^[@R&J]LGJ*E6S .;E;[H5!>C MVL)G%+T#B>E0!+;%0/N@KBGS\8$5-.?Z!SSSG6=R@T^BCM\Z6W13EV8+95E2 M( NUCH"N1BT:/?B8S&6[TC*"-KGVW ?<<=BJJJ]US[*,/OM74ZI\9Q29U^9CM M%7=-N=J"MVGBTOSK8$;,:G7 UI;(C@%G*AQQ%V@' 6*/+(DX>]_^HQ1%= LJ MOKW=)G'!5]$G_A,'> ,PS_I"\)#-8(/S)I)S-46FXL),(_M]1TRU-J@_$0E+ M+*4+(GXB MJ"[, 1@\JJ!5:R/A*.X MCC8481<%F@?)=OJFOW+W8?&^0([*6,_"J<9<[7W=91IFX,-^0^6_EVEC?5:& MYX>C)-:(-U'[/B4*UMT=6?"ZST@9*HS.K2I1G=@F#RO[8TBYDH?-RQYVJQ*RHI MN7\Y>)DCX@N-CPW9-!EF&L/C+GY*W'0Y'[R*U/D,-DZJW9:SV*@V450\E!YJ M=-!?=?VHNCWE)Q:J<_"9$F\\7Y2ZVE8+(I^ H#2>*$RY?#!R1:,EHU>L!BE: MO\P"D)8"$ZG.CMI>^MG$N^@,UNB%JPDCH&U6W<'B?QS*?L%[>QLD]&I=760= MNHJ-; -E:DVD95M>!1Q2XVE=T": B D@ 8@\Q%!]8%@.MPUL.&L#F ^T.>C>_WY M+QG+NZ_Z37@/N=D<;=_-Y3X%()@-I87>(1RJG'S'#G$N'<+MCQLH"W'ZV-&] M!7D 0'YVN.K3AJ&9:TXK?)1&VW2UH/"BGEX8(.!8,0P@T9A(1ON'4 T?NT_L M9],E;>70$Y(P"^V@,GN.U8,R?[7U@\@LU] =,$J''D3-_ZX&;<]WF1.Q(>K3 MMASD)U-GDOE\9BK2H/J2F5QFCJ6D(Y/9+$1&F>G]^;V,B)*V$_(N$\6+7L3Q M-V!DJ? L]5UU&'T>Z5#L;=?^QE<2EL$.$.8 M!=$4B=?Q"G)Q<;)KRYAU]H2K,@@4/>:!.G<5[ Q:(G^E8FQE+,_J_7&-;/C2)JW=4M M42U(A4M$/>PC(S6TV=WWU!Q'9G9PW-Y&IGDA+TE7V#ZPM"FT M*"XQBF^ALZT,MFY[>K7($Z _FP5!E>L,R4IG0E=97&!\B;J@/5+6]QA2K Z; M<[$E8ZE,3RKR^Y,G4>?U__GJFS.(D9+F\L_D[)OO%]]\\PW\GYPG09Z3565) M"W/EV\-?7S>_EL4CR^)_TNAG\L/9XCO^_U<_G76UIL\*?%V:OO%C^\^G&\P5=>)DNO M\#!5B=#V4KR+4WJU/L]H%!?RVM)U0J,'&MVQ6QJ6&7U'"_"-UL]T>BVPC:"\ M&%.)N?%U3T6%J ]BO=^8C!D17.7G+(%$W'S+> I=7.I=-1K6#40!HYF)JYSLD)#?!!9U6]%I/Y$QWYQJF7#[)8KS,&%0 MPEUDG)5LJ"=CD).P >HET>Q$"61:[/:0 S._8Y#P-@UC$5,N=Y/O6,Z_/P_R MQ^N,/<41C5Z+H[C+M,E+M J+^"DN8IJO[O.A7%LV26EGWC0'R?X&LL$,2U16 MHQ87)V*9PI!_+ZY1<.1D6T&'RQ"[]Y&E>2[JPR MUTGMV<6A$)81"4946J&$PY&SSO=,&Q6W[AFGQEX?,^\\V,9%D$B54!5YB2Y8 M=E%"><++/"\AO<[X/)S6COZL5*/GZCAN,C#-Z6JK]]J3MP)6+Y$U-++F,UJ" M(VHLL#^5)TIL]\3&#(3>-,^SHC7%^5^[Z[E:'UJCZM<3C[CL!4@.64PF Z'[6JA.!W6 M0EV_8[10NQWK6D@2\ZB%.KG&1EEA=:BOGE-N"SS&V\X\Y0-/((;[H"7; ]Z0 M\V>6]_&.*3#$ZK!?9RPJP^(JN^5;PSCL*JH\]AA" +J:LWY93=(4,6(561_U M'D:YR519Y$(N(-=[!2#O50RCS^(EY+A-+V+B2VV,O6 M<5)2O<^IXT=;'/..#3+$ZB#+9+OO:?'((KC]F!>4?@@VM%!MK7%56\QJ9.'^= M:>=Q<8UU_]?0_Z>F_[3NOSAUWQ44@7/V%P[/1VPC=H(R(T.@K:.Z2?'!&$C7 MH/@.2@>-M&U;Y_3.,,B*K.8Q<=(KW+1ZVS=_H'<; <7'%%*5)X9BIS/G]756 M5?D:O3XW\"32-=W1HOV=8ET5;OP>77-/KN-^W#<#%][$-M3;1;6A86(3>._& M<=FS]>S\7<=IZ6(+VG)9^MET=G/MT%V)WWSV)WI]I!SG#Q]86AL[;^*,AGR8 MA'3)Y,@CZS.R#5SJUVFTK*?">:0$\! .:-DL=S6D:E67H'37=.L]QY>!$!R MXA:-P1S5') K/Y,<\+SN8^64&1D"YVE3KH,X&L^07Y-GRD40GYP8]=3S"Y^QQ2/:NYB>80B[\.6?>N2#\F@Y&A M8:;YK6V0_%?\\)B\- 4::%2OJD,YYU5?0ID<8XW;%CA)G[0 -(XYU?SR;KJ% M,R"J[H6M[M&F>_Z,!6618CB&.C,'ZEK@=\$G>;U9)/3OL0J&'T8:!]V-NHH" M[J:.*W*HV8\_RWZD] '$XVZZGUX!NB6C9T0P.FK7#W%)>Y60-RS@0@5DQ+A* M:8=-/K!>3'\=M7*HD[%^QBY=7A(*7#GG8$@+S6[+BE]0;/86M[14O8Z;7G- ML$\]WJ;Z6V<0HLAT.>YL[?F%L>@Y3A)17:O@0Q/?)[1*LJ&47G!Z \@U2IV0 M[:E:(Q&^Z!T6(L',+C4Z2XIHO0&LI; 0,MNHAX& M(4Q?"@SW"!'14)_U4NY$+69P1",='B6"NEVBA=P MWA9<&8'#8RM0CBQ0ZB^B3UK'"#@(T14(%N($0X;J-BCF<@-HPC@P/',]G>TK MYA!2>\G(B;_K3$)'A_^89$).CNU5DN],X:7AK?+=&:=^V6?CEF,//;LF"'I;5-DL?_H]O@1]+GM MKBD7!V= *X8**Z.%&VS@Q1:>\(!T^H[G@+W/PDX3Q07KBH(D*$@(90SN1<5W MR":VI6&\CD,21U#ZG'\2"D,,CTCL6M^&]G30WB'G3(7%GNRTB7GKIKULQ&[S ME;UN('@3D\#.B24W);D;ALMF++O7@:RV*0\=(8-!EL%%-5C]7[_L'JEVW:OG M((OD9L!+RIL:W#&'*^:HH#OFCU<-#)DZK+M,BB],\#KOBC.<"!V]W M>H%M/:JU%> ,WB()AN^=:CA04$GBD7,1:<2>"/,T;.)JQ0Q;?23!KI.0KCEO M/;>MO'0!]'1!J.@K9W;36<*@MZ3@W:UB(V'-KGO[&V_TYKYQW)ZJAN* MBX409L!^Y7_[TMC=*.:JJ/?1NCEZ<=ZM66IY7@%<6BTQ_M:X_O:)[/)1:E7V*Z(E-&V.:N M%!!,ZP95SZSH?@A;^F>O,6_*^QCDCS^ M@JFK[,XEO!^!D2OMF/YHZW?%+KBZVCXX(50YYDFUU]DI([A9V5OK3>$5(VI_ MOVD_B\ ^!OTE0;=/J,N,&=\Y03QO$(;<%A)!OC-8,'HDIW?Y&&*=O\6$?ZB_ M@TU.FM/:6%NET2H,LS)(IB5-F=ZBJ>5(G;*W]4H=HI$%S0I'M%>\7V5(/EG' MJ:BC)@LVLOLD?A#;!3^SVX0@#RV5V+'0/@UX7>9QRA7G.=O<>$V>U-94 (#.WI@ !/+RGSQ8MO_A*%.&%^U'K'N8L M2"!QPI4KJ,\;0&?R6'C/(SX2/MS7[M01\S3D,[1N-[NQ%EPJ8 MTY0UOS,:TOAI7/?.RC@T9Q?.V"2\RX*H44G=P:7VR7DW O=AG9[UMX_?KWV# MYJ6VNA&4:SOF5+F@6=$@SDETQ?>&__>[;\Y& M"L'U/H42WJ/6;,LN$"2OOOFY[M;OHE_BR[.?%]6: MPK_-"@J+(XONRJ%4M_U5^Y%J594'V0J)XS=_D/>$* M%G0+ MQS#F?=IXC-?=^:,6KTR<2 +UMF/ZA$XD!\1=^XQR;%RLF9H;&N1E)J[Z]=7P MG&193FC/J"&I0->OW:@ T)RY8X4;AJW"90LDF"<2)I$XR9SJW/E]X( 92LX1>K&NG#:I>DK[UPY MOK]SF6;#=/FO.ETHF80-J_7^PALTT#]7CB+V@OILY2_/[[F6 M@%1;%UQW ._RJ_4MS9[BD [$6*!:0-G=DRC9GFH-&!EO#7 (X"$ B A$L$A6 MF#2"-RSW6CNP@^XS8@.,$-GTUL"(EYH1N83I8UW&22@S, !FIR=D'=.;GJHM MZ$_/,4J.IZ=(V%98GY[F>VUZ>B8-(^8Y/94EM'MZ3AL 9V;K^SAEF)HSX39YW2Y+>+V^Z#^AST0>_MQ9/ M+/!OUNPP>(TS.&;,_[G(J:*CK%SE=!:%V5-L 7;&EVD4/\417WY_%>43KBF7 M(RYD#]VI HVT:,R*5*;L-A83!=&,$6J1(SKQF'LV90NC=#[M4"Z(Q$E.B"\X MO=RPIK=@C6!- !O>&NN?.=B)T]7 H-F-'*\9F5E.\V[.LMTJZ>= M974^R55]Y53],)]$JC[RI^[;SGN)4_^/U3RL>:S8RS-(J/J!%N=!_GB=,;X< MT>CUR\><=R.]X@MR '%0JR:3VDBD/;XAI -_.D'K;GT.!S(3/U<72E@-I96/ MSD]@OL;@,',??--95#M']75!V#O=]=<+M-MJ9[HS2PU M4^:,&53>[!DS\(VLYKXXB=B*UNA)"_Z"M#H R_,N'(1WHMZ#+LC! 7;=D05I M=85\!FS%64FBH"9P+P:RI,QE!'9U-PZ*IG:=_L,Y;CM#Z,P3T!O69$/FD8W1 M=V8?W8:/-"H3"O$U(LO7#16G?8!TS;*-Z.'KE^K'._JI>,TQ_-YC)&FVAK24 MD%1M+P@U+!F?)O/6-WNQ'8%4!(!TT^PA.Y(,L/#XVQ"W- G MFI:TVO.($V*6Q.'+F.@KOX<4\M'VK2>QDP#(;Y*N=PE59SA#<]&=&N9KN%@, MWO'5Y9)_[,O$T_\@5GD>-6A=+]84R6] DPBBGK19.HN<24E=L>.F*=CQ M2\:X+2)N@_4Y+M1>0DK/<..NKDD-H\#5^LR^08Z,@TP[2!G753:#F;A%- H>:D MI5[K7/X7#HB@!B:N0(<9C>*")%RJ<9G;+(_NEF8QB_B:EA43/3)! JAFVZ6W MZ<3!4^J0+1\Z&_8]FQH M*(O+!S5MO[>#%-C,IO/.W3EW"<2OULUA9>5.Z_,CC#Z//;7N:]>5&=H+ *-J M#?8&H6%BS\G; MT)YM"GK\Q)B6CEYS MI)RIK==EG$00ILJ(%OJ("[)LA3:U MT]RJL,!7L4-U"60:+'=W^!!%(L G2*Z#.+I,SX-M7 0)-U8V+!4&7M\1A/*+ MV(.(40+6CR,:!&3+(2SCE(02A!^WOCK'&9Z-+H^]ZGS9?;F_C#\34 MZ%@7QZOS2[(ZJ&AS'614N=*SO?.FB2/!M-GK,.:03Y%'ED1\?RR3A(_8I^,O MH&,0^QJV'HL(F]B*,J3-.OOQYRH5O9^+; HL9M/YYDRDWO%=Y:!J.WX *3*[ MAFR+"%#RJX4ZF,;&.>%NT&F0BSFD[&U1> ,K%OTM6Y>3FO2,O"DJC&8([OD[ MBA K*?_K/,BR%[[%>@ZR2+EJ[>#+IHX+.HEX.P#H1&/$I:_;3P-.>OZB*&(C M0R[GX:P<6^$(^QY[$1'GWMVI9$H4.J@EQ^0A]&.L6+DL?EN_B)U&O.7V(P5$CEB[R&Y"? MF3;KX+R*(NMCI_;Q$%P5H528V#FW=C97ZW-("W#L;E%]''40U-^LF_PH_?2G M'_B8[ LB[DR27Q )8$$ @CC-F46'D!G4JCXD LF?1>!+$ME*9N%K&JSX;U_Y&2 >/$8\T.2^2@4U*1 MZ>Z"*P2LZ@[GR('UX+/8H(FN-JUG7I7D((DQ)^[G:'J8F6P2A^:HXL5Q J0Q MYA*1Z.O[SN;L*_\]LC-<"?;P65X6L+PP=#*5\NU#:\L,ZT,(\$B%;^[K0[<$ MXQ:+@:%P=_,^B#.1^W1G@>9CVPZE=[#W[X?:MGX%GQ,G,A-LB[S_388:PQF* MB\XD#;*(P_]AX_T4)%1DH.#K8 RE%^$'/A/VOV@]>9F&21G)C=*6Y4'R2\;* M+7\#.LA2/KU*&E4SC:5].Q,?$)#SP"545RNBRSYA5M%Y\QR=H@J +O@JFS^* M*,X*K_ ?9TUOQ.\+JEMOE;Q/O/>22_)) MEF2?KFQ+CZ3-5FH_I#A#S(@7#C%'Z>5T^0]?$ M!VX)M8(6YD440Q/M6'A#X^5HXC MR(8KKO0ZKW[<'X;<)WOXT26XW^YD(9O/?""LX5Z8!>)?U^"66Z]+X>KD6K', MBBI;"G_*8%1:'!10D6YA40T3/1=V3>8!;'.G.>+95^#[7B \WA4;^O?TQC4K M(V)I\$@L%G=!Y/(@:DXNL/D)@362;I&D6R7Y!]T&B^ZN'9'6@-5[Z#@&+KVTK"IP<:EI5=<(UTCT"GUV62+V6F-FQELMWF^W9X*MW* M-&WF)%M^,L O-[1^9BG+V7H?(QPQDB9F<^"QFNH;VYV2G!TI,-TVR $>N2=:*V8%3\V4=3'G7+G MU"A7Q8_3#7(GB>XT=X)?SK-TE^1"+WS>)4+#TTO1]GOPSFKZL75>A0I(^"P+ M%39V*0INU^D@ Z-%J'G8[E"Z(/-;KHL.]V6[7GGO6;?/:^!CZ?@OIR_#QUH]&(L9KOS&R M;^*]WWA5P5^J ] =>>EZES;(_ AO$>)O)"N:QVF=)^RW]VJ-EUA7[]:6[!!, M.W?QB/+5!Z(21U2H8B12SPW,&.A=LXA\8G:P"IU('0$=; 4(YW1E1 MWY.>4;$U,Z"1$P..E4;)[^KA:"-M>-IP9MDP?)QEXFHM2-.+E:Z3WUTMR#[Y MG94_5/]CT]PG1(^9;EEL?VVGW[#^6L4$;OVU X B^VL','+HKW6R7E?^VL.% M:9Y>6A473GMI)TD=L!@%A:KC3:TG;FB(JE5':8,CXFGP);H8Q20$_]7D! K\ M5!$X2*N5 1J1BE#HTYQ9$#+V(2%C!"T."<4$;@^) 4"1#XD!C!P>$D[6:W-( M-.]X_+\&D9D>$"H.G#X@)LD<(VO[2Y8LLEPEC>K!]AG7O4DCY%/WH%MF2UNM M RD]:5LS0_I 1+'>O,%C'SO_>8A;AK.;1TEGWS,J6S_7;,45C#@9[Q9UDA4@ MC*T/]5-C7[4H[ ?])?AI<-VDC,%YKWMZ7)J.E(#A>[9ZSW%LJF80UJ )FKR+ MG0;S77["%GFV-L^H#$<1G%/CLGLM[K^/G--GBCR=V$9I3X7G;^9JBQSX0,%/ M23]I0#$&X3Z9KH&$_1_I(=<$$::@@^J-)7(0=)+'!U44+O5Q\B ?_*"N[ MV%-8I13$C@S212G&U?O&4RGNI8?X2X@S;A[D+LAB5Y."U5R*99>]FEV0),^! MN!#DNF)YSK[SD7\D[Y*??B2 PX+/6$'8R/?G;/E,9'K#&AZ6P'83GIT[1 M, \P+1(%8^;/):LJ;D:OLC&'Y< ()"/W9@K%QCV0&":VPAC!P@(>L.XDOIYX M=FBSF08] BO?SXRE%3\:'FGYDBUI]6ABE?R/Y^@X^B4[67ZN6T2P008_[97+[*> M=,A_]2*-KV2QRY.R;WGUNR',P!6"8,6A8'HC>@=W_,LX MM&//ZS'WN0@=[N*!Q^]U-T7K D:Y%0$>1AM]8(=B\ M23RM'NB20GN'4>T^_8E%Q.'8U+YYA\.5&JMUU6"C\MPMP-:)W3F=R@:%-L6) ME<)'5K1Y3O%BYR89B6&(ZS0$UT LU!]8A^&&%HFO69%M=IM3'Z9=N&I\L3@6 M\S'AB)L .,E+@W&EWJ4"@(C_;\\G#6M ZQN+YY?1N<.\N;3W?HF!HZN^XW6Y MO-]S?+:L$)(CWTEAU<"^425&C\D8BL+6\"3X7X %>9%HD'HN M2W.86K^&E;Z#I@T_*A<<0S7H2Q%#4ME:/5PN_WN75>)Y]6X%F:/U_JNHEW2H MQ,E/]"3/_D[3%K=!C6$S$4J)8 "&T2L8S,SE,2@ M#(A$CPAU]0XP_'&NA'!3!J19;U]IB>M+[ M%*[J[S!VLB+WB&M3ZQMLK5S5W-[+V(Z)[VS*J^N1GJ'H:7V^WE;5#OHRWZT@ MDO^3<"+1S39G>TJO,V[^DR=XLB4BI[>4&((B M@/:0%:!%*EK7N2PD?;BD)_%Z"%MS-'.]-9$S#^]+* U0[^_YMM:710HWO>UF M/$T=.8O37,51:-X#%K(5QT=$_2]H_1UJF2P8^YM, 4A>F[R"]^13]DK3-C<+ M?IGQ$[E89XL\4E(M=M.CP?$T/,,7 "C-(K8-T1$1W[JTB2JO>7RV6Y&VWUK1Z, MKBXR-&DP 1B$CI(!1^M V*4M3$@-RS:1.%_-&\R,4'%RKRX7U5#]/:VQ+G*Q MVCE],__<0N/'2#J6VC1,IW#%,7HIM$I.GRRP*W#&FV M+AYWBRI+LZ0<+P!C/@&2^_0!A3K1]3'"G/(^UXLX^8_0(2T^H-L;C(C^@CV) M(X(5F3V]@QN.'*,'VJ;N0]'/S885C_5X3VC]#RW-RG$ H:W,<4QLC$XGZ[.Q M025$4@%(*&S;H!+G1F7 5@,&J2XM ]_/'Y.<5GJMUJ<_L+JI#TT(0]>(^ M05EF1JZ W".,TD]\+6VI;WC-N=KQ V%#RZX%")38XO^!(WR4M= SH?G.&*)_ MIM0H$>.- _$;P!Q2-:3[=TEI6@&JXIAO.I'>O-)RF55G67#&W^&=PNKY _J' MU8@@7<6N5X>P'5LL9%BLP*-MRTPTE^?/EZS)70Q-5#L1J\JZ)U[\7P?1XO_X MZU-6Y_SZ?%N(UZA=DH/XB^=^P.@YVSZQ&U&F[IIM^$%V(F06,QB*&P*2;\$3 MZ,!M]X 0^4V"#GLKL=D%YH"TX4PL67G^L896TT7ZA3-/SD^DIDK]1UK0\5I> M1M]B#2\=&,%*).D@@ZJ6Y&>5B'-!H!#'C#3B)F9%O+#Z__(U.W753XYSH,35(/?E7MA0$COM](9.#D>*6FC\WI7Y@U@:0]>D.9M M(ZI?<)K(S)AR43PLAYP0$>!=_5*DM.0" "7+7T BAN.^(4:VNFT+E_=M6PWO MC#>8#CP[SG'S+1W'+I-^;I/(6JAD+@.$PM2,=/E,\F'PJ)K[\:_:![=HD7L! MN&7$4^.9!4(;T4U<@J'Y//65G>$\-GM@DWD,#0MCV=W*$/>P!GA,0WF2;\Y- M9#V2!;=_&K1PEH_>QY8VCQI(:&M'C8V-G>-ZG6],L@QY:L"Z,2%@,#F[[/JZ MW"=9>EM<)=NL3G*E;:/U#5*JE'/[%J8#< +0WV<%:>#'M7/T",Y05 P8#PG' MC)*QAH:@8QP/4WF__ M8<5EDD'1,AQX!(_:ZF$$E%XR.0\?GGHK2TMI9/;0EM((&C:6DK.58>YS$GA42VF* M;P8L)2V2A;>4)%I(2TGK8UM+20DDN*6DQ,;*4G*\SC[A41AH@II&.8UW)EQ7L:0.QAK"^0@ MS4=69;SJ*KP/1*<8?8-D5>7<@8IM'H#&B%DQHS)#D2YP+=<.E<'05JVQ5K5; M3^8,S49Q8E7UR'I6EU5)JT@&H=6!:S.5$]-Q'L=M@]/AM)V!Z84_8NTI'(R5 MO[!B_43+S35=C+'HT! DZ_6G"F56]6%BC"<[G+%-O*/P_^!.,QU2A%:]9LX$ MO8_LU&EDYX$:"PL_G#MGP5N2!$V..=?Y\W(-2&R@6T*;V9D5NZQ8WVWYP22" MCS[2%2N[5E.OM&H>@T20#R&&.D,28\W%A#A@$>9>T+/6>9O M7OD5E)5I5B3E_I:;Z=5PA3%W2L$48CBMH8N9N1B]T'+!C',GZ%J4%.^W,UQV MZR"L6PA9B)7(SM*!-(H_6@53P;I+>/,415R_FL:A^HPU'X5NK%_L-#YNV^9\ M)%SSOU1UMG2G\D]G#*?26\@S5D,MBH'4#)XBB+N@WMKFHSO.&-5.-PS3VKIW MF B+>MSF60V8#,:M30]$=?T:FM"W:,F0-0&4 %3-Z#5_Z#OI/B5SJ2JQ*F#; M&.VCE.S!](GFD*&?F!8[GPZS9.9VNI"L_,2<,#(>=>=L7+.X3'S&% ,L/$PN M:P8^Q+:+#$#($Q2Y%3?<\-L_?6_F]*,VE:\K\<+$K^C[_>+E?EY8[CQLK+ MNN9W6[&?G_)D?:+.] 8;ZBSUI+X5DQJZB=RY7@>F.>S5IP?2P"<]!,CT6AQ+ MC2:G,#.RA4P@XA>B9UI4V4MC^GUC-9TN_*WW&3Z]2#E]@&RC WS2.!/??1%] M[0$1\EO\(N":&\"P5 T7*;M\IND.JH1=+ODINQ-].N_X[;P<0!CVX"E9Y),< MZFA6;+2M'73OAER#'EPX>@@2@2%1;/6P M=CJI;R9I#D8.EG1P8^:U3)#V["E(3:^([*-,9ID:[HR%PJ2T##-1S+2620(K M&2EJ'GJ$!%@ #1ISN=N;[02S M(F_ 9)6DJ. >1Z'TY -=TNP%\+K,<_8=:C)^8B6, <.B[=0UPJDV4Z&37\Q! M^N9C@9.\Y@NLR &M"](A)OSL,)1(W$C3Q&TNS=RL-I.YW"'K1\0OT%Z)-N$D MQ5I@(NN$/C%(O2!!-T"%%9K=@Y.L?AP7':RX0^Z%J(Y[YXG- KBE2#-6+ZQ:_"Y(5 MY(?[XB_%U^+ZJ?@/_L?C#Z##-DE](=\,7Y/-%E3<#_->,;?_.O=]X*2#'KO2O0ZY&8J& MP?ALHOOAE-5C^CF2^W3!^&;$UM(1N2@M)N0[1X6TN,1_VC/>$_UFF"ZMH.EH MB^OFV+PLBEV2/XB3:2#.0C4,$6$Q-)UWF[J!2210(J$&CT-04I+IDB>8[OJ: M+)^S@I9[;K?HG9 :7R UE&)FW\S3@1:7LID\5V_*3>7[&4#IR.!E\A#DN-V4/$)6J@81J@Z&5E",^'Q(,<(7)! M9(P"@U@;@0Z97J*'^X();S$D68,I_%^*DB[9NLC^+GJ\-]5+QMZA)T8CE?K( MK*&R-T? 8S(SG:UD2\N,01?"LC83G#X&D,%-FAJF%4EJ_O=U5A2BC,"*2! S M6.5-D3I<(^7GLN;J/!VZ4T+"#"D96Q<\/2?UKVR7I[>;+;>,;U8KNH3.9WS( M ]=A9JI"@1B1_I$!0# MIXD15J!U67E:WHWV)5Q#IN42KB?\N!#W_HQ6$Z5-IS_ MF(:G=A['Z8.,FE! MD]]:X)%:,$U3F9F3+ESH=<;9?Y4MDZ(^QVTR/<'H8VP@MA80[_'8!RS((!?& M]BT8[@6S([!G9[MXI!+)EY,.][&A%D[WTRF#.=X/@&,[WT>IRDQ(Y9E+/F7< M;-_4-V7)RBM6EG2I2(35_\B"<\8G#^& FL;"U/_D8UVH"D:-@' \DF*904Y^ MV\Z "*3( 2OR&^ 55@D;,AC#43>VY?E TYU C?^MVN5P3, ;[9=D6T'"V7;+ MCPP(UX.]V=7\1U^R32;C# P]6"X@N;59;3"*;-#:H.[0V@U$P3]("A800$T- M/5D'%$FZHQ#3E@-VX,"J)%8B%$Z7/&'M7R7=&)?(7) &'?'Z?XP0:3&* MG"R-VB+FA.Z>(P#X/3X1;M'KI$Z:[@N*IW_5<(LW_Z%IO7?P:E_#.^ $H),& M?+07<"6)F2G=0E;O:>MG76]3_%5_&9!.$_ MV[$!3-(&(CRH=E761$6V=UE!4I;SWU;BE^*G<5IE&NW*<+]Q35('S.^6!<0; M?:L\EI5CT9G= W/Z3^N60-NS-.Y1JB8K,Z*5IZ/QD2YWD#]^\[I\YH2DWY+- M4#2<:ACB*!R:SO\-3,(D+5 "4(.??$I*,EWRQ/:KW1;+LLEX[5G4S:%\+R)G M^.A[)AWMAJXTY.1NO6>&2/CFWL\EJRIHZ2*1(O_T?_[]YP\?_B2"E[8M$I#$ MN&S:8D+NX9Q\/=A-G7;O6.V49[7ZX>?%4U;G*I5Z.L1"G;93><\K!"#@5_SP M\[O%CZ0%'TV7GI&0Z=!E!CI4%G&YIT7"^996E\MEN1NU'+#3.->+P^ B/QF, MXN7P/<#AVEW&O5V07C6C#C6BM?[@A\ $KVJI>YU-B"_=\DI_5_0:NR %?'HF MUS(^#C&ZF(^CYE3275+ M; W-BXK>H(_5X'7X%T=F=?=CF!B?U^R):6I:.H$ M=?:AUL_=2J,WNOZ'2*&>!N!;AEL,9+Y_SB&_ATHK))WLI^Z).PUHSO"$#!U7 M74$5\:JM0-4$&A7K0Q&JC_O#WY\XJ&HHNIG(^94#^BUJ<5$E.9D*C6=[+&[^[@WOYR4P! M[N4-Q#G>RQO4?-_+T10(="_7(L,,[N6GO(N\EP]N1[@2^4F^$\%3705..-<> M:$7+%UI]3'+XT8B@&WV++:BO R.4,&LA@Q%?3ZM$)[7/=2G&F>L-/'(CD]3_ M$NN5QTQ4F!4Y9Z([KIZ3OM&:-/ A4A\PD)6TVYC(&8KR%*=JB[86X0-WO^A2LJ#-C\!\JH.*\@NK M'AB#,P=J@W%(36N!QV^HHJ;T63,,#?+-Y!RY[M)14$?'^>=>3HL#F'D<$ =\ MW)\)J+4>9VT]X4Z#7\NLIN_O5JLYJOX!3M/6]F,DC:W@-7H<37SC5LD'[78T MI.;CMSR:HO>TJH_J9_S&B@TK*+=)]Z*T0"+8?M)!K?L9DMVFIO?-<3WXI(= M\XH2D^FT"<^PU R7D==OG:KUF&/4O1^3X<==>@=R%Z$?-_SBT M0^I0)/U7FWGT]G*QKV,]>VTV:P9:6F'RZ7WD7$.',/S4^CF>[:=)M[ MP>V^YVQ[3TM(VT_6]..>,^02>H PD08MAXPH&.OYD+H'#3>4+P"-(,8Y$) : M"*?QXVY196G&U=L%Z3 C!]3@)M)'30Z*T[S"FIV9\UWQJ_(_9>7F]C2>>_3W M>+4OYPFE^ $:N;V.I?M/B,8F*>%WCULOP_@NGX[ [W,[4ZB=;N'%VNHSRC$- M0L2.$PA!;J?#%$"W,(>5]YS>HD-SNIKFG!-ED!6TA6_'^I1(;0ALT/E1M! M-?S^YY__1)+TOW85C#G3$5(_$'98@W@Y3ZIJM^'#N)3S@970,['5"9;GF:/M MC&5+*%Q;BI%N[(@0;JQS*R*>.TM%T'$+(J+KZHX+>P(5UKZPJKI*RG+/5<+W MI$S'6&;Z R3GC$\K/<>M#96:;N7@:#9#T;*$ZMVS?'-%6O0N MR(>?W__N#Q>D'YK782SN% >Q&%8YMS(9UTP8WX\\:4M M /:()VW8R3[@0--VE$6ADU-?ZS!2;;) 5<YWRVX5/FDO"!,^7!Y'Q?J6&Z]5DXAB>^)-3.O[]!L!/[N3< 1/KZ>B,]I@GF0 @0M2 MT#@ETYVQ+^90U*)[9 4QI-",5(%J J="/P0HKG@/8>1.D-VL%Q$KFC:1/;+I?3\9#N"9&(R5A9%;?LM"")3VX,<.YIHC+ M#"D6E8?@KR55IQ9I?^>0KX[FC\%A%Z3%(6X"DC[Q)_A.0=%Y^:"$FK7V0)W/ MXM/_=(#FG5?/'Y..7$TS.FBQ^V3J7!HC?HSPEJND>OZ4L^^5?EC+Z"?VX2QG M4P<-8P'H1("?4?C*.+6'PU8F2!B#QQYKMOS;,\M3?AF_X5J]WNLSV_2W]EPW M#B,H^_71^(%(1&;$B!H[,XO>DAKJ:>1-;W[U7H])<0J\]BR8WNBWZ?V: MU$W6]@/=)GL1;'&WNB_YKF;;)+\MH(W6$P<\9EC:38;4$CB@H1S0..PP.B,4 M'1 N;,YU_Q9%S"T9DKFE[GR%^A/?.5CW5[JN".]W^9N^PKF!5[S*MI/4\M("R-[\R9/7Z8*I@U_IW-4M0;W,)8 MXA@:X 3[7^,:&6%GU(VF!C+='WZA285;7MSJ%NA:WR!%$K%S-Z=Y!(T MR0$V6;*J[K)VLP83PHKFUWF6++)<[&D4-M79 88@:Q2F^](0_=H03S%/\$DC0ZTJO""KONC%%R@E8XU(U31%P\6/ M=!6D?BE*NF3K(OL[39^2UX^TH*NLKAY8GG^2Y=2>S'J(8B?$1IJ@ 7L//^F5 M*>OC1B -NL6. 'JDP6]^C4/1FSG8-]1NAZ*<.P]0L(%C7M'+JJ+UY0;>//\^ MU!H*^;6#4T@!)>*%*.FA 2)0 I;OV>K]CH], -'X6EQG?T:4N3;19W-=FO"D MFW[NZ?H4VE.NBX^/ZU103S@\<[V):Y3*!XZCZ&Q$4.=%"S6')V&,\G9EA)0/ ML0S_2L49Z0^B3LB"[EF1O@DQG7ROLB!S!#L(8MU8(=UN7?)SX_]H+JJ&AA!Z M1FM+R!AR2%/H@!S\JPF9!I.H09"\:U#\<7[F$'Y+!^TARWV*("77=$7+4EAO MXMI;71;IEX.?TU!"4+-92X<1U)"2T2(FI$&B)@Z%'G+S$PG<'@Z*@\7&Q+WA M_5*D625*KM/TYG4)J;:J9F2H.5S>\,9@1;WAC2'E[(;G8-5_D*LNZ#KADSR9 M7_2^<*A_)+?0.8S+>?MF--_[WB173MWW](@>X233*4ME>)SAI[0^T\Q!ASS8 M.NSZUSU D!QC.+_3S6)+!X\XVWV:C2=#,V /.XTG?T:LL#Q3O'QX-:(%W\WW M=--A1 .'QDQ"[G1\I.-1=H9?>WP%"!A+IXF.KS> D!%S;T(:%4%S*'K.2_84 M.:?&W_N4OY"9I=H(>9/!H/FC;T<*QU)(D32=E20J$D5-/_?Y&AXP'507'V^O MX0&3/G__9H1P+.\31]'@%2:OV&8!#9"X;?M8TVVO#*$L6-1&&]]V90D?Z(:O M:5>*6C2?DZRX*Z'PQ(BL>H-C6<'2&3ZAI-\YXA@U,0/J(?0)@(/0?RH+BVUH M_KF>*X6ZEXP!JJ+>MJO-Z"M;HMEOH.V78^[1<49 .IG';YJVA@D MZ[$[?SC P?69+H+S5W"Z*PFK\?S1%U/:O:V;W%O'!8&5'%=2;FHOMJOA2K(K MKBQJ:,D5D<.2CC_7I?7L=*JQM#I1LC@6":9U9?"T5AE[U5"D9AN:TK25-F0J@W<$Z?W3?\VQ/SL23F?\2>H1S9>D#'A> LAT5[?"8'7-_8"3?. M_G[LA1FX%D\Z^EXWP2[PJJ_N%(B;Q(&;<1J8;U718O"^;7#=A@B1DB,Q.Z^< MP>Z,^.9,2?X&SM)/25;^.*L^O"*JO00"\X50-Z-HS9=YZ>F]-A_=PQTW.:<>CCZ MZKOKCB8(S2* 'S7N% UX(7!U15-^8N=D(9-Q9M30TY"=#?OQZNW'K)1$T[_@ M:,1UQC^$V"'./? MV53Z=M3\"&F=P7="DS:%;R[VI"/]HC8N7>[6'+RV#Q2ZX')N^ M9$M*4]$>5W3PNA4!:!S+2[BJB33Z$X9AFAA#C]_*[=YA!3@ MHP@IEN^8(Y(&[HL*1M"1B22PO.SZ*XZ)I^'75GU3)Z&$$D=-=#!BZ&VEF!XU MR2NAPIJ&N_B6'R4)% 7J7 ?+2(^@ICQWUD[6D+S!1/$;K:&1-U<6+UE*TX_[ M7RJ:WA;RM#_2%1/=B_$3(074'*!O615MW5>BK3MP3W/_@UMATN'RQRCL:[$Y MS!W%9W&^=#_BYEA--YA#9FP*#R?-*:@Y'#>G.+D^<^S7C#AX!&3QV#6[\V64 MW30/&34]PS8R[]4P ]>(:+"M[%&N_,"F_?C@Q+[%2[;6SEFQ?@\N@NA]431( M?-H(6X-NLWH,O:P_R9=K>,C=<3[9'PVV> O5G-GC4^@$!G-Z"9U U==#J',* M(8Z6VUXX!4EJPJ6HBZ:H6K3$"^EL'T5U6=WP3=1H=Z+EX5RSS7B"A'JPHUP< M.6F$;!P)>![Y.">4563D#)$KW)FTV>9L3^ECS99_N_M><'WQG&WO.:5O'N_N MO^TV"UK>K2YSP10T?7Q.RO'P/9NYL.<.!F:PDP:#'.IL"4,%Q&G28D8$:J3# MC0!RY!V@]^,%D1B"#ZW#D>A0P]<98\7(S.F^A'N,ZCG@KS/A>Z]W);U;M<_( MXP]0^E]B'YVF(?B6Z2X:(\VJ+8N8Y&5";69!PI@Q70]=L[';%.+-5AE45FU* MB\L ^/0S8^GW+,^/2XWS,;L-3;_1,3/=,S1W\5TNL(H8Y>4"?4R\^G]$W/S<@ MB809U^>B(B@SH%(<7E$4S!D=YX)/0I3*.>62>'5RQDDYQB$1*^0(/\$SRU-^ M:92WP!$&&1^(;4AR-F$HV^$<,N;:[P)_=,?[AUWU3&[@&-J66059J+?%\B=2 M@3NGP4GT5O[]GYHJD[%6N*5EQH#-R]ILG1^37,2&)Y5L=[:DPF'WSQ\N"&?B MW\5=STUA&#.K7LU$-09?G6O&)9KI$RV8IN)7N@TKKO*DJBZ_"O*-:*KQ@4A- M=3ZA]T Y 9$(D.22_":AQCG.%.1D^C2*P28?==GDHVLV^1B!33[.ADU.R3G, M)H,T"IX(\\0:&U#JMJ^B%O-MYP>;RH#1_=PR]64*3.BTZ.1YM MH8S,ZUVO"X7.+XKR"3NB+3M-6F9,KW!\!-;0QZ22_CWH$/R-%;1](*?E2[:D MU5.9%!6D'[#BX_YQM]WF&2U5S.9D4BQ'6@'WWL:S@1658=UL#_-#\W"WX)X$ M*CW$XP.QM^"S"4-KRYC^804YF3Z-9JLA6\Y6LI2;20-IR&/@X31D3"9UM$$6 M.E)%]6#,_X45:ZC%<$T7]62NC7HPDEF')_7-A%^Z[)J4P\68:J[P1AAF\!C[ M1]) ))NDWI7QLH,FF(*942R%LR:7W.LMW$$EDV-,> M,QM6S^.@>E?P_4[V#6)0(TO&%E\0@1Q)BI0TZ,VPC3UJ%X<[V..W)IXC\!"= M^KD<[R.H^YDKQ]_)]-$ZZ%YQ3MMR! M2A 1D-JX/] M_ZUX]S@LXZ>@3*O>?Z9%(&L6O<^7E^N2"E^V@DO'AZ$8]7PZ M[S%S7ZY(!]*"75U@;LVQ6;%BY49\#MD+L+:D12H*$RO8@^E2+G9%(,-V&LA9 MW-8%BMTTPQ MA]6!_KN>MJ"OH#K3=-ROJ3\0D.A/-5L^@-ZE#K[%$N; M33Y5HWV"?^%_XS]L?\3_;Y%4E/_D_P-02P,$% @ Y7U76'-&.AVI=0 M29\* !8 !R=7-H82TR,#(S,3(S,5]P&UL[;U9<^0XEB[X/F;S'W)R MGKTR(_=HZ[K77%NT^BK"-9)'Y.UY*:-(N#L[Z807%RWUZR] ^B:) Y(;(3# MK+LR) '@.1^VL^/?_^?S.OON$15EBO._?__A;S]^_QW*8YRD^?+OWW^]GTSO MSZ^OO_^NK*(\B3*GKZV_-#D?T-%\L??OKQQY]_ MV+7^?MN<_C6I]AV.&__Z0_O'?=-W0S_]W+3]\/'CQQ^:O^Z;EFE70S+HAQ_^ M]^>;^WB%UM$DS2DB,:6E3/^M;'YY@^.H:F 4LO =LP7]:;)K-J&_FGSX:?+S MA[\]E\GW!/7OOFNA*W"&[M#B._K?KW?7K[Y9U.4*Y14J-D5:HO)O,5Z3P7_Z M^0/YOQ]HAQ\(\15:DS:3'%=H\N&7"6FS3BOZJW)"IIK\G%=D#9"UD**2<-E\ M=%6@Q=^_I\-'D]V E+#_M^=XU%!ZRMT"+%'\MR5^_"%!:4,)_4>#58,3^>$? ME^1SU0O9)5&:[SZ710\H^_OWK#^WU&1T?>%B"Y0B:F[0,LK:;TZ?T[*#($8+ M&9HZ5DSSJW]\(7-2SO%5FI/-E$;9_6ZVRNE#61517+TA2+9;;^064?G0[,JZ MG"RC:-/"A[*JW/WF@./V%_\X/ZRL:9Z<'Z^KB[2,,US6!9J3175&/OW7&\Z& M#6*4SPXZ&-,ET6.\'$Q^LL+#?M&3 Q)=DW^^W;SBAG;HG4R#'D+PM4%"BY:;_!O'.;BZ(AA'RPD1O^CRJB(GYW ;T>:-OBATU4T!LG7J59LNN]*/"ZQ_F%8=B0+VO"A5RN);HQ @Y@ MP>)>.U(?.F96#>\:QB*Q8>S,"Y8_!D@I8 @^C!4"Z%GORV* "!18C5!U@.S? M?^A43G1I91\GB]T%T>B;17U06A916DP>H^R +E0WDQO5O(;6A[Z@IP4]+>@O M(]-?KLAF_D;W\H&T4J0<@_H$+2QH84$+"UI8T,*"%A:T,(>T,(G;VX;2E>"X MT34:50,UBYAH( M7)#MUD6;H*E&*B^V^WZ:YW64W:$- M+M[JB*)F!J@C0OA]M:XNBP(7YYB %=,%SC@HQ)V,S/^!##JKMZA(<7)%?M=E MG!&V-48G77TP*M^U-$#C]>%&8BG4T.9FJ>U2IR%-#5#9KC;VX=39SN@.FA=1 M7J84&^'YQ&IJ@DKR"1YEY,]&4-OJ5TE"I,1R^Q^Z^C\PK=0=;D^U1 M1-DU42F>_Q=Z81+*:*>?/KQ>8R)+$#7T?D6TWG)65TW$:YIWR1_B3B:Q;47+ M]C0DGZ:SW'FY0YIKI]85=UK[NG=S6VFF]2C/T MI5X_H())X*&)P?5'/UJX( N]$;N:X^\>$> M[MQ>!I&]II:=B.@TCXA(9-%VYW+(YC773NUM_9"E\56&(S:)1VT,XGB'EBDU M2N85PXS1UKD7[*UE&6G=4E$1A+]I72V4H[;?/H^3JA=LQ% MVEK#!(?Z&,W*,1$5[&++Q9+333M^?9(7]KYQ(W?PFIB@*K+YW@5Y4O$N$5XS312-R\BJG'-?!Z868,.<;P\^,L8,"\B%TA9[P-XMWL3B@M2(XK\&@_.0G*)V7 MPMA7"G0#"27QL:\.&2#@_E4O0E[!++^!I\OEY^E^$6+!#AS1MW%&L$2X3G4P M,C_[M5;X3GPP*K]XM%Y$'APP*+]Z!PK?, \&YC?O@)%R5(%Q^MT[G("F?S!" M?WB'$"! "(S.1U_188 B.$+28O%8$.(&B\'Q\4E(YH7LPQ&1 M%HX=1D3D=H.C(BT!X\^!82$O";F(A=KC"(9$6>MV$ M1"(P XZ-M+CK,C;F'HOH2'S<&1\,O?"@Q+A^/AD^95/\87CY(GX>RF( M"X<#XI_%EY-H (?%/S.O3,H:'"=/9&%.N0^XG]83X9=9V ..A">R+K?D"AP- MK^1<;IHN'!-/)%U8;1&*_!=:!@>/BB3#+J?UUP,)<*;@8 MYR7.TH0^;35YB#+ZU-.$=$>5S%M(@%&,EH #TQ/J::M)RV/6TR::"2YNR00T M-6AOHY>.ZD& ED;3=J9Q3*.+=C103Q3JSDF7Z&&%@SL4H_21DO0%53 6>%U, M\T".ZN0FC1[2+*U25 H9X+^HQBEM,D:0)G4>%<5+ MFB^_';_&\3;?5*9O2$GV+B6Y08V[0!C-#-.:-]OKS[1:G==E16Z/8G==OO"/ M%9FN9M\'V6J$[65([L"C^Y]L+]% )CQ)^8Z-T M?TYS7.P"JU#)HIC5S"BMLPU]W)X(JC*W#ZR3"WP(EPVXGT5N[M+EBJCY7TO4 MZ$P@3AA]S')!#1>MFB>>!UY;\U0?2X4@TKD=C-)_NW.5"%433DO3%&^B-+E\ MWJ" ,7TX0,$;PZ#]?3A8P-&P'*CQVW1,HI VM8(3D,YYQ M%65F,A#E-Q,O!@\,B:-Y(#T6#=2D#8;&T500:6@DG'5@;!RM[R.-#2>X!HR% MH_5\Y->)V"T*QD2^:*7S)VWO(]9QZ0TF\D/#=7R1^P'\8HF<(E\6"PR676MX MY*@O\KX].D +L,C'S#OBV(@O8P@67OZ5 ,+XHT<0N) M8E]T TE< *&^OF@*"BYW\XJ#RQ!)!OS"A40OA&?9F%8X/%X)T5)99+[(T3"E M%!J9Y8M2"N#WM1V='W+MBU(J!PL_2=:?#22#B6R1!%^443F4@/&"&E31CRTX M.5K2R':S>L1@C+K#$GU11.7@DJ54VOH@E$1[J]1CW4>4=F" @>LG*C&.&GQ6*$JC:-,47%&QJ"NU&KD MDA=*-ZHIW1A*3(VBQ%1#QAF4WC/K]#:S?!L5LZ*Q&"6-KG&+BD8OXS( ZFF+ MHU:MG-;5BL@M_T*)F!-6#[L<'+V' &6AHXO%D@:22TNNLT6^@ L,ULDZ'^)E M!NP5B@3(4__.0A^*!(0B 183L\?JV@F9S2&SF;1]H/U Z MU5KO5DI(]P[IWK PFSY:K7?;10(AOI[LW2Z21H:I>/L35@*!1MH.Z4N.@S0\ MBC:4\Y$DO6 9OIN4UVV&QC1/[NBL9V\H ;=7\TY?FS-"!K_.R6:E_^[T-0); M*Z'I"WHB7_A*CC!Z:J""6MZ^H54:9SS:P+V4T$CD@ZJ))T'%8\K%C-MRN-&W M+*HC@R_YZ;#JR0^T"D=2QQ619=K/=RQ]43-3-!Z!5'8>&J"VMMRK%^ECFI S MM-Q)BAWK>&7MXB\0@[71F3-D^F:AB7^Z]7;\6]H!_0PRL$NU'NWWVM;2NW])RD69UQ3Q@&*TMT?Z)'-$T0GR67Z3E9NM&FRW:0BX?&"S .IGE M@Y8E(I?0@OD PE$+2^?*(1[_BJAMM")!FM=D*6R37XEF<(86N$#[_$547CZ3 M X4HGT2^*UX:C4ZJ2+G&+UK%<*_H"DYG06L+E!.,M^7ZSE".V*M5T-HPY>V4 M;TEA4ORJ%;"ZNC9B6P"WQ'Q!XI4"Z^8 +SC'NVQYWC.#XJ[6MO C(8SNQY8X MX1G&;V[V\3NJ\5^_,M2\(?>HQ<3.54AF]G#N,ZA\U<;2.GA%PX"7.'J/8Y;; MH[WW:E.RN!*UM_/TG7!E=;2TM+ZV)HF#[MMD2'(C]B%=3/- ;GT.W(<&EE#> MJKX[^?)MC:W+YVV6'%4.R/\E1UFH;U@9,)(-CEDSLONSW?DH!?(.JYG9J%S4 MG,N?B&Q;1!DU023K-$\I157Z*#@@Y3J'B&_ST='CC/01Z8PAI-C_D&*AZP5+ M>3W&#H=@O6.HKVKLH6Z09='+Z3GV2#B4S]P/-6"2W+^)X?Y@%8=?Z1/&1+$9VT)DOLG@?5 ;&H7HEJ0_&SYRX M;L'^V <=4,(;&"7Y!QK&B1(CN0XNIGHHR(51"FRE\G7PQP %T,-:+0$F10-2GA2-Z@H2 M?9Y2DD=&Q8--IM*M&-N[:VN36[[UD!QM])V'8$IN&L+-15U0ME&1XD2P@PQ^ MV0E$CU_'ZUP7M]'Q^\I M("C.K:Z@%0+,HL4C^YLNIV=>AVC32V:+=IE0(Z+ MCL4!?U="9I201&7=^R8Y82&YRO_D*I.![XY'V[D<^&[!X@UTOH%[VW*<$6FE7M>-&,/:6MPR:-+] MS7*7)$W&0Y3=1FERG9]'FY0<67R.('T,<[%;)>4<,\AK0C(>HK:*" WMV JH M9$.4:86V^8BMZD#$6+S,FU&:5<@$PLQGS;H6F8]YOO4."E[]-/H\0=>SDN^] MF=SW)\W3>P:EM_-I2////P#([6AGMG#_+@CKB!P&P5U-;5TRK7I,3PBV0K6KM(/S2UAU-7(VML4(?4>3)J8*270H!%TU^8[-Q)ZRW M3=^&GKQM-_EE9/3^:C>NYUAY[ @Z![>W0_T;$;R$<,#K$Z+>8%%OS?1O39DM MGO!8-W%?'R+<--!)8+LNRQHEQY)A>Z!J',NPL9SA6OV2EQ[6&2P4+'CQ..:YO4.;[0I,FA*$ MC3?N_2[E,0H\6R62H'3&1W@'"O1(D8C/\JY *10CH(RF+R#><7P@ M/AE?PM3E-UB_D$Y]8>:.X\5VE_I2XE :$GA$D'='-.AN%\26ZJOOZ/BZ 03_ M>;=@',SGWK2FS"HJ*A>SNH7A"?ID8]>1T6*B]6[+B3$.= MD,T%RVQ&C7<">>^%*.^$]4YR[W_D0>-6O!-:>R\W8- #&#!XG7*;M3HD<.OK M10^S<@G@,/@L MR/>-VX2CYX5D[VRF%'P>I+4 *Z^6#YL.C4F#<*"]4!DCMPM*0?1&J-QI>Y4WBQC>F_]@3FIYY^!E>!T1+4>T#3B"P1MZ@+UZIE@P MR=Q=K1>H_>]U?I5A7%"SW6WT0KDFRN[0)GIIEOAL M<8/S)=DEZPOTT$VGL)>U&G3';A'JTR!D-J ==*@Y/B?[EZCJU,"3G+U\)1?$ M=;Y_NWU*EL1C6J6H%&3,ZOR44(1V=]9.!2,32?^?$OI(]&4RZP=+!OU#8WT^_L51R_UM?Y&6&UQ& MV:<"UQO2@_PO+K8JC."![[?U]F"]#'-"A.PX;=8M^7>&MG:8 MZ9HJ,/_B%:R#=+54-ZM='+/%\8*9Y0Z<0NX09G0^KJ*TM:[,%M.R1%6Y\T\R M8!*V-TL]D6WR&-W0LV@O(=]NY6,6![P^MH2=@\;4N 861((EZZ)ZH7I($X"[ MZ:A2+=?9%FO[,Q65-%;JO2(F;FB:WC<:X?91D'*K$!(]-F%5Q8%UMG3V=A)7 MD#/H)HT>TJS1BV3X>M/5&:[.J26/Z'9_IM7JG&B,9%45.SI?P QR1W&&U^O\ MD>QM7,A,W5$?BX?"&Z(:G]1>4=_&4W(/"^ [K!X6Z -.=AVPN96QB3R0$-Z M>YV"V84,Y@[K=RA&1"PB!R"# M"?@ EC0[.($",V+_@5S@EQ[>935@1CL&<&M&.PCL-Z. @5S@M\,Z+<=GQP!N MS:B\J;__0(;K,;=JXQ4N"*DQ0DE)HSN:*QB^425'L749'I%YB &?+<2O68@[ MVF9IMMA''PMX.&IIF^C] Y9$9:9*"@UW( N%H-R$A9R]34,2<"8[G&WVYWAK M>MKYNE#YJ>!4'1=T'2HD=U#SS,:#S!;'*: Q1N\ MIS6.:-@U-2BV[OAYMQ-?OJ,#_+3195_SA%Y#,5E 9 ;(>NH^#IJDLKW%^SA[ M5 H*Q=^TAF*')1:RE^5'"&\[O'US 'KQ\1N'NO>PNO=43+^BD7GP=]6:3-31$V0ZYZWR!BW4;PRN 7:ZWUW52V>ON1,JC\J)%L2BZ=>S,"R88 M X)I]96F<04"Z#WCW6)XSR=69XWR!:T!."C-V74;I1[E9+0$,^M;=5:21[4" M=ER'H$?PG(:E:S-9SQ34/0.7-)0T\QGMOCDY&FJA^0SS[CLZ4R]\J;AF:BX@ M)AY?*JV9NQ\E8N4UE&([A3-$+AA*0_&VTP29%QCI6<$W>R#W"ES44#SN%'29 M?N'H.NK/G2;:4C'D&FO;G1CLXMP$'67R3O,X!X?=:RS)5V'R33\![Q_RJ<%* MXK Y=6@(L 9CJ-Z?-G$ZF$$A0-Z9L+4M*M% MD; :K([^H-@W:%^?V=&"-*0&TOX)2QKV^?AD'7 "F^?A"! <\(#Z;YZ+-D#X M^D:T>^:\5;$&Y6O[G89<([D2Y0J[^.)*U;F+M21C:!!\QK]VE27A>>9P58LN M+WG3,R>J6N D,GQ?6D.?VW.T8-JM8JG1-3I&L<&UHHD:7:C6 M'@]V8-L,+&6LP]EJ]Q&*$Z(\F>!WT@7@71WX8$8? MU9$E*[RHH_E%G0M$;NMTJU*W=SN=A;WAYSS:5,V#?&5=4"L%^<5( #W&R\'D)RL\?,$Y60RHBHKC]UKGA(2.RTVNDR-\<,\: M:#>CO,R.I*WS_:N&;1KY[9&0-UMTW'D=2XS!NZ[/&,7JG<7CC9VC^[>3 F6)A^U"\S7SALW$9QZ0U#^LEPHB^;SJ#"V9;I(XXC\*FJ+0J7Y MFP$\@/_VA+\7Y&U8JFA= Z PA]B=;=/F=X!^UT?XZ>TW7= M';S$_+M^JM*<3U77W[53-7O*45&NTDW'6!U;N_ MF:&&N:(Z_JJ=HOMXA9*:%G%Z?QC0$Y]U1# @53&<4?_Q69TV2]]Q0Q.D^AKFJBV"=%2G?5>7G1N !.YGG1MV/(6@M>$HR)S(2W5C]:/% M@O&2" G\107I,MZXPO%S8"DR\JHN\J8^'#ELKM)G^B_^.A)W,$K_391W"]+L M!F;IH[G3M$ %^/0']##*P>!"' $CW= MX$@8"BS1TVR\W<'Z--T;GVZWMB=1C*])WE&FWE0D+S#T^<-UMA\0 8Z /W"LQ M@V%Y(_W8L>LCS^,!0K,O>(EL7ATO.@)-?+X@)(X9D=8A?8D]Z[G96 8;7Z+/ M>L+2PRG@RT)B[S&.MVWLS'-%/(Z/>.S;A,\WVV/O2QQFWU,3:C7V)5BS)TY@ MVS08)\=?/.Z)$]3- X8)7DI[3#!)F!3!2,%K9X\)*9X5$PR-=#GL44 #=\V/ M_7*'273J@GU\$ )5V7QZ1Y;Z(EF)5750B,_8UY2$;0<0(NV+.,D_D3C1KV-? M#ERCNLH%X.B5I/Z(EV8/]HG>L983^/.DI&6^4U1, MZ'/F5(AJOKDC#YH**!K'? 8@C**0^*_L\^P_HH+,V5F4__6ENR8OH.4) MI?G=9O&4:,R(&?\E:J8FV6]^W@I)^Z=1(42!>WF1$$E?=2<:YQ?T=(O(R?20 M9A4MKX *NDJXL7"]^RNA^\_%#3WT"AYMC#;:$ZUN"YS4<34K[E'QF,:L!"I> M,U,TEO19S/;S)3.A3]C6=*+-X2:\2\N_SE >K]91(2CN#NQFF9>7/5F<&'AH M-]N\"$+Y 3WL<@ O:2W3U2Y/PG0$0 ^S'!"-*JVNHCC-NL4_<4.+]/*AYC0U MFS:''JKKQN-!Q1P.QNR&%NEE%CZ -A]OBN+X.;"49$GM/;,%^&P1-;=.>ROI MTSSY6M\!>\= /J8336CVAPA"^4U M^H+XJ5O^;[@!2+X'P#ZK M,GEE]+D'HEB*L:\%F%6M5] M&!K'$[=#@DK/!!7Y>#MKZ2F_[)YN*B<%BE'Z M>#S5T-P4[B#F$U, Y(2L%,U9*>/(!)D748*V.63EW7ZMT-=@J4%BM@#D&/0< M0QW]AV_.JA4JYJLHAY(-[FHT F4'9K,8;G"4ETU-F69)Y,L#S6*,;Q(]1O@UP'#*6X6C!XRW C=KD-0U1 M=B'*+D39A2B[$&6G854H$6BPS$'N"W)BJX8Z8=$7(YFJU:9 8_+%3Z,!4DEM MSI?%:<*AX?AB"I;:GI9:!4J9-=/MKY,T?R0_X2)%^]F$FFP[.YLWU7+("";: M4S+1NF5N&C\'E@QFU]O=_ *WBT&Z!%-2,"4%4U(P)053TDCUI]&JD$%_XNI/ M\,O;FIKTV^0QRNKF,_NX$%EMB3>&>:5)3$W0G33K3N]R4_8;@1-R >VDA\(C MFX8,CB:5 M;RUL'.SX3=44 Z;+![)[>0VU%T0]/#CP;7?TDR7__]51EBY>Z"./VVM K'8K M&BT$A(W9.C1^#BS9MT)HU&CM6VH4%ECKB_[5"V*,@9<,(*.ETU1BV O2ST82L=K-JF% M$F(1]V4;FPA,<'P?AL $R< $I>X-:S$+OT\6M-+,9)-%>?.;(@#BA9V?W99G:.F^0=U1A7=12UT@ MM^T*AI#&;G]"T0(./9,[W(]=EJBZS5"R1,FT/,=91J KHHS[DA&LDU$^PJ.' M9AX1A"=1"%H;ISP\USC"F(KQ8FI MJHL-T3)%"'>WM$FQ&&566[.1-R@FNRJ9/:(B3Y>KZF"E(B+'/5X4^[]<$]WJ M^?XIVM"_\!]B5#%FB)?R(EZJ2.G'Z?1RHXBZFUFC51#)Q6H8XIM"?-,[.$)\ MTPZ1TXAO"F_VO<%A^#7C"Q9L#0E+J"5>H<'09M[BP5<@?$$D M/( $.T75OXSE.!R0T$Z>7N$+#I#+1*%*[G^H"=18[JS7"ENDE0T# J(1'"PT M,8-B'ZR%A A.&- MX!G[-PR(FENGO;V'N#L VLTL+T0&GA,9F.HZN+"?92PF-%XBLNSC=%6.=KG%1I?]J?N30".ZE MA,8&A'*VN$%EB2@:]!^X$%=AZ]O=OR#-$!X8P@.="0\,H6LNA*Y=YT1R0 =I ME'Z5'N?L& M #Q@/H8YH+(.F*KM)'M"6P.^A]T!@AJ,M\4->X%- 0>!0"CT+@40@\ N\%B%R# M>XD0OB 47,,Z7,..&O.U^_80).4"P'_OFD42LE\G7E]@3 M*8PD3(0S.9EEG\S"'D#W_\X<)H;M DP=">#(A[>GN M;C[;O+B'UIL,OR#R=W+C+M*J>9EO/]-@7_6@KUCP:RN@-_C -?O I^L&W_8Y M=CI_"=G9OY-;C4PC$05I+36.GUFZMR*_?5X5Z4--5](M*E*<= '::J)FLZ5 M!6NL*&:@O0?.CW:<8")A7910=[G=]O<5.D>-!0!ZPCU+ZRC_3:D5O MGODJRJ_(:OXO%!7D5MJ^P@V@5FH$];1_QN2F'$0[= 0UM#^BXN6WSV2#K'BU MF-C-E%#Q'^ERE;WLMP%*]H!P:()V\B]NA5W6B_SO+S]^$.QK9BLE--Q3Z:.\ M+LL:)7,\R]$7G.^$CHN4:*MD; YQ\MTU4#TGK;L^S%N.O4;00?L3'D8YI+\2 MNNOUSAOB)EV;CUQ0UOTGD'I/;-([TZE.\-Y71(-_;; B[2B-VR: M+Z=%00\U*O\=MEZCG!)!D"[CV:)+)10\\*S[@U;P.R;GB MZ3ATXN7R.LSHA M?#82S!DU>-U&+ZUX39# 1,)&%1$'Z&_.6G-7>?;"YIO[^KYJ+G9 M*/#]C<*XP\D5_.[6:12,@Y9!+F\(WSH_90FS3Q@G5'@Y,K1LC=+EG+!5DCN! ML$C8JC>;+$4%9SVK&=1I''8$ U?)D$'M9%(<:[.\J1:U#WDK(6\EY*V$O)60 MMZ)\RPB",+!<<,38,3GM7![Q/8SAEFI?0!'H55A6C_$%EVZG"C:IWO@"I3M6 M8VS>8^#+)"K25SLWT'#-SQ>416>PS\>%.*0 *_#;CQTE<7X'//IX["F([39G^,#C0W)>]JAE2> 2\-SM;*Z#P+ Y?"A3P2P,!PL?'?OB!5%I# M:\7QO<<7/'HF^WISTO<453MCP,&@C/XY!4YBQ-A/%K";0B+LSY?=(HO)("Q^ M!H^NCT-1EY\'*V' M'AIA[TNL@N1S?THS8P\8FB[,^-.$7'I[6U0H7W0L;UM@RW8!'D-G-[=#.>7^%1;_PR1:3VAY]2(9\ M+OO/FMP?21J_?YJJ2_T3]PIZ=M"S@YX=].R@9VM8%8)+_-VCGZ)+TQ=W9JWZ=1/$_Z[1,F^(3TO:J M[NX6[%4\0H*]2O=+B&6)*AH9&:_09D/DW^:MWKR9YBB;%W7\UWDSG61'\)Y$ M[#V,$BZN"H2>HI03O=LZ><[(55NF&\8]3Y=W-4,>%CM-!. M&3T^DII&>K^?0+KR6=/*@%?%<$;M1LTQ.CWX'+ KB?=6[8BT?0V@KEYWC]D+82 ]SF+M=YO)ZG\7-@R7?V M&464G+:>YJ:N*(6XSJL[(DMQW2#PCE;YN<'Y$^!+(*^P &XM '^+E^V$K\6%\=%-?;EP)7^52X 1\M/ MP4\'F'%M[.M!A<0J,A/[NR;4*510N49/MJ2 MQ.J"74=?<#8$NW8:__LXT>V%O?XV*=&R<6CL* *'O+[O:B' M_CXI6J>3M.WP74\+ID,&#<%RJ-ER2-^U1 555+ZA51IGW-^,1Q.BJA]#HGQP#1\7A$,=JEW*@I7.HA M78SRL W^N2*"YSG.FU5 GT@[K\L*DSM*9%J7[1XLT\$R'2S3P3(=+-,*F1<* M@%A*]AH['+!03['$/':;(F192"C+8[T0Q?*US#T=BCFF66!5RY&_O5$MQ5P5WU#@E)=U4_TX$]G]4?DRB.ZW7= M/$$]P71K3T@O\GTR4)D^HMU[7P0#^9CX7J-;\'T-H#/XQTXILGYX3/MAG37W MZ/GQ*FL+P_/#W&7[&^6N@QHZ#R)[*[3;>'T0X^? UA/>338F72 X%T7S<]O: ML7F_(0D4 \_K$SP-P=,0/ W!TQ \#3I7!?<$QE(7CG?8B T"XOO+.T,1=,'T ME-Z]PRL8UH)A3=*P)J+#MBTWIYZK(:#FI M04D]=#6"*5P2&WB"09S")+CNF: )P>6V[GZ)#K <-,!UK4] H+)$S9ORY!^XN$$1F?<5")' /DKH.UKJO1?]*^)5#&C:X[XEZ'9+AL )*NY@EO[D$1556A)Z MSG%9";:!9"^ST0%1N2);D_Z'&DP?R3;(H?Q(]34<\Y"7A(RDN9> S "Z&.:A MK&:+YER";DF^UJB>[RH MGHBJP]T[PO:&J7\D*QT7P&TB:FZ4=KB *]'#+ **4$O:W.!R3S&+M0%#&>7Y"WHZDA(+G)-_QNCH_H!-9=]AS-8#>$V# M0'@6M!X?Y9;B'LEJV! !_N4V(TH5V1)46MD<+G31RI+M;J,Z ]G?F.B-<+$9 MW,]P!>>,#+?\A')41%0XF2;K-$_IZJG21W3YO$$Y^' ?-IA9OE?DUC\C!W5" M7?.$K$:;F6T:PRT5T6*RW C-= GRC_T!(X5X6//QL,KI_)IOHC1I)_8\B](U ME0&V_TC^N]X^R],N?>Y"ZC^067Y+^OA06:5K CUK#74W\L<_J]":&"*861', M0)EF["%E(7K94'#E:.-+3RVX4J2&87EWAR_0 /C%?4SUOFPB.7QX8HHO,=N2 M*T;>4S7V"CS]@!IN[1M[=9Y^N,'LUV.OU-,/FWYVK[&7\^F'55]_&ABMWWU" M2\)=# ;H#Y\ @CDTP=A\] D;2S;A^'@E:T.#;N#P>"%X]XW\ MA,/DA=C=(_84CI!7 K8*)QP<.J_D[\&N/#AN7LGB4N&Z<(R\DL"!06=P=+P2 MOX?Z/N&P>269]XR9A9LVO9+0AP6LV4AH:^I[_B3T*5?4\"A=WU1V7/.53?M1 M&/+;-.>W=84]])HO86K6@%5@.]*Q=XRCY;BX>(62.D.SQ<[ *@SZ$_>PQ,%! MG+^-7BBT4R)U)?<5H:R5Z4MZ=[9W7EG6Z_9WC?<=SK3*CX1X0 _B 4'KQX'Y M[T&GCY565%\^(9R/%<['7TMC#] )47PABB]$\1TCP;CC(/$.G@>IB9$!"]6^ M1*G)0*)>Y+9FV_EE)U*4DV(?0M;3G@,9R[P-!TY5L-O8LMM Y@AFJX'/MG%K MP-;T6S:/"^RB-[=/#.3+0P G7/7O/6+0\X.>[S*=)ZCG@PZNH-L'W3[H]D&W M#[J]C+HV4$RRIIO].DFWN2K]?>R\,[5Q8Y)R<9VG5EA:9 MY1VV%%@4JXHA@_;E@?9U7Z_74?$R6QP")W9+0ZBM2W1U75,;"YTGJ%%"3N.@ M6 ;%,BB60;$,BB5 L92^MGU9)6)LU(G%UA3QWR>+#.-BLLFBO/E-.=E$+TU, M2Y0G$_)!\AN\F,0->SU5]$$?,:^\*R WJ/6:U?IM ;\,)4N43,MSG&5D#HLH MXTK)O?KJ-4,,6FPP X6"]1S4]E&K[4'%'95TIG4_!^4W*+]!^0W*;U!^V0K> M #G1FB;WQR3#^9)T6$\2]-!75>./8EX7@] 3E"U;/E3^[,"T$\@,&X]'O2"4 M7.T[@IJ1*QMG*#1-4QZ ZNDSG M":J.@L,VZ(9!-PRZ8= -@VXH$W$+D_E\62,RR/21%ZTIT!]^G&3-[4%Q"I MLMWU&B%8JQUF?N#O%4/*2P,F?1$#I,4(6ANFG#Y#--L@^FA,OFQ(VQ9;*^?X M#+7Q+R@!K2^U@P;S0S _N$SG"9H?F(=M,#P$PT,P/ 3#0S \B-5KD/CGR\(0 M^>C[*B-@?$9?#EFE, U&S?&G1,6K2D(;MV>P^C I:87KR0,M<3V)CYZB; (! MT7J3X1=$_HYRM$BK)F"PMW5+Q</R_KWY'WHP#;Q>'A+]AV9Q2*-Z4Q2 M!J9Y\N8W7_.T&H24ED\&JUVPVKE,YRE:[93YLMRLD'%5H+I:?L"C&7!M 6F*EBN MK%FN ',$-$R!9]NX_6%*0$W2K":G ;I'\3;B\_(YSFJRZ*[(V43/EKK= K/% MY9:-6U0TIX_$.VJ*/V0)K[=TD>L]CT%90XFD*:;7:,'*$JPL+M-YBE86 MR $?C"C!B!*,*,&($HPH,DKN !')EX4C Y<>,=N>)>#G2=H$\9#+]+E_=A=W M% O:/X">H/=;T_NYLP/4^ $S;%QWI3L?YS1VD+XTTX;&/5\^4\LA.FO=?Y+Z M:^\1K96&:0]Y0F5;((I<)+O0TQ3XGL; T6S9+18+1$V^^YC(YSNR8.]0C/.8 MT-N<<;+&B]Y#6L+@:UX0XI9Y^J]FSK8+M+S#67:%BZ>HD#7?]!TP6'""!<=E M.D_1@L._L(/M)MAN@NTFV&Z"[4;&&#%0/?!E\4B9NP8*U:<8!S- #_,_*4ZU MUF+/%/CK)(K_6:=EVH3.]34%Q8 H$T!-,@=9,@=S9 9H" 3-LW!1RMS\! MKA-":;I(:97TYNRDM))#[O492OY6KZ7#6Y1^)1A-@M'$93I/T6C"/]J"T208 M38+1)!A-@M%$1CW3(#39T]E^FY1HV92KZ:NO,4>PH*L): EZFC4]C3DS0!U- M,+/FRT*TU-RA#2YHY:?K?(&+=;.DSUZV?Y2H^-!GM*!O!7W+93I/4=]B'U-! MUPJZ5M"U@JX5="VI#/K^@I$]G>KW28$>45[WSHAG#6!!H^*3$A0J:PH5:V* M^A1_7@T)E1=I&2V7!<&O37:Y:TD"R9I2?8.J%%0EE^D\156)>0(%32EH2D%3 M"II2T)3$FE(/*7O3')(KC>EUGY-?)!%-GQ]&'>-30\$SRB]Y\?DME'S-X18R5#%0:,& M_2_H?R[3>8KZWZ"3+>B(04<,.F+0$8..*%5[:K@,94][G!!PHCS]U^%I#-P^ MNT<#VQ-416E&K@E"=1UETEICG\$M:(O]R0Q:HF8M<9HD39)%E#5UVJ[+LD;) M%2XN'U'Q,G_"S6_+)N5ZO7UCH%,5[#$.3'H$8GJZO.]0< M''-\'FW:_.>R+J(\1O04B?*7SVC]@(I.GI2,J(2W+V0;S?%5FI//I 3BW?ZZ M:/?._/76><6$7%[_)THK6!>0 S&NHF)(Y!M'QMIE1#>P\BTJR11IJ M.D\G<4.S]#9[N2%FVHFNN*$M>L^@])Y9I[>9Y=NHF!7-WDV^15F-=G4UN0QP M>_8[?57RU%X)T[I:X8*FI8AY>=O#$@]?<$XH(N7P%LUY5*ZF>?.?RW_6Z6.4T;CF:74>%<5+FB^;7^!J:65WA+$%%2==I M]4+%_X-X>T[?/RM*^IH7U;X_,#F1&\;2.3@O4$14KY .5323E>6]8';P MUY,AJ?]9]U $@[QY:S3S3L!PG=,74!3(0EB'7.$+OD ]"/?5-WS!2>PJ4B6U M^^)<4[-SE9M^?8%7O"!E3!R^H (_SJ F;S RCE=:[8],MQ'>%UPD8@#XNKHO M6TA.#!6X$KQ;)9*@=/HKP* X7HW81 31+V.%P'X$D;/!A0/-^OH.6F<1&VH! MU'<,.P>9LO@7?:>TGBW:J_\S(L=- M$MEXO=$,."'27+E<57M0E:HK> M'L643]>T2%,;G-S)B?PPBOGXC"E:]?JJ1MDQ/ M=NG^$0$X8X#!+*] HG@_$-F$$GN.\S)-MDEKC3^KU9U9(70R0]@*Q8\V:=7* MW]1]71/L[_&B>B(:-$PZ[C^0>QQ_094\=Z23)4XN$%'0XY0W*\=-+%'9?<7O M)9G# >AN;HGZSVF."[+:=V1UK/*SER\XCS%1_G!& M/KULFS#8ZSV>)?YOHY?&)#3'V\N?83)BL OM;HN[@F:\5R^W6917TSRAU&TH M06)Z,P;8Y8H#A MSP?NE9@$L;R1>>S8]9$0\(!KV!>\1#8VW-NDZ M"XB!#::G4EV#EGIN-)][X M @U[U:AU_(P=+Y5W7F_/L'=Q\LRC"N12&?N:DKC; "$._N<+"#S]8U\.7*5" MY0)P]'10?\3*Q%/YGVNB+MU&.@[9%0A"N@TS(AOJ63G!O!J>4_:$M!V-5S>.K M;%;M7].>&?DY>D[7=??[-LR_ZZ>*:/AQ!S@-"R^Z?UVMR M)#PV9P@_REBJK^%W5C41X?+D*GVF M_^)S(.Y@E/X;;.3\J9?SP]91)??>3H %"OO8N0X97B%_ MR8VEQ-)\QQXH/A"6'O8D7Q82/[>"8=,=._/<:XAC61_[-N'SS?9S^))(U/?4 MA)K??,D8Z8D3V,CG2UI)3YR@]G)]L;NC@$G"'J O.S1T%-'#O MVM@O=Y/I?H[?\R'=KT^4L90O2)\*,#Z V%X,#6?*QQ:EG.QC^H2MJV!I"T_1 M=T:-;^%QHY"=BZ>-5U3UG*3Y9(EQ\I1FF;Y86O&W7(RCA5(=8FC=C:$5SZ&J M^%GH:C'D+/VT)8+A)MW]>?*+T]3]:I6Z78+E15V0J;Y%18I9=:\A7:SP<(4+ M1%;N>4TNWCQN'PW/FM.4\;YJ,:&U&$-#G7+2#2! >3"'NFD) TZC*&B*Q9DPI M8/01^[.H;&LCH+S M/J8)6?%W!!Z63F?JN^-'\QNF%VM&]HUI/+N_/%Y$[]+RKZL"H5V!)U-X\KX[ M#C1G+2.?2,.JO,Y;.?A/1*OYH63ZB(IHB9H_7A#6]A"HQG88%>:1?A#S^""S M'^>H6+,>@=7_P6#(#(9,S89,F'P4;)G!EAELF4[8,ETT41D7A;U;:.;A96MN MIV5>-:QV>!=+*P;7@(CL2X:-YB6K0INS9D?_>5+6FTV6HF(2XYQ6AVY+:N^$ MU4GU^GU=J,%<=ESSEO%^% 83N&83^-GGV7]$!9G#LRC_Z\NTLQH(H*426NAY M,5NO8 ^3+[DGM5_Q(/D:MPIJ;[-XNB37/[.FC:B9$BKNYN?MVV]7&<8%C0Z' M$ 7NI8;&[O?I7E/$>\-NX/?OHXP^I/D%/=TB%8]IS"H(RVMFBL9RFB?;SY>=EQFH MK>D2HH>;G^H99RB/5^NH^(M;-0[:S3(O+WNR.#46H=UL\R(H%0GH89>#P^,K M+-<'KXNEDGWO2!(65 3T,,O!:W&+LX"8#2W2RX>:T]0HS1?HH;IN4K\;I9B- M,;NA17KI [94T?1>)2SVT; M0B!"" 0D!$+2VA,"&OP/:! :&["4GC]V.&343]Q#2_(8GVXK P\DKI7%%Z0X M.A*6U4E\P82COV 9?=@7/(1:'>ZK/?F"D#C8#&PP]"4L2O**DM'B?(&HUZKA M6,M]P:7/[0U00+V+B>NLZRUVS8U]F4!T@H$>7N\B_)@G#,QB._8E(R/)@,-] MO M89%]#)[(\8"*NA*76ERL'OF^X@2N^'*MP.$1A8F!$'"^7?\()1P+[+" . M#HR XX\!B"\2D4=^[&L!9E7K%:P)AL;Q=Q!TIP]Y&1F MR^"(E.EVG=WME]D75+4E"UF/M/.ZA.>_0QQ0B ,*<4#!SA 4*&L:@LP%Y9A8 MRQ'[U(BX@ ^X(NZ"20VBKV;1=UY$"7J_JZ[(WJ1>U]D"D(#;9BILY?#OP7Y MG2J&M*RT-6\[RJIMQYTL*6Y^J)_3+,-/9+6@*UQS(%;,F,,G5#<3Q^]6T.H]L<6GIR<;!5R\MW!8087 M??D@SJZH4;C5?IVD^2/Y"1?TL93C?_=THX$'-.\VDR0MN,DTN\FNMS/P\@4] MO4\]; [@3H\,H)_B*LW[+WYM:]++D\KIJ)A6IA$*O/QA[B_)W63(&GFT-E@6 M]N,FDY_M4DG?'VCCULF95SPBEJV7W6&2?[3GVMB3Q7-F[!M9<@*\)N*V+N(5 M?3>"OJ/,@IO7)81L!K> (K< _ @-;H#3<0.$,,Y@^Y+/7.HA%)^0^:N_-'ZJ MIC"@]*/!%#8N>'H# C=TO;8-SEW%14)' 8,D7=FAPE64.8U.A]9IS?KW6_,R MA7>3*)=F;?0X.>ED$E'S-O-51(=K H:K8HOKO3][N.$[(.[:2$ MPMNHH"]3BJGB-=1K)U2RX&$V1(5[*YAA3)IAE-.YEQGV;D8:.[,3(,ZBC/Z* M03ZH[^073_GZU4&^SE=1L22B*C['945^3U\VSLM^?#+&LF2&Y=-Z@6AP!7V" MN!>KA^ZVK/H"^G@!]#)='>))D.LDU_ED+-=J+NY@U3X=J[;D1L)##A9?,!.; MP?L<3[XX">17%%2S\B6$N"]"];X@/N2CI*#9+Q) MS&Y*J+Q!49GFRT:G.;SO"2-5LJ\2>C]'>;V(XJHNR T+(Q/610EU;Y/ .%3Q MFUKPT$D?@ -<=#T/VU#RRN,22W;\:^;YM.-ONRWP8UJ23=A!(X,M2)=0C2GX M^X/SJM^5%KQ7I^.]"J69])F40VDFO76$9#527YP9:E&4T4+UV5K'C& O"6[>__&63#\&X+<:&"VPOT[2NG?8F#[$0:9 )W:X8- M]MU8\\#^/EG0%VWBW M=[:8/I(5TQRGS1*Z2==I18[==UGIW=XL]9]17*1K_ZQU^UW&X]:O>()U44M= MHZW^)K!0EL_Q;5*3T#+LCN^P#B MV=TLIBJ_)NZ9R'2HK2M'E8H'B*GU$ MARL0Q*)@#"?X_!*M^2YE47/CM/^)TN6**&Y3H@,1%(]!YK# Z65I'HZOUMUA MM!6USG!1X*Q%:ER48>2F9D@>5T MK1VLU&2-W>-%L?_+-=';GN^?H@W]2Z=DH'3,$/CA1:&'PPW)S;ON;F:-5D'N M.ZNA;T$UX?GY$"/#, ESA'LL*X;Y@@E'J<0RBIPO>#"/=0P_3'W!0NS5%9DD M?/%/\G<)V#;M"QR0L@\\Z<@7'""'A4+%XG2B141F.%\6$%\BD7>K^+)"(+A( M6O-]"7DT$6WF>*BBR]%FSI:U&&+!/,$J('U=*/I.X)% )>F*T77J<@/ M?<>\HY""8CS J,A7]'<-E9[>.#!"OXT>(34A-V# ?A\]8&K\@V,)FHW*$E6D M2;L:R(^3&&<9&;&(LKZUC#22X'QXK3PS(>96<\RM6Q&4G=^ A)JRV^LM<*-Q M \"JWFC?@89+X;QZ@YSAQ.YL:RD&94H!W8H+T_)\#R8WR 36R3P?S*)"[:JQ M@[#L0\EVJ-S.)I6>ZI(3+L)L9X]:;L (IZ5YBFE2=EULB L0KB[I4V*Q2BS MVH9HLE!&:% 9(9TR0HB;.IVX*?;=A24N#*_08-PS;_'@'^V^("+VQPFD'U_< M^:"-(J,$^ (,<(7PI#=?H! <'Y+V#5\"/DQ$-8PVL"-$-< >K0Y1"R +V0F& M*'0;LDXN]D#246[82??'),/YDG18$VWS87#I&N!PYIUG4H0%1YCN%]DO9G>\ MUS+>_5EYR9!]6D%"?B"++.=*_;G!^A_Y9HU)QF M:HJ95'$;R,PK7=+=1LGW_US??S%##1*CCKZ'HCM=%=WPK8M-YY;+7 MD:BY==K;\YV[LJ#=K//B7W&7._2(LT=*QVLJ>=$FH#ZA<(MY%(*K70N=H7#+ M2/V(H7!+"$#H9+Y;<\$"%6+L7 -4CU":Y<1+LPC5"4'.#EML]P4AL3L5II+Y M$G< 63$ 6Y\O<(3:1G+7C(0RZ7],"L>B.O95P16Y.';MTXG"":6M-)A>QGYF M\+<-VTDU=K[EI0N1,Q6,R&B+%*F+:'3T#!'8+ >;5^V!>\4Y<>7@!&0+E?B MRC8(4:VA5E>HU66MX,VP,#%G@D0[0REWM/8-%>4.:C]@%$!>"!O5'#;*3+J5 MFBQ8K8\>\V\J^()0,B>4T!/X"\[C]F59ABNSN[&M-V2"$WY\MGVE^R0XD/UW M( =E/"AB@Q0QT)7EC##<_,\ZJNJ"B/2H5"4."X:U+Q"#" PBL2LBL6"Z^@G% MH#5@02P&",.3GZU3^7D/W!W:1"\4YG*VN"W2/$XW439=$*#_"T7%5?K($C[[ M#F\R>4/:+/.*]6S"#_(6.. 8=FSG#-BL7N-=98^)Z3#RM8 M^T>#C8;S)ZR,[R<<%/Z@\&M2^$4R0%#Y@\H?5/Z@\D-5_L$RW DZ8U6(!"?D MF%4K0>J+PO0'N"Z=0U_0F0^X<=5U?8%*%:ZBS'7HWMINK-F"/_PXR5#S'-C MNEG"@X$D!0NO9@OO#2I+A&Z:J;A#99J0*?@6937Z5$=%1&84M<]H=5IR MH9T55Z0Z_BS=M+/%.1'5BB@64_FZN1:Z9AM4D/V2+YLOSC9TZ\PQ_7":DRU M_\$A$]!; ]6XD$*SN_DIU!T+%:]"Q2MG*EYUG1C<'0SO:,FB^YJDR^<-RDN6 MH;2SK2U+=)21TY!\L:&E^9]#O5Z6H9?7)UC4O:ICJ,!)&_9"5[ET>H?:T8D?GVZ03S]&I#TZ\'A9:61O."?KG M^(+C"7G>AEDE3]'3)FT(."&WVD"SK$8OFFM(29EDP+C\-GI<9"WF8&A^'STT MO:Q@#GABF_],8ESVSDR'C&73'RNB*KAD=3]?1*"?+>[0(\KK=D=,\^2.SGK& M>(K,0X;<^E/"$"55&E_VI^Y- ([J7F$1Y:I@PO:H($?2MN]D 6 MRK?I-%#4SBCD^C^P^A-P8+L6%C>%7SO&S*7M[;A=A5? MTU,,E17?&03H88V#?=#5[38."\ #LX\U+IIM,%M\W6Z#X[T+X ?0VQIG?R)* M'$JFCT1Z7:*+M&Q>W*3UA6Y1$2-F]8M^@[C"YQVBM^FQUL=ZMJ??($;Y;$T? M!Y&3?I5>,NPW(P ]7." ^Y($J(]A+EZ=O=QG7KAM+88=4$D*%'-PW- BO8)K MI;NQ$P$>O4_>OL.XPRO\].T[C.%GH#(RW/(3R@E9&97MDS6AJZPHZ8\[4U#W M4*"[* $69"R%F)F_(^9D1%D<2^9T1>$Q/YV ML#+@2Q2&Y*(9<#7[$K0!1*R7,5:?Y]EAC"2-P?HZ\)"4!(K M]I+;UE+P0B'N>.5K ?W=YD_9F%Z8&^7>/N:)UOC!DJ($H;*LK.87J\Q)OE'*XQV MY4-*7(;0[K8>4 &2!WH]I<]8MAZ0 -(*?36EYW".#%GL1JL<.N+&W,6L[X.#GV19,Y"-=1\I2^RS%G(^CH']066.0O54%.P MQJ S9S$;%$P !^STA'Q%P,F+^*Z^]B<;D0/'2%ZX=Q6COHY:.%9PL?YCBU6. MEH3R9.[J?ASFOX<#!Y?Q1P*<&M\+'$#/!?[^1[P_XCW0Y^5 -/NBKNH"3=;M MDR<3RGZ4D?_LBR /#F>7_8+->/9^M(: =OL![;(S)QO1WF]E&(Q$P$5W1O$< MGVUKFJ/D#?.RW2U&Q4'(H_H%U3-X86%2XUB,*P'1B>M"";^[<1SG5R+ZK\]P MCG,_7Z$"1527'LCW82#G.2Z0D@U]&,AUCI^P$GZWPX00JQ!BI3S$2EH0"C%6 M(<8JQ%B%&"N1"4Z%S':BL59#A((3C+$:+C>>:+C5(&WR! .N!EL<3C3P:I@: MJS'RRF5W:1\+G@,.B*T"D;:O!P_V-G"'L^E: ! 6_ B:_0C';Z'NM@?#-@[O MH)"R+V3U'6]= &VB+J;\+]SE+>ML >P58Y:[:/>R.=,HMV]AR3\2[&TCM)@H MV@O!N!:,:\&XYH1QS:5RFK+2BW?K0X@*3&[2:!QS5Y5DRC/VM,4/$S)S!9H\ M$-J2"6E/*^4VGYU$>3)!1*'#+XC\'>5HD5:331;E^VS_2444JSK*I)5*I5^U MH'MJH#^HJ)I5U.FZP;=YL*F9SX3L\M_)?B332LZG6S)%G"?NI7LKH?DHZ3]+' M-"'[[1N9.)1LGR*(EF_U(P4C]@L+D>).L$QA7910=[D]Y.XK'/]U6Q?QBE[Z M?/* ?9325](YHZ+)?!7E>W_ ;'&/BLL (ZFG_C LTC';H"&IH?T3% MRV^M%YE'(+.9$BK^(UVNLI?]-D#)'A .3=!.2BB\+LN:YGC,%N=1N;IJ!.>= MX'"1%B@F8[_:QITO9P\:2_%Y=:"BV=_DKH11(V!);C#%/'V.GFDTUE64%M^B MK*9O;70?8FTF9B;FIPNR0*?+9=&D>EY3F3HOT[@Y1SH9-$N"XCEL M*"OIT8^2.9[EJ&/=<"97OKL&JIO8IJ[U#B8<.((.VI\Z=RJ<HXQW*57%M61.X_\=+"3D!]V\D(GY:' MSK^9H8:)4,=?M5,T3ZN,2*L'ZP #*VX[\U12_? .9WC5$JJ:IV7Q<%M9FV.L]L M<9,NB/!0U@75ZAB4"_M90OT\B\IRJXEV;@QQ0[/TXO4:YPTQT\Y#4MS0%KUG M4'K/K-/;S/)YM$DKHALW5U. M\^2VP(NTHK02Q?-(MSA<"HWY/XHK>@S-%EUF:>X^TO]!*_B!O J7SW%6)X3/ M=WI:@P0NJP)51%!ME+G6P5B>O;#YYMP4SM!E?3;VE63.F^N']9H$I*N]/4J? M!7[E=R.Z"WWI]0[%>)FG_V+6J0#U=8NOK1&L^!Q5\8HLRC?^Q@Y3^? !1X? M;-'\43D0VW'=PF.K%D_S?'<=;/]8$JIW-E/N6S'#!QXA(KTVB\S(EC#9NUA: M3V>W,O<%YX^-$[_1F*:.KB14: MN=I*=R.S=!8X1B@IKPJ\/K)>EY?/Y!!.2^:I)>QG:6W0*+LBC>D2I51])3NT MO+O_RC4.@/H8YF*G$ '6.K^Q9;JYZU_4W&P25%\':/,_-*2/R+SM]<"ZE51^ MPE8IJ;XL7/ZS)JKN=4ZV6MWH_K-JA0H:7=;I0/X3IT2G:4XQS;"]_=S8T'LCYY:OSB!NG)7)3X\4U;=! M9+AD9LZK_Y(7F!F7F_R2CDJN!-[$1N0)2+?1^2E+F'W".*$NNZ/ MZU]K9P3 MMLHHIBP2MNK-)DM1P=%9U0SJ- X[@H&K9,B@YG&X+5)F<,*A@ MJ1W/F[38);J08XS'H(KQQX9/I_*U/].Y5@\-GQL;>OL,"[HU9HNC&!Z^*TW? M!VV7(S^.>N-=%J+VH;B3^>).&N@DL]HF!%S4Q=[0V:J-S 1@-OB]1K.V(SC4 M?D%/S9]ZL;KO[")GW3)R'S:[1W*+Y^;6ZCF9K_O"^!I7&:5>F:.AV)K_Q=9 M94HPNYV/F'3G3F%!$M/8N8;+@T?G@BBSPA=0!%$ 6-;K[@LNW4E-V*2ASA6\N;G:T54'A].'T/++IR M4@(+4XW]\ .IM(;6BN-[CR]X]"R'[\U)WU-4[:Q9! 9%^BE25TX7O@W?BY,% M[*:02%(%8R+]W*IK"P.2^NK+"A$[^$"5BL%P_.XV''R9A%%8=.QK@>OWYY1W M'?O]*2%_R;W%,':I2P*8 :^2C%V/Z8N2W/LG8)3^Z>[#N MMX/,NU#@:?CH]C08>=5UM%YI:':#/O]\A8H2W=B!XSVSKX]%Q64 ]9ULSH)H M+MM)GU#L'+A*WI/2)RL[A]>NE9*J>/JD9V=Q,U4L1)\)U%EH!Y=^UV<==!8S M1+Z3"D1J_ M&K&/HI5]7@,.DD3]7"@QJ^+L0/_F;D(K62Z M76M$).H/GS]Z51> -VGTD&9$UCROBV+0H>:/OD3=L_<-'(2S1GR>+6[2!2+B M>%WPXQ?__8=W&)%/_=7^K?D3I?0.+;ZC__UZ=_V*+;K.23=4; IJ]?I;C-<_ MT%+N'\C_M9B5.P8F.:[0Y,.'24DEK4ECV9G$Q]Z]*$\F._?RY*%-MYELFB#" MDIIO)[C1)"9)6\=\QU%;<+[9<9/=MYM2\OH_W8)9IJ0GVN'9">>V_;MEX0)^ M+1/HN6JJ2GP/+^M?HOAO2_SX0X+2AFCZCT,A?U9!]:S=:?QZZST>&1!3P\@Z M.B*(FY<$HZEC';:7P6$B]4_IEB7S'W;K(3J!H9.H: N4TC#OO5GB#8 :OS3) M/XX2-+NO2WX8)6:SNB);+T^:J&4#CYLRO^?JBY%P?MKP%?VXM=^9_!+PDL+K MU['C]<8NO?/G"I]JU/_U\:]%A[$=Y[IM30;3G(:?(5K5:H[IK[:LT9P_1I*! M)K1[TS/2>TG,K];C%_IY;]&U<* ,(\JOF3@Z7)TX9\3T>(N_C7/FO?3G*[KN MG#-0><;1F6"^ L8*G]2!O%(BQHITAT7*!M:29(P5;6[LDQ&@X12,[45XH:9W MAZA_8>?3CV+Z^.T<%>N?>%B;I62DF$L+PRP /FB:"G4$^C5#\DO4\ SU(-#: M.^4L!_U;I 2U_DS3^ZHH(8O6CG? G7CSOBN;B\F+[$! UYRJ4HQFBE):\ 6' MA^7]?UA>,,%JZ[V.%0+H%:!O,6S:,Z^*BLK%^#7MCEM]:^QTD)5Q3L*S=63Q M)A]_P&Y&81H(>($'MWH3VVK1] %&&Q[9_[%%.V^<$\G<6="'"\U@\,8?[>^& MZ1D,.#P_8"RKU4!X)AA=?[(*;%OWP9!+IU^W0MMEGHP2]J%1>6!D\QF-GH'/@#\9WN[Z M]>"S<4**I:F 23CX_B2AVPK3AF-]0BJGT?!L^ QX5@#,R9 ;^&SX4P',F8R< ML16,R'>%N[;!":7AJA'"[X^F= 20DU _8F3U(X3SJK6(!'!5N1+@[7)1! \0 M$U8#-8(FF(I1A0#O2UB^?OF#AZCZK]E,7A\]=A:3TU5P\]H9:!I+_M$2 \S@/ZF[F;K>M38SUZOUE=E9)?#ZE0YE.A MQI7 84N]#\E!(3DH) >%Y"#]'BF@2>*T4X2LJ"+ZLH0L;6ZMOCRAZ5=?D(_K6949^913A_1[ MH$XY@$SJI(:>39ME9,U#RDV'0NRMI>6)8L82.,U^K'8@CDTAS( MU5MQ$3ZQ>WBM%%2.V15RQH+JZQA:6V"^IJ)?U3MW4'1LI8*(&SOFP #\[D!0 M9ZE5/"OZ/&*RU[*A.-Q^TH(A5VVS@N;DBQWW-;>-42KO]A V)7(^(TY1?F[; M<83R"G?T:Q.KZAA>R<^[6CM<$7O&0ZA5T^?=_+PQIAC'_\WWQ_9^V.CP'=D; M8G#^W#M:)"QIWIXJHYX5;\^B4<^*;R>8?+41Y6E[.FGT9)9:'[8U+>'UYT?W M++7*;1?F7:(TZ'2$F/A7R 4(^@-U\ &DS8T@4 M.)U$@6X3KI*2Q-"ST1V?\,M%CH3OPR$?_ZM% M(XLGAT_-^)5?M_,MX#,1=&.=L73VLE)_FJ"HH)NVG)!;?>N1[/A5'&5QG;7> MR;Z)I@J^92%W5!G5(1W46EU_!7,(S!U2MEH,16IQHWAWQOYCI'<8_3BS2KJ4MV**]=XYCFMFCV M6921:WN-\X:4:AKJ@7$*:?SC>BVJ]YR MO/Z/K6$,1B1'F?SL$J_OR&L..CE.N\>8?(#P.:XH(1,"00C<.YW O5#AU^G@ M(I?<#7U%<7WKA%P"#]A-L\^@B\J[L#W1>E(J$FL,P,&$QA&M-J@ J"%,QNWU MUE_;UA?>,EJHV,JZ8W;FB)"?4&+31S0I45P7:96B_I4,AWS$%4-LR5+KPU1-J2.:[OPU5G3^#_>9(VNLJDBIX/ M1^&D(B)K'672HCUL. M"O QA05S7+*Y?+A8HIMNGU9/GT?,=F:T[%.,\3K.T MF?Z+]#%-R#20WR+2,KE 21W3/Y!]%*-WEB6JRJUE(U]2H\=Y5!0O"UPTA2X8$JK$ M")8JX.S7T+2N5KCHWBJPQI;IYE;?$34W2KOT,G)NU32[=)HG-^1SV7\2X:!, MTN9XX19'!O8*BK$'L2M?\R0M6Q\-2G;2X6QQA0N4+O/[^J$DXF54I,S'R>$# M6-H#7_."7+G+//U7<[Z?M961ROU)KJ/H3UUERO=Y$<;470;?"IQS;@L%@ MG(]+^>XEZP83W>F8Z 2B]3NWJTB4]047L=T.HI3X8L6$KQ(I6=L7>$(Q-*?M MW,ZF8<+U:WT[Q5EP!MBP]&TJ9]%2(_)JC%(<&7 R*I*^2,7QH0:T'NB+6!P? M9'#[ Q@UZ=)9#J/6UQP'!DNZ[I5S8.GSSSGC.S_\,$';4WA;$[Y_J&S_3]CW ML4L3&_SNUL)D^T\=,$AVZ-HP9.,]KPMZSETAG#Z4 M3?TDAH5WR% 6>7Y'&XB]=[TLV>AW5+5WKRPOC%YV>=E?E3*L,#I9RF#?$L7? M WR&^'TMS=!._]]N KF9@G5V@[-!!^&@L>QPW1X$/>>3V]GR?/9CR:W39$?5 MJX74CS'($%:CSW@IA&=H09;:D4I.I%BBI3-K@ P8<3P87#Z3XX-HS6D>%2^- M%OJ%Z):TTB7."&G+G2U#'4;0+UK:+3TXVIY@ZB#:#F@[CA-T-+AUUH48/)Y9 MS%$'O49=.,2]G$[<2TA-"RY[/<4GP'+>"?KTU8DW&EW\KM;3,2@^ZXL#<#'G M=+@QV:N#C4 WA,9(*//WBV(,@5J\OK H M%R\1!89XKVZ187BP@04:DKVZ391CV<Q2>JBN7CCVH_? ]"7XC87C668EUJ9$N>6PCE;Z4:VN(B)1WI=9:^JZRD M/)PF_UV7%>]5I3Y#N<[U_E?YLM&$N^N%J1K6832Z-2AF59DA0X;(COZT*SG. M>HYF>]Y>4\N8H'ZWGM)ON(43\' ']G:0M[=G;0\&WP[A%I>21[/D*#8KWX58 MM7$%&ZE5"4-X6@A/"^%I(3Q-'".D23#SRJ<&PU.#><\$)EJ?IJ9V=8%4:%4;*$RQ+H\@D=$(U:G3Z!L P_N$-C$/,,V"X/GH#EVI/ M!%P4EM6\T%>37 5FOX.<&?B<)+M1#2IDE%3<',2Y#2'\;PK%-L6NJ>JT:%D+(K*=QX V>Z3_*,NPF\.J^CU M1UN21(0#NYN-FNJQ8_J%4O7>FH9KJNQ7V'7^2)C!Q0O#+\+NT',)JF>!78SY ME5D"RB!P.'?8I[(BF#G:V"W2R4_]WI'KZNP,:^0?N]]M9=1SO*;_;47//-D5 MW6W>"CTCYV-RW. <,TO7Z/B4P[#=$:&J>$0EX:,I11R].Z*'#38NUK?5F(\N M6:5@O!]^7/!(G87P$1T 06K&C^?/;NVVU\3<%IA3\7XM M@V!&Z\DO(Z;]5Y=HO\[CHC%Z$#VSSJAHUE0%;RNTWJ(BQ;3U+2Y37N4FM8.[ M@,O=[D7;U[3?1)L2S1;3S29+8[J'VF0]\JN;=)U6W/)6&KXTR?\X>0[MU M+_,Q0?M6YK9G'_IU$L7_K-/M9MB)*),*/5?U(Q>$.'48)%V=U2;9^ M69[C]4/:?G5Z6&/D."1_FZ^B_,.//V[3;;M?J?I,;JNZ:!;K=;ZI&6E1VK[6 MK_*;9/;7'8JSJ"S3!;DR6GJWR?#MO1R_S(LH+[.6K7U)ADX@5'[ $._K ^:S M!76>5"^?4;7""0W.ZL$J8#S%G%T5"#U%+P33I-E7]U&&2O[NA'510MT7H\UP2U195$=6*/+3 MX5X@/_SC_6)"Z$NT1IWW%KR#=KIG3SDY_U?IIN,V8_[='%5,^!@MM%-&K\RD MSA#K^&!-*P->%<,9M;(VHL/1_=G!%Z2I59H[%Q6LL5&Z=Y++,8;TG^1^X+( M[F>=&_;B$;2V3?E64HR69.=^P]61F%ANH4[@C $&LU1E6)7L?!6EQ;O^PIMCGAI#_0=O=?[C;FG_ ,<(NFA1X<*D7JS.B$3?%\_E.B?-9GX MSGVC'#/HAVV]2-$I+.QE(B$PX/Z6^/N$L&^)5&TMTOK4)7*1E MC.N\HM6>.I44^8Y6^;G!^7*.BO4=>D1YC0C43]5*FCG@*%8YG9./<\0147/K MM',%0G$'L_2G.2Z.CMV.<^?LY?4%WS9AL==W/$NGQFWTTM1-G>/M=7-;X,9C M]-A=W@G<+[Q%$;+OY8)S)*UX(?#&_\ ;MM4/ TQO/G"OQ"B'YQO/#F"S9KNK( Y$R"8U\/ M*B16D7';ET-C"$92-G(P8-(O>+FRR=3&QHQ]$ZHT2J@\PZ6?/7-E>:E+'9-^ MPLP5".RGCCG[.)2TGT7?^>(L1FK"F/3=_,X#9RXF19]([B'([& I?4*7&2GZ9!/GL%,>X0'&SI\'5K7'UH(Q'?]KJX8S"L'(^O,P*S>J M$RYG^Z.,] [5=28U?D$.CLDC/3G*"5ZPGNZ(=BI"WWJ*2K]J/]%>!?TA'U]S M/G['37"W+UMQG9#))7(RM;RT=H.=&DQ+51\FD?RM7J-$^*J8B4^J?M)4);7G M1)? :U1<\+*SI6XHK+:BDK)$M%^7+=-^X?6^'[-&=6/]$KNOH35 CR0B-'C_ 69!)1\S2'1"1C(\,JU_(E(^;/BAEU,0_EW M+!<.8;!I^0H,B?(\IYVC.7AF#0HAP][_#/N0)QUR],:0H^0@%D:=:>Q?]D-(;'!LL\;#OCXM3.C M09QP8/L^!.K3@,%N9O:IO"QK MA+LM)27WG1=^8Z-T?ZGIIV>+V085$2T]M*.)03JSO:7(H!T]=VB#BZIY'![& MP/L.MF*;VL]S,U$ZV]B):-K=T3O4.+DGH#XACBS$D4'BR,*#*R$<3*1<<,\9 M##I.O<-$'. B/IV]"WP2+128:.E=,!1T_T#D5^_63 B6K[ ;L6O!ZD!KN>9KN>44M9CVHE M?9TQP?.8&G:_J\!\M*R.DR^6"'BY%:.;FO V_]\780 MO4#DV([3]JK/$S*[9-W^J_F102ZGAR4>H+FC=JB[SLD%AZAW]8I(*N>8G,%Y M3>L?E<%1$1NM(\*EX:(48J-UWC%ZUAV'[^\GF# M\I)EB'S3RAJMNUJO+;["R>IN;HGZO41\6$0,PCM:6J)Y^_02B]#=GRU1%_PK MP;\2_"L#\O1[R]?!!Q-\,,$'$WPPP0<3?##!!^.O#^81%0_834<#2_?0MS,< M!@.JZNK;,TZ#PS5>@#&1SNIW&!,)4R,8'^GL#X?Q 9A@P+A()W XC(M! R@8 M7^DW_1S&M]MC 89"^HD^AZ%@.1? 8$B_K>0WN1%;]/BE8JFR1I&2V7 M19L[N?_MP\O^GR6NBQCU#K$8_"4+L1:*: Y!%YJ#+L[Q>HT*&HK^#:W2.$.< MR M!6SWTW*%-E!;WJ'A,8RGB.!V54'J=EW41Y5RB&&V4?/\V*AB1"\R_:PZ0 M&;SG@9$RBLZ6()C_\X[; 21U7L]WRZ]C8HF:F:"R)1K3] M?-EY)(+:&G5W';)G.*<"K+%1NK$.W@ MK ?Z/ ;NP""O!8W]:@FA(J,(%7&QZMQ@?=J>*^6/213'];K.&AT,T\T](;W( M]\E 9?J()FGC8IUDU#5-_X+S)I"7/K %Z]G7]V*>- O.&EM,!N^.9N]. M'\_'44P#+E"ZS-MW5N*7.9$TRFQ7K#*+RC)=I/'VYV9ZY[@M _H952M,*ZA3 M?RPY4+Z@:K9X;^>S0$'/5SI[N#K,[QB@;\365C:5 7L@D;6R^,F\LOV-N M[O/=I'!SO;AMS>;Z<;;X;F?>TI [(G-559$^U$T=D3F^;20?!G^*1K5C>G\S M.:#L-UZ?X/ P[_#00">._UKAC*@<93O93%K?-IS\,CJ*?ST]IY*%NS=XH?SW M0LG=%%A*1/ .&[&Q2'S/>F=$A"Z8GM*Q=W@%HZN+1M<-*E*R]:7?;.-(&^GGR*W#=;T\GYUB.),=9G,3WR+*=>.+MM93T._=+ M'XB$)(PI0@V2MC6__A; 1:1$[9)%4M73T[:Y@$!M3U4!*'SY?Y][%GEDTN'" M_OI'Y:#\!V&V(4QN=[[^46O4+R__^']/7GWINO 8/&H[7_>ZKML_?OOVZ>GI MX.GP0,C.V\JG3Y_>/JMG]OR'CB5K)QY\;DE+/UHME]^_A;OA@^J&R:-GD\_Y M-\-';+M\8A<.WW+;<:EML.AYQTP;&3Q;>?M_ MUU<-H\MZ-'R8/[LE^'3BA; KW+:XS?[O]/[JK2NI[;2%[%$7J MM58Y*Y8^E MPTKT47CT83)!U=W8)]-',^U[U7*I7"U5JF$CGE-R!WTV)&*;.BW=2GA'=?)# MJ5R)==*1[J2WHELIKWFN9)V)#/CT%NX/QS;INH$TD.=\2[:N7#-%GSGTB(O)LJ\D>^R+M#J>2SI;(T M*LMNU[--)DW18XFW[\^^77#H?LR9_>M M1JBW)U_>^OW\TA+F@#CNP (]:<.3)8?_EQV32KGO?B;Z0IOVN#4X)O_\VQ/N MYR;O,8?=CU2$F_5^Y:3(;>@>_PQ,W7H]);O@C>7;O%;":?RFJ M*JJ7*_ZOE:JV=395*@^J=7PF#'C1=B^X8U#K#IH0Y@5<<_8(!W'ASX^ERH?R M$3#MXM]?WB8^M=Y/_YM1F?+AZMZ)>GO-GZYK)8U]^=PVST"RDM\^W#LI^>^N M^?,U&+:IAV[13O*;[_9.VM1RV)J_>&Z#-@WJ\$E)K4M0G.21EL M=+D"H/AIC9\'ZW)\(^Q[SV*5COW5<$$KE::<>@ZX=X[38!WUIU-[YDZI9EFW;I?)\.(UZ[48^"&>S?UF M[SS)PL$%X'4,78.';MNW?04F8(_#M_>(L@;P9#DY0MOKE4SAEDQF\!Z%T"7X M!1#O\N9B[R0R3N$@)X^ZLHY1-Z5G/ 17%AKQ/>LKH&Q9;-4A5^8=\M''#\DA M\X381=W^V3@;[?5/6S)#=&R 6K-)GT\!_-O<=2XAZNPQN'#';&JYG#DUPY > M,Y<82^DP)K)C0UE @?ZJ/5%I*E="<^B>.2Z\":K3<(7Q\!-&Z=PW?H;,2HZS MT:62G4*@8-9%K\]L1T=EH'W4[OA",!@^?&MT\.?/?2[UP_[0PY%7/U:FC+RR#FN9W:&7-S[T>]4Y/>YK M^LQ[7B\Y-NW)'U^!Q1+RBD''G2:3O=NVH5=!;OPDEWE]BI=_3"MJVM$ MWV&/&(O 27?MMJ^XW12JA]P&&5._1!TL?UI7!_D"] O%.*V_$RA9WC0EYQ=/ MQJ;RO'R8'?&Z3<4AY+73*3 MNU>\Q]T+(2]M>,,5<@!-&UU%G0C]2]6YX;^B8LLY/9GWGSZE^VX?2]6/\5\C MWZUN4<>Y;6L/0),,S#QP15^NC=%(F_HDD6HFC!@Z0"U]\])QP,N!P9\_,CEH M/@E]U5$BH=K5W]FX/U>NSNO. 1<38PKM1:RW=U3>2DTO\Q>U/#9\9;E1E _* M\P^DDC*0:AX'4IYW(*,#N).LS:0,G%3=\:C#AVORH9.='=6A^8.!+?3UW:J2 MGNSS%F7DT^&JLKZ%H>@+\1RG[@(#O]J!O]7DRK&CIQ*@[T1/@1UW]6RB-IZE M,)U\\.R @^S?5WGHKWL.[_4MIM.[HZWJOQT!F*+_U'.#QP'E-"DG>7 GP;-, MI]G"O[BI_FYS)HGN*DN="*Q?_DAFWD9?/@DO)5OO:^<__ M"#^FJ%.;)L(?A M>\-[43?-X:-!@C-Y)_P[_,C;!"TBVBC9T82Y@XH; Z(DYA@ M,@ROYUE*TG6B2=V6K O!&H1V?B8B0/(-2T# 2#]MX_]IPL>>%&(I^WQ^?M MF*8QC:^B)&Q;$F(:7UVOQE>'&H]\WCJ?$QI?G5_CJ^O5^ I*PK8E(:;QE?5J M?&6H\95L>N&5^06_LC;!GV -LT:;K1B%"7+SUYT4IF>X$-,R^<@-/RL;7*S9 M9G!5*TTV+8$CW>.T00R5?]IH-F;YLZ0 R.0BP?O$F5ED%(M M*,X;7_VYGI'N[[!)1D86Q.PB(PMB6B^X#73@U HNYHV?(7*FCV.'32TRMJ"F M%QE;4%.LUIPPJ2CRBW6Y8;%[UJ=%H;':"-QL MA6UH=+;-K+46]LLG[[;D&VPO3;2.BH;Y9/6+^P;;VTZ=G=(7&ZDCD%XD HW5 M1N!F*VQ#H[,-9D557711N+#YL'9+T 3\&KZ_6%47")6.2N7J7^J0 =.SV&W; MWQ-]S=RN,%75.,=58QZ_REA4T?/>-?S2=MF4"C4=M;&/$G-D?6Y M_3Z#0TVH&3!21Y?)RP/O0HV>T/V\LL:,LP:YM/[\3YQ/T_,_B4=7S_\LQ,>_ MKGUCK89Y:?<]-RJ(/7KC2M@=5<_TGCTRVV/?I'ARN_?0U9T0B+F_-XF>0S=M M0<)FWI)L5NS.N*,/QD%)6UW2QFE93.&Z?;*9=+J\OX/(-98XS!T5$7U1E78&WO;A(\ZE.GW,IGZQ9AV(J9-VF+RTC6S+2=KP0A8N M/LH->D":&W/.@,4?73V5"<%N^5W\UU21N)",/='!A9"F'XA3BSFY9O_T$6TP MH:FI/'="<_CHJLYN.8L)S?)F,F/1(3HUS^T*"3W14JP3337;O!(&M?[E2>Z8 M7%=CSK88IX]FZ+K,&%:V\V1^9>WT1)FC3P"8*U46KZ8L.6S7Y(_#A)/:H M/BZ"ND*.?GC.PLMC[ZN+9\P6^OR2\6;G'4^BB;?)WL^9(0R/M/ +FD\X>^=/ M[G8O;=VR1ZWS9\/RU-&-8P?&1\U50&%$8MS=K-FG6?NOT1;G,BUQN?U7"I"TK M]Q'U$N?VW0.!WI4KV1>F]/Y'B9;186R,J9G:*(I,S?':XHE'XB%3^\T[4&45C' MS$AO=D,65CCE MCXI5CMS8?*;GRN-_SS61.4]VJ/9$I1FM KQGCBNYX0:G%_^$UIS[QL]L2EZT M-",^A.%4]M2Q9,'6;&8'.G(TH].8DY+NR*^B)-]3T!Z9FU,,GK@ 82I'B\#) MG$_$(W_RJF%S.3#(P1=S6-(WB-1JA!'TUFUFQ3R:+*X57+Y0^7MJ&Z^\AB2=2Y&'V:;4:GY0GFIL#J M"8O%Y.RTB!'I-H0RX]8G5T*Y >.7$:%,J[B.EC(70KEI2YFIM19H*?,AE)NV ME-O/>*!YS(;&MZ_4F MLRJPFQ&=/'MJY:-2Y?TNVS"T)C%KHJ5A?6"Z>>%"3RT_GMJZA&NN%'&SRX"L M[V^$S8(UQV=<,L,54A/AMI_ M$H.%92ZJX?%-"%,5\(B]&NQ==)J2V@[5%5#@Z,97_P;UF[40[SSI-$%0YU/_LT82K$T=*YY &1N/C/$ MD\WO##(4UFE=EOWY\?@VN?TI9<4V"M)."-*:E_XCQF19VR]O_ID55?O65BJUW/=U^.[*Y;[]\Y\CET4=\QP=(-E@EL7MSC=F M,TFMFFW6S!Z0VG$E53O:SI_5\0]9/S5CR@!CIUPO,M)B19J3S $*1G8$(U/Y MI6F"<0FO2^:X 5T*( "I(T(+@(S>$8T^8WW)#.Y? //7$]+E_]5_YICIX0G/ M,\:&>H[LWVGMKPO'O6W?LT=F>^P*8@VFRUO8+K5RS_Z98T/M1_871OLYYN6V M7'L0\VLO0_00YXX4T6._UB4SN7M!#6Y!AX("D(_">H3X/GDOF JY8AUJG>ON M^T^[1IW:U*3!_5]4]T3$\\NFQVN%X[&\L-\JU8^',.] MA3/$?)/*@@JQ3H58S=2.R-_JT\V5F$^I?UU<>KC-;MLIK]U91JTCF?;B@F7]D)6P(IASG\%N=E@U%!9(&J(/[J&C>HOJN"HR 529%2W)>+% MC>L8*L4FE6+E2#@N3FMPSZJE:C7^Z_HDZ\_VE2IZ'.V8G)!80I.^;>D=8=1Z M';.Y/KL$QVXIJ8]BU,ZJ]\S'7RZLV?Q%]1D7;F**M82)D M*$BKSCX-=X4RLZ,.;J*NYVB!J#D.:Y\M!:G;$6 +WC2D]U*BDDOH'.24)C?"!CO$H=3[ZL +(K%]HUA5WWS;H_ M\QB-,_<WWZF4W#FE]L-- M;:<$>7(8FDH5%-Z77T4[K\067<2R I?)D[X-0WBVZ^A(Z$I06U6='$HN,QA_ M5.)^.AC^'AT,?NMVF1Q>SWC*;)6AAAQ/'W'F63X)3)#[&>-^1DQW%>4CF_*Q M^1S%2BQ7^X-4R@T$5;T6E"S>*1F8DP2["1DH']N0CR*!"DK0EBU,%F'GFMI> MFQHNA-_2V2E9F#[RW009E(;-2T.1( 7EY46M1Q8!1-499M+@U/K%NMRP=LNA MF#WZW002E(J7DXHB 0K*S5:LR9J!I1*(PB]J>7Y5',L23T )YN@*. [$7H*@,@0*YO&4N)PQ_97[#7UFOX2^C M'&1&V\M;->0ZKU9(=J:-K.@&&[FY6X89^9T] UQ%;,T,MJXO2)I4)Q>YG 5/ M>GNG,2XH!VBPBZ35R,V<:^\A6O',8/7FIT>0RUG ZNUOT4#K_G)8G1FM1F[F M7'L#+V'3/%O4%2VOJ2S?^B9DFY*:L6E(O4R_V:5V8.=W8%)V/@ID/CI9WXH? M%(FMBL2&ZJ&L+A)A"\/[%U+T&A0(U-XQV9B?%+MF-U!(LB,D:[8DE5*EC%6E M,U=3\,6J2@?\7Y\XE3^5*N^P/F6&9.EEZE,&G%\W>$V4BUR5U)C%HGP6UIBT M5*4N; ,Z(W4"XYX[#Z>#4V8;W1Z5#WYE'H!+)SAB\8:%E:A27AOF;J0P/<,= M>R1X-;A]*X/-@<.OW+9OV-,=W+5-X,OSV M=.8LWPE5:3J-LZ'6+,#@C67#MK)0:-*D)2H>*MZN*%ZF#DM&Q4/%VQ7%V_8A M]8?Q7QL@I*:GDB_G?WLZIG*[PE1388ZKAC=^E;$;V@LV0@OUB->[\)C59$;7 M%I;H\*QJB)*-588;;8*>.NH-V^O#^>QUXM'U3!NBK&1:5L9F5"/VKYA)J'PJ ME:NEZM%J[+\']QE9K&E8*[!;T880NYM,%L!> NM MN -5^MFMV::B2%]U->:,Y<-WFF,D0Q=F%^-C9/7.1&3(ZL+% !SYNT'^;GZQ MRCPL@XA:'=)@J(#ZTH8W.N!O%(F!TP:8KV4ER,[ML'-#A?$7-ZB33G4N!&/G M-+1SQ6!+G8M<0"&)'QJ+0K*.$W8S)2089>5VB>@\+&M*:CM](5T]VQ$]L0-8 M,'7D" T;$*'"(<4+BE"Q@6,J(7=85(H)*\C0;&CH(@R]\*3-58EMO_!2PE-LWV R%7=52'+K%2 K,ZV5B[#RFAI=;C,YB-_? M 8=@RKC1(UB[^!3.)7@Q\2FV3S"%C#LK)KGU"I"9&=?,19BICG5D76&9E[V^ M%(]ZJ_LN) JFC!O]@K6+3^'\@A<3GV+[!5/(N+-BDEN_ )F9<G0 ;GT,]8* *@=D;W M[2[G(T;#*9XN(JNVI57A]LH/T?;*\J?28?FOADM=;1[J%G6\_H8-;)L=$ME1_FWE*IF3#\Q,J[9Y=B;\9K+B[&W@W4 M7-P^>P-#6SXJ5=ZCRJ[=R&JZK@\/57-'R*:-L&D=!406UR:TD+G0)F33%K7I M8ZGZ$8W>^MFDZ+H5-J$V;8%-9IQ-R+'-.O)QGLUPY../KB5.JQ[%?[T1-HR; M01\&>I<1U84HHKR)IE0#QN\V1;9Y/'T@4?G3L?%L-EX;UIV;P>;XH]MDLSJ+ MIEB,'HZH6*Q.Y$#OF>-*;KC,K%.G6[/U#Y5"?*262L&G7]6\/V-]X7#7N1 R M; 7HZ=PS"SIF-D6=]EW^R"YMQY/J&$FPE'UJ9_STR^7I$0K02F3)?%8V(3P1 M//JE/-5(0,%"^0!]4V]*85EJ7@?:D$"/;+-_ZHB&H#]M:$5BX1V5+.O+G.=D M67PH16+1/0 :MYEY3J4-LICQV>$YF94^J"*QK2D9!0 8:'?#CR$*P;F)XRH2 M\VJFR16H4^N.GS)HC#ULXSJXE M;XL"M;A U799H&;E*U&@)I5XQ\!WPX'O:)9L2\<^+.M>!@+>" M^!49\%Y:$!'P)DD93L'N(--QZG:'F9^_>9PM3JCD@,DX59R1J!H%$:>8,^'M M%EP0$Y5F"A3";WWI[IHKS,S'HIR&N=N.-[?--HP;<\P\C/\*P,3\.4O96!BW M:69A/+8+\5A&! KC*A2H63%[=1BSSX=,W"K,> N;"L MQ4"[J.S&I;N[SMXB6?5,QA([#":X=#=+@HB -U]$7 SIVO32W=RR=^< KY!+ M=XLJ?D4&O((OW2,N)SO]QZJOP)(DY H2!N%P9Q,!BCIDU$P97YH^#*>E,="[,6HZV=8G?-,+R> MIX_+NG6[3*K;DG45G=6Y68;HL4)(P-SCW#&AP$6]N\[>(D%])J.,'?8P<%%O ME@01O:#Y8N5B2->F%_7FEKT[!WB%7-1;5/$K,N 5?%%O-D42)V=WD.DXQ901 MG_OE5EKE3Q!Q:@H%<<=M,S>G.8QM)Q.VS39,"N28>>C*%H")Z))FDUF83MN%=%I&! K38BA0 M2R0[[J0P/<.]E0TF'[G!PD@81FR;P;5L2HHCW>.TWN^=2,_ITN/4010KN3%I M6SHR=3U,W5ZM@92CS)"IZV'J]LZGF]?\WK GH,9/AYD*9Y@T.+5^L2XWK)PR M>.: =M@L([-WR%PCLW?(C%]PF]KPNVU>VHXGU>_Y9/+$@>RPV4;F%MA,(W/S M99:7/NLN:_S,S";%;)T@5PPV;6!KS>;8M- !ZJA-<[/I<+UL>E\N=CR1SA28,Y,&3U=Y=1 M4W? Y(]P2?WWG[]5WI<_!U?T)6(HOGW=LSW+VH.G^L1Q!Q8,M@U-E]JTQZW! M,?GGWYYP/S=!/!QRPY[(O>A1V[_XF>@G'?Y?=DPJY;X;7'BDDD//CXDM9(]: MGTF/R@ZWCXEZ!&A.25>R]M>]WT"@]E;^Z-Y)D[8L1D2;U!5-;-?Y\I;"V/MJ MG*F#&FGX\[!%/8K$(((Q*%J7J,4[]K'!U(&=GX-!^6/Z>7/9/#\CC6:M>=YX MV4\WSNL_[R^;E^<-4KLY(^?_5_]>N_EV3NJWU]>7C<;E[O=I6A_^&.G$'_/T(O'-4+A?\1@EM6GI@E2&OWM]*D1 M_AUTZ8F;;E?9F/+OGXD6!FXKXZ[LV#-\Y-4_7OWC'U_:;7O4 MNF=](=U ; _WP#+#]US 6* 5P.1Q2PBK12U+ )&>%5<^?7AW]'ED.;W_D_F?C M.SF_:9[?W]U?-LX;^^3RIGZP"$W7/][7Y\_4/H&&I. L9JB+D!B@:D'XYM(DX]DP_O2I4/AX?EROL%NSXO2P,T_$>*<*2\36*M M3Q..*:\JFH(>:TX2 $*A]G.2_WB2.R8W-!B"8O,XU_5CLD-M_E_]]YOE/GEY M<'_0."#GO;XE!O#-).7)C3A8M.$T,FR)H"_]:H:&OB9=K)FF9(X3_+CB-JL$ M>E@I[YT<'1V1R^_D\(@TA.=V1[5Q?RVN3/#M.OQZ*YOBR0X[4-D[46;_5%+/ M;C-KS(ZM]?-:-6_E'1A/4,/0QE:J8$/_;UXK],),NQ-@[ZW_C_=CH% Y!//Y ML:)F"E;N.L[__.UCM?+ALP.(:[%^5]AAA+.OD,SRE/='J&04I-R$ ML8+TOUY-_)6-J$&#<8%_MW?R<5S.=T [9(0J4.S?LC!)$09?4\ZGHH]7$'@">U%5*JO6V^4;JH OV:X MQWF)/>:CG:_NGS[]'G2C9+&V>ZR31<$%R3O=X,K,\,/O:JDE7%?T0"[ZS\01 M%C>)[+1>E_>)^O?-9S*:X_.?3YBN8-0E5_0GMQ,\H[L\Z:%I*:_URU63N_Z4 M+*-&UY]HGI:;"P80VMS^\O30-)M7EL#'HM M8;UVWLQ!@35*C"^OLV1FFER]++EN@M2'EACV;'2IW8$+-GGJ6R1A/P<"CL7<^83^&VQL/+2+ S,CF]U0OX%6<_:&ODSOZUY M63NR!6TY#ZQ5+,U<^0@6K=8XJ_WO*,G)-TNT(+)I@$=MN$2MB&#N C9M_4BQ M@Z;O='[3]RDT?:?K,WWKX6&.+>2+V=N2)65;IP19/-G$8=8!.)MQP/)5=HPXQ69O; M_ISOO0?1]+OR4Z=_)O-C8/0:*UBQ-[^$[W\$:0:&W2-I;ES">G^=,66[APY6^/*T,']DTO MMI%ZT9B3;O@.U>QJ])=>5Q5H3X@ZNZ4[(-7^DR/R.5&4UZ%LOX3EV2Z5>C&3 M=$(E.U2*,DO'B@?E*ZG%4Y?I%04CNO&Z\H9T 2V40IB$6E:D%7%U:;'@ 6@S MJ2$)S8CA2EQ)U&VUXI"8<-?NZ$?[DAE,YSH M-4KA"D"W2]W1OC]19URI]5WUQ]AB#*#2:_U'^7_PO'X47E*] M"-I1SJBC.Z$[21V7?"H3DPZY'^OML:2.9A MHFT3:J[$'R2_QUT7=$5'0%+8*LJT!ON$0<@Y()?*_Z:&GBT_HRXE%SY()LS ML)$X:L8=S'O6417IE8EHE)J;UGF_/Y$J,^?-PGUJ@W4![8;F %I5YSND(\63VPUO'X#3P'3?=+RJ5_WK-3QJZ4BU M_'E2#_7MRN?PL9D/3.Y?^*#R%(*')_0U?#*,J"O55JDZ+2K(_.*&;=FAP_G, MT-&ZS) .'^H@'1TA!Z'U>3^^.MK?:J\%R B>5FNDK[00UF(RIAL>PVWF1/[IA^4WD&V"_K,W&WR:ZS&?WN>A7I';X M;?_3P9=#JJ?L5EB*ZIM,E4U X$_C=CE6(>/NV^F/]/V<\<5BVI<(KP03.[H^ MQ4A;%\W[J+%I*T_A R/O=MLEH/OX1840Y.[;S<_KX1C\RA^)'Z^^=*/MI7>U M;^>ET_OSVH]2[:)Y?G],J/4$47(X,Z4\)9LEP8%TF3^JJEJ@%2S"^JVL_X'W MJ/$ <.O99BEY:^_M* 6^GZ530)%QZ?$W;^M7W'Z(&C:YT[:X:SQ&KLSXRNTI/JE:G#QG:EG%U3J:!EA4.6:(2#W']V?AH_Y6^)3MK. 2 MJV]9 _7Q)PZ?AL\2&X8LE(OZR!WMQZJBC" *ROU5>[O4PZJHCTFEZ1"UB8N; MD^;M#E_3](3U,&3"^;0$&X,,:! AJ)6#*B*@KLO4GCE%5*"OVCT)O:4=G2F, MEK>#)0'W05T*:<[:;:;#7CO8DZ#>Y,I"V\!0!9Y26$0\@N,SY/,P. $SR(;3 M#^_*[V*KIQM4MB@T6[I]MMA )UA?5X[(SX.&*I?SH?I>+;5^H\8\'&4PP=NR M +ECTM3FLN>G6?KP;:H> @'4DXBF[C'U3.X&_3I8<<'\I=&6-=6>D+4A52\L MV@D]@$\KU0#9HC"OIM2GF#0>EE6!6W/X*/1A5N*F1EMN/;;)5RAEMZ MYBKZ>EQF(QL^NE5,.O'IZQ1F9A1>[,[TV_11/M:TAN*Y,DX6SVV6IP],R&?[4GX MM23]4ZU?$Z26=CH@]THQ>GJ%H;^Z5\FTX2__==0B1XB%+6V3=$*]K7 27DF# M5*HO_LNS&3DL^U6L]"08[4, \,R!C0P \W\"8;G0DRWP%9_5U;V$V"2*EX*/ MR?W+/QMGXY)SIYW%"TM0%Y3(H(J*240\MKU>R11NR60&],/:(\$OCGKRY'#_ M\'UU_UWUW7[Y**HX$_;OA/BVVNL+WU.PU%2[ U]1@0U87^5_)P:]KZXH ONK M.]-7Q/&15;2J_I6.XX,D1"5(/EY_>0LOG2@:_P_8[7>?HLG_%(@(][ D M.*FBA/]Y=W1P^&'VJZ>)5P](HPN0YTP4CF OTP@NZ2^:7*&F\/\('W54M\4,JL)L* M..@H\.[1@9H@-AE@=SA;/)3L ^ =5P8?'-,>N'61 Q@^H5T\SPD7:]F VXX# M&@C"K78'*\=2'6H^TD([JI0!.-P'K\)YR;F7K06VS='P-2JX-V( #E,,P%)% MIH?60LMLRHJ/X5&7OE3?>JY.5@ 0+V% +F\N]D[>5_:/*A_VJT?5E?=@4]_M5XX.)])#I?Q23 T1PZ\K0WK!6M*CX,56WFGS M^F[K:K-&5$XI2G1V6_]Y?7[3;*A:7;?W=[?W-55P^?3?Y/[\XOS^_*9^/FN1 M^=KU6G?L3B5\@BGOH4:KO@30 <\XT=SXHUI$(YX'PW@X!7-&7U;L)7[%57+- MF$[\P-<:0[ [S:^R$_CQJUJG;#6@@O;XJ4HN^*OEP*ZK:V,% M./=UC#>L8N0'9I*UF600QJD,F2#JG$=R>7GI>T, "!= 3J**&A^\\$X G,3! M21R).G148[YFIZMV9 :_!VR&9X":DVHYYGV_ MT83-5)?@13XK6Q]9U,(.]=_#6M0I9: W"?5I'(6/32L@ M"4.W$] ;G!0\O#8GQE3QOPSV3NYH^"-W A06/5.HH+9["4X+S2BV=71 "I5 M][_N'8XZ&)\F5JL$EE9A>&E&E%R[JF$R=<_A6GRT(R2T,_! #&=\'&NG!268;J_I!K M"XQ9A356:9^:P[^%1 :GB0-_2@YXXYA"<>3&Y&)6)].JDM9 MR1>&YM6]ED9QZ$NZ!DSM;1B#FWP9S)5JC&EMFM0 MUNA<-[4/3U@ZKQ?++Y)KM8Q.^EE$OUX"N?.DT:6.G[+VWXWE&Z,C^*:?QK*4 MPL4'OJ3*:=:^7\#R.,$BT6A%TRR2-\)5I1?1&BBU@6X#!FB\:R>'RSNK'S(K M[R:=+>9C"SN5[??\3+>2W5ILV=&0,75AF_[Z7O7,/7,\RU\==]MG?MBZ47F& M@9T<5I?GV"+AQ=]JJ1/\9Z;\_J]ZD*LEGH],DP4N6.'?,40EM"6\J)!D M R(^[/7)N\.E"?5Q 3I%RC1R@"MZ@JSF+Z.F>B6L'?ZI"YK; M";,="?L&C4 XJI,/[Y=GV2*&(%C!/IN.P7.:*#JL,#?D2$<]6HD&BR0;],*3 M602XU:M3+FU_GA^P8 -#]SMR\F%7PH<%XH?UWEE9,[8!T1WV>$GQ]8FT2%HX6O@67R@^BV!#*M5C M;VV (.F]6XDXLS-E+X?%)/S_A^K(TK:2OI(,FOPTH7BR02J[O#\[:/)?(+?A M&WKVG$F7 HZ?,IN!@"M,]N]K.1\Z_8'W/C%ZW2!\CX]T)88ODB T?.I(YJ_M M5!^?#>H!1>_C+R7(IT]F]9>F.?N!!Q6L/E5ST'TU,;L9@Y(ZGI6HN4B&,3IY M:':>.3RB:.A'D@L6K+1J,/FH3BO:2 XZ[.'.^ N_YG87?LWC+2S3HU4<@-DI MQ#BVZ3'-U.#SX+E]DA)VDH;1!3?=VHC\13T\^?!I>9U<*/?F]0!_9B8YHR4Q M$'#K%S:1:PNZ_E!_-YJUYKE>!Y__=7_I>3X>.:>Q;<0J-43#C:;)%>6Z M *7.GSQQ1^W9,UE8.2'8-JE/V;7C5[Z\Y=$">WZBZLIVJ=4.]DK!F-0"2_T3 MON9O3@KJT>X'&^*=A9;8OPZ_5U5[0D\:Y_7H0D5=>+.O*HHNRFE#;5^,- M%M3#'T^LY7 (X_O"52ST(3K M06/)+K6%?*+2+%E"/ 1%2H)FDCW5PPY* _08M8.=".I/\(U#\H.'^IJ^+3GKP5]K9X;(6CBK3':^OYX M\*W*>=KNY+# \:POQ=\9YZ%P%7FB73J:,7Y9U-A\0,@H_TAW7;^5\.# 9F8> M*,&>P(JP.$.B.3WY,D6TAQ480'ST'-<^"=>T$34/[++.0),(\,7V95CH LO\ MT9_:'59+"2D7ZI6:3FY[K@=#$M%$F=HGR$ 1)XM4HII$BSDN^8]G=A(5*<(O M#(<7?(<]1K,J+NB'Z03;4 /];C&+L_9H,Z,TB8T(V*U.8=!L=\"YZ_M[>4(K MHK[#AYE?8OCE3]66QD?*+0UKRE;,\ZT#\M-A8<^>A*H E!2N'AWLCZA;\@&G M*SS+G/Z,LI3<]MCTIQ2O9SPA%%"#W$Q_3,T1JF#4G?%!S9C'&0^!*.CMT#.> M>@;5&=$^?\-@XC%5JL^'M(@WDQ9FJ@4)-4]X,I1E\LA5U:JDWFETDTP9*5T78US[5 =CE=C56E'_ MAF<'"1QMC[4--)38$G_',<"0IPLE^7/L\*K)VX!U1#$>/ 5E#H,]RZK$B'(# M1L=WIU$2FJ F"=;7'HPP/[DR-B$"RFBIK=31L@"U=SOP.*+*)GHX!\2?^O%L M_XP6H7[M2V9RP]\ $"R.#<9'+4?X.[!I-!A"S4>U6C*H)J7,5$#*@ 'I&;! M)[U.-T'_0%T"^BEA\Z6>QLNLJ--+=#]H9/!,):UCF^[VH04@OTTZ2HALH4V= M5/,!,8Q*?.")@TU4]7]_>7/V;_&RKUVOTB3>D7]LFE;<#;U+A2&K'P^T2]YE?W]2<600T.R T%G7*I7*"Y\!7_ MO *_#@3X&7[W$M>6:#1LQF345_RI;T6/!:_1!QI[534+[D"7U'3Y'!H\=*K* MP9QR:2[0O>@=: +LNJN=SP0A+^ODU',6:-)_89]<7=4/R'=NBP7>58\'<@4- MN!!V7#K>?[U%OJZ>#T7S"MPG-PA>%J&*>MQO8RC=9\RVX:5SVK&2,KIX;1CB MEX;1YA@Z; MX5[5@KEX<4H,-Z@&Q!A>2)###U,/_-Z2X7;5[9-GZ:H]"Y87#9SA^[!0C /& M33)N^U4W==P>B^U&#W^Y]YPN.5?FN@^A.6C.R/TG-GI%>#*\ F 77/2<\)K* MI)"Q5C5JJ\-PFNR9JK@^\L_\Z',LZQ.$KWY97%V5*@Q=G40\6$054 >*.#J4 M#@/RQ!K9[8OV2P1W?[*1L]C\,PRI7ZPIFC7ZVZ/J7#2=CP@NC92!"C+O\QS[.'A]-,Y>/__%IZNWJ=38NHM0_03U7+#?%204'IB?J)JM%K4>9T$![;! MK]$6&K^0)(E4%\@I>NI!\!C(!6FXDC&7W)SODS\I>)-VQU7ZEGW'.)R74ZDQG8E+ M).@'T(5@BB ^LG!F39'DZ>G 8<9!1SQN75]?V";_J>3C@<6SH"H_K(@=434D MYCYI [=USK2KSE3:!YI*G;Y4KP3TW ]FJORM%'%-T)7KAFG),;6(W__?_2A% M/7KW8^F'GX16,S=JMBXH-JW3]$YT+G T%167C4@LU(&*0LF@,\RE#D MU:)' MPW]"ET#385&4T.5.FL+[2J1/2FM[$B+)KD[W[P]5]'9('A4!2F4ZH2TE=A)@ MB U1Z !",#_/FIAYBF; 5)%:>7@+(%M*\EF0.T;LYE4B:?MP]=+>V:ISI"N5#PB+H%W!+]4 M/KT_"O#&=KCCS]]"&!O(B%8BAW7\J3"E"DWI&0^D$5X*7C4]0T][!;/2H449 M];9\)8J6OP95;WVUAEA3]PXL^='1$;G\3@Z/2 / !92RX2FE.RJ7]S4Q3R7U M[#:S8(3^0#Y\K "*;)O=+^2M:!L(1LJR2HZ_1GE?3]]T?.Y*!E9&'>865#1F M4J\=>&1=;EC!$A<9+!$/WO?-;)*UX5(%1YN?:'& KA=,;.8^"3]=-OX)HK.O MTE^0[A^BH@1'9;D2P8#_N;JVF\Y!Z-:/WU+RTO.K$#M!\?JQ00&Y/367YTF_ MFF64>M\?35&KO.F^3EON^QG0_2@-.\SPZL7RL7RBHL\0(X,U%P%XA'(;H\GX M&-02H/"T(*5>)<<5_9#\4?U0FS'3"<$[A; &B(CHZ>:&\.SS.ZC;'4QSZ5G< MX!R&45KM^Z 85$97N.#X+^]'_?%%I$^Y5!.D +UJ6F\_7(AB=_:)%4PD^$\" MKEE!>&6'TY(P6&T4=D(KE55+$5REJ9&QBXD*V-TN[^CTKS* ZCD:&OB>0&6GNK=A]SD-XZM:E)#TA#';OA\UCS);:&1R^'BCVL?S[0?RMX8(C(&P0(_JD=4CE7=(\Q4RG+RR:E="+@/4':HV>?U(/ M-522(@RKDN/0XPR.F&)F9%ZFC\YSPL:"YWK,[0I3&_QH7_4!N1%/OB,0R)JV M0%&UA5A[2OB54R$L;H92[^>'8M<:B<6.PUH-@=N=N*MR%)*!GZT7TH!K Z9P M?[S)4VII ]3H0DSK! [*F"E5I<,#FVFJ<];]!1@Q63F8;5D*Z$(J0S:^MC#N M&_H@II=;",MSP[48?OYLC,S0/'Q;#A(QYMS>PP'Y4Y^,H,];B/LX^N -==H" M?+D7E-,.P3% T=8@WM703_+ASI<)R])+20*D\\L,!&JDVIV!HX'PJ"<",(36 M+2^^7#/TKO:'4M=O<]?5S]9OOH$/Q^"I@0-"[B0H]!_!U;(NX(Q:H**S.\&T MI/Y@V)P+<:P*+@UG"+>^2/T9KEE3(PD7%.K5:[V@CH7^SABK]XG*Z(+!,(;> M!EBB ;7<00#V/95@H.')*C!VY>"U!N%7M!$1P,5'9H&+(R8@H\KV'^K#'?_\1OU S#*&\A-2+/+'?*/H# \P5SP;=3G23F*H@"3 ML-,:GEYS=]1 ZC*?.)6[:U.YF9FW?6'$5DMEQZ-IM?"#3(E*8I%(S:(MV@-_ MNR;Y?\+\\J)WCC@HT+ Y@8'.X6E=B34T5/,,O7'GHWYB WJE%52;MPHU+ ME><77">>3!@@K4EV#Y36@"7^U5IU* M\.?4^[==%?#?_.**:IRF MATTJU]$&^!=/VF_HJM1HL*S:SW9$D8Z/&=II2$;'H]Y#//)J#2+,"=S*X4DO M1_Y)+\^;SV1DI1KQ7XB&>'CX^_)5X"=TO#^.)7X-P/)S RU]N+T#Z^=MZ\D Q4*@?5 M@LN KV(99GN#ZG(4R._UD%.5.W$RS&Y_0UYFNQ?4YT%Y7!\&A3YMAKGN>R!I M3(\5K]FXZ_BR+N'D,DXO[3@MW9.UJP_V9%9/-J@/*=DN94RK9760Z>%'^,_1 MT9MM:\W6;%=J[L9?;^NG6F9!%FHU]B1#6GUTI!4:M3I-JWWN3/KO*5?'I'>Z MM)8KNF?];Q=Q(':3.4JKU@E$2>H5KQX]KT>+6*L:QZ-@1 M*\N!1@!-)%)G\]3!""1;"*+R"O[*#+_;7J&HS84(7Y@-(*&$JFSRS""PNY!NN)I$%@P24T6>/04LCB%SV]XJYKJ5/3C <$F07B%$071!=$EX*C M"\8M2Z/+O>>H<[,>N;6\=41@06!!8$%@*5P^#*.6Z9.EPQ,@<+H4>Y*CZ5)T M&)=V&.OJ>, LJ7K&@$L='HNXCEX/4@=]0H2.9&$::);:E'S7QPV?>>X <017 M8Z.Y1.ID@SH8B.013:Z9R;T>PLF<<.+O$ W6X*!]0.N)U,% !:$E%5I^!4>9 MTH46=NX8LN )'5BV!F&DL#""$P+L#CEEU.@B?&">"S$$,20+HH.A2+XP MQ"$UN\,LG'1'$$$[B=3)"G4P%,D3C#2H3-+H2VYW(4+(H ME)PQ^Q&3#/.MO<1\ ]I+I,X+4P%T J;N+A+MB3/$UYHENXM%OXG7(;>E/G M6$L9?4/T?I Z6:$..H=Y@I%_ 44=8>/FG+DG/57!&;0(:"^1.L7,-&!,LA8P M(>?46<7KWAE$07N UA*I4TPLP[X)F$ZE37%#!0&5E4+D1TL7# MBR?+.08F:"61.@7&$ Q,5L:0AO 00Q!#T$HB=7830S .61I#FK37QS/"<*T6 M6DBDSL[B!\8@TZM4?&,"KF"5"NQ)GJI4H%VB>S@EM: N MVM3EPJ:6O\DX6$P#/^KDU$/L1\\(J8-^X^XAS'1X":!%64A2UQQ&E)F,,H@D M:"N1.B]&'0Q6<@4E7@=>PRAE[B@%X00-)E(' Q-$D_0S*;U>:R7SN&MP@NDN MM)M(G>*C"L8H2Z/*F9 4B[7B7 J:3Z1.YJB3"7#!D&5I,$D&-I, MI$X6J),)1,%P9?D*?-00-F+)?%B"=@"M)%*GF!B"4=C$\P507FDNDSM:IDPDPP3!E:3#Y12U3X/)AS':A MH43J9!!&7L'/EC ')_"3MBQV\NK5L-OQ-B;T98Y!Q3;K]U7S)G\DAD4=Y^O> MW;?3'WOAUT)6E,N_A]TO6:SM!M\/KDA5)EM? B(GV[IHWD>-I9$D]H&1=[OM MDA1/XQ<-9EGD[MO-S^NI#4\GS0A1@!S5+V_A._"UQ(]77[H1HM_5OIV73N_/ M:S]*M8OF^?TQH=83'3@ T4*:3"K>VRPQI,^DRWS:5/O/GTF W[^5]3]IT![< MVGL[2L?O9^ET5,Q8FHK-V_H5MQ^BADWN]"T*Y.&VQ6U6:EG">$B*LO[>WLD7 M2KJ2M;_N_>8*8R^A4D_!B+G-7:XTP>>$>F+T8J0TRC>5KA#1)G6X M!5( MH>>I'(U8FZZ,?ACY)-_S#0!":4<)=>(JFF5)HK^?6J:W.Y\W2OOZ;^= M/C7"O]=MI!959&TNM4?K6Z+U.[9C+JNO124?!<#%ZC\34WB*6,KA+>\3]>^; MSV1'7-MTT/C2.KGWG"YI2L]X"+91DRMA:%=M5K6>M5&XV,XOT+@N>CTF#;!) MY!?K<@-(%!$W>[V]D-0VNMQAKYTW+R0#17?.@*J^BF68[0UJ*0<;^;T>US2QWK\'D(S<8"N3Z0,BRN!/']0SV,2CD,LYSS(EF*R<*S+HT:5=@ M24?LR;(]P4GS;.GT]'F.4P$A0994/6/PE;X:"V?.,:F/U'DQZJ";F"=(T1XD MN:"6A=52<#$6&DVD3@:I@U%*GB#EBCUQ!Q?WXFHLM)1(G0RNQL+()!Q0!P.2? $)4*:S2JX&801- 1I*I$[^803CD55A MA%RI.C!$[3>_9B;W>N3, M;<)K%.OG84^6[0DZB-G2ZND.XCT.^289P\,!)\/7'8.++6ZM4I2KZ!"/OB%2!]W# MW#-HLGMXS1U'>)*C>X@]0?>P&&H]XYPVVF?D&Y=4FHRN4NV_Z/[AFK*)NY01 MPF09D@8=Q1PS:+G2UJS=9M(1-JES/.H3$07-)I(&$05CE!401?0MCKEK1!(T MET@:1!*,399&$G\G. 8F""=H,Y$T620-1B8YQ1/RTV$F:4K/>,"J5-,\*!M! M!"WEZHXW4@9#DHPQ:+GR NX!^9=P6!\/<<.(!,$$28-H@@')2FBB5[)C#((; M0W%Y>V:I@YB"$4IN, 4/=%L<5%8LKKE+]@%-)Y(FIZB"D+0; M]B1/N\G055S:5;RB#OG%.A2S#UAH ',-2!UT#!%#)CB&3^2:/7-#H'.(/4'G ML!B*/=TYK%DM[V^/2?A_EA0^8_"%[B$Z0$@=7'.-,#+AOQ=4]KC=<07N"$44 M>;DUQ3M&' 21S.<8,!19*4]=EYZQDI CAJ A0#.)U,DUB& @,B-1+:3;)74J MA7\**":KL2>8K"Z" MI=(">B"(S+UOXCNW1;![ FTF(@I2IZ 3H!B:+(TJW[GQ("06,,3 ! TE4@=C M$XQ-)F:O;[L<%UAC3S!G71"5GI&S?I"X*&Z!$@UU0P M5D&3B=39-G7R&*L@GL3P1%A>K[62>=Q). F"E=>5-V@] G;IM, M=;3.F>W7K2=]1)6U+;Z'*'$>X0T6>2NLPDPG.):,,/2>X]I^L? M;4VN&'6 PZ1$PJP;L82A[?7! M*4/LATR9Y#16+<[ZOF3?Y(#(LZSM>]NV^G M/]*%T?]T25$S^'YP1?).U[\$+$FV==&\CQI+4[#8!T;>[;9+4CR-7U1J0^Z^ MW?R\GMKP=-*,$ 7(I+-]*PN]JW\]+I_7GM1ZEVT3R_!RFT MGNC ^1PHN;(D-DL,Z3/I,I\V5=!=$GB$OY7U/VG.8G!K[^TH';^?I=/1%^TE MJ=B\K5]Q^R%JV.1.WZ) 'FY;W&:E%DCJ0XHJ[9U\H:0K6?OKWF^N,/82!OHI M&#&WN>0W13^;VN""!M;A%D@!(!D]2>5JQ-QT:%G8 M-I"IEF=$U7Q\_$U-XBJ3J[?(^4?^^ M^4QV)*1*=U2^M$YB$%37SY"K '9F[6]8&X6+'7@!C>NBUV/2 ,M%?K$N-X!$ M$7&SU]N+T&MY[;QY(1DH>D 5/55+,-L;U!+!77([_60\XY*U\DROZEM9KE[ M#28?N<%0(-<'0I;%'<#U+'/==T'2F(X3O-E*QJM-L \6[8H>%F_$GN1I(RS. ML4U7Z^G3;$K9:]+L"8G%MR9#&9;XQCDDI$[!%VN@?[CT8HW0=21U[F+!K3EP M)"S@J+:_XCI -)Y(G6+O@L4@96EL:7J6@RL!Y\84- 5H*)$Z!841#%&FY[KN MF&T[ ^N1VAS3V-@33&,71[5GI[&_2<9L@SHN'D8T-=5FKT*>'<1YI Y2![/8 M^6+09!QI@HO('(?-7(J$_B'V!/W#?.CU=.?PFO7Z78YEC^;?3>S79CT#4\D= M4@X+.@K(JXLA"O0 M(K>LA;84(+"@B4#KB:3).[!@P+))8)$6MSL+'AFSD\BR3TXMCY%3KK:)7W-# MBN#W<^NA2R4B#YI7)$VQD =#FDTBCVH986?>\B3!0E#$(#2T2)H=PB",?C:. M0>1&2+>+2(2IM369":0,8DL>L 7CFPUBRRFC7@^^C[B"N(+6$TFS2\""0(/"3F(+9L;0DB)IB@DR&+UL$&34F5:LPTC#I?Z)E0@T&,2@$472 M[ Z^8!"S47R1?<\A]:[D\ F$EZ57 6!\@T8625-$_,'X9KGR'77A>I:UT#DE M.XDIJ/PXGX^(423$P(AE.<0XH]8J/C0B!BH_4@81(X>(@3'&THAA48=\9_1Q M4#KS%CMI=R>Q [>NH 5%TFR1-!B/Y U=KIG)O1["RR(3) @R:$F1-!C!(,;, MAS%7O--UR3]I#\B">#-3Y"^$0A,]"X]6 0TFDJ906()G9JP*)PWA+;:3'H_- MV'Y)\HS1:+'9E!TC#IZ:D7D4P4,S5D61YOT=8L@4(<>3^Q ^$#X*"A\X:;(< M=IQ;Y(XZ6"%_H:TDF([ 3 V29H.DR7[\@0 2_/="2)?\B:4@<3$7VDXD389( M@V%)-KBS%*I\%_ 6%E#!!5QH/9$TV2<-QBMY0Q91-!B$(&+,1(P[<*$E @:NTT+; MB:3).FDP$LD-KC2H36JV*VR.\^R(+FA"D329)PU&+?E!%T8M7/<[&U?&3TY$ M8$'KB:0I>C8,HY;E<*7)GJE\H#9.H2Q_-B\B#)I1)$W1$08CER41!GJ)\RVX MY@NM)I(F*Z3)!*!@R+(C7L=KR-"7V98U"1O=1=>/7%Y(_$L*CC?-V[^W;Z8R_\6LB* M[+V_A._"UQ(]77[H1M-_5OIV73N_/:S]*M8OF^?TQ MH=83'3B U4*:3"K>VRPQI,^DRWS:5/O/GTD Y+^5]3]I&!_$B*LO[>WLD72KJ2M;_N_>8* M8R^A4D_!B+G-7:XTP>>$>F+T8J0TRC>5KA#1)G6X!5( AH>>I'(U M8FZZ,?ACY)-_S#0!":4<)=>(JFF5)HK^?6J:W.Y\W2OOZ;^=/C7"O]=MI!95 M9&TNM6OK6Z+,I$]\72OYQV&!2]9_)J;P%$G5V^5]HOY]\YGLR-E^Z=#RI75R M[SE=TI2>\4#J^AER)0SJ]=MZ\D P4W84#JOHJEF&V-ZBE?'#D]WK(>4>EZV29W]0V ML]R]!I./W& HD.L#(GAR M]]HR_D@=I$ZNI]@12^+U52R77-$'1NI\L2.P$%005-!L(G6PJ JBRABJ]"6W M.X_Y*;N5#T#Y?V#^M=YKB+54+:9>?0WXR,,(].$.X-0_\0@63X MWWMN='O"7GK'[$[!")I(!!"D3D'G/3$:F9YDN+5=>%'LDSJUJ8FY!NQ)GG(- MZ"(N[2*>,LMBN*@!U\FA1X34R0)U,I%S0'=Q^>2UD/83M58)IXL.)S?"7@5M M=\\"('$0//(#'AB-+ T>/UBO[V(T@M$(FDRD3D:I@^%(KA"%VQW'%5A: /$$ M+2929]O4P0 E,PQ:"DZNJ7SHTAZB":()VDND#J()!B>KH EW'/B7>IV%CJA$ M1$%$09N)U"DJHF!\LC2BW#I=^H1@@F""YA*ILVWJ9 ),,#Q9'DQ<%\"$G%-G MH3-\$5$04=!F(G6*BB@8GJR**'\R1!1<'[P^(X#$0?S(#WY@1+(T?MRQ7DN* M!UP=C.$(&DRDSK:IDPDXP7!D:3AI4,]R28-RVR77T#KB"N(*6DZDSK:IDPE< MP3!E>5QQ#TB=NEUHV%Y)T!%4T#"@V43J% 94,%A9'E0\L^5)/,X2T03M)5)G MV]3)!)I@B+(TFL!7>]S&V 31!.TE4F?;U)F()J_@9TN8@Q/X25L6.WGU*KW; M?XQT^(_/P\[IOB6Z%O0LZ$3<7NI^3/C&--*LSW+[3W#;9.JUP_>Z +^$Y)X^*3^-GS*)M36W]N_K0 ?"< :4M2SPILAI=*EU%%,4% MQ^]:P,<6$,UT"'PQY.CQ-%%?LSIIW07!M*P^-94$?-TK[^F_G3XUPK_7;8T" MX_FQ_'NH826+M5UU>WA%\DXWN*3,HG9@?8NS?C]VS$-M"6DR6?*M/2A[_YF8 MPE.T4OYM>9^H?]]\)J/PT..F:;%HA._*10:'+ZV3%,,4'5&0O=Y>!1HVZQ2% M9;D_XAQ4/Q:<^Z?*=FV*F".J=%AH/PN(V5!X[\,]8)R"IPQKTICODB8%N4L\ M%,5<3SY.IF;1%NVM>HS,F@W;_ >F),Y P[-2=D=T)YZ2PF4/G([5*G\5&Z?O MJ*%R]M\D!+L1TNV2*^ZZ%H.> M& _9$>R,F>I+DU$+P0PCL;PP:4%+<"6>V$K'"Z+Z[[;Z9\J716=@NB];AR?: M0MH<\S'9]&81PY; L MHD-JKU.DM-HAA/@8Q+&^,6C0ERPU![KE:A(EF ,U M

@)+F($&M2^\G/V/V(T,(0P@K@A.+,#8=QBZ 5-S$&1E$L=Q)[\23 M2:0%!@BS, A@"& [:@*:M-?'N1@T 'E/PB#^+Z'\_P):.L)^Y):UBHBC#=AI M&X!.0.88-3F*_<8$7,$H%J/8W$GO)!2K>1UX 9U87!R?>R\6T6L)_;^FABH[ MAMJ/VI]O[4?TG^Z[7IJTBZL(LNFY(G(M4V%+\)7L,B(7(E<>D6NSE7R7MLE; MPX;-EF--Q8:I->83E=G3I76.GL4^K>MAF_R1&*KF^=>]NV^G/Z+2UV&Y__)8 MR6K]N63):K@$XI5LZZ)Y'S66IC2Q#XR\VVV7I'@:OZB*=).[;S<_KZ0O?@:\E?KSZTHT4]:[V[;QT>G]>^U&J733/[X\)M9[HP '-TZ5^ ME76P66)(GTF7^;2I]I\_DT M?ROK?](T-KBU]W:4CM_/TNFHF+$T%9NW]2MN M/T0-F]SI6Q3(PVU52+_4LH3QD#1V^GO@\5'2E:S]=>\W5QC)0NE/P8BYS55A M^I 3ZHG1BY%935Z>1WY3=*FI:[J+-JG#+9 "Y\M;>I+*U8BYZ7 Q5FM^IND= M/RXA1BXL/3\%L-=>?+PH[NH"I>7Z-Q,3*\YA4_1888MHP1Z )-L$P$ZG_^]1^= M@"7T_[S=QA-HT (4PP*@!["$!?CNV:[%!JC_J/]YUW_T );9HB0LSEQ4?U3_ MO*L_PO\R1>+Z$@* -F>6B38 ;4#>;0"Z #,FLFR34SR%,J/S6(A@2R!8(-)] M\&.=[,ATU@PT0AA"6)Z8M* 1^$8EIK!0^7.O_.@!3/=??^ 1M-EU7Q&YED N M7Z))G;L(8 A@RU((2T1ECE$+']EC<3R[#TU _GU8= .64/\_N='E6&,+]3__ M^H_P/SV&O>:.(SS),8K%*#9OXCMY%5$?W-?L2'/6;#.B%Z)7GIBT:/#J'I [ M!FS%&5@T 87(8:$7@(L)T0Z@*X"NP.1 5GWKFCUS VO&8BB;.P&>>-J!U?+^ M]IB$_V='I#-FHO'(GCSYLHACLW#LD>*YLXAA^1/>21AV11WRBW4HIF,0P1#! M"FX$%(()Z7:)KNC&<7<7(EG^A'AB-.9T&1Z?B@E%A+)=M@+U+I464 *M %J! M0E@!] 6F.[2W78Z3"MET8Q' E@$P;AO0,&H%"& %T!98P F=TX K<,8,F8&D* MX3+9+#%I2B[KP:)=^!;FLS*9ST+T6@*]0IG&ND6XR @QK.!& #"LR6R;.0YC M"&((8GF3WTD@=LUZ_2X6C<88K!AI&,2P)6S #76ZN+X0G=@B.+'H!,QR8I^Q M=G1&'5@$KV46QZO'<0X!D:L([BNBUQ(6X-PB=]01: +0!.3<>44'8!D'0%K< M[N Z C0 ^3< B/]+&(#O IY']4?U+T0(@#[ \B: W/R)5@"M0 &L #H"RRS( M,IGCX/$Q: &*8 '0#UC" C2H36HV> (E^[$^7=M&'S:0/B_"U5!K60&#K=J%)FV&]+#0#N3<#Z 4L M8P8\L^5)S&FC_F]$_U_!SY8P!R?PD[8L=O+J57K7_QCI]!^?AQW4_4MT+^A= MT)%D)K(_\1MDY!OKTR__"6Z;3+UV^#XD##5-[G)A$U<0M\N()0RJ_G8(M_4% MVA*/C&C2[)-[S^F2IO2,!Z(6M7*[0ZCE"-*7XI&;T/.V9UDEX-\C-QA\GP,[ M;&K#[_ %0^T8[#'I_/.WC]7*A\_DD76Y8<%;U 6>@XA2BX@V$9X$G%UP1E0.YJ&V22]OQI";RG12F9[B* M1/R$U%Q-RAC/ZEH]@!9/P)!VFTG@,)>FHG'YT^<^E>Z M/VV@;,@$50E8=PA M-Y10]#UI='W>VS!DU0//828Q1 \>T;T*&7M :H%X4K.\JC<:A[!CQ/5:-]B[D@E^ #*N$ 2>LSU4_U78,Z'K7@C^C5??C5 ML#Q3]0Z0U^*.DFWUK,5I2TE0[&$ME..]WH=V94?$^Z.^)1D,!9IIL^&=J;*X M9H-A\D=B6,"1KWMWWTY_[(6?#$QXI:S< __UDA+=0(2"*Y)WNOXE,,_)MBZ: M]U%C:<8T]H&1=[OMDA1/XQ<-8#*Y^W;S\WIJP^EJ,DFK]D[>?WD+WX&O)7Z\ M^M*-'+B[VK?STNG]>>U'J7;1/+\_!O/T1 <.>&1"FDPJW;-98DB?29?YM*GV MGS^3P%W[K:S_2?/D@EM[;T?I^/TLG8Z*&4M3L7E;O^+V0]2PR9V^18$\W%8J M46J!P7X8MUO*3E#2E:S]=>\W5QA["0%]"D;,;5!.98E\3J@G1B]&1BMY>0XX M3W,,F@I&E!K7A4(&%Z(Z>I+*U8BY.VSF;P%_)3GU'*ZKH =F_8[)-C,T9I__ M[?%^3]E1;79<,+4:P1696?C _O!7(EF?,*HY61#OT#A02)XQ@.TCOF])DRKD D#1Y>O]3FKJOA14&2XV-':T $M]J< M628)O8? IX!1J:X(38MA:RG/O:0QSH*$U#4JDU\^;)&&L#S?LK=ZU#E,S*+. /'9;V$-,)C6@ U M^G:U*P+R$XJ/O@K> =AS$+/X>[LF!TWPTE4Y#FU8F[Y6318!124G+@)U8"#M MB'UR">Z2+3AX;6DM*L?-F>CI[2=]05=2;D6JZ]LF[6J61IU,]<#0T>H/'=B= M8N$M6-8_A03K]R=H%GQKK[:% M))J9J>[NKM'ZO*U1"H+:?U';HV"NJN5JU0].!)#SJ/Q[&(4JS-0! [BKS%%6 MAEP+!6M>CUPHJ]5D1M<&M[ #<:F.EXCCM1QN LQH*0=]: M![)Z$$*KWQUM-J7R*,Q)=MA77,G H+*XF?5=!B5/*8*D; U7M_U07=$-&$IM M\<<^9XEJL?N?451B&9;K'RF82DUY^L?-:B20DX)X;D_= +]I,+_H.Z3:5O,+0' MIOU?\@3RV]4Y$=_6%E1,%W(@N+?)!;\'(QW6J2^%1/!R6UB6>%)#?& #PBRMB,[Q M"_):YXR#Q,O7O?(>40F-ODHXVYWH;Z=/C?#O1$)+YV864 HUZZ!G\_QDOC^W M%Y\"\9L-9&#NQJ?#95'B;CSY:UJZ>1 9:P9 M!5,GK9H?9>EJCIPD 45"/44/:[S(!!.QT<;\R>IZUNC,/*#2 $4$:)SIJ9RNOHV M6+<@YF9V5P5?OMD P81=I@JA[Y O @.IPKG===HHE\Z>#.DFGUT-,N$GL6Q M8GWQ!0F\W@@X--X4X7^$9M<-XM:Q"CI/2? MDNR)@LTQ]1?@HVTETBJZU/ZL^;+"?PHGTF:SOA MSQ(F?1_:!R.AM!34J,>85NEPAA L+C,=W;_ %1J:R;29.3^Y'!C6T2Q26HP9 MV%XKG'W682IX118T87E.BM&.?=>_R9))IPG&,3&3';E876;UM2O7@PBEH\#( M&!B6$BP"/+1%#VQRV_(@T ZL>8L95.=>@#W!&,-&_0QF$C7B0/!:,B"^5.DT M 1^6C-OZ>3][H2Q?Q,A:&][U(YIH$EBWWPB($'#V39C&C\M#@%'0H,ML_;$6 M P)#D/ HE,&T-%EL_=X,_OCL08.*!C6C!G6FHD065GEO-/:T0?N^5\0CDP(J MK*9UP;&@=D>[HI'-T?-H0?MQRT?!.H#)5,_V1$NI5F@-/.4)[X=7797PXZ!: M8 >>NH+H")/;J6MC?!$:+I#9]]]6Z<+!,/Z,]R+45E>%A4 F ^RJU^\+Z:HU M%VJ)A>3,53G,:-F%3ORI48$O"J9!2#\3"1=46E'(07X'HZ(KKBH X6FQ7N7NF(V39 MKG)/N>UKN\$VI#M/EI0Z]G*7LPJ'+N;*5P3O6ZO5_=Z M]>O4JT\;W2BT"\E,7(:&:KYQE,Q<".=Y04Q<%#>??M,W5+V:#+MRVY%T6@=^,W_U.]H&]<7WP MM6WM/=CLNSW8; \V^W)@LUM]ZR]5\=O2(S^0B'07@]S(^P"JJ_XP.;ML(KF$ M7C8E"ZXM%""&-83FEN@MQRM(NJ^J**TB00LR?/NR(_U,?_M/SK=7F>"&T]@3 M-_N)EG5WF&.2G+::"#R'E9F3@P\#XTRP/CT"UM_\";1_: M:,XL]2=6, 6<7(3'O,AQ-JUHC A0*NX&F+=57AF.VMNB-)J\8MD5<_0\[Q 9 MP"OS,8-P;^SMC;W/:NP]=WN>=N&;8%>HUY6\MET1FH'C^TZV6+2_\)J6$2WJ M\#K#S>\1VCPB>NXN6&T+=DNC#1JY[>Q)(D5P3OZ?UA; W82GJ\Z6>U<\&H'N MT!'9]IR3U:N#-$<]RTO^SJN"+@L_<=,:=?XY!P[YIZD-CV^WV&DO\Z I(CCH M"!.LO?=HBH^T*F>7X$R&48MZI?ZMHA[,0(67FWTJEB0YDO8)TB0T0!=NE2*@ MHI&P!1QDSD+YN(%WIKL H_2UF;-[Y;577AO*ZV5%NP##^<$?SZU>5@L1!#'4$6$$ M.+_,RIY!*NZX5FRP 25X4^GQ#!ANCC/7VS/5^&@"W8$Z'\-'W]M%NJ+ XH_-\+V]TC(OB4K MAPRPEO1>O;Q)YF\ZK?NJ4QP8@U;(X:$%(RW]Y^/TT>/CR:','$U1R=6/=-W) M\>3DF]2,IJ[N:/$;]V:ZX/CP^$02GX^>3!ZY4I%%4[>MHN';!S1)-Q'G#]%9U=>#^$ CYJ'R_9VELV1YQ-PF\ M(X1B-7FQ/.\;+8[FT,UJ!:#9^4!T(:U-3KJA#-_')8,D)/J" SNJ/([#OLXI MMYWZ\NCQ]Y.C)%24QY.C:_7D"/^'1;94$6)\ZQ Y$X%EKL6.C&SK $XRMNGU M$P.D"<.T:[I&ZCUL@-'N4/53>?VB0,%\S= 09PH(LK@8K8^[;WO(-)1HXJ+2 M*$J3X:@.9GHG9Y >>UNY@Q0*.TM.TN.'CWW@DHT,][[HL>(=/P+3&D,[\/'9,!C'TS*TVH&?%F@I!E(75)JAR> M?E!K:&N:FDYE[/&F4GV8/GIX,CG9-$(??;?#"*7=(.+Z>BY(9?Y=H--GR.?+ M\[Y/+O+L M$GL2I<^(:_E^CVO9XUKN"XG2EA 0&V]@R(CC/:P]DTW%V88&-]OC;W)Z#KE< M'9@= K *U.6SO*I(*S_/%FRIK\4(XKP?BPJ4+VW_?TW;CP/0TD>M(Y60%D%CARKP ]:46D, %NCG2$E0%%Q=EL.:2OX9SAJ:Z2$ MKO9PXVG?3EA>=T^V%2;EG\Q[@6C1G-D/N]VK].CHR>2[Z-@]>G@##TN.W>.' MD\>W/W;YJ]P(KQG@D^,Q0^5X\O"&0WPX.?Z%(]PI0#<:^^'WD^\WQWYTX['C M*[]FH^9KT+2G80IY:!#O*L-FGPFN8>QKLVEMJ)/1,"GIQZ=67"=%X/@V7K @ M#]Y.ZU5^;0X\-51C31M7RH3)#^-D/8\&OTKACA^F00 B2 T#U&7L_^YI)B22 M1J_?5C!'[NDL/^"(GU(#\>E.#VM[KK21@*[ZD!*X(65%OP_'(YH;497-ZAF# M7PJA:HYA74:8I$M4HB"^$>(4K';Q"C"JB@;6ULVY #4/D-CT@ZHUZB+X(-1B\2X,+6%<0L__I]LG%WCR"?RA?_<59BZ^YQX2"?N=R/..)U[/OJ/+?C90T,[$4\1:L7,^A@H67.1;QWQ.>B#/J\V" MO];OMEF^9"RG!,8U'K_,_E4W 59JVU2[?!P"BV#&WJHB@/F$/@Q4)*6VWQR7MGDWJ@QOF<$X>G8S9 MP0\GCVZ2R-D@D[>Q.S@B6S!YM8!!00=>%$D?$<61[PC9X-]DTY^%P'H MB0L\Q@+Y6FTRHR5.'SX^&15KA5*-[ZQ)\H/EX1QG_?@NAXYEP^H<>N>&&S?Z MS-U$%P$=Q(1<=C"" F2GX^(W-[GFPA89&V+2M8$ULIF=6X;AT07[C;HKA8") MVV:"O(B(;%TGAG@7\QEC*S*/>C=L4M]>@UMY..:&']X LS+1L0[83_R% B0H M*GI72=8Y'?4=)ZI=\4"3T[-(YW-2K:##!_X$S/BF5G\/N,?V0AVZN#Y"D#'W M+@?Z"C[5=A.'YQQN4%U5>;D!2^-S="$FU1AY,B-,@LH95XT6:; QFU%%P>=C M21G4Y:72'#*7-ML2=D&J,3.PAN53"]9M0=;HTV>J:46MK![ M;7XE1)-)?CE/'QHU& U<2UBX/;NE-2G/B,@(+C!H(OB98@2134TG$9NV)?^G MN+E94PH0A#^51E>1A^<*D*XD+%Q44^A_SE-O&>]]VRT?POXPE;2(^25=8*R8 M?R"74B2EU"[:8D;$>IPN/>.4U0@5)PE*RQB1;1L[Q48IR?"I6G&WMI@0OBM- MZKVDE.% =:!8S95ZZ!V#=C:M_:DH@3J0':JM5E9R MEJT*G,D>C'XGD>?ACK;\6[7%/!=.$)*6[]+O'Q^2AJQ7[)W*9IN\$[+TQP^? M!#\YSEO3[_H0X8-K6V$I.PJ"]=A'I*A)%"'!G!06AB+Z%Q3_ 4)X+,=:9]7D MB[YD[8VX)[Z%-MXL/ CKQCD/KE(\--(_Y $)4(@E]@?4_SQDO^8S$B]58;$+3NC3::E!@>F\.)ISDS---H!1O'!L$^7O',! MUE0BI07_Y[0^4%-+TD%P72_(/7!68CB:S/.T%9=LLA\% =$MGMAZ1(-@I;*,( MH3C(LI&9+:8%7"+9"9)[YKPEJ6;;3XY*(I,'L^/,!>'81GBO6GO[U0Q8VV&B9P!LYK#/YVQBK'/S!*+KAIYV4)B+1@4F#5%:W87AW@$$54T;7? 9GQ4 M2VHLF:-8&U ?<66:?K(3BH M;A995?S\5;(?[*VP^V2%;?@!L@VMAP)S!''/U!E<%UA/M.D*J?K2;KR27[!< M#X=W\,,LGVD_U0VB:'F0\T&XB U<0%_;5OABWN=S;3(C<<30RR,]ER^YAM2I MN6DMH7X@7'J?"F-4)-B++:#]3$WJ-TU138N55+.[J)_03G NS,B&):>!7JF< M_=+4_99GBYY/EH94,U=P*A&??DL3JLSSC@3?Z(:8Z[_G18G8\-W\NZ8T89NF$3 U XA7 MAGU&J+JN-?[<5TI;QB7: M[0A#A<%-COY=8VST>M&SGG @OCZ;?I3F:\:YJ;LDE>+NRMNIZN-)G,1G<;"> M/> &RF3L,-[E.LS;($P(2'@&@81\&V@@JB&RK > U6BM/GSH:>LXF9-#77)TTS.G9"%7M> M5USQQ=U^M1 ML-%=;V3D.-C"P00I14->P7I'LIGCK)>9&BKT%\Q(6TP_RG\' M_*%X<2N]1HJ9@>OG]V('?) H-J]@IS02""X#+,-RC1Y/ 0YSY^4)_.B4633W->.!$K5YE &JZ#$'L!BR33=+!3HZT M&SCMW^4NO5FH+NR*%DO.2<8T^5C55V4^ ^.WUY12*&C-"N_)BH?)8<;*LL@/ MTL32JOL"YCNC3%D'.E9?X3,&)FF08M9\"'A[\4V:]BWQC(L\*\EF4Q^:"8,% MT<4_DWI]5V,8G[+E2CG1.+%"(STP,)HEGGW9C')>_(6+)'$B.A!(RAR'KAOS MK.D70>)Z)GC4X.I+*10(_G)1MP*?P PNJR($^G!99<$)^N!O]+9.1E%RS"[\ MK5W6'*C&\:NI]!;Z57Z-D30IT(T^L.='Q%-(>OB2F=\5L"FS/B_S3XS?:Q$E M9&"H_GQ?Y)HA03N0#^@D%U-9,P:/W!0]19GLFJ%:*.Y2 32]!]9\UPK*'TCT MO36=*:[P2FA[W?9H@T$8#8TA6(-:1=DRK WSK*EX=<4[;XM/HA=;RY@(@&-9 M'*A+Y5X=#]BU/I?B\E-+C?!X0__03X+@L[0#S>97>;5]].@;2"B+EWF/_MI& M^A/XYRCDDAU#=QL^=I;PT=RVZ#\H-TS+NA78;O"4L4^P]W(LT$-B$,W0F!W= M-/QAOC%[;DT-R4F'GEG&$6_4C02JA64Q=Z4TUG=X8XKQL(>'1Q]Y8LVOOV"G M0I?O8)EU$J7QW&WFXKJI P2U#4BL[L5.)ZO]O;B1SZ0'J7<^86:HBSGSOWF3 MEC/PZY$C2PU&-2&<5^@-!=Z]\[I%Y+K4+9IZ)2#%)P*=TF=!A02#2&U@2X?% MD\"$>\8L_)HS,LNX:,Q_!5J#\@!@IFDA!]BP%9UIHXI!5ZEY?&S:D[#)P$-S M>S@@"PM- G]HX-IHS-W:586C#,!<1GX;.OT!FW#H;FZT'HD\WWFAOC$=@Q]U MD3C4SY ZOY+L,-@1;%6'K=/L7\B]W8/*C@[WJ+(]JNQ.H\H!&@Y/))PBXL%*P?"U[PCK@YFU5FD@I+BD3/ #VD_QH_@\<9@A?7BT:X3/X(LX279 M8--.YU86(9?&LV*JR3)R;L.E$+9^MGXIF[\H6Y;H'B?@O&^@!SJ2=/0+XK/S M/)]!B84S?)F'#S:J46D=66R0\V;29*3)9MP8P$1$S$A(+PY0XY7D.'[+=>+A M@7U=8%S[#<-$QG0_AXEWX0I! M=>J$T$1HHFG"=*_0/@XS*B&G ]+%27N!.SVYM)1V1&+!]FVI4\Y"98*"':1- M]ES"Y-HW"'TU=\+#'I:G0CQHPY")>H'L:BJ#3FXXZ#':F*)UP[2V'6TX1;C/ MJK/*XB/=?%'7,U;PXC&HN8_3@H^;;9,@6B(O5]Q[6K4!?-B5.0<&3AXDKB0G MZN,:<794*&KQ,$4..->WZIPEKF.X%U(?)DN?.X%SN5)-[0<9\CCP.N)ATA*3 M%*XCAXR.C99/YN!\#'+C[&>Z!X@E81!9BXG(0X6*VE*-7,]'*GML%*Z8B"FL MZ2DF0Q)Z#.+$H' ZSY699.C;68X]],DC=]IA'DP(L7VCOC:!#^UD;Y(\R[J, M2QL=-(@J94Q^(,:)=@\M>49: M+<'?2 (S;5AU7J.]LT$9/A7N[>[4#Y:!#0"=IV"\T6;S27#=\WK$E0Q4PYO@ M#*U:(R?DE7$I2C?(\/E34M957HI?[<;E.":BKMFUI=X"8S*PW2 G"%9-DM=5 M[O$O,B06N@M0&N3E++2Y3F>710O*F!]P7?+@Q4^G/WP[2? _D9T[YQN],84> M8)7#^;6YBL#<)<^Y51(^!:K$9T7J\:#GR3_FT9^M1PA5M #MI>]'3 M:[9E-<&)_^2F%")_B!HKVKV+<80<%:HT,^(VELN7TKWT0;-[H2]/*TG*9F#; MMY+Z8+OZU%W1*NI6K/+%'ET$2.R'00BP\P3O=B-8,N6&&O,E5L@1%! MQU3%3 ODUV8AYX-CES)JOT!7X5K11X$&YK'P1=;3:TDP$\$)6&'H1LJ)YWQ'%/Z 05QC)6FV%?ETTGD![*R2J 4#2(;!_&)E\AWI[[&N"OW*DH M](0W05X)A=2UC[!7N0>2,T<\^J.-) IJ^!'05%P-Y1LGG=KD?\W0:2SI;_S!8*XD#Y)JS+S9H?M MBA5, Q<''<-P^Q,?"^D I&32?;)HJI&C<. W6RPD2\PH>XTR9$SW(_O1#[_E MX0][: ?\5WR*_;3Y1(7-\/->O_OQ-'G/W%UOP48V8\OX9:7PEK?8Y _^]/[M MR[=_^M;5._\$OB.L5_* M"__ZP--T2Q;?[MQZT_O^5;)6BO0.D^JGLDYX#CJ M]=SD"GF68+/@Z?CK\>%A>DB_2-]@Q++)$?C)<')W9P:=DWYA@73QY]9^0Y\3V'D^^. M[]MA]U-V3N+SUH#@[IB3('(EJ71M#\5Q H:ZT5--D9./KUV0F-I(X%L#0"H3 MQ* 4 =Q(+\NRJ.K"Y0D8WTL^2]%P4ZE7Y&<<'3(;S:,T^7M=%F!3O<%-)WS/ M8[5PR)9*WG5DR2YO=/,QW_R=CQ"PH9AUDCZ'Q2O9HLI_\,V^-_GIU3-'9*7< M9$LAA4S'!O*8!_(]F[Y-'O!75C47#7SD! NSR-#1MR+;EFEIV[*^ H,;N($; ML^.K?%%S,J>NG.4*EL!%+;O^FO6LN7T=<%T,?HPI9YR[=L'$EVB_6(*DCG%E"M[O+UELZ:AV$;2H M^5/(/\06FR>M6]3U9XT2[*$-1T=[:,,>VG!WH U,'O?.]4UXQ?5%I#N_!MZX M+]#"*4PIZF$0-;AW*:VQ?J"&/+W@CMVH)]T]U]'%;EF$;O^2F+++N0?TI]/NIVDSJL74FTQCODU M#/5;P":HY/SDZAE I0_DS35B-,_D>!;C$V6,5MI' ;0? XWP=O-73 MX2J(D4M([F1ZGK?Y"T%QKF]!#_D[#.2KV_?D.+PQ29C 8TBL:)L+9GR;:H2 MUBNA1==8+.,*,A??41@38P=JWM6:S??;-1V(G4#:C:E[X-FS=>AZ@[?]^;\@ MU1JG$QEWI=)NB]L@&*GCW^6*KC6.=T'.]+_[K&%2U$'M*F=.(UK]S89&T6QP MGV^9C:!ANJ&ZTF%/4\%D!25Y0;F?,<"NFH*K#DMDS@>)F5-Z[*O@UJ&IGG/ O^0!QWV$V-S/EK7Z0"X&A;I%/8CL>!C"F016;079FCJ&8^>!U*M ZN_5 M2:]UP!I^93_L#?GF4P/'O6GJ:4Z^)X=(31^,RE36SYBNV4=J-:\1/=QONE7X MFI5_#22YS3VB@)]+@LX;7MI8&>0C0,V%XL0O JV[:@C_3J10IUULO@S I]D, M&;,PF:F]!'4QWN48/>/.[OT>2LP]D3'(NK9#;KQ(7O[+IE MUEW+[?R99>RK"8J]\;UW. )NI)0BVD%C.S:,K+&=V+B-] F828@%.2&M1/1U M4DIT(.6BG)L5$\[5AS$M]SR[I#6&W\5U7AKF6"'YVIFJFEZP%HP[Q^%RAB5K M=<=0[0EOOJN(ZT>3BKX7D6Z[%7@H6/>SP K1('*B-<.GY63%9I:>1#E.)))- M_@![:-!/M('R!;H5QOD,^P@E?S4./H"J^(1SA!W(N8UGA\NQN$. T'C M))_TD6/! F)RZM[XH!_O[<)1.>L'Z)Z\.2R!.FK9+YR5^-C1I912W>$R:L%. M:,3OW+"?8W]\I4?3L/G+2R? WG27_1MDF#R9B(+??2?:=MUV^3*"^LDFLL?Z M9H'C#>7RP"*.&IY)_5C5SO,F;G&\>QNR23/6B:UERI?\RV.?OH 3PKKHF:D/ M(U^_T=IGP[/8JR%[3ECUP>(052T;[QU<[57GUY19,N(GR^(9JG^DPX(@78(G M^'L;Y,FA8"UP$; (P' 2\5%SR_+IW;5>E2T;U47)CLE/^)5@O.0T%NRP062$<0JB63QYW1/ ,^C\- M=@^<*%+ZRTSL07?_1M&&VXW"IR JTR$II.'(EE>8$^%/3>GK,UQ[F5/_L4'G M-/I,=[R%S7#3P)O3&HWCA[)-./VJ&2/^+#HN>!J0'__R._7W"9:\S6&F)J?3 M?_>%%I9^#3'1S]U+XV'02B.;*JF1%_EYT\.&1FK[^/#H22PC MCR3&RV!>(W!" EY0FF_?GRERSV3#W1B$RZ ]G8B]1Z;52'.](3&/AST6(N\P\FAR0:*YX$99D<&#^6C M">V? JA]_$@=01@BOW:VDKZUA+A>M\R["RD(TD>Q\_"N/V_I D6(C:6Z,Z_8 M;)VNF8%Z,'_Q0AF!+CTK&*X #*N6//M9UGE\WEGX-^YUY7KTDL*@ RF][K*S MJ&Q&;G*>:W3?4^WU]NX"28]]NORSILN/]^GR?;K\[J3+1X["=WF>_ /9R:-' M7(-U=/37R&HTE8=K6M/&+US&)]!J7';5-QPN FU2S^F'NV=/L'U]9M&ANOH: M[.K/[.X+(*XPKN*">S9:V7E-_A6H*Q=5,2>#E]%Y;K)(*W87816]L>8:-:S@ MP#D88W_2/J"LPP5=7CD:-*G8#)^OO>W[,#\7)!VTAF]CS%:=F>P8%Z?=G*$F M02=';B6(/OC$9$_\Y0_3K>AW:E,Q"%#NVU3\-C3Y;.YIV%ZS+>C]L!F?[9$5[H=QH0\;?QCM#^#'63I M-$:8^2+K5 3C6L38]N*,7G @0N.APNQ79%C,49,L]]^^^WWQ;8?QQA3B5'Z MGD=2@PXKT>(W#AJ)QO-_Q05[H=T+[1<26HY]=E:<'F2:G!9^X$GG CXH^?'; M/T0#H2\ 4 ^3[^*U*?0K_"$ZC$0HL*AB$QPFB7%#U049=0_L1%%UL$/QDSSWWT*K8 MM97(N;)+A.JMT#J 1!Q&2-^&,OW-]_H)Z7(52@_/8\>@'MN90"=W!&GB.KCWS,W[JBB"_ M3K#_;W$>_0K@/PD72:!'U&S6"B/]\,G8. -1#JI+!4)LSU)@3=]=U&CWZO"- MG721TLPD;1U_QT6>7:X/!&62SXI^>3#KL2F0RM0*'W]QAC@;[A=TIHLY:,2M M1*2/E5K;ZK6.Y!\5\;CSM,S.LV66)J]_EAF%S6>]SZO4 .5RZ9[GW_*'+AY M?.K\H*54F2N@N(Q8J?/_WM-OQX?'#V4:;K0 B':>>W(?.<7\SSH=^65N)/L< MDEG0\Q:(B5X*+<2JOI)U^C!Y-0F4;K/GTR.7)55QVP/#3ZX5Q@F4!U_ M++STE]44$<;@-] 6_\@NT0RFN;&RB$$..Q4&_IPR'D6E4F/P:?+R#&6*UG77 MC>&WT"C-1T!JZ!T_Y#5-)^F"ES-2"B%8YV4UH]6 -M%+7Q4M<-$%:1.V)9GJ MH, 5KR^*.M F:?+/+E-;L\!B%=FO42N6XV \P^'Q(W[PW\GJ93S+(>V=>!O& M/+P5VW%.^C+T(YZS1;9"-IY4*(04$(;GO%&AP#6U"0\W8%7'=G$ M.YZO=N2FB['5PWI:]GGRM&AF>_/J/=4[3)\VS!'I"TG)'VIN1Z@1657S60=5)@.-X.G_PU MGDKZ^\&OVP??3Q[MM\$NESX4MF+);+VFP8,D5%*?TVN"?)(O'PTYU(1YJ?X MK,^*RSK9X[+VN*POALOZS%KV%+1/GN@56HADE\[<_$JHS+?K.VZ\*Z$[IXL7 M?8$*"[),([X0DNXV!:U/J98Q3^09?3T*';K(D=6JQ8+6*VOT MF\KLJHUI.;2*43WHG4/,QC\SFF^9;O+<9Z1:,#9UNL%SA3ZUG8MW@5.7BL'X$G[XE;-[\0G4M8T76_0*O*%A5V_SACCYU4W7+GK"<&'CD)0&-U M)&?,ER<2)N:5U)BMC>!U0W(5_7?T"+\^/D2K2V:X0V=-7[,\LW9]HW9ZPQ5V M=8%F*.X6O(%K9%QDP -5SSQ7D) D..] RGW!\6S.2]QLH'(U! =SVNA!H1H7 MZOEFG%$'R0G3O?QMM4M,S9AZ2YS:P4QVZ^@4LV MQ-S>-K52@2@@7[\_SLBU+#H?B^=JE'?YJI,JJR,ILSJ2MC:A)\H4-/P<;LDZ ME>=XA=."D/BF^3GW/R MV3$-#PKZ%PXG[M&;_%17=%1)?.@<4_]:,U]"A:MS_-/+IZ_?^KY31E'O8:_< MN39H6,LDP_**5/AI'CS]-CF:@#A+6O0T*#I;LPFH7=1=@=/)45"S%PF3(,_1 M/O>49F46ZI==DR<0X8NL6FAYUGE.Q@9BBGY*>1;I6>_IR[3-]XQSG!7,8Y^6 MDPMM8MZ]?A',2]:ZNIP_JK[F#^K)0RO8_'ST*ZM"$4KK. MM..!]ALC2T0ZF[L*Y^%#C@^C8K;KMK/PO+:;*NQQP)T:J*4+:U? T@"9L]1, M1,O*%MV)G6A7#=B9P1;;65\M1;*/WAT19($'1UB.["OS3^A%J(QY085KM%V8 MB3FN\GOR_]83>0&VIZS&6&;/\"9W+!_8C]0VXMO[SW__S]=X>3(S>J M@"<777<2Z.G9YB=.AG01F).VY;)5J*(+5O1HDPX^OBMMV_LK!IL&P2>4!TI* M3[<>^A?G?&@K8N%G%&+R"4$619MW%NU=,#33W_<)-%XW/6B_M.G]N0.*FC ] M>F1EFD$UYN P@%978XO/ ^V?]%8*LV>\?S\X7AMGXBOX@E0\4D1>,$.K(GAI ML#B;EH68+S@X2<^]HGG@RO# =+$KR13HF[;/_(GEN#+QCT#B,&JVCZ3'1/81 M:D44Y='CR7=NSYR=/I.,UV5=7+S2K'S_+>XXME0.T>L)QM4)Q,R M$?1Y[J;Q*X,.?G4M"=[F'SO_!)X,!<$ M"/7%2CIO $NU1%J "X J>0KY[9G294,-J6D1?AD9FCF?B$"9G:,9VI#D;&SN MVZU6H_9J#777-7(ZL!M'C 6K6V*KRC' JBG'X70PMJ*/BIES.DW\5MKQSF)\ M)@2HD>%X]BRT&]FX.)P\42/0F&A5#KF$G3_0@O0S*243%Y.N_N>[9TJSVO(P MV"S5Q[)MR0=C/&?;M<=64_*Z.=TP)V,C\M=\EK- Q1K;-"AEG6Y@5CI9N<%+ M;R%.M[$]AV:EFI3O;_">[>;9[6R?1X\F3V*%.6K^7#.8:P8 BS_PTH @%*G?!@T>M8L^' M'*HVNG6:Q./@RVYHPXW,0/( &U-LTV]3NTH_3GN>CYMZWSV:'(IH.,]MJZT7 M1ATM;*O^,F]ZNA(DK;M1\T%8UU@.7W**@W, N2?@5/0Y4["+HC+VZ*&S#B8\ M80@6"E=\6=]J.Y?Q3_&VH%=38_-*AAD)=*%\M1IPL/; ]+)8>AX_//RC8_3 M#G$[+4\Q"]F@C@1C;,PWMD^WA%W&GGGM@5QK&V%_C<;EQ1#>M#!&WA)%DB0" M@&-=@T4%!XN C&DDG'0T>?1-JO7%G->RQF(!IPU*YSF@P %YOO7IMXGDKS( MYMWVDE%C6HV,3GRG*T1/#<-/3(/G7@03+V\#&(M:?*9MD91,@YB3!?X= M&RM7XDU++F\AEV:+!V3Y0;QJUALY&8N9VRH[7N(#7;>SX8X.#R?'U\2O1A9L MC\?YK'B53MR9YP9GT06.-V]:<9? M8_Y&]Z3\SW';]B1,U=PLA/E;6K=!TPXZ)U<6^3E7,W"&HQ5F( =WI!L/WODF MFXJSZ*!*[:\Q$*/9^CI"ERY*P91& V0M$E? -OF.R6@V6BS[)5U=FB7SYZ,G M41KN=#-B&7_X3>Q7B7O-42/L,\RN&C4(2TH?61DO.+\+7F4S7.$RL)5'DX@^ MJ0A(/8%]:#/JYW%. MBY9"\30!N991LFZ3*%-M 5A]^D9L727XM/((D50Y5% M*TB9#_BI,!^%,]*Q?#*5?C5@.06/%!,UGL; .'5VU9&U[73Y3)T05!RO=V4T M-Y=I(\=Y]/UHCO-VEMWQXT>A(ABU[*)Q?/%DV&]N;9KN"H&$E\?>Z38V0(/NS@3A(E M9HY)?/^\\?U!<&3$]0M9:YFRW=4V\&*-J.(;+=$M5/2M4TC/@O3-R:/-W,". M4?U6&8+'#XLR!-L'=??4$\?(E;0@^9 U#8@7\Z^"2/[S$UX.*,$B-C## MBC+_7>ET1F/JL C8-F2ONU3YE4PKV8UH^XS82HZ4'I>H0DI!Y2&Z!_%5&@,@ MYVG"1;JSL..UAPRAU)6GVCP+^YM,EUD4#G+(Z'NR=( M@R*#POK1:BPM;$8$I]I ZQ M^;-^229*FYR1_JR2%WC(>S#OD/._**SMO5*U 6!(IP5J)H4E+6:$J;%AR7C= M>(CPBY9M'>)_22#$@W.??YZO:_V84"R+^W)#(=?SU3Q_HML;&1Y4"D+<^#=?N^T+WE_N#+,:1I2KGFE*X. MF&]5'$B36_5A,;^9S(5OXE:76K4H.!N27-C_X@#B()V1@6"??87R%?[-[X!U M]/!MB\"'K*#IN3@%8^XN2.@/Q.>XH?(\: @"+[^L1V;D)L-9: MW,EYZ;E#MA^BKI-&DQMD&-NWTB:Q4KW.G8^TQ[ 64%SXJCS'KKM MS9).GZK-77?I,6JG8:4\FZ[A<,4^=8_"JWQQ\-)J++@)V-9'&^O#CHG".$!YH,P,P%QW,=-Y7C@7&3X=&QUQS.NG[*>.M :I=9 O1E)FEH, H0-?DW?D(F:=L$E(D3#1B[XDJ&6?(SIZ MM,\1[7-$=R='Q"?^NSQK$:XA_^1K./(_2X"2SAAMD98OI#B.G+@:9=KL7K8Z M)9/$)@?',[NT];:R2-=@7?Q%#2C:DT)$SXI;)5?:SX_>1G^D^QTQ8K=>Y5*8 M2O*^R (O=U9P1_N0*]+S?V_I#"8.&KG.]4%AJ_(XQ1"30>(?V M?68W;L%596P,^.;1C@NEOB)WYT#84FKN=VM9GFMY)#W'"KD609=M+P5UWKW3LGV[R!G](!09[_O=F\H[%1B/FY3,0X M):KTS6RYU^ @@GJ2?G=RXBO,4N&C5<1Y=K/'8B_'3WV8'A\]#K-#F^,^%A(X M>P'WM'!9-I5:>A3M_B4PU*MR;?@KWPM@2Y$VVZ82NMXR9E$KF5<*FG\=2 M]=-(0TZKI$,T0_.TSA9&7'PMY+6;[V7#6]T7FHX2#>2K>=$L.?$P4Y+?8"4# MW<'1 +UHX"%-D14HA=R#<[X8JX.C2;O4\)K6-]VN:G8CT/R#"Y%=)A&.8,R/ M189,22_T?I<;(UPJZZ$K"48FWM*)/;#)'ED';(6\C>%]_&J>?8V&NKZQ? *0 M_U'Y3H4(2A33ON3$Q S]H_5E%J9D:@SGN7*4=(W*CZ+:J.21EY[7,^-A=A%4 M"8?RZG$$2WRV?]6-MEFI>^D\+8R(S((X)I'GZX#\%]^6Z7BMKG3KPY5?42IK ML4;;7X+X6-COF':8"(UPN00;Q[<@YG/.]Z!19H;8R[8]*B2-(PI(O\'CA.?% MEJ]Q^D0&IJA*T,HA;-KV2]GDFF+:$;(GH::IR3N-U1GQJ7K/W.=X>I'/>NR\ M'T@\1;A6-5/"XWQ'-$[(MM?-1?R; YG>ILR6-:>KZ)*KK!$.B(CFG)'Y M=;5 NU'Z5_8Q;]T2!%.>1I7D@AUH/VJ&(6KW98B372K?DP9NTPWZ[>>YZ1]$ M*2-0RL(MBZT>F6*TGQE5U5>:&.$>H!N1)*EA,\[@Y)1$X&T.,D]84D]KFB@7 M5W75;*=OG[HT>([V]-/<:!]0[=?T96YY#QZ&4Y?1=#NJW=]P;O+9AD;R.Y+? M"O&2,B4Q$W,Y%,+XN9^..VKK/:\NBZ9FVULZ%R(I/9,E$S;/'YQQ3A>\]:OX M>YN'H:6F;3F^#GOQ0SXT&)20*PUXPL3%R:/99:ZMP5Y0W\?,L*"C -I%7G W M9%^>F15ZMF4<;F* FWDX^F32;$+.Q9EZB?-(I!3EMOIO>$*PN&BY/[;RG!X. M',KV2F;:MRL8"%^0SZ(\3SI0VC)LEIN[4=>.B=NKR8')[.CQ9G, V2L%.:9@%_ M2N0N]!-IUWLK2/T 0W" 7JF\5*I,>9VH79X]G3,_C88Z87M0SQL8O>LI_UHW M6Z;6Y[C!]Y&U=B@JTB:<) XN[OFS@B:S([H#EG6[I2\L^IPP#Q2US_ MYQ 1%#9$P^"5X>5YYB,WSW5N24$%$F106)^T>92=MXQD1CHGJ"\ MQ3729DVB)(%V@G,#;=H)?N^]S:E[JRD\ 0F]!"2+[.9>YC/M>RZ>YL9DD:D%,TL@K)@F'10D/AN[E$PB^=Y^M6BRF2\W%"4O6"RLVG6+]D):$*.9 M7CK0PJR1O!+6-@MD%])< ,%2#-S?,L\^LE[2+K+^E&*'R*S.NK%>">'$P(W= M=@S="RVAZ'B6,=X(96'=*V1G/GYXT96/#A9 M29SFV$E CBQR'[RQ=4[MZ6/&&E-Z,S17W-Q6!N$6I!GY1A97U0Q8H%(B4K-L MR=ESL+:@(H.C6^HO#MS2HC-.QAY=)Y;:N*I"UNZ\YGA%2=_+\Q3:&A)OMW&( M!YXCH5@LY9R@^91\2%']JV^DTD2@0UP>LN1CEOQDFB<$JES008Y- 1UO,6N] MDO/[T%GB@>#MRRH_:\K\\3YEOD^9WYV4^8B1\#X\E1G7^X'CBX[/>]NA:HY M:#PR^MA%: -S#<'C @'S<>4GAZT\;M4(4EH/W7;EW4A8]6LFLH73R<.T;H0> M(&5X*HMVN'C?T'H$H-2BVMZ9FB3OA+.\5#*2>'(0I[S)U(A/D.3+HFTMP6TM M9!!8\3]8JW&-UX$3D52 M+'#\_,WI!A>QXZ[YD103*6S@XX"+2]YE\QP&9L!7$[#:_./']^].?64O_7*> M7V3EW*P@1MT]@P0[1N+WD?](YDG;]J@EE&BU,N?X #)9AY !(!8K,BP!F,A\ M#/R''W_P(7 G0\P-L62XL,7V@*O/\4$%3P6-0_)0DO#PN2[?\4LA\KE]/CP^+N)R,# [*)Y[Q=P=86\B,L'R48K9KGO\?+/BO&@[Z3OETX% M(_RUR9TFU21<+F8Q&;>-%&S%'Y72'QJ5?IJU/*')&4Q*NT)E&RK:./UXF9?U MRM9%9Q192O9)' MH*F)-IKNE3!3]ITB:TM?@JM=F\ZQ0\%L4RU0=8+*YJ_ ^9CWGZUFWZ4!$6S M_I!=#VLQ>6)3C8"P*OLX PKK?W>>&??*O$:%D4(:D 8-R<9[=FF)3KK)MBCG MET CWM#W5!+)3L4C'&EPT0:%H1*\$A5E:3A>'C=I45A0G,P,54U3G(^I>L?< M8(#F@'[G?:NT#=PJ$"7Q].$T!=$+(*8'RXR)K;3+8:>P!2HWID82R6BE[4LI@"YMLAE-_)]- ?Z1@-"W(Q &X MMWT48>+4IT%1(,]O33?2G#*V>,;AO;MFS.[UX$9LH]G^/X'\=+#,)-2??Q)V M3Z=A@Q[/C+) 3&6ZMFT"Q8?*8]N%AR#<@ .U8F.)@XDH\N&C61M.FKY^QCVY MIYTX"&6_/"^RD7Y^F1;$+?-EC4;9_=(EO5RQJN3AH629; G>/O+RT/]JMXUN MG&C.S:QD\EIKID;C7#KY[FC9)%A1.UY33KA-D85NC#Y <8H,HT("F[Z1% #: M;YZX@_S[\?88[XI/+F"DD]6X_Y2-?96[)/86.&F0*?O+EM; 8WV XRZ>_&%1 MNTY'7*@!&OY4OR8@U=!-QYU]%K6$Z'-T\G9K!'_8L&@/B(.(>D/3KT MA>-\/!9+%6,\_H3>,GZNR-TGAY/DM,/>4)L-EEZ-N,\58PO*XJ.4H(A;Q/M@ M)O0:-OK1'*]">:99)25D9/5-.XF_H0X-&L_4[]8DF@Y!"!*90)<1N(I]T=)3 M2V*@MMU5S4<*!/'92.8W,1NT\&VG(-Y \_#KA7P5&L$L0/&YRD*8!I :3,.2 M?9]-!) '^UIX\L+$0,;\;RLKT+0>(NH!W-TP <,I;81@RW\P'95-2/!)T:"VF3K:/ M!.MM^7@V&?;'U;'G^12C#]X&-06N1.Q\TG!Y-1B]Y/?1>\HO;^KFP(R+M5!G MRVKQT,<*$R4E47CE(_6[X9^%?_M\'>0ZZ"OX4Y&MU/8@S"( .X3NZ[7*<&S8 M@NB\^;C/!N(:Y"^5I):'K7.&!&H"-8:X%UE>O-"<00TTI:@Y=9BY=9POJ'"Z MU>Z4P "7]",8)@GYC<26D^K6Z6$Y@@)-&Z$U:#K[@'E^-O_=N3.'9U. &F5D>OXS__V%GCN%W)77]!O)'8'_Y-*N0+[@T9KLZY[.HQH-?M2ZG\0W!Y6T3,J7]>>PQF7 M6=F+6S(8H510;C JRI=)50^Z?4T9-LF='&_C67B,^H[3F#']<_ETAOQTP JM MZ'27 #[&[LS1:%7DZ>"M1@PX*#\P2"Q/EKBR -LPL[6P'^)Y:SS0+[RVY6QR MQ$NPXIS88S:E0B)GB!,VR,Q(J++-HXG^([I10WWREM?]K:_!!53PJ4$%7[N% MO9.:@6:@4+3[?_UG82,H_B;E9=CA3+JGY+F.]T-JPL"JZ]K)!ADM!F&G41Y# M8ZD"IU;,Y;#&RZ>S$B(MX= MY"_N">/LR1YS;D60=:DY)\EB9 L-,P6Y_7AD:+VCSWKFBMB44GJ;0*BBM9;' M4L#-O"W\E48[IS_[=T6?'UTBXOQ&2A2?"4Y>/'\1^RGS.^IES%?K)V98V(3[ M4$=VP(T9R#?B+DGR)$XFD:O4+ 1IESK:2%<$\AD%O6-;4NSZ__[3X9\2V,LK M'-?5POV[14L8_?>8PQ1)["$Y &2&_\?_]Q__\5_=>3U;_^V_.N=:D%QTJ,6W M'=#5*[X8U\Z&SXZK?[K9[NOXQU]FYPZW[@VF\,GC[Y[('.*UVP>7]5W]^P_N M.H4.>0Q2-XZZ^AK>)R?A&U]*_]M@C>E_98G_DP5I+[5[J?WMI':0!M?N+%H@ M+R6UJ[PKM!R8Z0-FZ.YB%);"^:&AO=3G^0XL6$U_1,'Q@4'7-@Y+VB+_QA$I ML>ZV5\!+YW*G';6T2VREY ]P+Z^054)#% MDDG7+W,%$%3PNM=\#"X@WHOK7ER_D.'!2$QK0K*HZYFE6".8,&-KG>R> __B M$G 9,,DC@3X$SF;YM&BC1*@!"V-GU=6124R1XZ;!7@G2TE_95OER86Q'$J,9 M=N9Y]>'=%?BG9EPP*?Q*[B(7OIB[Q;@-[B3,G[HXA5:FS8M.';#)#0)-=R0Q M8V'$) X=1E%%@]%&?]P(*D:_OA0 M"3 HU^&,:[H1_SUY9E@ZS=^D/AD_+"M ML"_$]"*%N/;K=@;V/J>YWSA]DYXS$5,VR MV0>G]H+YQPA.;3-()%;5_L)@E>V#K3&JK:_=AZQ^IY"5=[J^2-!JC]3_K9'Z MW^^1^GND_AT+"+_>ZCUKC98V7W>]G9VR8V^%E9TCR=?*6M.!5DPK &G^&Q/N MMA=9DZ-1F[8("$)TSJN/J._CZ.V5\C-$?W5U;/9//(F M2#(MSA?ZB)]!DUD)MQ?T7+O*2+;P/ MDU>3H&M@MS;&%43NT^3=M.ZZY)1I%E#N]Z[#I";_@UX$#;@$FGR=_$1/3)._ MD^&6O*'OX0X+?P?-1_*AP.9+DU=D:69YF?Q F['M2';PIX]Y\GRU4JO#KG@U M?5O3G'-9.:+"6J9I%!:\SX4$$E0($$1KW,#D#)9 LF5] .IOS WB'#(A^K'/ M1.+>-$4U+599V3I2IUDNI>XMXM3U57)\_$WR@*DJAK>$/:A)L-O\!D-*G8K* MAZW8'QY-'G]C@KEEW6Z\^MLZC7S+U#L/"A,GS)),:,(UMDP%8VR; M]5\T-A;H >>%2.WOZ),Q06B\RTU_'14TVLDT!7]FD! G#=S&%2_:.-PZ<,0, M1EPL<:\I7+"Z]W_W:!VS^T(FDKFU MM*=Z.OCQ)T70GIR;[-)_S_B';N?[F>RK8\E.5?9*.7PJ^U?*=$ETTNFKNNQ3 M0$Y[58"6F6F,-XZTX)#29;SF#'*V%[E-BYS;!BAC.CN2:"X3G>!YT.'J^F.8 ME_.F2'-.N[J'2HL>#FUPY5KT:DM+!C='%")A8[9QA> M8\1C]<@F//!&(9,<8DJYHZ7D&=H+E!9BE0=D!9YGAAY"EGA^Q;V]!JR;S%TV MSRYK8?SDYXBSH+?<&YM\^T*XIBC##O:]]?0>,=O;0=@I@_TCG164'5S2H:36 M:(QR+C%H0LUV]WZAB-K5"WSV%>JM= M[8+Z.[86*UOCLQ'=F']:">GG>=Y=P;!\E='1*02$['1E3-?WA-Q6:%&^W/=: MR$*!3%T7E2I?D)'-V];I77J2"ZU(!T.A>DFE0K]%#$P^ @( BIXI.UCD:F4S MP2VM0-:WXLY):-YDF*Q=]@-9!^>YC($[@'H+B0:A;*I&&HD!J76![YNQD:ZZ M<>9H:8PBJY&/]QK1604RL6 UC/;KO9#/8)'1@GJY4C));3.M5IIKB,A$8EY< MUNK M%.@6[SSFK^)BAKIOF9[S4CKY&*3D-]"T.2W9,JY^[A M%0:T9 _>=>@.PIA=GBVE70?)5K8;OV)L$PRD[LL8ZSX"2FBPT,'Q,A6&ZC7B3'8E96WL:.LY#+N#Q MULU';6:[[)6!@\5#>-[KLM_D>S7WGEZE7QE.&%I[IDY26P]!W*%D MA#7/*1K8NM(B)>ROKJ90P(+/K%C\?&&6"V0RH/8<&8"8TRP@( =YY?50:TS+ M^C9G@LC+G+$0+;4ZVR&H#?PI;2[_A:TX_O$UZ(]"[!\8F7O M><%FQ4RD1EK 1/;])K.^>TUJ/5M&G(?0/QU*-<#%@,S29I!OS3^!3+35;I_L M18(P$^'=7^-K1,G6ZP@ZA1Y>&[5J#YK8/P_0P-OBQ;=B!-UG;#]GQO;)/F.[ MS]C>P8PMR=<56GVB!P>=S;F+&/:58N/F?:F),YQ9O21PNSK*F?I+28U+)P?Q M(^VY4UU#:'H<.]'=@9&AY,.D-(U$,Z1(O3_1'PO L\\TIW=Q?Q!VT?AX:%=\ M! =%)*Y1FW0WF--1S"3I;,5S^JKFQ=;F!Q>",*,E.IWCZ!,N\S=AE/6=$C4/ MSSAM%!*%0QVY-TYW=SU=PNC*P#P+Q, :G+QGJ\=&[+BX:9I+$PGI;SL;D-@Y M,#.ZE+AP3.KM:[[;\[D-$ +MFBS(9>M>T=2E&Y.V=52[,-P)%<[CDI_ ]GSI M$LWZM6;Q<<#4==U$FJ-GL\6<:2YP-=(HTC86YM^#'":'G2VKZ(F9X5Y;+1O=FQ'?H&7^&-XL"UN>:[Q84+ME%C3A:2>6",;GB7 M1T326$W1X-ZY:_M"$,;!RP(CN\C;.!SKN,%''HI/Z)=+ UBP2S.P\C%$[K^L/ MR7EX@Z/_I2RGJ\H;5(98VPNW[B/M)VBKT,.;==A!9]:06-)JPQ&6EAC8'$8Q M+?'BK%3X\*4VF_)OSMO;(5P#7^A^V 7O=R\%T\=+,PK)6N/$: JNW;1DLED6 M;NEUGWT 97>N(0AKY<#AFDJM!^5(S=JPWN*# Y>2]>70U)4UB_%"PPI M@,NL*%TO6LL!3Y+WHY(9BMT0!O*;B6$8\;J92/HZ9DL4^9X562OJ,.IYXILS MG.>\A?)VVA3G.%[:Z/V^P1='+NSQFH7E=%4.3 R/(#@4W MOK1EIP\#&F $ M[J!/^TK7F[] E#!&OH1^-PY>9_+T%=HMR&D2]$.)ENLB%ZU25*1H6Z ^50) M;"3R6&DY&_2/"ANRQ--G1P\ZG969S@4_/+Y./1J_<6#'.&'+.JF.H\DN*D=@ M+YRZW+^JUL3>R)ATFM\.&V]I+QFW+Q>U27X@I1L2Z'JB#2NHTV0F]@$>NLC1 MN')%ER;-EAQ*E7<(L:8:7*/SC6../(#S^OI$$R?W +6ET==+U\ 9878IE\(Y M+Y'OU!S#J[PL#RR^)MH'(IK'#[)S.+^LRTMI\97/[N A.Z*[@\Z!M/(7;!7J MW&57^+]8QVI18U;,&>)&Y^S86/9ET%\1A4M5O403O)&F2JD'R?;(;-$(8/HK M!$!V0&&-TW<_"NK *0(31^V243>NA9+OY1984['"B;JH#A34-6.HKS5&XF&* MA8F=;+W;@QY%? AB-BTHC:M[[7^TV0XQ<_,IVD)O&IUUP^.11\D7!C@"W:6I M>8&W:>CQ2[L???8*G\]HR)Z5C*TU\X:F@Q:_$IUO@?/H5 O]F+^Z-O?D1M-! M9)K.CO:K/&-;@7=0RYX'7=CTJV[3_(S:#-RUJ=YJBNILLU4YC9?B1BLP8?YU MPS2X:Z37HC*$F&4RZ%"86K2"P4_658Q^34AHD6 M65LSR_[V)JPN../#,H,.PJZ*WA!(-T%T<.%EF%3FUM0Z5:Y7,:MLTHRB][>] M5ZP7'1^CF79^CG2<@F$#3<,.N&$EMEHGFX$M4O4\W%@ )LE;C+T+2RJ8=$GU MK)(4;"Z47YX=8U=@66M)7HEY7;B C9>EH%G#>-N^(*XA+:<&;2YT.@401C,J M5G1P$(?-R*XT.$6W5JR! M&%7-/L.WB;\U^Z>'S M,L^[-M!#>)HU)78:J;%F$_ +NGJGL7LGDDMCQB\3@4!Z:>T*89-J^P698N9Q M90D9P6R?FAJ)G5\Q;-BH"WNIR6K1[%=LD6Z31#,B_K&NLU M2=Z--P,,(1JBB1ZXS88Q\6!S7,#$-=W%OWN!L,S)2L;_ M8* P/6N2QUFMP[\@XQVZ;ME^RR=M:)>$"';?)<^;E".G\/!C>)G4X]$PZ+@O:Y"%>?\W5(-L@%2=AS2ZN[)N M%(HU24[-]\)XO/N 1:G%?RC0R58+%&B^Y@?R!^MD*L_GO_DN@X,:)%*R93 6 MA_D*__H@*$H9'V?$YDR_'A'MFR1[;<'>-CO,O7BP@$\'R**!/9 M(J^ C[BK?0"-IE?/B[":45.D8<93)D@R/8X[@3Q3LD:Z\(#DD-G]R;B]CAU! MGL+VNG"AFRXX9UR'#P^-G5_!4]@$(\MCAHHW4ACOT7#3PRC^6]![9ER7(?4\ M\*B9LQNVH4U '!-). )TS1!KF6*I"7L!ST-9M("+2L MK[E80JDO^)HWN.8,WGB7G/H+N%A%HK[O$)C@(O>CAUSD_CA5-$_(+&+D6'7? M,49.'A\F,SJNS'DDWY_\,C9;/8>$ VF/#EMZ;HMI&+(:MK1@[7PM-TH( M(0J$U\WPF1JO:MH831>A0*2T!1$.S$CO^":"QT2HX=P*+_)H=UL9EO\,*6]C MLU/!8A.%C9#9NPFH$,,MT!%C4U/[5&H>_-GUQ93!H'JGBC-P0##5E<=>W[TD MD 2H?<:!_2&4L$M7Q,A =RQA6]+*@]KCX@;?\X>*>B>/O^+#G+R#G. MPNN""SZ\&+GKS4]G_I^L38+GO'41IN&-O&\YAA8XL/R)YV4^6&+=7:A/2Q63 MIS\KE _>KD0/-J3#<):#;NQ(&^&F$7GR.I_=?40A6;BZ*,4VXXB=8 >EA7MA MR?C@:63P<92263"DVD\C)-Y51("QF/:-T>R5P79BYQN8S M9_I '5(M>SK!>"QNG89M!2 M1A0;5096:1G[:VF.@@5GQB"B2Q M<$21J>L$13 W).WV][(]7U>BN@3$4%?SHEER1?0LH%+020JR4:Q(]2*<6V&+ M=VC:4E(] UL8XLWN1WB-QS\;49 T3P\(8T 85(=P'4#B2*1&+N8(IB)2O6;8@*2:,<"5,?N2BK5&E:C26O1P#OY[3;5$MO M(:&AW(W!0C3*# ??%[K!&HHJ:(QQDY-YS[SJP+H"(_0YDH.>OM%*^XOJRJ4Y;:KVHPDSAW1CAT8 M3UOM',T5N?>JSG;IZY+8M,;'8L^0'-U@XDR&-MO_%4;&2MO@ M[6<7A!P02E&0?U!'=J(D@4<>QJL5E7,C=-&O)Z9?]@(_=\=]@X\X1Q\\/ M0#/!]*GD\C/[0=:V CL\AY\$99Z"??&C#3BP2S*_P88)YMK2U)FI7B'%^@E MDGF?D)&C83&/62I62TH;^32R-)\\419.LB?=:XHVR"?[C21&W;M\X>FO=LB% M \0(4\&<),I?A<#=5*/P(1XN_V1-*+0D2X()*CT0M;*0V$^1&^TG1V>#HT]#451,9W<)412L0 MM)\SEK4XI$KN;,@>I=\UV+Y#P=,);PT,R-!]DN:EYWV!UP5["_0FXGQ9A(=N MKAMZ'",FLW)J=H"_S\?@F(.I N#"+QWG!<3=1=Q^N=*HTEFTNFT>_CKL,1$0 MP7KCA+]1F'A$Z;4;0I=%T$+F8)8F2>I MF-K3*BO7;<%;V&=^SZ*8W%L?DWOM,2W\Q.._)F?@Y 6,%)QZO91Z MOZE+9'YD6SYWRVRWF.H- W*L-8MJCA.RBX-RL6UOLS /5SAT/-BQ9/(,62ZCG+PO.[=>-4T:P MRX3LR!QPK910Q!(7P&5@@73]VCT];SVH<;@W1U&T8+=9D>3&JY"B"*=!)"X/ MZ<+=>CC75&+$KOI@66MYNF]2+UVWQCU]+&#O.#+E.AFJT_">Y$%2II/D5=TZ MHEL_>.E[[*6(QT8&73&3W);CLI:@#,?$V%#7X2YS(;6H6RW$],0073VFW>-) MKZTGF9Q6I*TFRF>V*)5\LJ.&S2X*BG#RUSX]T1B-"J8=C[F*X;UW&<)%FY M KFBNJP+!^ZSU1@@Y858,Z+4!"X"9X%V!AD_ W:=M6Y>0D8HGB.=.GK3^6H8:X:3:3)MF*@ZS=7[ MN;9\-";@',%W['#.A (K2O*1WQK ]2_XYQW'5&!(;)[;8S,6[J.[=Z1MT9G7 MG#H1"$?.'4&6.']]5E]5=#?6.]P^&F&(R!\"VS#41VFDXK@"R8V)F^Y@A=8# M!LVXFDZW< M!4*BR59]Q(=,U]^F;I//JD/6('.-)EFR-\L ML&:E-#E@7;.J P6Q+#YAGOJ*9I=T/B=A]2GDDM/-:;( \TNE++/<#& #U>(9 M]VQ_7OIBH5M4G4?EQKL 8L@L=\AUR 7F@3;LQ2-XNL*GXV0;B-0Q+& MW<:LX?A4E>(F_<#ID.XO3&_6&^(TGI8."N@@P9_X_'((#H-S2DFJ_&!6#]0, MZ<];?>TM8Y5?RU)R[(XL4FLMV9C*X_48Y>R%3"ZK@,*3M.;"'9L MY>PI 3]85%Z'&JIF;8*P3[-^UC3K\3[-ND^SWJDTZPCUP$_Y0FD'WGJ@E1(/ MW%W>@9?SN(^5V(9<'PU;4KKY :A&IO%L,ZY@U+Y\XK9]"V:Z0H.R 4XK'71X MPG]*O->#N(IMS8OO9=X@9!H:[PDFA801'V'-/9#IH M A'W#M\M;\;8X!GTE))I/D@SY4^'I=P[YZ M1"M9[W??ST[X"$TU!3TN F@,,)UYX]C*MHJ$;9J=2 MDL:TQK'\0:7D/)\Q5,=40A[&-T@A3'M%E+L*W/*_302?(K2U-JV1_'[LK."<&6YWK5^;5M/"T='+:+]" ^?CP^$A4[AL2@F*6 M^Q:O,>TD8^5G3(G)3=>X.)U+=\,O=TXP$YGF2F S1=>LOM&P!,O7#S_^,!#: M=@5.F7XUQCVO<.R?\Z8^L+L,_&R3H 3O@\$A ME:4#-Y_N;4 7_> 5+D,1C=J2>Z[P)'CT1(Z?N0H>WN7"6P_[%$K)--HK(8)_XZ,%\_03VOQ M]YY$@'XX3+EX3][-79\0>BEY!%H7$0O:ZD("#IVG/ 9*CZFF#XS=>!09P;U9 M:*\@YN+;?62N$) D#KYV)F ]SDN.IOU'IZ N9T%,6S69T%&-K:2/S=N:TMSJ MA17-V0&N3K9?[:8FDIC3IWD*N9H]KUT"4F].S^C1J6N[FF*_T8G^8U'5:?*R[7_N^=:S?DF'+^A7N29V MYBA^DS.RSBJM 'M#WU/)T9L*WZL6^ ^2<3B59PH><6HY*O]TDQ9Q10F%K$]D MI%HL$+05D3 ZDF @"UE#C91ESN4"&_6E!\N,>RQG/5E"C=3_X%MYKMT8.15I MW:3#8\A7[00\36*K0D"1HD$57OS:80\(:\W.?7>9K?DJ.IOBB.Q@:*S\N::+ M5%Y3DQ^1U)\PH"#!T[N.0JI(;"P6!5S4LIAJ FT7RN^44*R>H2%:T. ( X#0 M[AA%F.WP%;DH/](J_6'!K9'RAC,."]JFW+]^SO'C<+;_#^1G*H MUDK?.#GXM1H@Z+* MT)L>U0J10%EN?PDQ#'J++]WF[4@FA4BX=HX3@XVFT[P41TZ4%#,&,>6)-=\Z M0V0R.4FL1^'W8\H5Q^*GL8[FL)VT5WH;DF";%;V%'N O0?%XBMFE^9N1.H8L MO,H_%5/\-WOC9UF#C@P9?\[_%EAJU)N_5P[H3+D*554'*X'\INH1;IAHUEX. M:*];&01NC1WF1C/!GQJ?>N<0K4>'NL.SRE7"RL[$XT_H+>-'I=Q]+Z#AWRM#NO9V? M6F66RGF/]-#$<.&UDQVZ#Y28]H(.:[E1K;+-^>^#)E;/:[YX/231GXV#TE?D@CLC"JHBG\ED M;!O3C+HS@=0(5,-1S^Q^FT/=9!Q3T5SR@ T%OUM$=" MPLS ]#0W&ITU!;H" M-1V'N\/FCU&_F'4 E>'[7H^,],A@V LJQ3%"%U/0W.K6&+0E@,3(GDU! I\5 M)'"R!PGL00)W"B10_.U9 #G58R=DB7 -,TGUK5M&7W,XA7MW2;9NEG595&F' MW !?&]??Y73$<*A(C-!=]:_W)E7P00'US Y_@[D7/#(L7/8LM_$A^\ C6?53 MY5B68V9:BSENO/W:NS!;:\J]J9>I-SQ2>9V8J-IW09H:]A6#X,SJVBP#H*MG M-9X0#,'!D.E]Y%&7&IIC2'([0.@[@ALI$J>_1YALS(&XJ#HWN[IP&W=0X[$P M4I9 )R:>&&]QF2$E05<;*B^50[U 3".U@HDHP*%=M:\X:]>RW>2'[!I> M!^M(]@3S# HNQ$7M5WV#6A$SV>)UG8XZP5LZT</7A5]&C&JE[](^' MDTZK@H=)AK&.J']XGJ0PV0EI..O6E:HI)&\2\(IYH7:^P9!R.PV*'U@L[.Z5 M1KNC^;4F5HANAD1ET:N8H!HO,;G3():K;KDG*H9])FY61[M@!<[R S3:E((F M6)I($:S/(4RV"?I6&:1H5HOV(I_9-LX5EH/_:KED1^=_S?^05ABJ,J0A)M*='XM$'C-48,!$#>0!&P($5OX%>'PNG> MP,K/;T,;/?8]1V)3IFB;=H*B;KD@@3,@;5U>YJE3HY?&GL O=OHC(55#)ANW M=RL#P1-BYV(E+6S$.W&WH.DVR[H50ED9;)H,&UC;!86+@$@(QV8-C9[;,+L6 M3MDD>>YW D)XC79^X:P55 +-YBR<%BO/(U6X--N5T<43#SZ_:J'/U0^= MDF?F.^QNK).NHE3_:?DO>OM@,%(<+3S6_)TON3]IWB$_*X]P!%GN+R_H";F& MI%TF(T/!3<\G%(EHWEW4,SE; :%!Q\Y<>NL)@VTUEQG(1/M+2TZ7NAHV+.?5 M#,PC:$H6;G'K),O;7(D#:WB!,Q[JEJ?5_+M9+,2.N4JN6.!7HZHW:/F\-FM*G"$G-YK9+0 M"<$C]^:M.PESL%"ET=>LC6X1YRDM:&-&C_Z1>=^Z>H64/7G9+=O6^D&Z_^01 M?#!@8W-^>*6<;KTJ&3%,45MMN= MD;E1&/> W>=TF/& (DR)4E?EFY:.2D9QX"P9.23KUI5XT&YN9@?0(6M7N^GZ M]YA=<)Z["5;. 'R#ZJ-@6MSHS(H7ZZ;'%KLLFIZGNF2.@R99LK\'ZD@(=6I2 MPPS/>=.PA7?1+W&Z\+]\D954)Z4*..':DBEO*FE?WN1H/<7!N$Z*I03N*71" M;#(A,V#3RJ8-]RM1Q")]G]QIM29D0AM\<8I9J>VC- MCTLC"4_>-+,#V!6MF&4W8DLO$<$ BR(@,/42_^W*?+W(!,=>:ZT_C"4G-<"9 M%O=(]Y. J%*.GPMKX\0L%K+?4F]V6)-U;.HI$UUJVD]T?&<^I/L$&R#T1CWO MY"-$B)E_0[I,JWTBP\?O2SIU4BTVE$CUS[F9^%!WPK.J14HA#LE_A1QEKD5; MWQH3%Q/+A,23[ER'>:%ML,(&W@9&1I!XAAZ=B,J M\LO @F4]B+\4;JOZ[#WJ6F/E/%26@94 M=7^E)V][M.MPBH\TOK(856%T!4' -)6\*/=4:>GH+*TD? RJ8-SD\F[/*0*T M8#$-$#=G__A!4-9J$/V5_TICI\'S9,+K\,U9XK(=,G?45'?=2$V7@@A,>'S6 MX4G-;&?H5,AN_R9O#"LJK_JN+A0T1FY S8T0-BS6).P[,IQIWZ'6(3="]OL* M: C.9L^ 16SJOO636A<\V0L+)\Z:0AIAM46GSI!-.I[)40-H9?[9(ERZ>"QO MSHM3]]Q5E\>%.F'JWZGZH6[Q<6;YM\5U'+ BXKF(8%:"MU D1JJPZEJZ^9;: M+=G/@OB7H19TBU])8YZK#(R@\QQ1CXL\*QE7-N-E8Y?0_>@#6>YXP_@.+-PN M^WF?K/ZLR>J'^V3U/EE]=Y+5X\&.GKQ<>BA @-F*DU2AG<7=) 9I G)7:M&C M2GL=:'MO\;FGI/*I#GC#.2KQ[Q7?,Y4,UX9UAZ. SO7Y02%Q9MU82"Z[QS)8^!KV-H)4^<%YQZ,T&/G;OZ".[Y%C5$;1W!^/DV.]!\'FU= M:3V%$ N<234QEX6Q*=A&!GG!@'6U.C?7B6.3 M%Y<@,B0A*/T5>\'=.>##L]W42'Y+GN@+ZZRG:"#WVD\I3.KBPR\*I)TYGQ.P MS4ORP?VS,+"$\)8CUX8BZ\5%T!FTBP*>VD%(G&2E$]*-I7D*%@BQA?WNE^RQ M8?AJUVAWW/ES,L6VEFB.H>!%\7";# OS66!1(<>> )B6PCCN1CO6]+K/PG'JQ%@VP2F)D4V4V5[DBQL+>Q1S59_T MB:@FQ1ATRR=1LS';>'X-!I-V979U( 4Z?HTD^HY4O]&&@H&?&EJUDZ://G*) M()9-G%1+0MF@KH8&L9)S&_#]:/!^&1+/K$_02&_A, =NAA>%4%/ENW^HNYO(* MV$+O311'HVJWG^_1T26#/,V-7*"YYER9*#A.!'M>HVG<014 SF2*Y?7B&7!LZ5SY*?- M4BO<,&Z[55.IK7+RH>+);K_6NOMEW*)WCV]/:Y(N-(%C@>?BZ'; ME0R[%7LA\>::%?*P<9N(<>OD#8G!/.ND<60H>P'80HC -]E4\'_[#G&\4\_B MRU(D/5X^RCHU85E-;%@3@U;P-%EM_!J"O M$+ !]],X7VM,H!! CC; =8EV;J!5B0,*(Y\KE$>^8L,TN/XSO',VU%262/1\ M6/PA.I]".MQ.SO7?$OZ>7 U^MJKR.'24M6AO$1?995V2QCD\"\ M;2>N$I=07U:R)Q=YT+X3.Q&\%2)ATW74UTN"_'CAT(NJ.-:$(_@*E,)!#5[@ M"E4CQ"+V/F:"^QJLXHVH^)8@NHO:ZFNB@*>MUTA(5(^U1,^UU_W0P)+5&YK- MZDI^;/5]Y6:"6<&8NM%"O]1U] '04I*<\7K0B=-8->=TPW$)^N8F"^;U$ G2 MFD@VUZI84,1/%TH/=NQ=(G'XZH!C!A].<[J%AST(^3#GQ9:K_!&\T9LHW!M! MEV%/'S#4D743AX#F65$RVC<>.*[)!D?_\%$C=,[&IA]J-P-9I!*"W,08^#T6 MM-")/]'0',C*#,Z1D:&9>A\> URB#V,CX_-T7C+] @J]$Z2!6] Q%*Y'1G! M03ZJ/+IH0X[8*)&!V!?#QV;YYO;,8LV'S[B3&GR$;A<*X8Q\.)JU=UT]_7AW M*78_>'PGRKHX@A>7!)(8M>36YQ=U249W]!L)7?1O("QI)Y%U)17.7_X@^1Q> MT9D47G%/K31YU4R2MWU[H;GX8$(D#01,WB?N^DV:ZW!R\HU+233SG" & #I)/O>7@R^>ZZ9P5/>!H]8>*'/0V^)@#/1\,^>3QY M_(WY,MEB :\'G95JME>9G&I5]S#0?*XRHCIY!L&6,^P+HD M7"*L):U:P@W<(O'GBB=I.Y?JZX8W(9<3"'4;F6D5 ;:2Q_P3?)DEU& M<%Z[8278''5WIW6SJCG[(Z$]'"![Q,=G17P\VB,^]HB/NX/X&$GYA$338HA* M,U.-V8M^,MR'U'5,5:M%)D;_=3BHG\.NV#Z!?'"\P7% IU GU)BY/ZYB#LVZ M"JD@BZFRH09GDA2\;G2Y#-^H;BM.*PY9;1(M-:CJJ-JY'/V,M@-:_KWR&,EE+CP/C53J"Y?&@BI:"AP*8=2(T_@>>(;]&#E?$,P8Y4 MXMC#=M\8-9V8O8,Z1S;2?9"YN%%GS!AEENA5)7G^[99NJE@HM[ &^Q@7+DF:'(H"?8_H';0+N'Q@!LAC@+EJHPVN[+6K#&4JN2 M*!]Q:!W+;O'Z&E#^,EL+E%^V9J9LY)H'XHTW?)%_ 8/2HQ?LS,L%U*.KAH'L MF[LS'(S@W+'!DV7>+*2]:Y L"9#QP2#X(PV)GLRSRYJK<>_'MEXQ:)GQK&O#9D?:?:IXM[!(C91R;#?JV]H2[OGJK=V?=QH'&"=2BNBC.-;H8 M>)--QNT #?YE-9EUX_>V-M"%X]\ZB16O<.Z!;F%V\.X)L3,Q.:81F8BGT;]" M)1$'J[+6,1R$D8M)#B^?RRX MM!'GX);8*]>,F=PA'+^S5M/ D@SGS8+NOUDC%,S^1-N(?4E>AAP_]_3+7,K/ MNRMS@*S$,NMU8N+0\YGN7G)!XN[A\^1HY51C,Z"B[P MD9C6E&\+#E\>?E C'ERY/;+':N;H/X\/NPMK(3,6AZ6KR%N7*Z318 52DY$!,1S]&[[ASH+5*9+)WP(4AMLJ=W(KS=)^)7@6XD/Z!G M(L6Z0\@'\C,=YCKUV=)@>'AXZ MA:I4&"60IY'*8\ 9P_$72##G6BDJQXBQ)+!@:>?X&>I1/')?"8.]YWN+_1=_ MO^ZSD6*/,IMRZS=2#_4Y)]0V"<4[E1"X1RK5,S^ M^T]]I82.,_))YO,_D>KJ, #_]_^G/^B:TLTT=2_!&7OT="*C3_[IKD8;O/F< MX1XRS;\OU",\V9]\G7"X?]#&OY,FOI.AB"+02=#@KR/B>B?107L^ MVM^9CW9/1_O+Z6COPV[[XS/N[@EWOV["W<_+MWM?]NS+@ KQW4" H-1*7R4O MR>;P!DLW/]!69&<8;Z9VP^80W[@G2'7+6;&Y.UXM!.S $N]54O$ W1R?G!P<[9"N\Z+H\ M=^]_^>Z',S\%0 @QQP@72&F27@T#.[@\GG'>5Y8!K#F2D;=CFQO$&&NM)<1] MB[7,U4A^_0'VA(Z,?W9S$[W FT<;2CO8:87C%(CH53?5GLS=*11),$,1"@"A M:&8I$):Z@/%PE4]1)"L#Y"2)JX(4W3),S]Q@:8,/DK')(#3UTC)>8TE6T 4J M?\G4Z5<<+ZY]U^B>U8>(2=#;8_CNJG=J5MBEZ4/D81R!\G70E@"1X9#8N\00 M!$@ZWSH2W-/>UXT'YZM9X3&\?-UB/)L\(IR36?/LIIZX\"UJNU MD)FZXT)-,STF5/\6;9?T4L(#1%+F.I$-V):O,Q#$T/9\06PC>P,<:D0$5W( M9JQ)V\!KC.Z-XJ> #&,GE^N]. MYKEP+\P:P."#Z-+)AKG2J@ M_*4N0&_M6X-CS(J(WR6+:O-GKE$55WH9VP$]>,[?(R-RQ,01S[:R'Q?&$#,L M7U+.#P&I(-\K;2]]8?>V@G&NPF+\BE&0Q=9LQP2XTKC M5\:UA$3-OL.K+VRDM9R#('+[KB<;5%A5H33T*$0!5?(BXS-RHD?BG=OC80!) MR=MH\5WT*/S39NCHV")';]QE7T/8Z L4VGKS[()\BW_W=$1PXR@23J:&%6\? M(WK:9'TU9^K3]_FGK-U(54J:\DJ/-I17H2B6A;/JE\P=&W%'M#Z2$%=K1DPV MGJ'V+\DIN:ZT%]/DM"E^)FV __B856U&8QIO0?Z"_J.8T9]^R&N:#?J/E[/L M@GYXB?QC7="-+RM4V-(O_Z-/^O_9^]+FMHUET<\GOV)*LGJW_?T=/\. M,,IFW_#V&&:F +NMM3('&P"'K+1=T$H:?PA3-9B._D]LQ@OR32WIQL28.B,-MM$<1AJA& MOJX?SV)WGI;&55'G4;;Z==E9AGG*E/=+Q[RU0W#+-"8#$X.2L&-L.@UDE&9! MX!8(*V[*$>GB$F:!CY9=M7N%[#NWAU955>*2NJ_H^$+NTA?_6_MF4_PZN?A] M3U;#Y_)IIH08OM7AX)URP)O-=C,RO;92%+Q6]EH6TZ,.??,MPO2*9H6R8JBL M2-A4N)75FF!2_*Y\+"]<2'T1\SIZ'J808W@;45403R?1[#2) M9J23:'02S7XFT2Q1%5,/B,*.PH_^-_]LTX+JYQ;4!WB.?:7GV*NB;507O=F/ MJ/Z+DD,/W/R64G);O .4Y;MW9:P#_OQ?_+M&)Y]/OIRR=^]4H(2[9AZ6_T>H MKQ+#D22&"F]12BRF5%2YBS[\W_S33?X:%/PE,FK11/C"S_ Z#"P282H;Z,!$ M25ZRS[')$]HAX.3^&4R0@M;/,BEI^ M=@R> QTHX>'1QY.OKT[^+WL;1%-*E*"NZ@(KSY.L6#56:\-4"CEU&JV>D8:4 MZMVR0=' M@I&L;[]RZ49_PWR5U= Y6L6>%P8Z>4P5X]Q-\FJ",):NQ<*HHKH?;R[L;Y'D-?XG. MM]RE6MAXHB=O:E;K&1CDKH9XDE$69VNLE)F4S05$''_NRJ4DV^YZH]-+AZ?\ M'"9XX.KGYG=@RCAM*JYI\)0<*GFV2SU*1$'S"WE5@2XGE!&\QHN.=!S<=%>B MT55+R'L6P6HZO$T8VJ#BHN(]R! FA(BH;9Z3>'XY8%R 7SLVO!^8!0Z=A MA6F%X5GQ=[)R9\7?PKT BB=;O/ +:I[CX+#P5R;X^]6>VA4^P+I57K/:3/"W MP.OYQT__^,?S=!IYE\?/T[BRP-\HU>GL8 MR,/IM],YP&,%W(>_'ECF]9[X'2RB'G\8XR>"-(\$KN"QU7>61('OL?AL M^M@T&/[[) ?]K6.QUR[H>OHZ.S*&0A;FC>'BKP>TW?IRD M[/^*JR17Q;'S"ZZ'=P?WJ\CK'J;;/,8Z.'YTU=QX>[CJW=$MZ_M=3\_JMPB- MG:)#8W]C/7VKUQ]I_'<6_X[3ZVO^[R[^>Y:CL=]9[/?-WF"B\=]9_#M6;S!4 M!O\*^6$[B_2WZ(=]Y7@WO1N.V$VFT[Y7VQC8?X2#N^78&N5=0CEX6([VL#N% MI@W*%7*'/GUU?&6%7*==G;HM)\WX/0<>@X]AYY#SZ'GT'/H.5290R$+C4Z-3H5!6X#Z0ZK8Z!ZSGT''H. M/8>>0\^AY]!S[,4<"EF8G4A0U]5I5],;JW%M3R _K0HDE79VV=?[3OE?'$-X?]";: MX.H4RIUA;Z!MK$ZA7#M5'4.X,] E/SJ&GJM&VSGY:W M'4/XP.R9ZLA;!7"P_RCOV[V!CH]T"N4Z(-8QA/=!K.L22YU"N6.IU,I%(<^I M"X=.NCIMZ_RG7:>.(7S@]"RM8SN%8]&>;=0;O<< M=<2Z=)U^@I_3R+O$&_ON-.#'/_W4[%RL+>-9.2--6',?I/=0@6]>Z$#Z$_4% MK78W*7WKAQZ'%YPAK>(D8=&'3&-R:2V:#!V?:X,RE"QYS=H'_K./KN M+]V4!Y?,&K.8SZ+88XLH\'A,[XMR7R=L)LI])5CNB[FA=_-W7]3>[;%/(3O) MSF +S![3FAP#5L/X?,YG*8>!884QYT?S*#Y*+R(Y9;(*_)1=^."FQ3Q9P:,L MC= )7C!PWHIEXLJ:IF5^B!L'>HJ7N#17%"YCK_QS'X#F]=BI^):?17YX)E]: MQ?X,\(2#BI>#(+J@KQ3. M4OQ=[!"_PL&JVX)YF1L$; 5$'WD)S,L3P"3W>E<1T;_6J.A?-R$C90GU%9_Q MY93'S+$J5$&@#:,4B^$!:827(!AF6>RG/BQ+XA30G0J:89?/#H[7QGIS^J48K*H!9DA)\3-6F6#MW<7\*(XN-C^<<:#)SV\__O'ARH&; M0RZYL%^G(&P$]?PI3 33U7[\]'Q1!+L^G[Q]??3BR^N3WX].WIR^_O(+L,>% M>YGD=1(QD!/RVIZ>L047P+%7WY\Q&<+ZV:1_FJ);\JN#I^N _.U5,R 1&S\, MQM-/+]_[X;=B8,\'UGO@ R2YT_=XT:L%LAM MCNQM,-<-#0#)%>O@4D:DL21;+E'M HQ0/PEI'_-5%L\6;@*Z W6"GUZ2[!?* MA6*0_Q$Q2'P/A2#S0?TD4O,DO^Q03I'5)-GMUP/S@"$9KUS/ _U7_)VLW%GQ MMR#XN1\2=1246I-E@\."@R:#P^MDQRT,Q2H2@#:^4T"9(NC""DSCR@)_XRYN MHUCB?FZE,^:^B('!C]C]ND%&<5^&E2CU" MASX?W$N%5_IOGK*ITF@O-=X?>%2F\$HQ9/ZP5(AB(0F=8K[3R/>G61IA"-)B M__QY;%O6,Y9_DI]WZ[3S-K*0!P/#U@EK.]RO:M7FG$EOU.;5 PP[]:5JV$<: M4' Z+6=4P$+'Y(QE&Y.1;5C]B3)$H) )V(7Z+!^C.J8W ]DR MOF6,'2V^.U6\9@X!@C9[PKH#9%]+6T5X!DJ%G5[GSZF](!6I=# M;5UJH::%FMJ4I23)'!R/;:-OF\; 4DZR*6O>=B&$2=FEVGY]\*(>N'M@&N/! M4&WNOA_^:7>.>R0(M;)$=PA3+76TU-%2I^M2Y[:5G]HNF+#.MP7C7EW&8(N9 MFT:K3:,S+P\P;# )-: I+,L<%,_"C'Q M'?.,77$'5)2# E($R;;BL2P"Y44P$]89.JO7>,):17..TV$=*C])8$!*5HZP M !=\F*18VB.)9KZ+%:.HM!7.5BD2 O,GV6PA9DIZZR"\@N U,5Y!C/:#(4:! M>"0)41'L^CIG)?5X;'K),DTU=T4USH.@FC]YC00D ?FAJ"8D"J"Y&[0"HHVN M*0!=R9N##"BJ.+D2M0/A_Q<+'\01;'(1Q3"KUR"PLA5*OT<6ML9AL*% "E*J M@B16M(F#MF=80:X* MC;55E!_G .3:P+B$0"BBJ)4H*6%@YDL'F<;1D*1 /U1^$GX;$%.S$ M/3N+^1G>2(.EW#GF]EC^U-CVNE)FZ[QZK75):>$_)G%V&!1L%&@'QU]RE96P M_F!HC)W1M324$BU>96LA>3KCWFA(3#H9&_W^YK O?FC8?K_7'VA:_6%:'>P' MK3K6P+!M\ZYH==0;V$2K]M 86OV[HE6[-QAI6OUA6AWN!ZT.'&,P'-X1J?:M MWM A4K6,@6D:ULB^*VIU>H/A;:AUKXL=OPNQ!+4(+Z#1%2,/DHG%_Y-A/5 M\8J'B7AB13>,&OB_F\/ZAM!WQSR\\H,GH>KTHZ@V/ MI&#H)@;-8CT3\1&L4!J&&0P&]F:$E4A"]@;+;%OFT>\T5+*(LL##J^^S*$Q\ MCVHQ ^GX8'IM2S/OIC3S1)=FUJ69;Z9WMYT, MJ52:&5#D8^DYDKDH+=_&[FH!_!0$N*1ZTXJ"D4 M)J3PL*8V*50W]/,2,:!)@\SCR2_L/^I'G_Y#'HSNKV:'<5Z(&4R9;YO+B!\[R<#O[AA^<\24G? M@DZ6*RV@8N"'W)TMQ$X-FE(V/*AL\K'8#MH0,:^,"'-XLK5%\H0B9H] +-:" M>B(=W1J+H=,8I##8&=1)(K=UOX9YTM'BZS%L ][2:M# - M7%3W?S\A0_EU*E/'[>_M;*5#37*54#Y8- ;[JS^GT:Y BBW0; [VG?J$LJM8;]G:B[O$LIMWN.65 M:#^1-ZY]48HUY#.>)#!A<(G7I\&MI/O;>",\2[-XZ["]ZPH#/$A@-E2A0=#" MIOE9A#?'JX 5<$P6;A 0**><>9PO =*RM RFGL[\5%0;3(&*W: H!T/E$.$- M^>C<#[B7?UG<\O_Z^B7.S599O(H245_H*U8WC$)FC?/;\:^_SQ9N>,;9R2PU MBK*Y%WX"R,NF?\DBN_ADX+M3/X 5P5!YB48WS815? M&!UK](B%O:1R I>5:I"RV [.#XLE**QM0!0%V#DMZ\(Y.RN0U[LJ[, M5_DX>Y,_SEZYJ;OK,E^M:EV_4O]-5-?!XBS _B#4/5FE%XL#9YZ/D,*":7C7 M@]13 678 'RPI"J &]I#5F%#M2=^3;#V\,(]QQI]_-R/LB0@I58M.@]*6998 MKBZP+-P6-U@@59>!*4"982V51L&ZV-W#K"=>#45/R_ODHL^B.U>#DS&$6^Z#X0 M%UO 9V%XP@I02T;E%I=BXVBES/Z3^>*M1-;HCF9@E&"=/0]L$[!>1-T@L@!3HY:\L%&8BT1\"3_12*,>J$F_!&#Q(^ 4\!Z3$L4C2+BVC.RO\ M4[>5!NOV%'Z0N\BZ--"]1B+NS-6_<2>MXA*G9;9\B_,!7M2D&G6O0Q0$U8IF M.[NZ>=O;F9J;=L5-;5^)?H#,)-K7*\0YFI0>,"GMK@R$)J4])Z7=%<;1^KSP M-/J3EDLK .Z__O'AP\F7?[-/;]B[CR\_?7C-OIZ>G+[^\/KC*7MUN=SP,;R:7!;FU/=TZ'$.5_XLX"SQ U0P^WS!8PF^_/157/W=Y_/ MUSJ;S5VF 6=@&P@@YH[YM,UP*CVL9@:!M67YWKRPK@H0MH=T:V MT7>TG=8IM%O&:.(8SE"K9>U2'[_G;L)E*FN8NH'6OVT8R@/'&(VUJ]0MI-NV M80_4N?:H !;V'^EV?V38CCJULQ72O%USB$6B/Y=MAY,LQK^T^FV%*0U[I'W? M;N%\8HQTO*-C.,=#*:U[M==[_ EOM>VWKKV#WGNML>J-UVX/C?'NXEA-BK=0OM \,"#\+JJU-'6B'UN_GF77=+ZN%S9"<,[J'A.)8QV=UYFW;E.D)9 V-H]8V!M;,3!$U9 M':&LOF$ZCC'N*RZS%#)4]CY.( R5MW&48&7!:.ZG^V^?*,G$F#L[F#B&.=&. M8L?0WA^/#&N@,^4[AG9S8AOV1)UV) JIW2[$![[R #L3&.R,ASQV TK6<[VE M'_I)BL6"SW7&7DN,:5O&2#> ZQ;:)_;(&#M#C?0N(7WD6(;35\?@5D@%=\'S M?<57,9_Y+E6<)_6[C #:_Z4/M/)MX]1L D)8'7Y4 D=P/G & X'&N>=PKEC M. -U$F$4TKM=<'W?NG[('@=1DCQAV*C(%:V[W"3AZ:YSTVY=75P?/OW8X=.X MWUY1""60K,(:ND!HMM$?M&=.*(%F%=;0!5*SC+[37ISPUMT,=$AA%X?IGT2O MO_",VA,O.=,GZFUY&99M.&-]$[M;2#>'AF6I4X!, 2SL/](=**1U MNQ!0H#OW4MUJ3=M.E=>)+C?6+92#;>6HD[VD !+V'^=#HV^IP^8**=DNN+;O ML <<3U+&OZ]XF'"#A3S5T?K]C&P-;&/2(JLK@6<5UM %6K,FAM5B500E\*S" M&CI!:\:HQ4H,#RUBWX78P?,I6#84IY_R>13S/&J?NM^O;VFJ/8U[LO3[0]LP MASITWRFD#\R)X=CJ.)@*8&'_D>Y8CC$HY#Z[4)4X7,H:F3JWCH/ MEZ9:)Z &JL:UCT>VW6HJR(.R3CH7#&!NFL;^-$O=:9VBO[6C-C?"ND)&TLQ#.=LK7<^@Y]!QZ#I7G4$AB=\BME9:3NVOD?Y%0: M_QT$N8QV>!&W./CN3H+&[_+Z ^!+O* M[ UUG^@NHW^@3N$BC?[=H[\_40;]"NEH[57I.?0<>@X]A_:JE/*J_N1H%( ; MY0*@W3,N7*F$15F:I&Z(]P=TCN->Y5MIS#T <&K,[17F%-)K^Y_C*'Q>/_0X M/C'I2M:CDE5*#H['EF&.U8D)*("$#N#<,:S=53;6.%<$YV.%FA\JI''WWY-L MTKB=2'-4EQ='MI:_W<+Y '"N$QJ[A?.A,5:O^^Q/\',:>9?H_6+YK^.??FK6 M2O]:6\>_GI5STI0US2,5C]0[]?E7.(?GG[-9X";)KP>?W[[X_6 =%J9YV%0E M17Y"Z**/0)'6QWIS^J48K(KA&<=Z9L]898*U=Q?SHSBZV/QPQH. ?7[[\8\/ M5P[CDS>GK[_\ MPMS@PKU,\KHVJ.!#7MO3,[;@ C@VUMV3ILW/)OW39/7(KPZ>K@/RMU?-@$1L M_# 83S^]?.^'WXJ!/3]9!2[ QP\#/^1'TR":?:NS)LUWVP@':=^P;K'(H?2+J8F(?7<<0MI%O-8C6I,!)(+I2A0G2!VU N^3?NXL8. M=N5)/.C\@)LW;@5Q 202_GI@F=>+P7O18# P%[ M[!6?\>64Q\RQC%V=U=VZ;ZOFIEUQDZV9Z;;,9)NVHQ3G:%)ZP*1D:U+2I'0W MI&0I14I[KL]S3Z,_.6P]+^O3Y]=?3D[??7S+7IVP#@U)C; M*\PI=!Z\_QE8!\=_A'[*SOG"GP6<)6X TQ0]8_9%C6V?XYYY:3]S_S62]!S[ MCR2%]-#>YR45_XF,)!Q?JJ1$IR6UT;/8-@9#G0K<*9S;$V/A 9CZ9;1<\GCF@^+-SX8#[B:NH!VRYH8DY$Z MUK5"^G9G[NW^5X?3<^@Y]!S[.8="$KL+'M*;((IBM@K<$!Y(89*5>XF77+2W MU$J\PG(FQJBOCP@[A?:)XQBVJ6_@=@KI0RR)X*@3%U%([W;A(/!]%)X=I3Q> M,H]/4X/YX2S(/$K7R6(LB?.H>OTOYDHUZ8J'L@QNZ9WP)?BM>P94Z%,9+V"L_F65) IXL MU=\]"=W@,O$3%LV9<(>Q3N_+*/3\-'_F"T^R(*5'/JUX+%SDHB#"%GC\:PT@ M_[H)1)2 ^2P7 ,3">8;TX4^@N M.;8AMFWSV9Q%DG+WP8P\A!9[!V8)%&3HD"*(S=$9@RT$T(PQ4 MP+6Y'X-=< !3=.Y[A):C)(U6.=)H4P0SSCWB=YRE >8@0<#E0? 1EN=S (@; M5DG&7<$D[FS!TH@M.4]%)$V\)8<'X(B%X'<%V:W<.!44!;Y/X).@BOG*]6/V M&#_AL]0_Y\&ED>/T9(X':6[\C:?LPX)2)-=@62%P M%3Z7(58;-BD:6.,3&!^$12)/)%E,(4/\>%[(RYSHC>+E;#7WTY1>>OGQ+; 6 MAZ[EA0--@6N M C@Z[A<#V@Y3L"QO8+9)%T(-H,7Q9 3%XNXTJ>%WO&D?V49"ML-A_%.(042A&LZEI8 %>?$UJ0K0>P'(;GQD&<'\O!B5^C48(+UFB] ':@6BN5A$C&@0QVRB&M"* M<@LX,BP8M#48%C%H+C_D6[1[J0[<&4 HH:G]$*#+!9O)@E?3H'UC)9<5PID GH^!&YL80*P5"%#9UD9[!_ M9H^K6RH6[H.F\*<9#H;^06Z:Y?%?'%6,B;P!N@($!2@Y\26!H6D39$"RX8H-7O+3@ 1GRU: TS@[X -,=92]J?K'3D=@HL'Z0[X*D M=3X:\]S4%: #0?0&86>91[^SA0O*<\HY&JA(,HA.\JF2E*QI4+#@ZZ/M2R"L M(ACF]^<,,3VCDVH$IL ,R/D4)KS,:8"[<0!2*L7E^!'J$)Z@I/?V59YDRR5J M%]A^K9;V/FUTBZ41EQ&;J(C8%-[=)=;DYQLU^0E*Y.\F!#FAV7@072"1@9$+ MOR6_[!"$MV[5L1:D-,W#O],N QSCS5,V.;:$]?4!W/%U)VH;,%N+EZXKG1N M<#(<39[=X*3,S=*HS>.^1DTIG4*R>W(/01A#0(V/1L;$'O1,!LL#GRM$\\VR M>L-#M)QCRN*9Q]%R_75@ WC3,JW>*']3VE)V;QU.MPTV*T7S1/*W$#@;O-!, M*==2^QKK(.?(!5U'_W4"L"+SODN?W[[XO5FR;Y;5K[=D@H\ R_6QWIQ^N;+F?V6"M7<7\Z,X MNMC\$/F1?7[[\8\/US<3V*"@;02'E>*>/X6)8+K:CY^>+PI]]?GD[>NC%U]> MG_Q^=/+F]/47$.C!A7N9Y.T%D"Y#7MO3,[!F!7!L;%4MLTM^-NF?IL03^=7! MTW5 _O:J&9"(C1\&X^FGE^_]\%LQ,+@(J\ %^/@AA@B.I@'8O77.HOD.\)Q, MGH:!:7Q0H] +N6,_!/<"N52@ I]8_[!@Z/K'-]"&3:>[U"Z,_!3X"L@@P6.Z M1JP6R/TQ$V';D6J#($)P:8W3*8WSB<+#%]+Q'8,$<,\OC[PLO11]T(6^*%51 MOVK +^91JJD>S M0Y?8H0^$*GLJ,(XI0LRZ?4K[L>&2Z,U@*;;'=+M'^05 MKU-K*>9-$4_2U*JI50%JO7D>12V<-)Z4L4X*)XW1$ <:?F0;@Z'=L\HOJQ0. MWSHCN]?785)-]6U2_7N*Y8LST! MX28B=ZS>H$;CD]X8[',D8V?@],;-)*[) M69/SKLGY*Z"/DI3>\I#'6)0:4^^]I1_ZE(J(N7./93[KU[>4WW]2I*WR[RL> M)G72GSAKIP662<<%2/M8]]RJ2O^:@)_8HY(SM'C7_-".ZYA2LC@FN.3T79/L M->F-Y#T:]D:'QL,QRW>8YP+;[[-/61I$T3<5DEQVG#AW,L,\+$JHCMA)[V7O MM(T6T7?B9X@)-?J,@Y@SHWE_FJ5TBUF=;?<,QS8IGFB=\ M]G%U(-*MPR*F4J?_D64,S9%\)XD"K\@4Q>L9R%^8/I[%M8ACD617/1P0DXMU M8M(9Y=).>7J!N6G#GG-(0!B"G96O#6^D^$E]T,J!]$64!9[,1\IS!G%XRAG$ M.R+?"0[!);,<8X#;CQ@ G_;6%=2SEENBW+5@V!ML.' K"84-@]%T56W&%3S M3<$6FY1<#90W,,J-"'S0-VS RP9IF[4$GAIE#VQCV)_\?E[-Z +'N7?W51 M8-#C2VDYW>@&5"5Y?>$&\_Q E)*689HI7<=+P&_&FVP7?KK()\B%+8?OO>+= M=661+O#N$WP;\/ ,:00?CY;^#(<5,C(1#Z%@E\7?@*AN\)8P=*]!.B?^71Y ME@AB>LGPTC?EB].8XII(26XS4H;Y74.7H9%P =29W]9T*_LJ;.VM>(3EOZKR M-4RT ;]Y-,,KTV']?K1,Z$+ UC"59"LJZP>_!L!%>%E<*DEY=E\B6%ZZK-[] MS.W_\A8<78 #0I_Q#LJ8*H/5[,$F'T/*%KR]A)?_U@6)07<:88*C;+7&WY)< M*(D5_X91X2\8'R5$ O22P%8NQ&T:0BJPTI*GO9QQD)2WVH:%LBT9OW;-M=0X ML* *H=.FY3II8X'_#2=ND%;Y32B:T8/WZ683_.)>TIUXX8)AS$+>;D3B\^2E M:*!7E Q)@NL1W+4I,2A_Q%\2F<[S*7R\^_RNO %/[%/EG&4$/ (RV@_G@2N> M:)!AZ_*+.!XEP^8R<.,97O=/5O*F,MU%%?WH1=0'EI+%= ^2DII=AM3(Q6UH M*0_P7N4%SSFU30-4)R5C>62=E*R3DN\_*7F'X=/?.19IB?$B*U7V> =2:>:" M).Q@+/6Y?WPR3:)X15KR"ZJ!'GO^U#\NZTFA?YH CL_I'&M5 1PHV1COSJ-U MB'=IT3*DXAV59[97N:B6\1$U"T!MTEW;S44!&=-URR735<>\I(_P%K"N M0.S3R0=J)E BN)(>.UE[BU%I@&"6B3I&TTMQESFOU%&]B2^,CYOY4A['$@8( M.:'=8:@(8+?@KE>>[&%L"$0-W:,N 5'#+;O:7X%XMP-A"P-?0H4C@.L'=Z&:MN'YN.4.,=O[("';K/L7]"."7.7>>")\+T?,Y"L"ADC;G M:QE+5J+FW*[+0@!]>O62?6ZE9!_*H+(,U:Q6MJ_Y$C@Z_5,Z995.,@I:@+9' M4J]2T@HK#TB1(ZS\LDC!"LO(Q*((A$O'""3V; !@F_?EFPO_]D/GH/&>FL2,IA:A8M8C5\IN"/>\%Q9)F9QD]7A(-OF*:(U,J8@ M!+>,698O$:RH5@/!"<-1;H@J+8QH:Z(2F=C8+,TH-BI03BYH&(%+ZE-M-BEE MHZ0"(0J*E?XKES?\R4^KX*I@1 $ZI)AEA#4"@)#].? MF 1_9=Y9N>L2!Z0Y MI-N^AN0;4=[^";R&4/=I0WF6*G ;D8&E1$ J!)&$\,<(:-/.J?,C]7($GGA9 MA7!9WO.K.A#>M8$[11OW76$QX(%G?(Z:Q3_NH';) 9'3E"PW(P4>2(.\YF>2 M8A9.R#&RAS6OR(ND@CD](#+XUDDV0,!/%KC77)DN_ 1!B99,@!8N"G:8/J\6*2=/8[#N MA.)+>'W4V0+#E9ZHA)BDY65^H@W(5X>0#'YP7\5@0_MX ?L? T2Y#I MR,&;^F%NK\H"?*@(P=Y+Y E=8?PA0V2)7R@$/!%-Q_$%AJE; MH)M&@X_H0&(3!#\R!Q8<%I3A\3F%387BJ4S:MOS:A67Y+D3\AUR<>9%WAHJB MD<\(^K*D75X9=(/8JT>G145LT9- 4+#P5J06!2_'A_U1Z;DB&PQ8%8^;\4A* M'BB53%!HLBK)-2PB=;_A"N";J @3NM+MO<1*@>1F@7_AQ[-LF5"\3SJ 2WFF MG6=GN6!&4Q8^:O(J7\6T_*2ZXGG[6F]7_@AJ?HS1U:6CL(8V!%"#V!&$Q*DZ MXIG4@40@^&Q2?D9R'X-S?DRQ93<,,Z*=HKID%@/5_B<#LPX3#.!I-%TP^%S% M\P*S]BAWI(YR7X3R.=4F+V?!XTH*9N0E$TD$B09M!.>M"V&@5,"+TWH4@Y3@[=;]WULDKSVZ*^$)N$ E> ME7R+5;P+]2M"-N N)$7I2%^ ,D50BO!6U*"O0>-R*D,*S^7L0JP^Y=*+$)8( M-IM@-"HY;3WV*G^QG&=K0"[&TR8WH1X+@MEXZ%)96GQ+9"N(=!2Q+Y?2)M"Z M<[]+K4)S2#$C,D?@#Q'H%(&RE.-A$180%4$T3B*%O+_*R%.A-4$@H9&'.4%I M&J!$^;-TL2A>)A-"0 N%9 ")L)V 08)KD?U%R?;*?6=O.TR*$%\%K@9E4.#) M&RG#PO5;8FW::=UMS0\<1%A2)(ILG:S(AZOX^+2)J)P>X=IC158Y=F@0NB(_ M$JO$J>M2F@YG$(E7K G%P8%?"WU07 I'>LKZ9L,PR;R+G?>!+.<+0PLKPMV M!=T]0OOB#$R7,(_+[E"4Z/03IZ_33W3Z26OI)RV<_%7D8,S3+);G=S4WRP5_ M3"8LD+S,0'W%I"?S(",]43:7^$^&[I@(HIRY<9'.BF_/_4 <-,@X2]7CJZ05 M4E"FHCAD7J7(,)3)'_DKH"VC1&3Y)4D$\A\76SBC"*P(#_ :)\]!(V=A[O32&W(% MJ#Y$P7N1V"B5NPQ\I&Z:B1/! *"2RG@5;)?B4KE^C7D ,&F*^YW IW$#YDC M_+M;J*/:Q-+1$::#'U+^#'TQY;@OV..YZP>D4_QT"\+ =%? <5*BF\Q) M@*F+(<32D%BWB^ELN7J:+,U?85<6U@9B5$8Z;D'ZZV0ODE(*NJL) 1P9;9H@ MB>2)K.#\B@N,SP7NA2#2@-Q$(%&P<,.B=Y"@RR([0(@-E!'8N$!F)J\G-^,[ MV\YYA7'F)E$HXF]KI]$B3UE8T4:>.2UN$P@0"2#CH0DGA_Z,D"1/(_#=*3X/ M-@/H'SK5R,*Y>P[&N8C/?I>,23@0]^_*! 2)QCQ&3.?.;K*H9$@(PZY,[9;] M:ZY 0$V,T'E^WCL)5L>N69KT&"1]4@'G.!>@?W/N-951N5B/@E]$1/-;)?/\ M[*GJYE$BF"0EZCDA3Z<(%1>\B+:)"U>K&"F:HJ\7=!JX%\9PBY]3G&#?[-0GH&L")B _ M_/7 ,J_WHN^E#[.DS2.!*WAL]9U1.A&+SZ:/38/AOT]VW4&D"095*Y$$]+\Q MC?;U1AIM(:*WE,BYLZ5+-JZ";@/+LD+-/S3CW!/CV)IO;LLWM499*C")IIJ' M036VIAI--;>F&DLIJJDJY!UIWX;C!<2;;?;!$W*P;^9@\.3^='3N* SLPUV3 MR 8Y?!$NV*XH8CBYP_D?Y%0:-9\_"#ZW3'-WIV-:>VBJTE2EJ6I_J4HAJZ0+49&7LN' *D^K [KQ MM%7RX#E]-.E-U&9T350/D:@L352:J.Z6J,:]D=I$I9!)TI% R=M*J]!6+X9? M4^=A!R>6.T5$P][JN+%-U #[/.[KQJC7$E,-[7 M>K>KWNTKOHHYM@0H*F6?Q)BU^-<.4PL/\(M_3U]:ZZ MN6^Q&\1C;#'S!'MQ8YV8LG?MCM7MK4L8ZR.E'TV];8_?E4"R"FO0A*8)31-: M5PA-(;.F"U&$Y]-CV8 L/,M;O^W_?0(E>?C@>*B+M70+X2,=L.\6PH ACH L+5.1Q5 -=0+@ZYI1"VK4+?NP[V2\\[UEN ML)"G.BR_KT&L]LY=E4"R"FOH!J'9FM#:7D,W"$V'Y76PH&K.4"1^'D=+-H/G M_3## 'TD0O51F+ IGT?3XX\\+3()=*Y>2WVV=,>73B%\H),SNX7POD*W.Q52L5WP^TO]RMPT MC?UIEKK3 %S_"%X(,2 ?1U3U!IX2>0?[K8,[86]_0\;K+.3 ^SD11E"Y>')@NV+;S,, ML2$>'$H<.M0$]8 )JLTPAR:H/22H-L,HUQ&4M%1^@I_3R+L$E4AZ\_BGGYIU M^;_6UO6O9^4:: DU?2W5M=36=0I;X1R>?\YF@9LDOQY\?OOB]X-UV)CF8=.F MY">$8_H(S(_Z6&].OS16'9]Q- 2>LCDS>GK[_\PMS@ MPKU, M?GKYW@^_%0-[?K(*7("/'P9^R(^F033[5N=GF@],/9#G-)H=U"CT M0N[8#_W41R-1H *?6/^PL"?K']^ YMDYBE9FM&N''L#A%V*"*8@D5\I1]/2GG*(2U+;A[?GGD9>FE M07\ON>=GR\H' :*>_J;WLX1C_X'EDL6=)PHO3LMIS7%_ MDVK46Y[J'*>6CE,H6VM'J>7YN5W?/&P]<^M_Q-E,Y0CHEU;[E#_D,-A^3J61 M] "FTDAZ %-I)#V J322[G0JA:R[+N3B?ZREZQ29-_N=:G^#Z28M].H<&?V! M.C=XV\=!!U ^-$8C78ZQ4RBW#'.@"S)V">7]5ONX[.EE%#51/;!:K:Z[?D]$ M!2NZ&^4W:DGNVHQN4\$ZACW4I:XZA7*PJ6Q=[*I3*#>-_EBCO$LHMW5[O&XA M?*!0XP*%#.JNA*4KET1;LJ?WJYO4SCGXY@6CC7&_/;?Y#FMP*8EW-5>E+C7: MANE,-#5J:E0"S98QLEOLZ;CG>%=S5>I2X^-)F^7;;KK*)P\.XVJN2ETZM,8J ME1'46>KM.HS%?Q-:QFF4N@'5&3K?2%;7)S*[C^,XMC$8MF=1JX>#_4>Y/0&7 M7IWH7?LXZ #*'<,>:"[O$LHGK3::U8E-N^3N<:N';RHF-NWL'&9?BA?J.?0< M>@X]AYY#SZ'G4-"BV?M (4S]!]8:+PJ,ZYA@2_[$R+ L?=>Q6Q@W]57'CF%\ M8&L>[Q+&S=Y0A2!1^[#??U0_'K9ZJ_6)C@CNG2>DY]!SZ#GT''H./4>7YU#( MHNE"1+!2U%9V#]05;?54&DD/;"J-I ]1>;/;@V#',L=-J)JYJX? ]0JYMC*R!KGNSG\BUC.'0ZND[$_MZ M;H;%"'MM%BG3)Z+WAMFAT^(-9#4O1.PL6(@O-)=;587\]HW:+<.Q[%8/_%4# M^;YA>#)H]S:?:@#?-_R.!R.-WSW&KS-LM?*\:O#>-_1:*OF)"MF<.XUH-E8D MW0U.="72>UBH98Y;%)K[7CU,S56I0WMMM@7:=RRKN2I5:&_T(*HX/E DJ[DJ M54BOW^(-H7W'L9JK4H7R'*M-?:M+AE[IU@A(;2O?*=-RU7'W]^@,NF\,3$>A MV()&[ET&!;&]<*OGE!JY]Y@:-)AHY.YUT'?2:@> M0\^AY]!SZ#GT''@X]AYY#SZ'GT(&R M&T/@4[K@\7JD[)?G2;;: H(T6CT+_) ?+3A:MK]8MGF('H?UY/E3>*NQG-0^ M&/[M9BVUF9ZNGH^U1YBU37T'>3\Q:UFMIBKM-V;;#\-,VNWVH0-L]X;9T40' MV'2 3<^AY]!SZ#GT''H./8<.L/TH!)Y/CU]Q-^!QLO!7S)TF4;Q*_2ADL0L_ M?ME6@5V;\G?B@SOM5HK67MH]HG:H6ZON*6KM2:N5^S1J[R\QK#G+FAQR(Z ]A8OZ?S%\M :^]]4U>05.-#1K_M;:;?STK M5TX+IS_S)HRR!Z.$4)V=5UOGN IN#9"JS5BT?6R"']LDIYS<)?6=+CB,%P31 M!3 *$UR5\#2!#^-T@?]G %2V J1%7L+@;6"#E'OYIS,8#+$";EF2L%4U,G\B(3K+PQ3(YCDBK%Y MN TM/\ )&U*H+A.=H103=<%4KOHW[N+>#K;)JKMVP_?OR& 6(4&$OQ[8!1"K MW(0TSN/[U'DW+/.5/P;:9^LS.VXVVP2GC0:TMFD[NVHZ>^M:PIJR'C9EV9JR M-&7="V592E%6]P+NN;G5=PYW32)U.9[P;%+0\*B]T@D+?? 7%K M>,]EN!NBU"V77>CNZ4<;R+9'K99/T,;+;+(.D8M+XSE*L6E2U)_.4P^?Q M-Y[B08:7S5)QK 2#GONS_ Q**]L66'+0;A:)Q+*8: +"%?'D%9(S7;! MD:4:?/NM5N^PI?/.>?/&:]]A]+$I^:]K@ES3E*8I35,_1%,[,S5^C*84LC^Z MX.:+]O+5VWC:&'GX3&Z:+;J06VXG[&E.DB8H35":H/:+H%2\\[\VQ4UFJ* ^ MOTI0F_3Y]/A=Z,$W\24KKJZU6=9@?8\W-6EN60$350)('Y"7/G,%M.>8RT-G=G0-L@2GTJHX(E/LYX M"#P2,#Z+PF@)Y 0_/1^)#AZ;9QS)$)-=#5E-9 MLVF6^"$'BI]= ALE/78R U:DQ:<1\]S49:ML&OC)0FSXI/>R=]IC7WC"W7BV M,. I7$\5=$7Q&.3?EU@Y@XT%$ L&A@]30$/(+F$4D KN.;(L<*K'YG&T!+ & MT04.X:Z ;_[2]@$" QK/#*&IHFCV*;EX JE^-AXU!Y;1K^?/SKIK2_$!8'D M\3GLG;:%BSH!>(!D"ME)!K")ICZ(E9,DB4#."#&1Y"]?^.D"9E[ZH;_,EE)D MY)+H@MJ[4)5* *([!?PPQS%,6/<*O>2D=5FR:]:Z7 F!;P@DB 76, &?\B48 M"80+6%&&O)3%6&HH2_W _R^"5;,G#,R1Z0S#9TD\2P9'N]P _O5AP'E2+')4S G\D#>I',E6YP'7U M5%DS$?L4),(2]=(LYBYPX!F0+#X3\.\&$:,+Y.>C\(E0!9W['L\SXQF6"6I: M NI7.2X0\<;0/ 7! U,+,95SHM2(EZ2D&V?-9HMBZAA+/<6X798 %?ASY)>4 MS=R5CU+ #\]!Y) L@N$]WST+(]*B)2B+6E$&V)%QFM [(2SHDAY"9@XNJ= 4 M :09"RBRC^1I->@-P"N>'#5"#EC!P>8*:OT+*1U9J* M/2(<.:9_" ((?$H*(>FQ*)3 M/?:U0GB)1!(GFBU*:/W"^!Q(T"=R M4*E(2_PPQ!)%"!&\2=P4?N#!'N3X-& M^S&G"X'X7,3#FCW )JK0)%NM MICS%>!.^.$8$'#)7F[UUUK =%*N4%(;LV, M#/H6%"L@ 9X-!%8JN;HXZEGL+N'+W&RMH 7WN *)F 6I#[*$9:&?(C-Y'(1R MPLC"QG)B$6C@^ SM HX+S2?LL3]1- '&0$Y$&5@U(3\"0V$EP8(PI@GRJ5%E MT!]G'%<%3# #[@"#)/$%/> @7EG%.00*1EXZ@V= M*,(*@UT( M(#)$%F!M%!#2UOSZ_??%[F7*RO)5"98 M>W7/Z^LLOS TNW,LD#VB@_1#RVIZ>,=D$C]EXKB'/#7XV MZ9^F(P7YU<'3=4#^]JH9D**"XP^"\?33R_=^^*T8& 5^X )\_) Z^$U!O'QK MJ!@)/A78HS&?_WKPB%W#!(/!'J0HP*?6/^P,+SJ']\@G-,4@*-" M>\B,+^$KE,7/G[K'C5@MD-ML-FXPUPV#1UL*;+;B]E8-5&F?KKDTX!O%L= B M& ) ?R)9=RZLON& /=_@X%SX0#]3M @"+[>Q_@ L@M3]FM)0Y)'8?4.8IK$0 MQVOCCRSP)2P(@"(DW.Q[KW M]9G#NV"8@&'V#H<)R81%F_DW/XP,]@94 P/[YUV2_3(-/+ M#9)(@#O S\1>B@T\%LSKB!(E@,'X"0/W-P%C#6-,$H$$V-+D:C_:T*X(OU(. M]@$G8&:<+=BHD62N%8^#OF$/3#*SMPAV>V ;P_ZD]LB/"^Z_O>#AV!@-]EN> M3X__#3!EKX% ,$H CMH4DT2G^7*FQXYE$!K ("H1=<.7;!7.>NY'#7X15:23 MKJ@]D;TC:V<701# _Z,QL&A?+!)6$U! '5209?6&AT;.Q&M\#J2Q?^S4 +5/ MH&.JQ3L^5Z,<7_-P31-4K?&D-V)5@(Y[YI7PI)AD/@(^5YNX,!,V9[UP,2$+ MI%Z,D9]*V&,!BC%=@&+F2WP3#8OFZB->%LO0 YO[<0)JUO_.E@# !8ED$A_X M JGLR@3B>#*D)1&B%# ><(^9)%H@B\&*^# P M/!@IU$7;.%>'\@H,TS%134->4;BM1H9#<]@;ULC0#'LNA/Z4#K8U M,OJ#1C^Y0*;+^B!E2NQ5D6L-C=%H3*^OG_?F(P#RD>Z2!;H/>"P+P,?GR<3* MY]Q6*C _-/9XCN(-5W_8LP_+Q1)^ASWG\)K9I3"I[3F?#&EOS>H3 )"F9Q,M MUP<2:]]7&JZ2TT3-$]."O!W#'O8)0]>XO]53+,L8P$O33!YN%7Q@FX*PFAC! M,L =N/U$MC.J3P0$^RZ?$3#JSA9XE@!$P@8]Z[!.R#=Q:8JTB]*QJN@'K_1+HKL);(;]I6S5.8D8]P7@KXILE)ADDFO?UC( MZ[HE8)C.Y)HAKG8![L%M4Q;@(\.R1E?98SG$0V8*%FX ^<@P03U?,XA-H3/^ M?<5GZ=;*O9*C4K35EYBCX:9YS(4%(*&"I#H*I944:83P^P6,LMB^$)%,!"Q& MJ4+ P'0* &X _)%Q2J3**4JPH#+$&N9#8.D';EBP4/IM4XCMK>B2L=\+=.@W% M=2IF@5NY%X8,4;]D!FJHQQIL'_K6$'=3\*X. ;'HO0N2=6E48-6PF+1^X A; M'MIE^*H(_UJU^._-S]H,>1EFV]I*8-]H;8Y=KB-?F^-@>.0FL8Z]90KQF RV M13DZY>5;+'\&AG0'D]6&/Z@G"BT#6" M@S/IEM?-DC7!@!;Y]? KF0J6^6@RL'OC7 :M0>_1Q!IN?+GI7S2!4;H*F\EG M$DHR KW3P^ +'ISS?*(B"OU;Y0YM?HNF)#%Y6T-*QIQ:A9$K1.KXD(C//*QM MDRXPK=U_J5)N983AD$88C@_KZ)1,(58D9&D1> : #":]P6$I:\YN3PB5Y>2Q M=/P>I.BXPC-?;[JCRMKZYCVM3?#X>IAR&G#*-*HC*0IO-P]&,TNL.$,\YD/, MCLOSOJLCB'LOI*/MQYLU23SIC=8%\:1F>+S+<_LN"AQ&E'89K.&0WFTZ4"Z3 M%>HG3&,D/%K"X% CZX:9CL6!6@V'YCH.QZ5!N:$$ZD&C*Z,0=4<;I,$M2>'J MT\?MA&$>YOLR&#CDL#I?'A902 .73=?[6+:*PBUKI_.&RY68H#BPP",:]8ZJ M=A'3W""Y*WL]UBG,LDOKMUE,W)#$P-8 ')^!A57>?H4-@RF>WV=%HV#;RHIW MJAKE^AU5]$5^D91(#"G$,G>E,AY ]D6#G7^3<'231SNI17:$FK9*H__&!KY; MFO*K(E.9N 1+?$-G[WC8)(MED/!EW*4D>N%E M%!>6*9:)>1 PDA@:K2N1QR'^I@NRA(%\'1+>8!GZ'KZ'Y[1<'-E6]@DP'&E8N>ZHH!.LD*/#0N/X!DW'G?@*+ @Q!76-0AK@]!)?;YZO,.\L>S6#9+V MXK?71-3+.]^5^ L24C*+_2D&6;#RAW'WD?>J;Z+O0N_TR'^LC_SUD?_^'/G3 M2<=70#)H#(.]E;6J4+"=>%B8@\Q4K,OP&HR",%'C9M".C<&O;__I+E?/3L@P M0AA4CT,FSMIIB&72<?(=1,8-(4MI_0Z\*0C#-'@^I&I-@N(U>N&D>.&J^CC+V0Q%F7( MYDCA5(>,PCSR\JXAK*5K+I9L'N]>OUCCAW:8UQ60UIHX@BIL-E_&9YO#$S\R M7SVV*# E &@>-L]"CJTD2&FWX+B;DS??I,V=!O)$K[_2TYH9M$/1_*I(*96E MFDZ6"%?I\DFAW$&9O $7MPJ77!A6Y'2_9V_>YASU!MVZS$DT]2ZO"_DZ5RZ)99C)L3U/,0TK7[)&4T4.2DBTB( M3]&/6D%/\NE1B1,TT*2E3'6/3].&=95AG;!YUTUU"VB/\$NQ/AF_+-=1AJ=P M)5C7BVKHR5J HN0>YJ_!B+[(+IH'$5ZX#=R0EII'M3DRHD5"OKE/F!]/7>B@2J%SBE M, 23?YVZWSMI[]>!X8N_4@1&-0.V/^HYFQIETG.N$A &I M$7&Q^Z:N!W#4\*Z@KT(:5ZC,:3);[*MSZ6]%9*@99/ZRR(X7A(ZA;F;W\4R< M4ZUK_UPJF&IF@UWWWDHE@Q*T? _W1N\VUQ>39K^P__'H$HM(?\\93Y4DAE;K MU-@_4J?&4J%.S:YO,$2QB)S/,JKHC/3DAW,<4WBCXO2#2FOP&@19#FHLZ3L7 MI6FQO@A[]XZ]2_F2C?+\+\*'C%1\X>CGXK P,SC)YM'O/?8\68'94(W" D=' MXESH%U&V"TVC9PRYG\ZQ_M^++^_9__@-8F[%-945J8H[)DG0P1 MHH!>L[*-BDU<7$ 1!<1C'D;GI8L,LMD-8@GMD5:CU@CQN#S3%610VC@24E,Y9T3 MP2Y7F>2T[*D;?BNW+VJTPX#KS"U*$BQ<;\-7V3C#?C08CZJ7-,J:!X^LL5-6 M,:*K:K!AH^Y7S#-T6+)JMF&MM')^OSCA]"@6HH_..!TFBN+@I$@Q[H7 A*U? MY/G&Q7@&$4>2Y?6OR9W!L_+UT&X%$4A +E4C3%)92N1[6H_X]M@;*B+@+T6R M"OPDJ(E< W%(S[_/J&$$K@U L) 7J\&)HNK=8@592H7,<0V-^$3>B;*D\ [/ M8BZ=+#J=%_9+S>\%J1V*PN2X]#=$#Y^1'EZ*(4[R(=#+CD'FGH6P8I'LC@0V M3WB:.ZOK/O#^&1C-17-DHCAE:7-Q UTF7M0D.3+ ME0C H%SD@M4D]*BMA3N3@J(07B+>0@5)93Y"&H$.HHBB\ M@17=P4,@.05SR988JN:3*A4F4,1THI&.T[]:4JM2,\_\@V2XLV;\E'5^3#2#3>H-LE%;M- M:#XZ7&Y6HVA:-=O9B^@"JU(;8"Z/RA0)D1 =<.],A#+$J(4I&/ TS2_]B_$K M1PP)#^9'91I>7K33H-K:9)C;/:N8J%3?"!&I%2MVZ):%=\(,_%3WIBKE#NK6 M#"JY/]]L6M=YSZ.,3O(3T)7)_+) HAP.-3;:+HGH'X6MTRBQ%"]*G''QG6QT ME:!=/HNJWQ3SS_WOZ 4MJ%E-_9FKO3PB;-DKK-IVR:4#I:F8$%::UBZY2RMD MEA>QWTA'IBK>QKI#VFP-;H$?&4FR+CS,[V,Y>LSX!--C&E,:LPS:EBO,KQY& M>%V-"[(FDNX$O?Y9]1?*:,05I5S0>$1@TXR MLW)KM\QA-^1Y)#T1EGT4Q2W1LHI_N60Z9&PT.?-T_&J()4;JH]GPTG;)/DC( M64HW;9-%M(*!(WD^7'8;$Y8P]KNK%*;;C&TX@S4X]*N N6GUL7TAKU>50L^ M?J";_V1NG(J6GH4\6;D^)=FCIYN[0Z15+:.+W%\0*Y"V" M$6C(\Q9:.'SX@=H,6.-\%7C) :O.X7B+*/"DXL6X2>Q)_5@LWAX9\@('QF9$ MIEBQ/K!!IUF<%*&7O&F.UWCB@P"S2X#5F+LHF >.F_#]*G!(1$LZB1S1I\[' M&&1N:E F/2X [9DD-Q3<1 3DR (HQYKRF9LEXDJ%@'P9*I5N(Y6/0.XKWT)+ M*)O^)9>+[Q;M4__*O+/JY:T&#)-;6\]HR-LAY_U/_A)A#0QUH9UB;'5_A6JH MJC?*KRB4;^7F/EWRQGT(QST_"T04;Z-$OD2MR+$96R=DP*>P-",&%2O"#4/P M]69L8^Y6;H 9/]7%E'(;_M13XDL-"]:56\U-6\2#"&"&1YE^*'@_P4=7V#7S2V/4PDL] J2V8)[62"$!EVD MXL@?FQ8Z'KJ5D2E_CH:3463'+EU/I,@2TAL"D;/8H^CC#SW,AZ4)^%J7R1EGU=0!'T9UV MR5U1+\"EKLNEG3KG'B7CDS$J#F@"]T(&Q^6--M@D!?5D!VKP9ZSO@V6K,"TFY)LVN:88M(55M@2T6)/J2EA>J M&MX%SDGX>FD-JK)&?25KH;K-MI,5RYR@6S2GNOZHJ 06M@X8])SM#%=CM!+H M>>!Z&_ %3J][2C)%TL05?:-*Q$F6K,3I-E :(BS*B\-@7@>8AM1>M0MB'6WQ MTL/"(XC7),\+D_I&1Z>EW5[FN>>"I'8B5Q[ID?6SD)W!JEUQUTXFQ4[A[7>% B^8!%*>0N$$ O[J#Q H#:\C4<"6Z)$I)BTO&#-!!N09]17"=/<3XK2;0B =>H]1:$5;2#EN([6F'2 M"P9"?-V+=[=''GU3'WGH(X^]NG\Z/7Z)*NH-JB@5TKYV?*QS6NUFSU(BCB1; M8L+7?WE29EG(%* \7@@8CC < :I!M+E_3"'B*$M N"=/?MDA%,6:D5-7KH?V MU:\'Y@']G:S<6?&WX&FP/H@!"F:L"V?0?U$A)R:#P^LDY!6\M\X-->";*.=J MFD*BXZ=__/2/?SQ/IY%W>?P\C2O+_HV[N+EBX:#]4\Q[RU$^C=(T6O[X^C8E M!:P$EN+=MBC&]0/GZ$N]G(=+*+!%! J\$C@"AY;?6=T M39K%9]/'IL'PWRH]$]WI?-['M;M/0I8WN]Z[,G &%E. MBQ#9*4HT!3100-_HFZ:F@,Y20-^V#:<_5(8"%%+5._(A%5/5[\)SGG1*5=]D MNA8X\[$S'AFFTZ9P?J(0!CJ <+MO&A.-\.X@O._8QL03K3:[0RRK8$#/F^;<2\5U6XWW=W75$56 M7+N1'=NI6)CXG>Y"X;GJCC7QK5,V[F,--TV)4)#);[QVI[W(UQW"5TVLJ[DJ M=6G1LL::&+M'C/>(U 8ZO_G:QR/;;N^DY*$EG.U_T$(DF3W.FP<\J;654<%& M%(Y@>E<>[*7S0TA:@=3LFP2E]W^J)&2Z^$%04B':-Y_J*7L1_2&C;N/E3JGE!EXLF@;*G1 M8XW7)1HG*GNC8$$3GS:( SK]<:48L%R%@(0ARH % ?XL "' (\K!U.K!7M5H ME)9N6^5,AEAQDE<3];"54$QP*-I\X4NCWK"L5(S5^;#FTY$HM((5_7B8E#,X M9J]?PH;P+V^.7(E\;[->G&.9E8D),2*F6A\*Z_$*H@A\492(>KV\R\>5U6AO M][XHR%OB*RUZ? @PCLMNF[("WJ)LA48^3%EH=14EOIP!0&E?_9X[F\497UN+ M*#O'J9(FM04I%P:D)AJ;9*FLFX20&U?J?HG^TF'-P\+R;9D@GAGWSU$F8^WK M*KRWK4Z\MW(OJ9 ";C"HM9IKF*[K^B.)A2_>O*,;B4;(*V5JKY+)'D)\7 M:*;J?&7%J*N*&;=>*6K'(K:4;_:=R;=^E8?O0+Y-[!W)-VLRJVB$'';I*?:[/] M?3DXZJ\+M.OE8+[ *J:N%FEMRYO=&+1E*F^G#=J:-3FKR@*_(==9U)ZFWJC5 M!FU2B@A"O?)]*4:WG:C>AJ@##MQL?HA*WCZQAA;N] MLNSXEGZ4HM3@5\[9QPCDG37(Z^_BGU35^B4,C<<#),[?%+6?OZ;P0:5K$59U M=7V$6KTU9JU^]?J>&F!0PGXXKC3U* O&.T5M0:&J:D NZ]&*7G\@7F6WL:* MO5$M;9CDO=IN4,[PD3UT*BN:5RH:RJKF5&Z1)#C?*,THNR56GZC7_V]=(K5I M =V")^V^66+A8?"D;584Y_4\*7L=J\B4=M_9%"_4K;8MIK1 3 SVEREW8R:4 MF<=JF0EWOON&\KT- F3>D(A=Q+NJ#9ZHR&[> !#)+8C",]%GE[K\X -H\%MH]$O%);P^NJE-5UOR+5F<6_AV4>6X9B3BL-5R#EX M+,1BU\'U6Y=1 ,EYT12PXI:%B!^-UOKBB+[PU$NDXC[B'D5#$O =TH#G_2]D M#TGWPHV]9+TIBE<%9=Y99;W3!^QR8*Y%R6B;CVS+JDCL6N^$2BGV+QF,MZT! M0O7;]18(IV4/XP(/PM%S8ZS^2B@@5VE*+84&ZUX-PL2+W0M*3MQ&4.PQ>N9I M['K\2:W?L4!OWZXXW5L0^,@:-_J*29(18K%YB0!'!6$2,36/'%>GZSCOMHZS MI>LXZSK.8MY]J..\O:N6#*+>2F%NJGK1 6OT8[K2G$PJ9P0_HBN+'M$;NG+= MRGXTKL;M[TMOVE?JS7Z_46].JEWKVU:;HYJW?C=JUYI@G9]01\W,6 M(P:*KFJ(M23WAIN&?0R^N[LD__R)D3_U7HXO&N7BLU[1?U&TT'IDC08]4P"V M0BDQ/X\":B(K#[^""-LR4>!AK>][@PM>;5/4;:4E MR#S@/!7]? VU -JO15Z"!M+UEKGY;WLMFQEO9W]-KB6PK/2FW(5B<8@MZ 4@0?)*E=,4NGIQ3XU=,PK.IFM]^$TS8I=U-3WN[E]<4>4 MWD>,>!(M5L"XH?(^OW]9[>Q\I1ZK/6O0G\U*RC'7^CIN$>K8*4R&<>Y2395] M^,K.PJ*3*\ES:BN'\GPMA>2S.WM/\GZ.C5<7?L*3OR/I:]"ZN8PWBJ2*2A-Z M:MY)HJ.9 VD)U, P%*.@%0@,BRVZ^?<9EZTL"X.3>F)1NTQ7FNA$'2@/8#5 M'(@*%S 8^LML"4\'N4AZ9$W,:M#OQ#O'KZKJJ+[QFR@BT2A]#H:6YU[FU%9V ME0$S/5V0KA&]X<1ZX4_N$Y9S#82Z7]RO-7#I(/FMW@0%?9&F4L 1#'21&A'+ M3(QBA?4.N:XTY>$)\]#(U9$KV[J+J01I51M/\O2"5CMU-XOHN@3J@G#^$"5%E^6K!5DL.[HBCY D%BJ^RC>^X#+N/*^>#+".SL2A/JHD4I.LZ(ZYAZT](VB \E5XHT&L%]1W.@@TJV M'SGGM%MJ&%5S:$+ 4HY=# M5N0F;B8;:O.*32?T!##^--<2GZF',BSW_V0A+PV2 M:9,W<]7T\$()>"&S2)U@$ P7 MR!;86C0B7 F]@P$U>$7L!_>1P1&,@+B& M MI%O8^W('NA&4>BG["(F0D-!L]%EP2 M+C_ &,Z5EM@;/X:Y3C F4&7LJ\!!;"02_J2"!Z=B@6TN2R 17&"LT]PG:O+M MW'S6'A,5*_QS_K=Q=9WBE^"I.9%7XJNRA0KH;?-PBU]\U>HJT8&B;ZB,V^;" M!T5@X --"P-WK5LYG>D749;U"(<,.B0;@]BFN7YF>M4R<[5_E6=99?$K=/Z& MAG>&C1I>TO&:UU9YVZ@:2,F*S_RY3WF98I=H;ZYDPL=M;(7)N))CO,56N%)B M4F-QZ;.+8$1UD%O3+['RH_'(;,YY Q,O.)=$G&Q)M''(?\C S@<#0F:=S% ' MBSAS"& (B2S0J?"B"Q&%^#NK-@HA+TXF<(R"!X$AB>^F&KN=N M&E&5[[X4,:>MAO$U\:X;#6:0^MUR6&-7+8:7)Z]N'0LKE_#/G\>V-7J6[#PT MUK"$\H"D")49 JAN&5&"^1_]?_;>O3EM)/L;__LWKT+EV?WNI$K.Z,(UR;@* M7Y+AV<3V8SNS]?W]LR50VVA'EEA)./:\^N=TMR0$%AB$0 =TMB:;& /=ZO,Y M]TO//'\FA9,3H,X<=E+N&;L2@E Y<:;5:+UZ_(F;WVGA:FSSBZ#-T.(>DQ5D M E%GYU>)%:J_-YM_E];':CM:;-.M9S"U&IF$N !7KLVTTJ9J$7>!P_T_$^'Y MKRE*,N;.VD)D-4&AM^9IN8J@R&'-K#_#(R1I_<2K5LKWRM?D^](/Y;]SWHD! MT]>+7C@O#44J&SRP=\GC)EOE[\YP/+!,. %6DEF>S-&^$5R//2P,P?/LDX6\ M[H4[?ESD#7SP P0:@*N3=';>V8<+ R'64NF6"[_94,@6Y)KVOAL'->(@P3"& ME9#Q8K_3C*+4(2)6">_^?GL.[HSK6D$HOC4.K\3B4N<.N^#%[!$L8\4%H9&W MCNA5>&0V*++)8Y4144F)OL)R:^!BG;#+?$0ECJ;;3$/I:F:U MZ+T[&483*WEC(,(HXE?P8S**0]J!O+<.] [SGIS ]QZGO7'2(WT .RH0+X/8 M?)BXF7:>=&A ^G##%\F$WSWX_M!R9?GO EZ5!97 KO#,'!%\.@!/T&?CV),! MUP4\G".^F[]-$>00@D8.@I F%0CH)8<%KNIPZ ?B3/F "BNRP+X>N$XXDG,R M>N_/WM^!#0S?8X'9K62]=L?+,.#)N1<0"V2N:N%;@5(2J$J/U^SQC!0HO>O MR?#N*[LE@5/'$^R MR RLHR!T[N'4DR$;(CF>DMT2$0865\9&8'&,8V<$$#:)Y9_'LY'QY:< MN@XV%GSQ4H+QD$=*\2@09>B6--GB4/]B"L AV;!'T"!Q!2'7_-R(.%"1^LE2 M'/NWH_]R;Y>G6H_ &XOXTN*5_[$>QQ_ERW&4%3[TJW72!W(I[=Y[Y?_R=SF1 M)!*G.[S@)C^?.^'0]4/9&#T VTSY)F%SXX1_8A#@ZP5V2^UGCT\B@)/@7C(< MD6QE%ID^>$TT"X2QO<-=ZI@#I .86$YBWHI@6FFS"A$S[4<6Y4W#:<=J[-&? M^?!=W#.>"/<[X:C,@+7I"C&C3S5%HEUF=0;?LYJ1_ %SV1,/H,2?ET59@?P> M\>[J&:I"ZH-KPR,P('3],(D=3?&0Q&EGCGBF_V-N/E:FD2D=D966%;_V/ODKA'HJ9.J\WEABO0M^!VSB[3]'T D9,JGM%13?_1AFE6%3Z/O^1=?:; M_2Q?)?7R9JOELF^;K3P$]2\X9['_F_4Z,T\[U_J=WWF0?5<2:$BK<)) EF@: M:S;-;+]9+PPGC[)18SJS2 SXF\XODFF(YF2R3M-)IN43*YQ,GE&#RW' MSK)=O6:K](5X1;E^^9<,S%XG,#574_LD3$?8I(9K^KM_9W_YVGSMO)7J51[)ZP^*N[S;_/<.!X:/F#]$&.0S8\!H8- MP ;^P)Y'SL#AAW3#QGX@%&3?FT9&;M@#[[OF\?=K[J M]W'VNL%2Y@*14U<5]+. +3*GP+/3-C ML4[CCIA;\5$>V\^S^8117^NI3JG(Z?+I!P$;@?SA/;&/"GV6_ M#1<,\A[TI-$E)*1\P@=@C'P7K!\Y^6(#'-Q.ORN,:VR4"SE. P<:7C_L25,C M+*3,8H4C$'B@P_I64B_"H6UP!S*_W$.ELV2F3,0&2&25SNU64?,5Z(ZC=+Y^LL:97$,L;GSD+S\$TL,)K$?&IQ2(6:&R$C'>[2/O_A>FU^V8 M>(PN$Y^1ORD>P'^LA&8XCX#7S*4=X]3&H1*?%K.4S M_W6Y.TH9C>-7"! Y DX,0)1EO,.L.+WGZ<%@:GBGPD5F#,6%=,&K?B(G8[7/ M]XUE-<\"P27$_#VS14%KR(:\_8W;(2X?/IRH(VL\YA6MXHK@B2APFJG>MM22>^E"C2&XAN$UX5Y7NR9Q($=2"6EN6P/T9,5$O. MFBUS_"2:1&!?J;G#J9B\14V_(R[F!$.-#[<+N/R>V)*OTH>/[Q:,=RNM!W_( M[/C6'G&K8#@M0@T7+IM.],O9]!M;4K,'-K\%?JYQA9ED'7[^LEI4N>7=IIDW MIX_#GBT^UM![4&5/1,0+UT19FZHP,89<- ^6'$)_XBE$QZ38L:D2MGQ%C[6 MS%$*FV2Z@2?+G5AI<7FN<2;;1H6G :@5=?&\Y0ZP^RAJ*$6+(&CPJ4R5XJJ1_&\HA=BXO%^#3'PDG>=\ ESR:]A&3%F M.YT<*"<>1XE;([]K"08%[N0S\VO.9I83,RIF-.K,KV,M*I<8IO:M5&-6]$'Y M17\7.]]2CB57?O*ZU Q[3W<@YS#&DBW^^GP)S$>5&>_DI_CX1/>&>X8]$\/H38\:W!KK3Q8[Y%88_PURV^=7OL;3PO@1P8JJN'9UNM-D MKG7N-@5LDI9]X0"!.3.V9+WQW"9GOB">?R^_A0L=+RM*7Q/2CR^*=:*$[E18 MO-/"XB85%M>XL'AFW>U.J=JH]'4U/2KA( "895IK$OD?9WA6O/*J_'4^G0RV MF9!L\4-%_CA9H?&^NSS]OO"CQOLW$O<+/]GNON_\/K"=8^TBT^G7-RSD+05N.LEIY> M=[G-A1-+U'EU5I6#II3FN=F*]UY.6#X_ "M\J=S>W01K2>Z'6["SS4B-M!5) M36R(4%SU)'S=Q/E*ETH\M'2:[-)E@QCBTYDQ20/7_(R4;".78@N #63D5USB MVTJ,TA5LN>FN% MZ')9W&0+AJP&>S/O%-[_X8,*'Q)]D(-F3AULUIRIVS*[75QB<-R;EF3 MGJEO93+2&P>+>2P[)C$8";!#F8N5I0@@@UDR MB4Z,T!':2J2+0YF3SC.>1 B=!_I%;#X1HFM)Z]1R2B+@.7(V8$\.^Y$J CZU MRA4J.!O_S@CC.JI2SD7IF**DP"$OQZ%R2Y+?:L?S*B*M,9,.6'"D&;M2C+1, M0WL95,GX9"3Q([0>O\K.&HJD;89J8NI1<@UN1OURGRBQX>2PI*1D0Y1E!>DR M\04YWO$H':*Y!&JQ09:."XI51/_8G$.*UXV\X[LHI7;\66A2S!LMR74,YQ6G3DG*=B#I8//C5&UC2(9))1S%V0E4@R]#[WA:\X M:$W#9-*>_(!GF=2+2KXR4XJ%^?58>IN.#Q>8&B:<9!9SC)P]=67J:H$6_K1R2T? MV0J"RW-\5;ECSU98 V"]JGRCU-,N4T\M2CU1ZFG[J:>9X39S\VZV(&EB=IB5 MVB&HJADLV6P83TK^$%OG#@?R4=)J-#?_(FXYBE_]=_+R;._1]]O?E8M+8)/K MF_[MQ:VJ]"_/WBN]RW/E]OOI;?^\W[OI7]Q^^I5O9JDXK_0 SJXN;Z^^]L][ M=Q?GRFGO:^_R[$*Y_?WBXJZ:K?_2]WC]X"0$?P+P>"'N4),]3?$ELN#6B!^5 MGJQ&>[=;-7)2(, 72Z5[QQ,LG*]]"L2AZ89^9Q;?]M&" MP X\902N9/'-O)9B5<9**1IL>W.E M_%A,WL.]&CB6S4CF):T) 82 [5,G.VB!1-X! 3Y6OL>25/"V\;,B\OUB;(:F M*OR_=RCY@H<*=L4/2FR49,^)4+.GJ#%0H29GA@W)45J#UJC!&A7P?DXD<94! M6:4M'WOJ;>ZH+]0B Q_WYXGE3^3\/C!LL8?..E[GLW_NIB2 MOA>=Q4TU?_!.F",EY)>/_W9D'O$JS4HP_>Y/'8]D7>UGGD]PC&_PA_ M.SHVCT[TCJFVC692-)1L>=F8WFU3O'D_IS![R>B*@ T9P&[ 1VMX+#IL];C*H1DQH>Y.2]I)%L6]7 M5)0TNZK9-/&*$@3 J2M.NT5UWS9P:FAJB]]1@16GB%1>W7S$_K1YBU0=*A'2 MU(JJNG1\"TB.HCZ>V@$[N<$OM,,J-!! I:[(U(LJMU*0V3"Z_ ]>9")29W7S MX*X#-K8<.[D#708[10?VCA7;VM5OV]C#JB5G"$7/RGO/EU!&4=T9 ^A"XJ?G MV5<>8( M.74%:N%RFZT 53/45@=Q@30BQ5<'-^^+[]L_'-(8$ *74%9N'ZFE* J;? =:,@);EML=LF[H6NC7]6WW* 5N&B MF4SV_]+WAAME2=H-M=NIKE8]+]U?-UU98Q8H7!%3)@NTFN ^[AL+(-+*=? I M/PWB,AAKI8E+!R"4WF1U$UC=]B=\//8S*\H'ULO?)A3 MW8*TV,).B\)):U>Z!A.PQS\(,O.J^4M.Y&M)X\(5\[K95=N89U,26G&@=>UR MU_+1VC5-U="H3(CL]=?*+['= 4N30 8P_'OEWO'XC<9Q]X<_ !I8'#+4NX]& ML+0+E\1^EL055?1)X.IELWYILZ7JF$:!(,1-76%:N$!V"S UNJ '$<,4D1ZL MFQ.8KP?]N3Y(TH0814SQ8MB9CK*2A(S>5ALF-8L@6@X-4(N7K&X%J$U5(Z^0 MO,(<;7@76#93K.2.C5H$1/=*DA0O+(UI&D>4!*$W'0-IJ+I)D5!$RZ&!:?'* MS_)AVM;5MHYX2#XB=5<_YR^$4HV&AA>OB'1?W5P]L+2""9M>PW'8 MJJ^^_=+M3:YCY C)U+AO:HD;:K-171J&Y@;4F@\VN>ZQ7#YHF:JI53!9(E$[A2IQR1 DW\-56&X2)CMC$1P"8NN*S< E. M>:I.;1@=P"CB+ $BO7;P+B@L_=4'RR-BP2,@97#@<^KV2E@4+J;A%+T#@IX# M/3>>J]70&ZI6H6U,Z@PO0@M7T92*4*/=5!LFE<^0HR:7_KRH94(,8N7%I,-7 M)::D]M (E<(%-;EEZAM+EVY;;6$N5D G;HBM7!-S9:0:JJ-#JE!\NODTO,W M1Y$BW#/Q4KC>9D&-^L8"1@>V:>J((T<(T%-7L!8NMMD66#M=53.HPY"F1-8S"VMP^]0^28]NX1*5A+I]0=P[ZSDK28I? MN]KLJLTV*3I$RZ&!:N%JE2U E9=6-76UVT9<6(5(W=7!I;O-C':/Q[K',]UI MYC&M06NLL08BR77PAOI0/_U25L14H3Y8[8!RR MX;'S?#QR;)MY'X9=L-Z6OP%TYGL-3#O^II/X+V7, GDIQD M[Z?/6'U#9[R:A*%D>7Q9I,"C\G]A?QMYL7M-L#,YMM<@PC^=#%P MG!5^P.+F&/X(Y#=7X8PL%6I=ONM.VS ^IH(-B?F/@%HU!X>N:6C1@+GWC3T.6/"6OI6?V+Z!IFMYA9S&?CR1KC77 ML.;$9I5>:M6!\;#@2/)LZ[6(?(J-R'EF^%I$KNZ)S/5I?+JRY:YK2TSW[<)_ M,^M9'$U+5QOPQ^B\3@RL@?8EV?SM8J.$$]!;XNINO?EZ?O \%G(X^^*@^M* 6:SC;C=%Y$?7;=41<^V M'0X&RP6'V;'!I5:&UMB)+)?4&A[IL220\,94K92\UT#=OG?-OO7R$( MI"_IE\,.@I;14MOMA<>P"@B6U M@!P&X9VHCQYC)!P$%?*HP-7Y9 +N\R.M* MIG$.CC9QL&$G:L=$U;CS#A%B:@M08TE@?'< Y:7VIJ9V352E]N\06K]U"P#= ML,AR/'Y%@15XCO= K=-X'&FC<#HCH>I%3-3><#AYG+A@A=GG[-X9.AO,FFUJ MJF:@4G3H$%1;P!9.9[,73+5,XB<$09UDPR<[9KP"H M2Q9=W=]9S\5$FA+",<*_CDX,56\A&@ZX +>[./R9W MU,PI%R 6 .QH$3\N\$'+Z7@>#<_G1RF_%X(4NR M<2]$&0M['5TVAK\03RL$ %B:@O0)1T6.P-HN]%0&UW$4X(0Z;VZ MN<5\BAU\)/!=5Q:Z@QYDX8&/'*N%[;Y (*TVDR!'('US $T@AOHQ1(I//6Q6 M&**C2VOK#?_59EUL$?X=@']UJGCO[ZH]>+]T3C]+'[6NSFB=)57A7%H-LB'$<1@./XV/6 MT2H@!DD8I'#UVI88Q%1!7*M:"X_9O!J#Q.K_)_A[X-LO?+?<.#J!%VSGZ>2G MG_+UY#_F]OB/C]/]B.W,Z,)8%<::<'8;XX5KS"VQR@H9# \9M^=FU[P;,<4: M\K(QRWOAT7+/C[CZ#>!E3X3.'P+171^(ZQFC$0L9AYFP7D7AV;VX.M3A'GW2 M)Q6^7_80)1\4T$09\DZGWXZNOYS^\V@>4)KV]SQNBU\1;"U> AMH]KL^W]VD M7Y:5!/$Q*ID%YCX[NC\._!^O7QPRUU6NOUQ^_[;TB_.MJ(0AYC$ FJ@=(W/V MKY\^C5+[];KWY>+X].:B]\_CWN>[BYL/BN7^L%["1.IPV\QC,\_T41DQ>3@& M9YO8*OU9$__+,UCC7QW].G^0OY_G'R2G1N%CO+LZ^^IX?Z9?;#OAV+7@?!P/ M7!=V/'!!C,V*<+$>B$]+&05<%/X,DNYH!J$_XB=V0%HZW%*5I.#OF'\Q-6IG M7UY!;.7IS#LN83B#G7$)#ASTZ5?K))>JRX60\HJY5E1$,5?,']=K7DM?6+:- M\N74S(A+\5Y0-CZ_I]&'K0(*6<#)_E$1].4:<2J-Y.5#1TKD1/S3TU_\._E- MC ?X+!S[S??;WY6+2^"2ZYO^[<6MJO0OS]XKOW05L_ [^^@8/=:M;/<_7MHI('^*7O*7@O'@>LG&D7+- $6VP2N\11$H4%RWO3($ 6PD='TM#T83+I4QL0*0_PX$- MTY^E/ +U)Y@W7^\L%^5KV#8S;?Z:*+$#$X5;4-)&B8+,AGYG5CQ0;C?1BRW& M)2JZW0)4&F>.WX[X9,"W5'7I[H"^3LAPIY&;O#/(G4V11';^EUF!<@&XM95S M-A0M\HJIJV]%;K8: 5P6[R,FV@(3&<1#F_ 0#W2A8AA"T/XAR" $$8(V0I". M"D$5).D.3T/3&K0&K4%K;+@&HH*)'=52)E'K9O/OE1=/W+ GYDU8N"OUO!N$ M?1JDRPQR$X99$^8_DS!R[E_*5/5OKK^72Q'EB')$N45+(=)C!U_X-]^S!]_/ M:_XF(>-.^^,C"T1-P1,;.4.7*:'EL@,?[I97F8*K1&EAZ=%<1[ M:_,T'?[+ M3E.^#GQ[,HRN@EL6/#E#)F;HPJYZGOT=Z'Z6DOT/2?57(W5S1V\)Z^=SX#_R MW#G?V+^<:'0&TLF';[MXCLN=>V'(X#^[\.":DX;:;;;5;HNZXHDAWF*(=@Y# M&%.&,/:?(1JB K;)!]0AFD9##(&4(3HY#*%/&4+??X80%:^:V04M@6BJ&85J MT)BXO?N(P7N"/UFDC"7.XSX7B?6P#D8NRO:\A5*KNX%=>VT%D:BGEZ_ADE2& MVFSQBU,0#]!! ,2ZXKZA;6"^(L>]V3;4ADD^'*+E\.!>W\!*18U[76UW3=7$ M-&\7L65:M^#K5V:%3)BB ?/$;!8R1'$))F,E0_2--D].Y7[<\5(HX&,V3;7= MH7 /HN7P0-1('/B]H(E.4@H*O35%QE]5AFYXU M'BG;R"O(63FU+5^<)CL$5I!)MI;:J3#=01.;Z\U>>94C*V?0]X&]FL1>Q%Y5 ML5R3]77PH5(Y0.#,#\50_+29!SP8FZ:PE"FF MJIX(093;@^,DRAT4Y1 ILKJ%$6@*"S[3>%EQ0G.3^=(&DJRVMJYH=Q*WP"/!6 M6WAO5+B% MX-T!_D1:%:#@V\6QL53J& MP[2VV@@'N"#R)RL6_RRCH-,]K4, M=*W+L19(LTVJJX)).+)B 157!PCX@)RZ$>#9H+V_:S;WK':3>.)0>&*3>JZM M\82AJQVMN@)$XHEZ\\0F%63;X@F]TU&U[KZUT" R;NL6*Y4U_L/\HC.R< ]3 MB=YJD-A_ MV81.Z"PK-FKE%1NM:V$*^EX+\A9L =359M<$?YA: !$MAR=MF5=TLJ[QMR%( M96Z]TU;U)N+D(P+4U!:D>:4CZ]IE98!4ZQJJT:UN>L@^&6 ''T2$I6^9ZX*5 MK"H/S&.!Y8H$N64_.IX31H$5.4\T,@2/&&GGE>BL:Y#%)/\B"=[S[-X,N2^> MQ\P+B_I](&$,76T;B$NZ$0"JMOC-*\I8UU;;*GZ[1EOMF%0@B6@Y/.C-*Y]8 MUXC;'GKYL!Q35\T&8C\9D757A_#:.1L' !!+@%A8=H\^G/9?X@6RZ_!(EKPB ME'7MNBRQN5S)D+J@.&EV01H1ML(6N-LSJ$CY4Z+<'=NVGP@ M..**;"KVP^4?YY6HK&N*IC26MZ!S25/4+]8-U>S0$#Q$RZ&!:B>O#&)= [%$ MJ&HM5==I9A2BY?! -:_B85VCK3RHFEI7U3"7-R RR^H0;A37VZ7V&-EB2!HO M.GF5)NO:8I>^Y\\*CLU*HPRUV6WCE1P(\'/(<%VJY/+*%]:UQTJ'*_@/)N)" M=P0 JBU>\XH7UC7*RL9K2VWHB,4K(L.L#O&R/J S8&$4VV;*+TR"Z]V'P[E M;/$:6[[%J-J'.Y0UB$A[L,;!$0F1'CKX ,'+=Y&;,TB $]ML5I&=4_)6&V9-+8!T7)XL%I&R4W96&TBEJN( MK+.#CQ(LLL[B2,%AFV>UJ /\98%4*J-2)X'+9D'+IJFVNHBZ5W*+ 8].WA$3 M'!H3=,NH 2J'"?2NVFXA*O\A)J@-$Y11750.$QAJPT!DF+[% X@,U;J%$>5= M!U-[X:E M@'S?'8?!Q7,46" F'<\*7OH1>PQ!-O&-!+Z8'+EA^JC1,E2M17V5B);# _F\ M,I+U+5!LD&]J7=7$%)Q"B,':0CZO&F5]BQ(;Y$W=5%L=1#D)Q(4"!Q]_%<4! MPMP$.Y/?M/7DA <__[<6;O("F997M53,<@59%3O(I\QC!2^>:8$_K#=43:O. M(Z;16?7FB+R*F6*&;2DMG%69_G-*7AG)VK/Q=L0I;8TN?3D@/MEB0>%J&\WAU(5\DE=[ MLO9,OK+XY-YY9O;Q7RSPYUGD>,\8!)&E7+\ Y;R9?#,)1\H%Q]XX<$*^%L#U M?05AS%=@,D5!\&Z%W9NJ%C:EV/Z$']Z<_/L;:A-A\;X7R+Z\(J2-K.G"L=.V MJE5XP]7;A>M5X!3#'HA7$E[)*V[9R)XN',755;-370*?>(5XY2U>R2M[V&W3>7UA-^W\%NDDGDG^#7>=Q#+7T0V7!UB M&.>..XF8358<4BE2I-!X52D2T[ZX'L24TB(]B!3!10J =X9@S)<)$8*1(+A( M:>Z.$&R\;Y,MARH>=YB915J#UJ U#G\-1!*[#M[WIP$XX$^.S3P[Y*K=!8O M%B4"264 MQ$.?\[+'AN'17H7%AF'9X+HM[P:)(5%:BC&Z"AJ*6KO6XB*M;3/^:V\X^/TZ7%RC,F4FPAQ0;2[#;&"]=0YM8H9(C-@'7(>,TF+'XW M8HHU!$-L;'DO?*R+YT>P%"_=M#PQX^4AL%QE; 41K^6,1BQD'&VB$=R*P)"[ M=SS+&SKPIC""%_@=Z.'[BIYFYBB!:@H -@3X77\Y_>?1/+HT[>]Y72/Q*X*= MQ4M@/,]^U^7W;_E?EK.G!<^VZ"B.3AJ=%&^CU#VY[GVY.#Z]N>C]\[CW^>[B MYH-BN3^LES#I'N)GY+&/RLQN1DP^@L%[R&.GXV=-_"_/'XE_=?3K_./^?GZ3 M/F[V"?F9S2PY=U"C^^/ _S'WXMW5V5?'^U.!7PZ9Z^:?H^V$8]>"XW$\U_'8 M\< %<31[O&)QD(B6,@JX2/L9)-;1#-I^Q(_O@-1S.'PD)?@[YE],D3;[\@IB M)T]MW8GB:& 6?DD YX9/OUHG,5%S_]J-9.%+)2\L6W8>DBLLFB%,#/N9;7P* M0;C,( @4@R]O3?@ 6@D S,G\41'T%$H-Y%' 1LP+G2?E;.K;].W(R-7C\UHZBK'2V6>(_E$Y(^S M;Q^XH+9W'./X/P1_BK$'\Z5OQ5 MD/NJC9UQ(,L9A_UXA[T<$6^/EZN>>/4KC9A5(E@&+=2M&D)#EF_3EN3;C+RF M/;H"IT[IX;V":UZ/'MV'0W!%"M>\9C"Z' >QH;:CK@,TAMI5-)*UJ],T9#(> MZQ<7(/=.53PFJR6LYP\["0*A=(^V.H<'D<]4G^6(HH>V7%THBDA=UBJND?[I M"M7YV0\8'+8RG 0!\X8O2A187NB*XI?##G?L_#J?U6_E,?):?]>-9PBCZ"QK M$\F!XC'%SV*"WW%ZR]5[GGTWI?X7R_'$A3Z!$SK>P_DD@/^_AF?S[4L67=W? M6<^%;X;KMA"7'2/ W2'?PQI7J2U ?EY?T[JA$;3(5T)8'OYU=-)03;VZRQ%S MZ/$.$1SKB_Z\-JAU(RU[@'Y,][=DH(_()*U5!&?.)+UAH@+7N8>#%\S!)Y;G MF*=*P%S1[Q+Y"OOOQ(E>E$<6C7Q;M,],O AP>]@F;(TOKC3R6NQ6-9BR M%@I*+OSRA*5$W3PZ;R0([_P+ <%O H&]%(!OB6^W7U)/(;%T%AY M[POL$5/;P!I'Q&1O^*,M#5'2/I?I#M8^K[$&,_,FI:]J["-BK@/48(@<@5K% MIE=)Y:Y\NS,9_GMNE"P0FV74^BT3G(F\N_8#$1R9N<_^V@)INO#^>M1Q;S+F M:\(WBXSY,JH.*V&<;-B\JR/*')&M7AOF*:,&LF+FP11U?XMS$%G@M0K%RZZ7 MLQSSF_I?JI=B"VWBO,L.UK6)18+[35O4689XP_Q;F\ZJCUK5"<6">M_.8 MIHD7\X@LT+K%@+^R,/R@Y!FAKX*_W@PFQ714#LH#-U3KX(@OD(!Y%7(E6KI; ME'BZJFG5E7Q2]+?>?)-7+E6BM;Q%OFEKU5D)Q#6U+M%HY-4_E6AO;\(U"\LN MJ-J"8KT;QGI7KK&H7TAX7LB8(&1L?\+/:4X&8=#01BDH1)\FJ32K2R"\>76VJC5=WH'&(28I(,D^35(95H5.]I M0+H8DWS">T76W!(EW&Q2PA"K"W(D7VZ$$M^]FXO?K[Z>7]RDC['Z%__/SQU#;W]<_X/*Q?_] MWK_[7^P'-W]#UYN[W<^+NCJO5,D:]M';]W1M(3C7R<3FC.V/ADL3RT\6_X5 M.+>SVK45$-3P0ZUJR=0#HX7;69:+4&Q>6Z LC_M+IVD2D G(PB\/F!5.@A?" M"F'E+:S^J1YZ2FNWSF&:FL/'Z&8>MTE/DWZ>[ MX*?USFQ'Z"MG4Y4KFP*/@0N/?UCN9"<.+J&04+A8*EIC)[&!"(>$P\HLWK0P MA%!(**P*A1=6X(%E'A(0"8A5!V;%]'4^I?0=H;%V:)2W0N _6Y2;VD>")Y,G M\)\NRDWM(\FWS^/+ HUO!'DIHKNW>:#MK-8\X&<[Y-6(;ONY&M%M/U!T[VF5:*),"2O]T M^=MGYG(<=\?Q%-E3R[6\(5.5U$,T7MVPF,Y M-D.\W/LF:#Q]LXP?\WXIW^/CI#(?$%\@WY\9Z2>JBN>'^LG)%YDQ$P5'^;5, MM=VLXJJ%_(#\KO%(Z%^*_O:FZ#_%C7Z]H[:U*H:]U@_]N:@;\'FM^\$*G558 M86UTYXQK%6^,FTCD]^WPJK%F4R=NJ.AID7'#LLOU&MW"W#"=/\.'O?2]N)(9 M/6I #+HV[]J=8\RZ *UBC_F6 D5 M]LR"H1,R6[$\?B#\=]8/*["7-@/ON\A:446A$$^ME:ZPJS:9SM_:#\,)L\\G M 1=_\-"^+;.,XI=7$FX7"=H*"SV]32%D)*N1$5$Z)-UPK(9&_W?+0/NF6>,=(%]OJ'J3(C1(5B/E7C4%B-Y$;Z(W MT7O_S)EE=: MLPQS9LV\TXZLEQ950B-9C:1;U12HJ71KKB3=]E5DU31]1 V8 M\^FCXX'%4T9#T,K,"RW! 0$3U5)*Y,=II#C%I"H\RQDX0_[+4*0$1*Z)/8Y= M_X6Q^-WC23 G]I3<09J2^B-]&;Z$WT/@QZ8\B.7'#8"NA$[%;%CPY0R9MXALV]!\\\2W"/"YH"1N& M:E!K&I;52#I630&B-]&;Z$WTWC_K9UEPKKWCU ,9.\0<) R)WCB%81F9BH.1 M<#5-;%!?3":Q\0<+(\=[4/S[5PD+ZH@A586! H>KJI9%+=OM$CN@-A^HN&;& M_B:5)7(_7))1&^B]QY;.!U$ M[3.[,F@:9-!4OAH)O*HI4%>!M^V.&I12;,OYJ%2*X4E%48]-)A7%HYY]PR(GR$LG%95M74Q)HSH7_^#@ M"ER=8%5Q1O]4Q-*R/D=AL#/LXCC+ZQ:.07G3]N-E2M2?9=]:N19*N: D1OHG<=--F.DT>D MO.H!;A)F]:(W#F%61J((E82BKJ-ZYX2L<*38SI,#K]HA1Y,+FM96 /$B8*KT M9IJ1EJ6*2CXX<6Z+)<-N5]NB\)F*.#R/>\BK$2D/9C4BY<&L1J0\F-5J1DIR MOW;H?NV^0N:&19;C,?O""CS'>PA7"4&=)_9TII"@J$.GJQT=T\4-%'*BD%-= MZ(UA&(ZIK=M O;G,6SW83I+N,)%/DJY>]$8AZ?1U:UY6D'2(Q5?](N_4C;%. MY/UTY1&_<]$:1,M#+3!FLUCY8<A.]B=Y$;Z(W MT9OH3?1&LAJ><,&ZDR3S+^89#B>/$Q?>8@N7["SKD?6%0[9*)&'19[_Z82BN M(KVSGC>]@K1C4'2T\M7PP+^4F]A6C_03PFN$<%+H]:(W"HEFKA;_WSWKIG89A]#6V?F":(5>1ORU2'/)=>#?.Q$/:!2L530:NMK0FVABK0<. M;)2;VG64=XV=5QH,/G"RH]S4ODG^'5^!0?)^O^",9YJ-/@Y-3R[6\(5.5J._O2GZMW5-?$GHUSMJL]LA]%?TM, /?]L75NBLP@IKHSO'7!5O'/DN MF,VA_+Z^-W0G'.77?L"WU(NBP!E,(FO@LCO_TO?XQ@+?=>$M?=@BL$94D"&: M+9.X@;CA36[H%N:&'K@N_)LL]]IR[+YW9HV=R')Q,U>:2LV!FS6RU=EF2^V:F!0(@$;^]TY")_E#+(-,H33TPAQ3 M)(]?J8VEJYJIJTU4'5>D2[ RAE'K5K9H")/Y2\==<+/X.3:9MN:<7:Q*]1HV];R?1!6H5 M?\RQ$BKLF05#)V2V8GG\0/COK!]68(>'G4M'5^RS4#SEW1QA3*MX# SY=/[6 M?AA.F'T^";CX@X?V;9EH%+^\DG"[2-"6"CUM9:'7O_Q\=-+LX"D'10=9LN&( MWC40B'D#I)8)Q-+RRJ\EW!^6.V'+!=QZ5EV#I!N.U="@O5L&VC?-&^\ ^1U5 M,R@^@V0UTNU54X#H3?0F>A.]#\N::>:UH*YMS:R9==J-\8*J= <9_$BX$;T/ M0[B9RX1;7K_E:^&VIQ*KIJDCZK^<3QT=#RR>+N)7P#$OM 0#!$Q42BF1'Z>0 MXO22JO ,9^ ,^2]#D0X0>2;V.';]%\;B=X\GP7 $WZJ,743$@[(NSC'EQPV KH1.Q6Q8\.4,F M3>(;-O0?//$MPCHN.I^DJ9J(9DRAPR])1Z(WT9OH3?0F>N^O]=/:<>*!C!UB M#A*&1&^4B8I6&8F*@Y%P-4UL4$],)K'Q!PLCQWM0_/M7"0OJAB%5A8$"AZNJ MEMKM>9>E%^U^VM8\Q67=3S>I.)%;XL)$W.?ZV0_NF1--X#U%FZ$:39KO@&0U M-/R"K3EF+?RO9^I1P1V2U=",CFM5G>.JAA,R-WRKK1:F)IIW:#!*YC))0*(W MT9OH3?3>8PNGC:B!9E<&38L,FLI7(X%7-07J*O"VW52#4HIM.2>52C$\Z2CJ ML\FDHSA4^2UG/!\U%+&XN%$&3HT%U#V#26XM$%O[/K7M(L:8>--UC+!K %CA M>R U'9$=APRV9,P1O6L@%+$EIQ8*N:(RCB0"!"2K MD8ZOF@)$;Z(WT9OHO7\6S;+>@0ZB!-0V#!A,U3/(($@"CNA= P&W[813Y5*+ M&IXHPW26S2H%+$DA49L3DK1W9U_R1S9]^PR GRTDD%[XW7U:Z)Z=;X M.I?_X."+?>D'VRY?$%=@6(UM= ZW6U,H)N=P&SPDGP(O23U&JK M1.!F/B8\V-X0OC[@0SW"Z!N+1G[1(>1=4^UV,:4,29.19"-Z$[T/D=Z[#:XN MTF0[3A^1\JH'N$F8U8O>.(19&:DB5!**^H[JG16RPI%B.T\.O&J''$TN:%I; M <2+@*G2FVE'HF01Z1VB-]&;Z$WT)GH3O8G>1&_D],;@-S8T?>?%/30[A*[.P\<00R%1!%1W4V5$.C6%GUJY',JYH"=95YZP;^-Y=YJV<) M2-(=)O))TM6+WC@DW6I9@;4D'6+Q5;^4 362K),R.*64 2DE/!0@>A.]B=Y$ M;Z(WT9OH3?3>$Z=2+S-EL%K?8Y4I ][ZJZD-@[H/BB1('EA:[\?<#@'\Q6(E]A0FLKCZ(MAI()I*Z(WD1OHC?1 MF^A-]"9Z$[V)WD1O)*MA&1_6,(Q2;B$:#B>/$^&)744C%O!?!VS$O-!Y8GUO MZ#^R52(/BS[[U0_#S](+/(N=P#ON \HGZ7GVW=0CG/<@>_9_)F'$=_XY\!][ M5V?]&P:'_A>SO\,3W%HNNPJ^.O!0MGB[N-[USGK>]%K7%JHK#>LA.]B=Y$;Z(WT9OH3?1&LAJ:;(FY#]F250,:7RS'XP&07N"$CO>0O8"LK&!% M0S7U%D5O*U\-333/1)('(1XA'B&C AD%ZBH3MYGAV&=!5[_PJ#C (0$+H[C/@U(6I*V(WD1OHC?1F^A-]"9Z$[V)WD1O)*L1O:NF M -&;Z'U(T&_.I:QBNC3R>AX[&03Y,9 M.)X(-A8<0*^WU8[1090J08;)FG) &>%SW##>1&^B-]&;Z$WT)GHCIS<&/[&Y[C4)I=U\Q!2(U5>'_O9-'GNQY<%)PW[MNIU[]X?)%:VM6M#IK7WO3 M6^F"K\QU-Z^LB-L16,WSXEJ\&%Y-HC"R/ ZN@E*[9:I-_8V$<#6H+$[*O6.L MO=MP'25!>U-)L-I5?Y5) KVCZL8;YAM)@KI(@@W89W#RMQJ)A4 MHF&TO=LP2885)4.WL&3H@;O(O\ERKRW'[GMGUMB)+!>_E- TM=4@24&2@B1% M[G,MF,+2T@J+BCM>)#X)7@3?2XL"MYAH9*:RZ*:F=LTW[NC=0^R^VP"[)#%( M8KQI6[3TP@*C2!%1I4:%KIKMCFJ:[<,2$VAX;N\V3$)B5;/"*.Z!E#,F%H>9 MT5!U,C)(?I#\6-/(, N+C]7K_"HV+=J-AMKHOG&KU;[!% VG[=V&233D/)?> M49NFCD3;$%?LTYD?+%?D*\SF8H6)6PNV3%54S96C!;=:UKE2,1W-D4!9LRE@ MKOAC#JY08<\L&#HALQ7+XP?"?V?]L ([I"D3.[YR9H$\:^74E9O3NG(30QTD M?VL_#"?,SLZ-ET51XI=7$FX7"=I2*:FM+"7[EY^/3CIO"4AJO-@E@VQ/P5 3 M)+;5T C$SIH"L;2ZK]<2[@_+G;#E F[-2G"2;CA60X/V;AEHW[26:=O(;X # M9*BZ\4:"@.!/RIWH3?0F>A.]B=[[:,ZT\R:8K&W.K)G9W('=+JP7,MZ1K$;2 MK6H*U%2ZY2W=]E5DU70*.=W).9\].AY8/&,T!*W,O- 2'! P4:BH1'Z< M18HS3*K"LZ*!PW.52B@R B+5Q!['KO_"6/SN\208CN!;E;%K>91Z(O5%]"9Z M$[V)W@=";Q3F:=6YA)[]GTD8\6\.[_P%WR.*!H1]<98Q+V[XG=^A$[%;%CPY M0R9MXALV]!\\\2W"/"XZ-$]3S6:#G'<7IJ*&(Q<5],G!J+*#F&4QR:X'8VO>Y;1AR04=:)T32C=5+M-HC;)<:(WT9OH3?0F>N^3]LYU M7IL:HB3#0C^TZ/W(8*_0$'$DJY& JYH"-15PVTXJ5"ZUJ*>%L@AGVYY]PR(GR$L9%+W5Q52U#A6M5K\:'L;8EYZ?+3.& MH>H=3+Y*G1F#W!2B-]'[<.F-0O'I6AF!M[N 6>$D>!$J2BJV5:)P,Q\37FQO M"%\?\-D-8?2-12._Z+!I0S?5AD%UO-6O1J*M:@H0O8G>=5!E.\XAD?:J";I) MFM6+WCBD61D)(UPBBEI,:ITJ( M] _1F^A]P/3>E;UA+JE/T7 M''C5#CF07%"@M@)X%U7]2F]F,!KEI2A/0?0F>A.]B=Y$;Z(WT9OHC9S>*.H: MC743KYNWH*\3OD\J)\\31R!3TE#4">VH;:.-/0A6$QX@F5J.0>>:Z6A.]B=Y5!@_R8P?- M4D:;]8;#R>,$?#!F7T4C%O!?!VS$O-!Y8GUOZ#^R5<(*BSX;NWQGL<=WQQT^ M^10]S[Z;NG]?+,?[ZH=A+W!"QWO(7NIVR:*K^SOKN6B40NVV,)5E(T-S37FG ME-%HJR<-B#V(/;3#,Z0!E7T^ONBDZ>Z+15K4FGAN?#QS8*#=%DI^PB&53>R;Y6SM.9I*\WR\XH]S4OO%8 M*;<27?H>_Y+ =UTPKOKP=0$+=\-SNJII>%H-#QS<*#>U;QQ71DZZ!%754;66 MCB9YO%)V$$]&F=K?,AGE3X.34\NUO"%3E7,V%%)?,74X'$#SIU\')Q4GFLW* M$\VP \7V)P.7O9(1@W1C@V7,5[606_($^5*N,2OEG"V-1%YV.?WM"$S_>&QV)ZX>0#G+LZ6.YL;LJ=JTT?J8P[]99J MMO#/N'?!V*I6IS#[SMQZ+34O=M950J *_(M/ MO.JJ'1-OXFHI"M^]@4+BXD/EX@5,W"W,Q$6JA"I5OKK::&JJ9NPCZY+ZK2WC M+E"_;:VX]5S.N <LLNQJ%V;5X#5BU[-M5FR:>03%(N03GKHAW9WC77,R[F!E0[70UM:'C M&;B^4@%17(OV$_P]\.T7OEE^."?P@NT\G?STTX)2K;DMKEJ0E04BGR?NW+_, M5&EE]C=>N/C\VM.E=?X5,RO'"V?6'3).Z(_QHG+-NQ%3K"%X5V/+>X$C@_U& ML 18;HH%N(0// 26"P<:1(I_KX!G%C(.4E$OR9TUY=[Q+&_HP)O"1+V$[W?[ M$#,'!\13AKS"X;>CZR^G_SR:%U\:A]YKR,2O"!DA7CHZF?NNR^_?\K\L2]IX M>UE0B*=2EF+HZ*2II; ;I;61U[TO%\>G-Q>]?Q[W/M]=W'Q0+/>']1(FDH:C MRV-IE:'G K\<,M?-/T?;"<>N!""6V/' !:DV>[QB<9"? MEC(*N"S\&03?T0S(?L2/[X"X=#CC24KP=\R_F/+H[,LK2*37] 5.XM*#\\@9 M%^' !)]^M4YBHN;^M8 ]_C&WXC]689"E[)"^L&S9\KGR4P@R909!H#?\0(S4 M^@#J# #,R?Q1$?04*M *1_>N_R,\4B(GXA_CK_P[?BFF.+P;#O;F^^WORL4E M,,7U3?_VXE95^I=G[Y7>Y;ER^_WTMG_>[]WT+VX__ M?>V?]^XN8.-W\-*A;Y>JSI?U3S$+WU/N1OYD]#R[/#=LK6W M -B?/@E='(NYWXYX6!'$1JS6TY_A6(;ISU+0@#82C)@O899+Y35,D)DJ:DU8 M%V!*<$-'VA)1D-G0[\R**^&V7O(>RZ+RJ]GUMX8B;G4-T%6@\*C\0^.9'#P@^[PLMN MA,N;G5VY =<=KK^72Q'EB')$N45+(5)RVY]?D/6"*U!L,U,+JAEZ_R9G;6&Y MUQ;K$<]S+U[;V%J2>^%^%F2OVWLZ%F5[Y*L /P375>':R8&K,86KL1NX=@U5 MZU11_$]PW2^XY@W1U:=PU7<"5Z.AJPT=,5P166@["D.@L=!Z-K?X1?F/$OE* MP "N0\=EBI>:;OQU_A//ZBOCP']R>")J\)(;KSB<4,7B-;;L+U7[<(>R!A%I M#]8X."(ATF3UB37H\GK,6(@BW%\FS%>N15U'^)%PX[_K#*@(I3('>N..W>2L Y="2[1KC@$I?W5_'M+]V+=D4+6A? M= )FHXJ1'PLESCM$,*HO:ILE6'E;1:VA-EJH-"7A%@-N6R58>%O%K:XV3 ,E M;A$9=[6+W"7&W7]\QXN4)X#7)&!*%%A>*!%")IVQ53[(D5\+OX'6,2+NA05%_-N$G=T(:H7:82 MFZ 2#;6I:9A@6W-;#H>8W:1RJ-9B%I$A5]LHW6 2.AX+0\4:@L,0.F3#H1(N M7:V$J-QI3.,S_W'@>"+P?QNQ<6]*\62FF9Q3UO?$KP+&;MBC&-HOIDYQR!RF M($* N-K:>]V\&H-U(W@[0/A;MQVJW68'$\+)-$0@O?-J$-:-\I'TWA\SLC[Q M0*.=LL+<9<=B5NKQP H9'T?Q.&;@Q B>8,_\WTP)F+B%@!>KL\>QZ[\P!@\" M'U+\,7]C*#/%L[\:3X+A"+YS:=EZ?<0;BC*5;AD7M8L+34\Y6LXR8"G:[J6I M9K.*6TW)T$0/UKSZAG7MS%+!:C15$W.O%P+TU!:L>64-ZQJ.Y8+54(U*[K#< M/R.P=K'$:]YI&'+T J -_?$]"/;#8^$R2M 6;^U0Y):7A]V M9SU?2#J?,H_=.T4K3]IJ2Z.>#D3+X0%M7D7#^CT=VP!M0S5H*@JFY?" -J^@ M8?UFCFV 5F^HFHG8749DU-4GLA<;=6>+3_ZE[ M UL6+:\(95US#H0+OZ.=G3/Y=]^[22E>> !31S4UJG_'L1P:O+:TO+J&=2VY M;>"UW0#O@_"*8SDL-ASXHR78<%N ZS0_:QJJJ:/JUT!KRM4N/C9G_S9U]Q$/3"D$4;>X^=%BH1A YCM85T7I7 YG;> MMB#=R$!:5\T&JEY=="@[?% O,@;SR@@V-P:W)ZA/C"8J^8S11*QQ5"\*+)M- MT[1CZX6'E,DR1"1Q\FI -C<->S')KR7%[S@.-C4%=4UM&:C&TE( !8$AF%=? ML+DA6!Z 3TP^L Q5X \=FNH*7CVOV&!S>Z]$\.J&JC5133=%F[VM<2AP. GA MB!EOL1C[H1-1#A>1C"GCJHS7,N8,OI(O]"\G&IW%Y/_J6 /'=:*7HLYD1^UH MB(4- EC5%L5E7)JQ&Q2;#54WJ.,"T7)X4%S&]1D[DL5JMXM8%".R^VHEPX?N@G2*7L;M&=O#;J8K0U=-$VA*GOFAYO_K35S;'+)QVZ8 TS0IJIAFNE,[%$; M]MCD2I$=LD=+1Q2 ?XL]$!F\]8EEFBVQ#P"9,K3"$;\,^,FQF:T,7A0_0:+" MH?,D'"ZRA_=>IN6+-*.,BTP 1F> HNL81*O_")7[P'\4$WK".:/XPZ=?!R?++.-="+'RUH"G M3I89Y/)#5AK]9P*G00(C*SH15[R!;\:\]OI#CON@](,7QA]-LJH:;NV7CA=PSL_OHWP.J;[M0NX MZ7GV14+ZHO5!K8[:Z2"*/Q]L)F;/T%M&7=MVT=LX.C$:IJJU$.7>";TXT%M& M9=O69:_>:JMZF^K:ZA["F+/T &9#QNPXDA&-F!("N,CH0R5X%LB=,JK5$OI_ M!O+? N6O[LL6/(9J8!YRC@!1M05P&15EVP'VK M"*JM-BNL@2+D(I:T910HU4W2(C+?!YKTOJKE/C>'$(P?#(WE5#$4-S>WRB*ZK;4PZG)CDX)AD M 8_D%4H4M6RWRB.9.XF:U:6 8"46X/CI,H M=U"40Z38ZA,'DOG0\\ "Y08F'&@Y/U#&KN7!IR)8>2PO[%7^Y^>.H>L?X57O M..*W]];@2@:4YOFB6'5CDUJW8!*.K)PIV)\Y''@[5'QO<_$!V(;65!L=Q-U0 M"+!46^AN4O.V ^BV3? 0JQM/2=!%#-U-:M^V#UU=[ZC=!J+@!N+=>!X0V=LN3QT)PH/>5R/S+O*!IAMHV:+5.0VVT"+0XED,$VDT*D[8+V@88*%H+ MU;!#JC?":LO)\B.FN#Q:K/@#H($EYI"068=(V.0--EHW;/=94OHK)W2*A:2? MJ*A^;*NM+JIP'2E'#'C-*Q]8-U17.E[YG)R&VNX@*F0GO.+ :U[-P+H!NJW( M5U-MM\F2HZA<_$?OC).)B(YG,_[VX[P$K!,'B/D<.7 U MA4P%Q+M&)&OL(> MQZ[_PA@\B3_\4_''PN*3=T3,_FH\"88C #29@WC2")]3Q;O'P*,+#/_,YDYXA\DMQ\N51%)1:==1-5R7 MVZ #86TQGU>X4$[RMV+,FRIH+<(\GN7P8#ZOX*&19\(;Q#F!BNSN;W*)R(+,Q;6B2*7<9>*F[;\0C-^M]D/*[#)0L7D4.=5 MO!2=F7]R0?39#_+E5>$;HC0=E?%)H2$,2,ZKJ"@ZV6Y' M2.ZHK5:7D(QB.3R3E5MY919%Y\_M3"8W&J@,10I_5F\C7J?I:WE)AF([?*Z+ M1R8@)L79RBN0*6H"7MV?)S0N*$F:FMKL(!K[2DH1!TKS*BN*FG>;H[314)M- M5*7XA%(,IEM>/451TVU#E#8 I;JJM7!642 RR^H6N@-S_Q$0*_/& 4LRQ_9A M&V5U'L[8RBN;V>!FC)L4-%?W$DTBV5"TKXU/^F\CZLBDJ:6U88R\"HT-KL,H MES&ZIMK6$,4'B2_V@2_6VOLBOLBKXMC@"HQR^<(TU687D?.U1[-[ZQ."G+_J M8AP/E58&+\HO\;T7[W*'^I(=C%&LE7"Q3RNO3J>D>R\^)T#:^-XK/G>NPOM6 MB]WF0SRR=SRR2/7G5824=.5%24R2O?*BU444WR(#N39>0W/X-OSTVXOGN,B=?C'R/(>V(T5L8O[>S8L.$LC(^K:JHFK3^- MU3]23EC "'E%+NM:M?@9H7%TTC2P=!-F7XU98&W2=8EYQ"\"E-:6*3:Y M+V?OF4+7$14((81I!5RQQ>C@:X9;R!6;7,6#GRONG6=F'__% G^>(8[QL@,B MN[8.P=NSE<.SJC)@\$&/USN &?S"K."PK=Y:I*@6",:Y$BYG-V&NW5@#AJ:K M6J.Z>7M4)%%OWFKG\-;V@V<[LK0;'55O5.>#$F_5F[JLZ M3[88;V7M^:%KA? P_S7^&S*7\8-T'8\Y$7L\JMK67Q3#7F'+!^$'?!JLY0HP M>#%U A:4;:QP=+L2MM5LY6WQ9H)XL_W)P&7S\NUO1?=?N_$P+9'8W1V9O MO[9D1_90QU3;QAL5)16AFZO;2L3:Q-HKL'9'JWL8@5B;6/LP65NO>Q1C MKUB;LBJ[]J9N)^.QG&%LN8H-Z'3]O_4!Q/HA+ ]>&M\O==1*/* M6P-.(%EFD!NAR$J[_TS"R+E_*5.=O+G^7BY%E"/*$>46+85(R1U\2>S\6# Q M)8$/]+XGBT4G?BQC/7AUXJ5I.(?C?EJV-IC"]4\9TR83(UV" 7+*";5\GS9;:,%#= M#7/052K["]DRYCZ6 UE#5UM=5#<'$V110K:,D8PE0=90#0,Q9!$9:_4)(J3& MVM!_9$J47@^H\DL!R71#*E3*F(@H22XNA-Q,KNA:2^VT4?7JDRY$"=LR9A26 M"%M#U4QJ3R78O@7;,H8&E@A;7>UV$#O+B,RX^L3<9"[HTO=$A8/C/8&W(,9C M>W;NL&Q*#.W[PQW*&D2D/5CCX(B$2$G5+M;0"T/&NYN&_YTX ;/!;+)9$&LI MIKA\LMRA7^:PM[9PMXQ;9S];3O"'Y4[8U;W$0B^&0M'[$DW5-&EV)H'W+?"6 M<1EMJ>"5MR*UFHBC\@1>). MXX[:LL%K="N=Y[)J+.(G^'O@VR]\8]; 92?P M@NT\G?ST4[X]](^Y[?SCXW1IL?*,S1.;/+'%,[N-\<(UYI98984,#H>,IP1G MU[P;,3"JAO[CV/)>N+OO^1$L807P,J (/O 06*XRM@(Q334:L9!Q2(DI#Q;O M,(\C!?"F,((7Q#5P[W?[$#,'!S1*FGVNOYS^\U5WCZ;]/6\,7?R*8%7Q$MB^ ML]_U^>[F*,^WB7>D9!:8^^SH_CCP?[Q^<>$UZ8/\ZC MDZ8>(W7VKY\^C5*_Y;KWY>+X].:B]\_CWN>[BYL/BN7^L%["I-&,V^0>FWFF MC\J(R<,Q> ]3[(W\K(G_Y3DJ\:^.?IT_R-_/\P^24Z/P,=Y=G7UUO#_3+[:= M<.Q:<#Z.QQN]C@>N/_QS5BR+]4!T6LHHX++OY\@?SHZ)^!$_L0/BT>$>BB0% M?\?\BZDS,_OR"A(K3[_=<8G#&>Z,2V_@J$^_6B>Y5%TNE)174FE%^9@SG)$? M5S5"ZE,(TFD&,:!1?-DT^$&Z@IS&'Q5!3*[ZA!0[4B(GXA^)?XJI#&^"P[SY M?ON[W*I*__+LO=*[/%=NOY_>]L_[O9O^Q>VG7_G:)VB?]_+J M[N(6P*^<75W>7GWMG_?N+LZ5S_W+WN59O_=5N;V#%[[! 7S#U9S"66/D*GBP/.?1V /5_>=$+]VF M:ND\[>N[@V5/77$M:6PI-8X4!N;,F)]X,&%U M1ICH5& MX=Y:@\G!SRQZ,PE'R@672./ "?EY][WA>^47WA_T/S]W#$/[>"9M1?&3_O&= M\L,*^0U2?C#FARWN6E7T;JL9A^CX)UWK1QA;CXK@1OX#L* 5OE>X 1I_I>*+ M3G!N?O)"HA]^\*?HO_4?05P("_.)C9PA\*3-P.\(PI$S#N%+K4B!W<)SP*$ M/L 8>/V1$/2:-[D'7V,2R(MAKQD\Y5WQ_-5Y3/P/?PJ MG/PU@;_.E-,)G,8IN$'*J1/8BA\HY\SSG%"YL!Y)$(1"+/\<# MYV;8$L@9<3"99Q+G?!=,AG\J9T(!P'='F9.(;["%4P/3)01)P''_Y P9=[3$ M.SW&;'&H?+V<(QH">?U'\<5.TH6O!"RR'##4+7X@\%D/L,.S?>*.W)Q#4Q7K M'C8'1_LGBX03$,H/J^E^Y+RI,?B("IRNXXI,H3K-'ZHB.)ND%0/18*V*?SL> M2&(1OH6GM2?#-]R&/>6H3\[)=#R"M(AOYX#77,$PD9]E"BYQ]/9'0+LUCIPGE@'0,!$@ M]\K?%D1"\D;DQC;&OU\-M)@;8Y'_:N_9"8_/XR<3%Y^G3Q+>R">X\\_D7OO) M5N-G^<8>!RQ8'G=Y:U>]Z,P* NZTB^A,&HUIK1Z-:1Z=&.]?5S,I@!&7GYTE MJ'?.AF*[BJFK"C^V ^53<4^]@((N1;7HY:R@-T6%)NVCXUF]I^7OO<(*BZR@I<[ MX(]0?LG=RY@)[A(4$03Y'/B/KYCF&G3Y/->(CXQ\%VR/D#-+]'()WM_TB\!I M $,[A%5NN,+74[;15F:;_N7GHY/7%ZP>P\>/%QQ'7A'C)L=QYZ,ZC-=UO !@ MSDPA7V4./:D_*7@G[RG5;E- MI3QQ\;U <;6UO*%L@)?.L='Y=^K:BB^_NA>4%5 Y$ZN(EWMYRN::!;=\:Z_& M/8G/B>^YMH*K0*Q@"P4S_4@QD&CO-?TU3L#DEX>D+B']VZ>4-]]JK5,ZW9=3 M&C%7^"_BQYBW.;X"[NW:L.YLHEA%K![/D8KMN:FO,Z]0>Z4*/YP. FXCO!C M)G4"V)%MO23B@%G@D,,W\NTX/NQ*AF^8?:#F16\2C?P OL56!$+" W4$0.9^ M RKKK1R!F\K^&?1:8^[OYK'> M+"JAWY(Z$D!31!65-BU-U33QY[7,@6-;\,#FP@=N87]@76LN?N*L EJ9^HU- MJ?]:\^SJ,(Q"U&]N2OWJ'MA<3/P#53IW7.Q-P!B50+YA$?ATG$ 'JGS.I_.L MP*8!>^B_$RN(I+1_;?X'XCCL14C/:\,6KEJ2HM*ZQZ96JLA+Z)6!O:19<_!&L'SYO6RA,K#"J8$\;R*-?=<9 MOBAB6BUL:G917K,S\9*(:L+DDFZ3,&&!H0_+/C(0F[;X.%C\W'_V_-B%7K0T M&&.!!2X#$S$#180X.?5M\,!B,RSSH+&Y-=V%.+P#%:C@)#'XO7+&G1L/Z),) MU!RJ1<^!=S_QAG' 8Y@\^H*XSGU\1.%D$#JV8P4OZGS"*V$NR[-L2_GJ/#K< MHO\E3C'>W)W%OTJRC*KBA#*5Z \S.XBE.7\K/(]B^ZYK!>^YBS!Q9>;!3X=+ M"TZ9?K,H<8LX[=)< SC\&=ZQ. \\L-<7B%L*"()H!(P-[ O;BDHZUB#.C8GTW\)M.-ZKCII$ MB;]SB M]RLR],BW#F)K\CB1&_/AFP.Q%GR >:%,Z8B1$K^X?AB^DQ(D$E)^ XVON9@'7,R7I+2U#I6DO%WV81Q&29K MEMB9[E^=F->@$(;..(Y-S3SD[JOP=FDDO%D8/@WR*MP:=;RX.$4&YE*C-JF0 M>5V)%/D/3.B-'TXTBFM?,FNF)@<(U#CJ/96YHIP].$Z*!6+%*15TE+'B,N%O MYH)IXB5E3<,L)7=GW\YKP,WY[GO(KNXO@(B/EJB,E9S6,CMZH]UH=723WWJZ M!XR6/@*G3EKPF;%(#IO=QH&TV%['O*>V>!X32BAS5YF;98*3OK^_?:\\,$_X M?<*]9&.1]DGM%%YCETBUQ%#_TNM=IX6 1-M0:+2#@SG)&;_:/T)@@$,"8N; MKBG!.-.!@3QY' N>$S9KR!:_0;&DU2M]S[$?B-T]IO(BW]B6#L+T/H]0%A2* M!^+[6V"B6]$"TUK*"BZJIBL'[(EYDWC'['D,IBS\P$UKD#P\M9"9L2YW+DY3 M)+W>*]^FAP7_M\7]4/'ZI- M(YZ>/_&K6XVGEDE<5IQ>S#55=[QR[D6):]5YP#V8R&;4F<"Y^+RL.@"Y, (. MYA7Z#JQEQR.PI(TDK"(@'BA8V"!H/=!CH,/,"01BR#%99B*J&E34GX7DVS#R7Q2 MS38I3^=VL2/P!8DUX1O>)NS>-C?P8 M,8]7\XUXV>WSR)+%@!FO _; M\D#2#SK\%![].',!7J#8T3%L2*8IAB/ !'?WXD2J<, 6 ^ 0,X]9>J7-8:_X M(,C*AI@;1 =7JO8X=#*PY^_)=QXY"GGEOZ#>(S=TLQYXAJ/21C/A['-'&=[@ M!(H_@*>)4V^PFV14%]< /,T>*J$O"UFS!1D";MD71B(S-?:YFL M,Q)5%\"-8"-R2>DZ?PE)*0K8WP.RX;<\;3R5D+R:>\R&/$RM\,:%N/XU#NN] MT:0IK%:!)O&NF*%$M?6QXZGQO_Q)4@@B;4T>J%,S"H0'_,+0C^/F,@05F]*R M\'Y!?'&Z>/0RCOM=>7<0/)D [AB#][3C0K3RK% MFXE %]MIM'#F6Q,M 6)(4N ^UK"R=-V>#&6681AWS:WZ8'QO%F\FZ67%K1,F M3/,\9+(+^#4J]EB870>\QB)ZN79Y6MNS MN?4"!H_3I#E?*S3PO2Y[W_['WILUM M(TG^\.NG/P5"L[UK1X!JWH?;JPA*EMS:L2T]DMP=^ZH#)(HBND& BT,R^]/_ M,[.J$36W-";@F%I\8R.)QY !NTO([\D MMD8A*NXG%"WDQ6%ZB&9-*.D_3D8Q)A@:_R?QGOBWHXA/$S_3->$UHR"5WQ,4 MJ"@6PZ@U,J4_=GE6SBUR+!E'* 2CJ0M!.\U?N(6>M3T462L)H]ZA@C//0..H M@M3"$X+FX@W&U J0V^F2BK?DP9\.7,]SGRD+,'$_0&#;_!X5.();QZ(\!B8X M,?Y"6Y>_$:?[%\.J>>TB&L.,QM"%5')X%0XE4!FF&4E0Q)___%2[=G+2;8>)>184$K7R$5UY6OO MJ,++#7WX@?_^PQ9EUMMIEXQ>J=4VD"XEK@W 6:$8>Q3O3]__M.;OB/ #<3/1 MJ_[\TIW,"NB%2Z1JQ5/^C1FXL&C2;PU._6:PTW(OF]V?MP+TK<4XD[G##5TD M$N>_3^HOW\2]";ZG(.$*/T'\[(=&F2B$!E[5-?SO^_0ZMHK/&K)?7OQL$O:VG?:JI>T-4=;S1,-C$W^]]H.Z*RZ.IVU5:.S7^-T M,U/[ C8O-W'4FN&[_V6&Y[]7D0$4ZIZQI19/:3-F5YTT8.@O8/W6\LOIN? 9(7>S_DL @7"PUT&3JSP79\]U_?7;2S7J>N- M7EM=,/>2S!4A\SR8A/K>D'F[KK>;65P>) KBJ<:6 MY(@"*]["&2MD'FZIN9HRYN%Y:-DFW410U#]Q+W/81N,RPZFC0/-A=Y97H/*4 MX6OYU^O$4>],M[9Z-;W7*SO!*S2<.D2?A]J\BM6H+-%WJGJKEP6>*8E^5\.U M-KF]6>8Y691I\S:R_,\[1 VAY[]:CC4)(P#E)0G\.]U%8Z@SNF/MI*@<07(_ MF*$W8X:'T'J9Y*+M&,]Y<5%YXG1I7MO:P1=+MMV77#NC=X*Y[Z3 M5GXJ.!5'%W/.3?0J'0IU;*O>:P//\H25L*B:#;W:S;:R4$84*4!ZQTKI]3P( M_95BSVI1>EVO-\HK%W6&VRO780$MOX'#4*\M,!SKI;_PQO["DH>](2^A7B^] MA/+J824OX:LQ'%L.$[5K_MB=Q@GMI:^@C@7UVB25Z)R3W^_N.K_:TEO-9FE" MJ3.<.J3^VD05M4B]U]9;W9+2U1ENKYR%!;3\%LY":X']V"J=A3=V%I8\[$TY M"^U%GN$J5TE'ZRPB!^@RQ">((2(;@7 FAR9U,0^RA7GH,ZIA1G5=Z M#-%AP_=7XK1WYS#4:GJ]6>8H*32<.I3>?:7#H!2E][IZNYIM%582>NDOO(J4 MW\)=Z"T*-Y?NPAN["\N=]8:\A49U4>+9*K[AT7H+QW:U0'WYL-L"A]DIKQ74 M,YT0[N=5,BA]QKN/MM8:+;U9+].Z%1I.'6+/:Q._BI^@'+'7VGJCGH5&*XF] M]!5>2\YOX"XT&J6[L$-W8>GCWI3'T"P]AO)^8?62!8$6[00QPG9YKZ"0%?7: M,NC?Q9GNSFS2:^"%=]JEX:30<.K0]VLKGA6@[VJ[HU>K986".L/ME6.0IN"W M\ 065C&7GL ;>P+%Y[LITW]1M7*WM/S+NX)YR_\BV6_!7;?-TV);DDKT=E-/"*\W]78&V7I#$ MLEC9)HCG4X)VX.\VP[^ _NTG2*A0-Z^IEKNMKMZL*J27A_/A5>*:T;??+U#L>VW9_6PGM)%*J#,_M^W"[]]W*X[XZM37DL86$'MS L \\W/.B0]@ A]!T0^R^/><1JM6N;/EY%SBR M"X#1UKQI^<;6=4YK>K/;U:O=W65>S=OQ#;3CC^RJL62.B#D60*GM@#D:[:[> MZNT."^WUS+'G1E\9P#G8!>?2]HOFZ4_PY\ U9\B"!HB5LY_FD_-^^BG?BONO MN6G^UZ_QE&A&*4M-&&K"3DMSV;1P#&UNC*7MP>2Y_A7Z@36:98S$,=,NW,G4 M<&::QX8H9^U1K<%_ES9#DD'T2+*VEY>L M+9"LO>9IMC6J!GMHY]V$+K.RY@96UC=Q[U%I7+E>\DY@G66V3\[JG=-J\2KA M15H AXI)IAIS\#@_L2%EW&B-&C@_,&M]Y1-NY>Q#/=Z'I73I)DZXT]GT";LJ=G+VHQ7M1V]8I-[NGCM*&MN'#0FX_G__[9-Y8K59_SK/B MQ2=D8=!')Z!G4^^Z>K@[R3-*9+?AQ !SOQV/*I[[G/UPR&Q;N_W\[?O7A2_. M5ZA%^O?DK 7T"0.AG9#\XZ>/XRC,==O_?%DYO[OL_[O2OWJXO/N@&?:S,?.E M-X-JVF&I-?VJC1G?G#J:+2)X]:\J_2+/Z"AAS+C @4#M00SSG)/E?]!K"I9H-!4 MRW#=DMZN8)'YO5O&/)RGSB78/#&,M M3G-_W<6-R[(8@82Z.#;-0WKXV1WZ5 MXL$KRS&<(:.BZ3LDIIO1=Y_U?3_AHJ^H@.JMTVQ&?"2:+0?.IJ!"&V8*O*WA M?KNAKXWXW/CS/OR2R,<4I1VT#?26"!1*UQP6X.8;B82^E+8KUG*MO'3M3>^Z M%_IC([OG[B@4>YY(C-F DFQU3[-)+O(D3K67W9C8TGU;HB=PY][J/YA"VW+&%@V/ +OAN^!1$&*C\$9>!PGQX$O WRE M!>P%TYR0M!\9%EHD=DB_Q1%P4!.^X_.)?LWUZ50>[Y2.UXB.E^8["'T@ ]]' ML/L!6 %B5-2R..WT9#Q&2^#;$?IL;OURBOSW?X7F(_6%0_4D1F7TR[D9P=?X MJ67"P];((CL^(CM\DQ53X;)[.8#7P_$X8O-@SE,&PNN))7?O%(A:,_#+T 9+ MS0P]7 7.90(*,_2HK9T&,MER35U[!LD[UBP?_+P YPR^ Z,QA/P;>>ZDZ"0P M?C/38-'.(]?(^%S^B8KC1+-1+#8RA"1]I?>BQ>N]@SK$#$?'#:MOL _N#/PD2N'7SQFZH; M$AN6@X3ZH:>&=)*G V,\CT$HP?[B=@+#H$MMSY#S:.=B&I-G^(BEEUF.\CB! MP!H]VF4D*@V$Q*,]QZ-<0,!Y&_BJ<(KO]2U8-#!#]D'@MFOXWN5.IWA?](KH M!?Q9'06;,9V"CL4WZ)+MC$A>T=O@H[0/F[,;ZXPV8;@EQ,ML9"4D>3S\ 2J] M:P%$*:5V>@)/EGLV9\3FB'A1(*9TZ*6G"$*3+,F4Y@_(US M@6]<7+L/SWO2SYQI(*U(MH#(LCSP@I&KAJ3]0"M/<-9)P:N90/N.Y8]3 AU_ MC?/WDS,>L5/MGC'MFPN:HM;2! Z+UD\*=B'Q\!E?ZDCNIP-C)V4?JH51Z!&U MFY8_#'T4[8=(H=+PA!T%U\;GQ@42!:AB']DX*%; 0NC-V1[XE!,+OXBVW2$[1!7 R['X[ =P,-[QVDY'K(/:C$GLT)&U0GD:HP)=DD[7LBH<&,^$F: MMT0^GOL7"$CXT=#PQ]K(=D$NH6T)!S4DJ] 8CK,V^-#PO!F^(S7!>, M?-2>04D511CR$J*6NLR^=H2&8U] CII7R;3+)6 MSXFL+;BES ^ADP HN*ZUT@'B&Q+0PHT6EC@Z3T0#2!LIV_;T7LP(CL48V#55G"-L 3\M,BG*]9;!/L$6FI >PK.;,NQEU!X 5C-RV>A8X'JPD4NP<> MHAMZW*V.[=S^<$C?/]JS.6/79<(JYO%PMG@9ARCX/\74@^M>AA>00I,"&YP7 MYCYZQA3\4SBF1S(6@A?8C:$<-T@K< M 6K7H;<&0EE!,F!*5X? MP=*1,\'LM$F]@ZTR=7W! 6CXYIC-]* %,[4\)*FTI("W@S.("@M7.HJ,1U\: MC_ 2_^\\5EF\AP.&KK88%F]H^#& @/7DQ5AL/,&!_0TF4Z3YR"YW3 NX+X2Y M1"\_2 )-G@8:;OC?R JAX(L M"=\ECCJEW1@\!(K)H6:(1YD8,R[QW.$P]+@5.XK.FO-&VIZ)1+0T?X'%GCTK M '("(?5,EF_"/$/)]JA](3)OP"RF(7I_Z ]=X4._TT-?XX@4TALHC@(_!\>6 M[TH,(EY[@"1U):. 1 W+$U.2D(@2Z:^@\/$&,)91::+"W *HO8#BD(3$LQD-&=L].'P=<)8F:/70R2+;RX?-CYFVK*(/%"4+* .VK;X MRCT*A?.78H#;+[X2CFY Z<+OY>67N6QOF# MZ#?BI;1L[9RVYB4P_TAP?C>"'"^4>2L4%"5O[(",?U )-]6O\_J@HRMC[S9V M7,8N UN9H-FQE;:_4)7;5*5SR'P9R?)Q6RECUJRL;6(?P'9>D%81?%^%P#"V M!!>U8TS4Q.VH\%!0U1VVX%AF.'5D15YAUJH%EE'6I8B>?J*COJ6,@'5$2?/D MK*'76]DBRU*0[,P(I-X&1=*5 MZS%8M22@AYA^/AN6\^55SI=0SF3Y'C=.#VSRL$@EK^U2OE MV*)JP+=UP^I5O5/M[J=P4@0)9O.E25@<%LR^4AG*M?/$1-(\+TL2L;Q6L]VI M]UK-5K7>J_7VHA:)+TOCZ](2"SO<6J,;1[MB R_$_)\ZJK!JK9>^;HW22/(3 MZ]HYDJ'6JU3KE7KKSSCBFT\QV4\9^P:41M6&=Z$_?O#"X=\76 W _)O1A>$8 MIO$%\\"8F2E"O T]MARAWCP[S//'UA3<.KSH,AY9))XJ]:7E4^WD+,>O^UG> M%3-.319>I,' >"-P]W"A\47(BIYH=RD3:TH)X'A;(!+U1MJ#8=MPUMIGK!K@ M)V/# >(+K_'-/ 7>L#7:*I@=K (O6\4XIUA7A_<*KAB*9PU%><'PPX)SS6L M4J]46W"T?YZ+_+!$4(0?63#DPRYU.#EOB0_D9O2[BUMQ+;;/EP[YFB?5R#NI M^2."U7\U@!%D(B7>R%!VU ]*^[=G13FP[8+Z8]JM5VU*K=QV59(D-L M/OI.H\9--CHVHA9C"0"?N6.!I,G4HF#6>2A(?)).&<)FH=BQ@AOU0!;?+&ZRRJKRX^$DZN M0F8_L.'8<6WWT-"M/L9+'("V_OERX7V#@FW M7OWUV^>K>_IK[=?W<7%T,M.B2),78_@UMG\0>2C"QHR8[,$5NJ/ &5L72*ZS M (WD5,-]U:984^B&OCU+9'!&U6MP+G)]_("2*^0IXD5[GX<9J,+>M;/3&2K.:AZP2YG7G%/Q;7R>Z2M>Q+(<]D M,OYS "F2A&%H?[G S!KFAX>>1 6*"A!YX9S[0;<.P6R\;"6=@138U1[ M,E\G..#)YT],0(C ? ,;2T_^&#,'ZP5@A[%40..E CRW/RH5,/@>^#@7J@;@ M_FA4YF46[PGM*;XHL:]H/XH"+ZS\Q%Q3NGF9 %G@$,9#$OL+9L Q51!. ;X6-1XV MQRR<+*9OPL?((^]XY7E[)ME"URPLM9_I'*1FICU:H($$SL,ANB773K1/Y./! MYD>"(",'TO$<0IS"""&O\&' -AR[*'&>5%0;H1R))_GW.NXJK (/+LES Q8\ M,]CS@>O^S04/O$?^!/^-;FH8N-YL?B!A,Q9/!*PF5[K&/JTU40$D(D.AS9$[ M-#<,N+H?<_H/# (DWO;0+:-3$42?+X48>R0!'#D:5<*(FCE M#,OF[/8)/&0/3DL^XH<8&/;YW(0PFN04U.$<;.,YQBHB*RJR=/A6I>!=:)/1?9D)>@#%X9&&(J+ BFDB$6E&@MS"8E@. M2/9HD)C,#4_BVT86A5BFKHB@)"%HR&9'T)9'"2L:B7#TJ/!Q0O!(5/OR.EEX M6^AQ<"L7 19A\@2T@9.44+'Y@P<%1"[5,G>,0R=!2_BB 7/8R!(*(+&GL40I MH#B0(J$C\7CH%V(N*-(CEH)#$ I7H#.1(" .I9)_$:JD$GCF)W#N;-@:# \; M/V@3Q,C)K,.]M% M<+Y8H<_;IQ/C;\:1V:8QWE]DWT5:'T]1P"VM0/CS1%_@*Q:*<[0U4)T8] 27 M"UF1*^[AJ/ 7R!0L3U2S$1*% &;RYY5,W\;*G<<4LA66%UOL20([X3XAB3F#1\T#0&%886\84>#@>-MFT+GZM%4Y#!86#T0NRA >UVJ!T=$,CI' M&I^_9(#G!^8#V'DP:^3BD?$$=C0'1_R1T$G:,_V (VUPN"PZ:0G0F"<9"8V# M>_X)X$ X":K?QW_BB2XXHY2T@4'@/:X=4\I#PXW35(CX7K0$S'PAT01\Y.8#@2T\HQU MBH8?7<5$4?^=13/*TMGYTME663I;ELYNN73V]3'%._1:0G87PP[G!Q=[K7:G MTVYUV]U:LUK-J?-4,+8HUJ8E%J?1ZJQ#CC4F?>%$<-X3F_',@V*@Q^''H,L\ MS1UP2U!<*PML_PG!3F*UL\^#:MZ3-62^+H&"N<-#JBMRW@,.$)R PHQ\URS: M%2K (>-:&5$8>>$U]P\P^)<96F0G\/]_2(:2Y-J2X-F4_.-Y^%*!)"T-M!S M5T*= 6-4V /^T)V2(.C??\>9W'::!9^$$9WNK_#H_+/B_11CDOD&2P^-MM*[I_KO\^M6T^O,L?47"Z8)PT!25^ZCH8 M2Z HI=AUV.L*[C6XFB:X"1SC59YS'%<&1AEP8S4)W@:ZV";@K P_\%_A6:#' MC*_-$G\.Z>/O I$7%N5NR"-.K:H?Q*0 EBF;"@13W(@4G:1A+'D4.8\%(K*= M"T!(0*K\^48"1+R2H"VCL5.X/KX,]LL =P&-I*-\ 9Y!- EY\T'#I(178E:T M9 NAT,048MHR8OF8#DL7$#,=MA_1?)0;E<"*SU]%EGH+GD/X-4'/9NJ KP@T M&_.&; PZIL&LYNYOQ9K0TI"Y09TH-T@*,;'**"TH=86:EQ^TSU>H7X!>7(]Z M%16UX:AW:K5FN]JLUMNM3GU?+!UJS8-$36O3[@W[6&PL'-R.BP0(F:S7JK5:MVJUUV[5.H[,73'8A M&E\=.&])C,#YT!>"T"*;A*A:L]R6R$O6HQYA/FX5-X%\NL2T8"B8=U%L4<1$ MTT#KNC:U0Y\"SQ6/&>9,AMY@( +K(WLD:L&0#_9K45<*Q 0^U8I6B$D0_ENN M8Z.SE58-114Q&YB, !Z^2BTBP#0Y<'J!SFUC@)>0N"J!'LN7,B.#PG7$E6MJ MV<4S\&*M@_(/K8Y5-V]A?SZ=1M!ABS#>R;LGXDOQW&'E&'RE?TKX2IYD*N.R MTO!&2$++8\+FHSCUA$]2'H19)E&TQ0?[J ]XXB7:7(SU'?-EXZO>:M<[O6:K M6:]WJ-IC#]0"7\_AZH,E;2W./YAL014+LK%$@L;C^CC^FK1#E]-^!\-,<02' M'"[)K(& @A8.+I=18G:?ZS&QPS":P!V,_VT4#N\]$[^?] MRQ(Y;S/9Z4$T#XDQJ?DOIB*O.S84<0:GVE.,L?7Y]=!+FU(IM_6W.3(RDQ<+AUB*@EE_45Y #G9462WT^W?!+6P%42I MQ;19F*0F.G?,;Q]B%B>/_U=M[#XC9#;H**'L*"&#GZOI4H(>70#"\>)%I6&B MWHM.B=(@Y21P2D*IC'@7@N3]+Z8/1A?J@O8C109*W>,Q0EI7<@7QNJ)51)E? MR02*:,.0SOD/B,N!P\B-V5OM0]8ZI1=SE9.O>-KM6KU:[76:W5ZUTZWNA>*A M15%3$%^8)X;V&<6/(\BB'^74'(=V$M$OGF3$[3"1*9W:H\?D'B7RCJ($6[(6 M$2I_PK,MD#VD&5;A;8\IGRL1%Z1'L+O3.W$?:/++ ?$K_SURG;77H;-[1A6' MGWFN")AS?9-ZEF&K/_!4+H5/5N3PUSM-;(6K'O0UX?&XD2SQJIXR%N5@B40T M,!]][#%HZ_@#>+M()YR;2_08S[^2,QN)X)PNFHK0DB*W2]?"("IM0%N5#% Y MB=ARE6U5]IJ1QR#ESO$D+A('<4/6)76K%J>%O<33H##M9J_>K#5JM7JGCI66 M^\## 0@AC5:K)9=[N/R:THB)*\U$(AK=;%^ G8A7>YU:MU*K)J^WD_NDR=OJ M&MU6:WP_DT_HB?ML<=^?ZO6<[ ^%089P+Q85'&*/^& M^H'D?"X&)\F2?I>,]H"22W"[+*S M+DEC'OM+=31-%%]2#@;^.,JTD 5@]BQ5^OG$_&#N(M6@\C>I2*)H'*DD'[M7 MRGL3?I%[D/V<+M;4J>F=C.OWT;9&3JY0\3WOB%[A1!(5]9.*RS/PHSSYU,OC M\D,^]/RISI6Q^B^]'3LM#K!"D:H!1'%M0K&ZWHA9>,G&[[/D/W@Q&F2E2'8<=HP^/UJ'Z,="4HBJI5^05@8EA1VB'13##C*:H-.40: M+(CMOUIR"+(TG (I)5.S$A5 N;>GW&CC][*)"HMD95-<(6AH3DC(&3A?WA43 M74IB O_&O>43EJT M, )>S\"$!FQL/%DN)KKQ2.H4\J 6%9[!H:W4K<1 MU//1X9Q+U\ >6#OF(T6DA0D=76G0S46(Q48RHY'7T9Z+TK/BTY)#TFA@26,N M(; <##E,W(KX0))8N0^T8L? 8%@O/3D<3ZRY"U9)X8R+S[F)$W :Z/B*LP9 M)3+C%6Z1%*&M(N&04Q@ZB.J]S1DH]5D2%.6?!N4TXJ3'(0SNI4S M$Y_YP#?L8$N2YYN%I3+=N77+S J0HV<\9N1:BF9)=L7=$7FB*D\EB_5LGA4V M3QIQ/D$\N@>Y/%T_X-[QV=QVCB;XVT_X88^L7P\9L:(Q!O#U(=R-XJ?' ]H^RI*$]I*&%7?]*&BII: D:JBE#0PIUQ-ER6]%F M;\=M1?^8-Y^YZ1Y[Y(?=)4?)SEV%K6P:J[;DRD-#SK\"[\?)IN>S?-_C"EP\ M]#E8PM^X%.&/ MB+Y)1-_KE$2OQ'#J$'TKA^AK,='7]IWHVZ=5I1I4_ZR@*7H,S1DE56FFA:%^ MQ]1F%K/-TNA41Q3E=950P^C\)&CF%8*H=MIJ*BF'%"#!HZ7XXEX>N[8X-T+Q MS9+BU1A.'8KO*FMN;H3BV[MK$;XGMN:6PIX[M37O+/_ORLAC+,9+P)22TM94 M1P[UE+,UD6BN@&9D:\77.+VGK=UU R\UKY(4/]^#6@%;"\\R_K5-P:NVT6U?)155.09:L@:R1E_:Q,#!Y$*R!11$E:Y2LL9 U\O)#%D8P]Y\U M>J==I>[0+JIE!LA%;U#,__1ZYF[717+G # MS;J Y@1 <:3TVDLKO4H'S,'J:;8:39L@^(O [L4IZ86+6;EPZY3#?=CF%_ M]]F].PK GF0IL.-:M=UK-7JM3K7;K'::O?V0R.D&D'*-VG?L"2A6>;A"^B'' MRDFTQ)S2\7)#3W3J1'-CKFFF,"(]S1?[E8!'RBB#3#'3Q:@7[[V&%K<.'6=^6ER0U,TG5I[S@0: MQGL#(T[T/*@:@;?SQROXN'R]Z$B::N"#"(S 'U8 !X0(C]%41,NN&(\Y^90T MJ'5J7XJ=:7Y(H,\B(3P7E;&6UHH7\;@78L/D]G]CP3I2N(T9C0L4I$%;^(D- M&:$'-FJZT)?8*H+W:PTG(6\AF>Q\AM\5+;_S!LOOQ_/H)Z:QYI;4V@OV1">: M&QO%2K:;L\"E#(7-GR]HV>9I-E+\POG67W6^O3=8_@;/%[:DUCSM%>[)ZO5:M=7L-NKM]GZT M#KZ6+3".PBS@;3[^0>!?5$-DR\:]%X>RN;@KD#LID&2$:"0D>I(DVM_%[>'B M5B)\C5R3I_K3A].IS40C-K0.V \$$DZ-+_$; VI%!RH\V0!EP&P+/B.<9C\< MC:RAQ6082 YB\3:F')T4+/E1A5XO=+\QC[(])+*.VAB+-G+/+K@(7F1")0&7 M=6W"3 JJQ=/&O9%=8"WG">;D>C,A!S)HXQ070_345/LQ8?&8$A[9\LP*KF.6 M=#Q7FB02=B\UJL$VL1XVF(&U8O,H-@VXF0:/ MSF\J(17#@E";#(!6WN]:V):](U*RZN2LU2E[1Y2]([;<.^+U)D]T-_8U;M:S MJ%UBLP5F>JO7KH&&:%1SD'45-'1PC1HM4DNL\H!#UO/..?[<#67?::Z!0:^& MHK<'O-.H1!B'CY*I7;P/(FI7@@.GCH;:/6/:-]!)6D\3?:*TJVB$Z\0( MJ/,2AR L$/PIJ75@-P*-)%T9O^$>NPG3"W32BZ/0H]YL">LA;0&!F^(N:'R5 M6$^R,Q6VG1#[ ZP4+S+QC!_IY7@'<4WP?.(#[!SLIUH'6X?9X*$?][!/A*;H MQHXZ%9ALA-U"D@CU4/T]NR&-B+P(U4QZXD;23ZU8G!$$V:\8@5W#+^0 M_0+0-D[8W=0+ C6G;"DP!V OL.W)+!Y:4^H%)NY3DQ1 72;>4>\8*^"3?)^F M+/$TOU[./V@!YFXYX'[[TIA-X%C"U <.-]?C=/[AD_/L%\%*HJ>(:B%AWO1ZRJ@@$/D5+[O=;GOLC5)>L.I#Z<%4S"\(MK.G(F>\X[XB+(O MG#LMRXD.-^K>@>X:'T27\^6].*F%>WJXZ$>\EP6)(NG<1<(CEA3OK%-VJJ=3 M.& )B80+^!<+AJ?ON9\HAH_[ H-U]<1'=U".H,]''$Z7!I[G#M#PX"UG$C,2 MX@>(R\!O\$ET",G?],3B@ I!.[T3CZ9>QF?Q_G#ILB$)$CLG)O8MN?VB[T9N M&DNRUP5XQ>#R/X_);J$^D+G2GZL=T>=&-L3)IYJT!A"W*B13_&B*J2R; ;4D MR^NLGKP"00WB/CM$%?M\B0KSBJ\<;SW7@;_RCO$+VZW7:JUVN],$#Z+;:K3V MY&[UCF%40$MW$<&X+F+'?S>B;ZR M5_W[<]$E]KUF <]BA[DIM_83]F-TXYF(FAF.(_M=D?"V)F C/G*5;?E#V_5Y M7S?DU 6OU/$*!IM3"7T"WU&+5]&K-GX5Q0&9AW>FR6Y2T:"RIW1:-F!'),TP MW2D74XO6!N]% =#GZ[JCX"+*CRLX#?#^*_^.U!B67FG,P;L^.X#O+\:NU#5$] ]-&> M)X@>Z'A%^@6Q[T[ XS%^;))>L:< GB104()TX\;KB0D0#<23H-Q5[,4(S N* MCFLI8B[Y"//)Z=HM@;>V2^#YIQ33>.,T7X?N)KT:(X_R Q%B?K4ROW"I]3M7 M?@@(\BG:ATP[K7:WJ)T6CV)'G;06==;*NQY8HK-5085GX$ZS]9:RQT0KIV:R M,,(JQ<$&ZTH$]2PN@,2;QIW.<@5KZ/[[[>V7Z\L[[>+FV\7EMX>[_L/US3=A M GV87VQA=<)AJ8P5]N^K\1>(P/N0 I4>=[8_,<.&OX^MJ=9_]-BQ!:CISHWG MA+G@:D5[841[P>_-9: 6IA&BFP?RR9-I>9B\QA8%)99'(5\>^_2W&=!*-05+,L BE?W")C6V5)6ZF2-M M;7:ZBAWI)$_8JC%6J;*68ZPKUUN([U@R5LE8I<9:@['.,2?XW"JY2^E#PV3X M\!'K)A2);Y1Z:TE7ZT([#S/AX)*W%#JQO,!&,BNKHP"[E=IL.7;[Q!S'\K5+ MX]%>V'&P9+K=,]V+YN*AI_+,IX-0[?TS977XA1DI/%4SE4.A8W*BBZ_2G)"D M%L_0"#QK*(H6'%-S!S 3@_\[#=>9K!I(_8RJ,8=CQ,C%Q! "'75MF?8854,Z M''$3H0X"YG PJ3B]6623FHF*- 1_2* TG6J_6ZZL5QF)PH?41(9430$?A78@ M4U1LU_?GIA*EJU *!.:<3$,/YK\H\63JN68X%*5("U-4*#<%:SVV6FM9@A^D MP ^Z)?A!"7ZP9?"#W:0K2M'%:X$QQSS*5(B3^BB++_Z$9P=OP4R^!A5+(??F8\9V\/J_9 MK/0_,VGHY[-S!E-%Z=[_8?D5FN4=*"PG1&"WK^0,Y/WL839E](M;KDHAF/66V='IL-$+75 M'"S;GXLT+IZFQ!+RZ8@]OGO+E&$T]*+SS.MBF@7W+<]SF?/LG;;?^#RYS(PA M"E$<%1QL?2F8X_)@ESC8=CT'I?D-#[9VB)5X*Y15W%+]VTS[@GOD'4GQ1-8: M$?Z2F:.Z(S0YA& @[U54OEN(W<+=PY'M(NZ*#;LNH&W(C' ?/6."%?= X_[0 MLP8<,)SJXSJBT-!?!=(G7>''AQ*H/1.LCT'8!H11!7,%5[5@,;&G:[LPZZ@7 M'6[(2QLQXR3$RSMIY;>X\@OPBZT@KL3AFW7^]4;[S? \2TQ^T0\B8 -$LWF$ MCQ^Q\I(FB-.Q"$FT& NVVVD48_W^"5X'NQGQ,:^,(=5ZD#R$&?()GAO.W]_Z M&0Q8P=",S8)!E$ MPC"7"!.1%X$9&8.^N$->()H.<: I3@-$-& <8AND^J,Q#?8[X2-C- .3L&\ MIC?1-QDTF<4S&S"L'^5PGA*;4]<$8I2$_*!Z)J(C8;3CEZ*L5=3NSL#'(=D% M?H\W@=<32DDRIL/A*QS&;7D.[AU!K<03XM@D%)'R79 06'+\-0]-% Q\A%#B M[TF4%>^_1O+N_&O18*IF2.8P#SL56K-/W-$$MB MKOV$0B0M8KA55RC)_AB)&;Z9#%L1V+S3RI%BG!HE)#A%=\5JM2'?>93X'!U) M"J4"^T\>+"%,P"^Q CV%G)]58K'NER;B_$M?HC8]!6Y<0&-)/IK#*.B^@*D.4(!EH)AQUVZ_ M7!3+J5MC^&49,?6""$J-H=,_5Q(VK5QA4ZNB.[HY87-K#Z-)JB!ONB=GC>K" M]DO%HB9QC@M%1LP%> \TE30P$"=.S4/PQ/&HQ.5['JM%=!+%% ^2@>X>+K0+ M,*!,(^:?Q&<1W6U._[_ 6$L-KI/+LA+#Y758J5>J+0KZK,QPX/78ETX0/1T, M^9PS3';1WSJ388NS^D(F@TDMR6BQ:H_/93.:?0TVS9E"3'41F^K2%TF:_454 MD==X9KM4X87^V,BEB7XT_0Q9?)^ZSAWL&_/7:@$#%+*80!(VSE11R\V*W8@\;!_3ZV]J!/BTA(O1\9$*1WB#G'!,1X@[:\0ITY=-1#Q M"KV-UPX''+:^*@:?G[J8<2 ZUX2#O^8 7PE<)X'&.,SLH*!3[-8L._&EP'KQ M$<,?Z_3_I$J?@'LHMTLF-&&@F!ZAGI?\BML7Z.0HX]..\-0VAB+HGO]B8=FE MWLU5[K. VY?A2%\H]/\+#0(K3H/T@[W 5QE!S?)FRM:0(&M]?R(CF7XX'*=^ MDA];76&Z$V.&$P.9)5K;4 ]!$"G@GUM!O$ETAMC AO$X_!4S*:#P23P8-9J" MR8!O+P YXBY"MC6Q@D.4"DF*$5EZ?HI6I0W5'Z>42X! MRSFGB,Y^([1 ^!>'3L B3,C;7=E^(LS >][3=0+E#_HXK&R MKTNI!]G&%?TK!$&CUV"\TG3#03 *[33_H,I!%F/>$W\,VXZ1>$=):=-?D["N MV8E%DTK,Z#=0@[ ^8C<]=X'1W"(%@#,0UP+4DPX3A/GPE@/BA=]M1KG T1+* MU-N=I=[VRM3;,O5VRZFW.=#';P%+_ 7]3LHI>4";H^^8-VCCW,5R9P%.<2>G MMT")4UQ7%Y?7O_?,OET<.4ISG#^:Z" [>#LDQ:W,,:DEE M.*4DG3TCG;HRI).#_%%*U'*,0$$7H""98P8.I!7.DN$EVI; OAY@^&R:O[D[#\6C=W^.:USR?E_V_GDISGU M\I(^99K3LD&2\UDB8")K>GG45KPA_A[K:;!T]V946*.;DW6=?<]GS_7]"UY" M%25$-99/B&I@0E1/;W6R=;H[(9H=4&W)),LR27X.[%$P2;>AU_":454>4<@$ M> $0<,/>QR[5?C)_(9MY=.#*?IGAU!%=B]*87R^ZXL_IT]5ZGJRXW**2_M^3"[U1__V%X'GP]P_LH:U)J:F5D M4Z]:+=;4B^6&@,>21PMBQ M1$*PE+^HUO=$KM:="PZE#H;5B[;DM"FV>G-4: M>K6=KWJGDX6'589.%=)SQ^"Y?<'ZQ70]652ACS5:AZWNEDZ; M4E#:+#WW=P52*0]V;RGMV9?D4FD@ M",611]'.*$PQ"./L?PPFQ MY8;HBJ4]P\<%.*"]_) P(0UL@/Y6A/!L5D^S3J6$\#PM@F?9QJ&^!03,M40- M+49ZZ56[)=++*FJL=6A(+]???K_\]G!S=WUY7R*\9!!>$EV_C@39)1(:0M0^ MY,&X].KU$L9EWZNET[606X!TB4TZ]8!<5K@-D.NH5[=>0_H"SH J0"X+3OK M,5V4Y:E=X'6LP5,U!5EJIT@O+QUP24_[2$^[@W]94C27WF' M/=SN#^_X[D"5P9O!=^:T"CBF&U(^ 76N=ZH+,JGK*^L MHJ6LZG717O1&MZNWN]D66,ID5)?$JPCQKIQ9^-;$VVNU]&97H31;A37CEO(' ME=&,W[$WV-&I1N52FA<*E)7S>^8$"I[Q9B5*LZ-7&PI7%RE /D=+K2NGW+PY MM7;;>J.J,+4JI/Z.S3&\-3S1F,\8#IGOTUUWJ?O4D28+$,B6J*F-A,JMZ!EH M?G9=&4 M$1R-M9&[TH)C'5'1 E'1T&M5A?&0%""5HZ7,M1&[7D^9J,2:H,.:ZE*F0CKL MV+RV-)K)82NS?05I6&GN!2 -C;61OR+A\[MAAY3X?R'A))G MM?W%Q\_W;P_T' :9QI%@:$2OQS*((=COJ,V$Y0SLT MV?H(&F\PZ0U#:H03>/LL*5;D-F0$2+<03F,% ?("L@87^8B;(1BL5V)HJ!"6 M56$J^U+6K5PM][EA1Q=PJDV-P3\.M/]EQL(L'!7X0J&IE"RZ)JF! M"ZKJA05=_-2=$56XI_97!&_[YBR:.EA-F7]'Y9?(=">*$GQ*W5\6)S1 MN/C%(KZW+KJBWJSOKM_AT:?W[@WASZ7C%N11[8H'Q(7L@XMWG_"YN&5KVC<.E^R1/;YHF"VM9N6VFF^,3,D*:[;L%L6V\UE()A.M3Z\#U@@0(.R(/+ MW#'9O]8>JK5+K&F5PIU*7KL7>W)9-.J=N74;Q)U0\>3O8T:\6_)GIOUJ>\.P&_# JRV%HK-+']VV'/62.Q73IKT\U%6%./)U%FZMKM>K*O&CHMG# M.[_5/85 MEWG%"N;1]/):A=3V-H^FB9?!S7;9F*LD_)<(OY%SF5./+W-VG%N_V1O7CM[H M*-1_I.2)7?-$T0UG4VFF>/6M9DMOUA1*%"KSBM53"PO0W_?0'E*_SDHA%ZW, M*R[SBLNLB]6R+MJO=Q_5S;KHU7;7AZ/,4E1C5GO'D9V-FO![E%7JN^OS5F85[WQ6ZG)G 7/VRKJY,JEXUU>Z MAWDY7XY1CE&.48Y1CG&T25';3"JN'=HYEF.48Y1CE&.48QRM_BR3BLND8O62 M:&K5:C4G;%;=[RR:AEJ98V4&I9J47\NYS:G%MSD[3JW?X)5K\^2LH;?J9:I] MR10OI!4#5]25YHH-Y!4W.DIIAS*O6#G%T"@+K/)7+\OF]0I2DV5?YX>#2]+4VRH%I$KV+-GS)3,WKX^10BQY2 5T*Z07 M_P1_#EQSAK,U!C8[^TFNXUL(>VT-SW[Z*=^#_J^YV?[7K_',:&(I+UDXR<)' M3H_/EGLF9GX MN*Y9(\UAP#V^XM*&MN&#A+G]?/[ODXP&0!60Y7WQ">D#^N@$6#KUKJN'N^AE M214RA'4S[UCBN<^9S\<,MO6;C]_^_YUX8OSXVA2!,XSPLD9!EUA M(!1)R3]^^CB. IVW_<^7E?.[R_Z_*_VKA\N[#YIA/QLS7ZHKC,XY++6F7[4Q MXYM3![&HB?#EOZKTG[S(IOCJY)?YC?SM4_Y&XFFLO8T/-Q=?+.?OZ,6FY4]M M _;'CP(Y]$'4+@H:HVP"F0I/P2_]*9@B(VL(EA9\BW^C M-YYJ?3!2 @/DFCM:[=7+BGL0T8%8!!UR-!/QUI<4P@'J7C O^L,AB _8GCO8 M->N). "W/C([Z:PO/&9:@?;%]7WF'X$APGRT+RU_C%0!Q)#:C"'?#)LV \EJ MB@K:"8B\'!9HQ@2W%&G,D+OKQ;O+?@#A!4"O\,L!0Y%NT[]/M>\.* %-G C: M-_+:\0,OY 2.Y_*?_^K6:[5?X9GL MF:4M#>*<_PLMC\_$8Q-F^*&7F%]ZG;CR432NE1AWS&QB[8#,,+2!<.ZF$;"8 M[1-F$[[?LQCLIJX-0\_#G0-?"X;"$ ,1GP=3<1W:+1B6#0T_.$C^Z^>0!VP% M2!OX;.J!R^;!R$A(.4+0-U!FQ;\$A0+3"D?@T,$Q>CZ10N?7Y!.TN39L+AR0 M+M(VR:8&\](:YKR2OG7A8#TM\% R)KY+6\@3PW) ?#LO\DM$$D@N8/ /C(%E M6P&MTF0C([0#G6SH!,EX2$OP/7\%B/5'I#"(CO@ M>8U<7#,>+WGXX%5-D O^04D[IEUR'ADF&[^T0=H[R^&K",9NZ,-Y^>\_;-<[ MBN,2RS2HFX\ 11KXRO6X+.>B_,81XM]YC'6V3[;K PQQCB;W213(ZIZ ,AL: M4[3ZO9"A'<\WEKL<_WV".<%@RHLH3/1O?VH,HW]SHQ^D/XT26>LI?Z[U<^1% M]%H_O^0_K1!"(JJQ'#07T23^09D2E$'"0T&!EYC@;\S 9413?.O^3^LO.]FXCP5O-OLG;@W1&CHCPFL[^0/<4_65?12[HDXLS F76?,#+HE^*M M%&^E?U5:((H"#Y:0@N48Y1CE&.48Y1A*CW&$M;;B!JK9_7FW!;47V?OZQ-5Y MB9"D*!Q +0\A20*+RVR-;V[ _"^NX6!&?LY=[/DL_GMQ-4#B[G:9>H#D;? G M-QP$H]"6$XI?=<'3(=:LTZFI#!Q0\LA;>O%9]BOFD3PLI6PZPV[9);J;R6&7 M(NX863^86?F'>>Y\P4RE9 N%V6+;:$JM;@DAI,3!*R(/\R"$E!"";VXS8'^O M:EU=X:B0 W0,F+!?7T@_/FRW1\E"Z&*IE0?DLQ%/)T4%"DJL5D>A=H0*TNCQ MLD0>BLZF'9O7<,(& M95V]K;7/VJ&K]Z6XB+1T^-246]VWZ"B%?*4BN MQ\L=O2W8NAMAE#=P AMZO:9P%%D- M*J WZK6W\@;WPZK"K"&]K7+>D$*.X3'< =X06-#1^( ;!DE^PXR&Y2:Z2N)# MO?Y6'B41T2Y$G8HI8'E54,=F-!\S%GF]L04+?!V.>P-/M*97V[N[CBPY[<@Y MK:D8IVW'M8V[Z-1VEQE3\MZ1\U[KK1SIG1F3+^NZSNYN(];C-X6A"]4"M*D#O64]/E8IXI1>L=^Y>[.K MH7>KNTM!?Y6/J$BOQIQ!L767?$+T:'MULX9/;!!\LORA[6(/G6P?AD9U WT8 MYGDM8K;%W1$*'/7 G6;=9HF?T\IQ?0O;DLEF'AL4AIW3)=Q>(PS+N\M/UP\=?\+UG'^:WH)"S#JL-S"J[:KNNI]W:\#S% M!K5;8T9<);;P )OD\"5/<MA5@^Z1$[R]1 MFNUKT] ;C@V?K=1S3_8OBD?'+DS_@=^/)C-]2:5PY@ZC9#7% WV +.= MM)'G3NC7V(H*_^(Q=Y3JY!1-/G'VHM597ZX];B2+;8$,S7;A(5R31;T <;GA M%/?G/PJL@D9>:H.,1O/1KOC6SBC&?/[UYC?#@S6<&\[?W_K+A)B_ G?C-+O M^FK\L";AY-SU/.J!=&&@] ]FD?706]YZZ)V5G:P+)M:KCX0&<$Q\;\ M@'?8(M;*)91%>VWQSDRNP[0);-E8N[^YN@,"#7VM:'>7O-%>=J/__!U9",CH M#E9!C]VS(:AA\P9TGH,6:'Q7 $_9<[N%M^2I^KCM MWCGVAKR?>LPP;YSD/&K1H57J2Y\:7@NQI_F#,Z93&U0[ M,I+HOFR5G[-"=B\[-F8)\X+0G#K.%"TPWEPL!"<>=3KSKV M UN.:D/#'U.W0Q1SV!C2F%&/9WK�,?^SFBF!M(#O<%T^$#"\Z("T[>8-$/ M;6JP&)$ ,SQL04<-YH;NHT-"V*!&? C?SX(BHGCT7-]/O.?'E#E^4@PLF-&A M]I^;WZ.[APOMPG ,TTCNQ@8US:)[SQR>@OGPZ43,5O"MF S>9/2X!D^!WN"\[WV+F4I M5GPVK%@_*F/+!&_H ^YM&\'*?Q:VX'L\#.HA*-H$XGLUX\FP;&Z"!)H?#L=: M (1UFCSW"7 Q9U@=^YO"OWB/4OX9';DO#!?X*J+HD M&;"&QNXSMGG7X_:122$Q]2S065.PP61#68?:P5-G57]LV#9UBD?9P\S,RGP- M.1^;58XU8^""SGBVX*_ Z=C>%6>9LOAD$^13K6\^\;:8L1QXB0D&(()B.0+' M ^\%*L'J4&Z.BW:?(\N#[P&#>A!L3 M[T":F6Q$G39EYTHYCC]]N:GY4B8!C? "8^KB5<\PPE@# MVUGCQC/]%O^)PHQ+J!AZ0#,ML","V(4\@9&=.(J,"7?HN$2$Y:WG22RQ(M(( M)FPF]>SE!A'ZGB_LZ+O817V/AI+OVN;J7B482+ UOG;/I@$W#6M-,@W;(*]L M;#/[F-IE["=,4T2&)[U [8*E-[YP*P(2]5R13$&<-=I5E)<^M0T.&#G_2(^2 MSN(^S+/$,(G7Z$CB?XF3Q".U1A9LF]2NJ$6FHF_RC9,U?M/-P\>&.>67GF_ 9,A=6T2\I$B0"06O:,+UN\S3K&40V3%)++\6L^;3V$JT7T]N&SVC! M'R-+,GM80]LTVE!Y,'UK-#DYWAQ81L97S[^?S?^0'_ M[ V8^(2D#'V$EPNI=UT]W"UL#Y488.ZWXU$%)'KV0[R:T&X_?_O^]>6^4YFL M-QE[G]?MX)#7Q)5,^H^?/HZC:XS;_N?+ROG=9?_?E?[5P^7=!Q"]SR 8Y4T@ MYM)A<#BU:6/&-Z>.-U@BB_!?5?I/7H*A^.KDE_F-_.U3_D;B::R]C0\W%^"6 M_1V]V+3\J6W _E@.QKDK [Q)2M]ET'@G9Q\-;>PAE_TK<('6$>?+R,9L%O3(VF<9LL1?J8-01D^0Y^381?9/$6(9E'1SN25;-?W M:F=JI]DBJ:5VIJX+7\!"%X;"4S&Y"4,:PS(4YN"W2/-70[%138&/0W00^[[/ M8.53FYF//)0:NP_ K^"!&!COP_P/7WM' 0DW]&&'_/T(!*\:)6W M?)%]_R):(DGP; I#J[&!% :A^L#M?A!V7_+67MHPE$8DM&DOJHLNM"-6N,// MI$ND[:E:5^0]I#,HXEG_Q@QVR8^GKVH*JUGZSY)(W MX)*RK^\>-Z-/BS=9%V6OK EN+VGSL5N)EBPQ?(?IJ/;W5V;<2PY+-#H;- M%G6E.!PVZS;T&K8-WBLN4\CF*,&>#D/2O2@_&B _3#?$6\558 =V+O>*YUTD M^!;EW.U8\-'%\/H]=IH-O=I3!\6U<8PF18E0BE@8KV.T6JVC=W?8 MH7(]1E/(JMA:)&-'MX+E&.48>SB&0A+B&/R.#*"(S"Y.)(3*6\[2/3D6JVE! M7ZOUJWM6MG :/;W35 =4LW0ECILI%C0\VA93]!H-O5Y5IT_#2D:_(IB 2D*9 M(3('55OP,I/#!3![2-6H^@B: DO'E0OX"@+#F,-5F7",DA@X!Y\OJF=M+:A] M>@-0KA5J5CN8<9B'RC5)H')YC!>9.*YF2"R.O#I6K&/G>!/S.U@ 8/1K##A2 MN'5KZOWDQG$T !%#>7 Y)L87%@3,\^4SZV++=!85_&(YG"S:P2)W&EA#\G1# M7[/Y#!+;E#!P?6:/*I;CAQ[N-U*?&0X#D(,V,YYPTPLW; %2W.JT=L)L"XZF?9M.[HOV*L6^HRC!$^(KAKVLS*DVRJ2 M(9LIF"1V2IOA[48BO[[;>M,BRK)B\BW'V&G%9&U?BWNB_]7*ZLFCY9A=E,,= M"L>4E90EZ:Q/.F55Y;%75.0=\:1Z+A6>;MX-!,^Q&/Z^?' MZ/4YK9O0LJ]!,'N#!;Q53.YKM.";42K GX]NUNUM%]TL;?25=*J *5$OQW*T]:ARU/EAFN MK0Q42F_]A)!51,C_,L-[>';7L?&Q*U*[!9YO-@^I%"+'60. /25*(:*0$&EL M3XB,/;9VAGZSM], VCZ)D2.Q13JE&-F!.U,I.>YH%7>WY#B% @@+($,WK+BO MW- K P>ELE[[AHD0J8='V04R5L&AKYT!L/:#QZAR(WD8R@XXJ'^A8,Q]NG&QCW%JZ!2XE MJE+/.FR^#%_\<95MM4Q=KL677[!MGN='797AH_XC]>^]#3T_A-EIXDV86>'+ M@J>\UV+/>B!0;,/W7I]__]AX$BWLJ?IT8OR-;9[QKT5UIIUF$6/4ZW^FBTAY MCU[VY-I8N3I7S,QAS/)J3^EG?XS$%)?!+WOK:NDV%ORVU7S[S:$QM3!)E?V8PL(M+($%#@7+Q@ZIV#JGK;CL M",_?G_?2:Y/!6K%I//]_)"?,R(*7C&S& MZ?$@B+=Q1TO;]I*#$5!ZC"/]7. MXT+X$:>91L!T3 4RV0C. M$AFE:!0=&YR\Z[_7[F^N[K2I'6+>T/NB'IN=.3?83%+K-@CWSSO#>>3P?%\M M!RE2?/Z[J$C$[IOT-2]/-V_ AG-0/5Y9CN%@1@\^<>^.O.B;:WC_C_MG8XK? M+-W],ZX+/#=\R[^?@M-EWCC)>=36:0/:Q#:@]2SZW\\:$.4[:\'9M!4Z&RXM M#NULJ$5KSM'H\ R)&<2ON0ST? !#83/8&I+ID.]OP]_A(Q,=#KBE01 M9\O ZEGT6%SUDY__2+7=A2BC))KTV?35>AL2JY=GFL)TB57;X/)87F([9)C MR+9!W]J8E/LXUL$R%,.Z0Y[:/>0FA1EZ."?\!DG#8J#QL2T._AUT MNQ':@9XR: EY!S\@EQ ,3QT),!K(8_\7HJ$@C";\IT4X,\)^G8!!KI-D@;/% M@GZ:PF1B!;QI-,V.#6T#,XUM.P5?,Y5Q(WHJLDG,D"]*&"U\VZ0A/S%FBT8+ M-'PH !\C_3,TZH;P -C5H<_$4G(MQ1@*9;&M!9,')P0\FLCVFW(D8-PJ81CF MFXWK6XO;;+$-M,]^H.W+SA!J168TWWX^_W<^B$DV!)!.=H:/,)4Z]:ZKA[N% MQ96) >9^.QY5P";.?HB)V-KMYV_?O[YL"9";]QT\?QU'H M[[;_^;)R?G?9_W>E?_5P>?*KDU_F-_*W3_D;B:>Q]C8^W%R 3O@[>K%I^5/;@/VQ'$1$J0PP;SX= M5Z+Q3LX^&MK80\G]K\ =GJ2H]5FL&+1Z8&&0CQ\%/C'_810/3'^\1( E+Y#W MP#V@$7 =T !(BX^_&&>YI\K_(/$O6:"(Z;0,URT9*LNY4,2]VUT$Y9O[)/2. MK!M9&#^Y_7(1"\,7@B*I9W7ZYVH1CX(."50!LCDSY]8>1K-4(>C1/3EK5!=A MQ"V(=\!NCLC88F\:]D %Y<);/0WM@BDI1AAZ(!28B:8$*C \ZK&'-DSN'&Z- MX1=2>",$71M;\.I3K2\1[V(]G"*DI:(=!$)DC8(QN$&S+"K1!)/N*:"1-RUW MRMNTPM?,HE5BV(-4/2A_LNK LP)3!)RIHDJ^:KZQGBA>>G,J/AR[G'RF5JYA M+E B38X92:<,G!#@(1/0%!Q]1"H(EQ@._@*#$(G5P">!3N&)HD.L*7"(!^\0 MX[U+5M;]K,M@!YP3WAP+KN-2QF3<%X"/!RQX9BSEE)%X0IEA16%/]#VX8Q3C MAZ+3D'@W=QS2HB;AH$4%EEQ/MF+W3 J)J>$%LXQ;->>UI-^?\%NXZU7K5E%B M^=JS9P5@K2!&FC5DVW0 MFA[? 79+.I5Z[IV]W"A71B.81I9LR/Q7<1:&=_L M!7-DJ7?HVOG7F]7,E&X^*'2UA?UE5I<-[-&P+\&7ET\'0S[I#*->]'>!7EM; M"%^KP:16-D_B@]F9=9(SA=@ICZP3G5\5&HZ&][2X?#\( M?03C]J7U2%H$M\(QX36Q]7CQZ>9.YU'U(BIHYM@0D@K>D""R]@'.=>?*GBRY M1HXEQ[7OA+W)2)/!/4LBD9.PR0PBU-RA4OC\)H_BGD0CZ<@DCBZ9GY.A M$'%9D7()$.$=W$)_-(O@X,5[86_IF@:=0]AX<5#I*QS.3P9VZX-S35W)RHEP M1P(L$.^1S3T#:JL(HR4Y120@HIO)U+;(1N+6AFUS !=\*WZ:(QF\6-ZW1(E?I4$V]ZAH<1?77_K?[NX[G_1KK_= M/]Q]_WKY[>%>ZW_[I%WUK^^TW_M?OE_N$W;\_FL3;0):%+DU\C9CF4_"G(M' MD+8#83R@43\"=@6"+>NHL %K>4X!M_['H!APYS#.H) I-BX$0$3$31\F']R?:R4(DFQH+- M^)N)[T^U"W$0$Q:,79/O/QQ%.*&8N["*0G32![.4=L18'ISVA,=V2?,DSFE4 MM.@BQ8OCHON5M[%);-($F?1VRY3I\\JUK-.(=>"##'B\QL%6/BXZWS-)3[ F4'6!ZV&B+!L:,KUC M_IWR36C9H,QGIBX)"<\/^]W(,;B=,X!5D'B/@U%@U(&?"BH"?C=,Q:$\V:XG M :^GIYE"CYH-$>GJ>-TO6DH+Z0/6*GP_ S-QB.X#/&3/TJ8AK)WNHQ/7'+B1 M-$TIY+C;YDS#@&@>#<.Y_?38%&TUD'T>:G)DK1_%^L1\R'RAMAF+\',Z5/;H>4)S)C7+>:02D%$B! M+SA9K2YI:&S!3GK#\0S#=!.&J=1S/&U0-ZHTJ\:T>##6J@CVH=^(@(<,!!?K M.R;^Q?5BRS5CN(*161JNJYB$M>JA6:Y?+OOWE_?[9)N^@8JZ=K0K-O!"U#'U M:JW-)?!5__XA8#H&@NSNJ<&YGW.1%@#GFZ8,&5$1&]@V!1[\,<8 MU*(T3BX[\#5_,S3$>*R78OD#-PSH721H/0\OJ\GRXC*81+SAF3(D@\$SE$MT M$\2#946&>.YTJ!6D;?/9^R)$1W=\J.KH0@!H/B!@11ZFAXF(LT%53XENULAB M.*PT>^6-%.8"3)G4TO1N^?Q0+'G$,B=JC2?>"$(K8T4L4+0E"1XY M"4;=D!/$!:J.IRHBT\$->6X6*_"/*!# MZXENV",E+I+B.0&+V\7Y@,5:GN !1#:3-Y/&=&I;S!2%@)BX/!05"J9%&FB* ME3X!)N;Q[/0H_!^E1?! /4^V&&,6*%81X26LBN"F)))8,UN/ 2,#PQ4C27_9" M HR!T.89B,D[#I"6U*":D*G#Q%?$: MWFZ-0":Y4=D<;HS<3/&#S/Q@AQV>&#'UK*@&,IF*01R-]HO+BV8YRY/NB.6+ M Q:-O*&9NH[,O *VP5P6^GA Q9IS3^%#W 8ZU?Z@J<@-K/.,%;]8/<-%Y0CA/^*;N!]*B5_RL6 +' M:LS'_$Y,J'(G6BJ-I.*S8<7Z41E;)K@%'S!YJ'YR!KPLT&9;9 2&_]*O& MR5G G.2O,#F[I>P/DBH^?/A>5P/R;$3;#!,.(Z MMW;1#-<4>1>+7X(BIUZM]>+B(,,4%RI C9&]1_L)>QF?"Z]&<3 DD:E!G4MT MA4D,@03 ]/!DF:.L6(G+.M*"FJ<54[+<0)AWW';A/P?Q7!GB(KBDD ^1]5-0 MO5JKYM4MYB6?+4)*N18AE=;CE2[5 M?_OU*VTA^O1IYU4KK1^BO'](&0(AQ?(>0P/LP8!)LX#YEAFBV)!V6,1YG /F MF)ZGVJ?$F'7),Y._33;$3XBSK6V^0")-6F<7$4EJ<=DGL15**)>/3(\,OEW M,;ED"(7;*7$I#1C7Z(B0"1WR[25X!IZ+,TKL- 6N1A8&#*;&D+W&M.GDFS;% M&=I)5BU"2\U =A!=W,BM(.K!+@8W([P81D:+$[6[*8[%&7\P0P\G=G+6;)*\\7?IM%M^,]%HOY+V]O+;&_: MJJ&"*@(;Y<4RUVU/)TY'CEE.,V7&U4[C7:UT>U4^LWV>:79 MO.A4>EA.<7E^U>E6/[4OFHW.7#F2A+9F9A\8=-@YOVA=='I7E5:]?5%I=MN? M*N>=9J]RT;K\=-GM];J7Y[6U2IA$NAG8(33S_$O1Q9EZ*]SZ+7&[&D_H-PQ! M.H_1E-ZZW=B;-1*3N7^-[L\++X$W/5YMN\,UMCQ>T7!#%RG<(0WW4OKI3CL: M)OJ5;?E:/6\_TOWGL+&A=HD!ET69 1N;9FY/PN)S3C8C/'"!44Q, ]L8_KW; M+H61JE]$)&]:\IG#?:NQ-SYYPJ"=R*1%A6R-?W1,@K*..3 MH5YN"*LU/S2W5= ^&VBE_ 9L\9I9E=QS%-Q35X%[RD;2:?]OA^;:S5Q\#J,R MI>6V@N6FGF5V__D_CM^<;G-+;I=T 7$9PX$W'?,OHGW09BGBPGN(L*_5!/C]-T 1B[7[!Y>:^J] M>G-GS<-?[!->,H J#)#79C6;HEX/_5<,\3B,W!C%\;,]U\)+3.<0GJG]WK#"]7#S>@.FPN'/-L0=,\= M$1C*J!H%Z.YHR3RW^>**YI4J9-[6JRJ3N4(6U;%%L*Y2B=6D M>RGWMO8KUAG#&?P35?WE9#^6ME=I>Y5*:9M*J?YZV^L3 KAC>RK\ #S^!)LO MHY2$Q"#:N<.-N!E]![V&\B#YJC4U5;VIMW-Z]"JCJA2@QN,E_L;K+3*UB;^J MUW+:&BI#_ K9:<<6^5I@IT75$\ IF4J4TD(K+;1226U32>45@J]HH5T+CA;7 M+ZLJIKF?KQT::[;*:TB%AE.(QO.NWEZ6;KT96A<87LK6.+B]W' MS0O+J\8#,::.*[5KSU1*5ZEL+F)_!%!X=3)+3^%[%P4H\'@)/N\6?7?96QLC M^&9-?8,JBS>\H\Z=93^:&(+@Y*S=+/O1E/UH5?O.\5>UU>KU^O;U1V(ZT>&W-BV#\0#!^KP3V>%,3[DW' MV!>("^6*-A6 M3@R+(O=\XCB-<[*\<@>%#;O$!9 (2R (P *)ECGZK^RPLA M:5VWMX_I551ZENNZ?=@&C>Q,]6_C-FG7BSN4,0[ND!02>EO*.MPM!!V*MZD! MA@/VBC ([3_J*&7*=DD39O@A[T$4@](NF7>X_U=-*Z,&-)6Y=^KE)5&_#@C[ M5C276C?KN:TW6CUU+XU*TE6%=/.Z":W:8V>SI%O3NQV%DR054IU;\A<42-(O M?82#,C\/<8R#.R2%!%WI(Y0^PKX;6LM!ZRV?K7_K 6U84\-^I;U5Z^CMGL+Y M924%JT+!RV'C;9F"FX3NV.EF.Y$J0\$**=)C\!B^S2=[E3["OB_N4,8XN$-2 M2+0=@X\PC]69USS3'02&Y7"/@?T8CK'9*;D4_"?N (Z%0B>EKZ"LI;4<&N2B MGM,$I.*.0@&D2J%\BZGIU.>Q' M)8BZU=0;7?5!@PIJKI)E 8?6M_4/JL)A9L4 .\-XQ+:]$X.WFTZTFL9"#M/R MAQA#TSSL@8T*<'&A!S6"36;.48/DN0(0]2H^=ER]T3G-U&_PCP1?=%ME!<<^ M&O9E NYK$EPELA@IHX5V]L:F6N:!EV18["[NF! 5#AML.^>ZN>.4\5GPP]FZ!%1G)PU>O/H#@<=8R])<2.DF,X37(48FXN(L59M MJT"-"BFU8XB%9Q19RN$_[-CV,L.UU(G\S<&W6ODQ[-O08RLHKT_BN._@M&^9 MAQ9P%.VKU)<.]V$(^U2I^/7/"A'1\=)L>VV:7:CE-DFU2O5S_+F,37\U@M"C M+,SA'3,1I5XI,KT*--'F$=<*C,'"B\ODK]MQ%;.*/3\ *\[1\BNV![LG&@,=G**AK@7LC<,<-JU;P@&4E/P2)=>J MZU(R]^+2L8\WI.AZ0VV "X54Y3%W37% M1J.IUSIU=<6& D1TO#1;?VO=]SK:K?7T>E=AVE5(Y1U#F2L09[M4>0J)C\:; MJKRQQ];MR%AOZ[VJPHA:"I#1\5)MHT2DBCTM>+ ME%ZW5'H*R8_.FRH]ZVEM8[FI]]IE=V2%AE.(:+M;47JO(-Z6WJJ6 <[2TXN4 M7H\RH@=LYCH+>R'NORC90*G^SB3.TG,O$DQOEC[3'P7,>XU40E.\OE-3/!?7 MXS22@NMM5O=;:79!V/2912)\?@Q/[X&*3=EX6-17D=^!* M?7\3 >MOEL"SMF?;U5M-I0IU#UKE[C'IOGD>S]K^;5-O5\NDU=+!E=4]OO]! MNYY,PX#@FL$,8WYPX"KQ&$SY=T62:;,I0M\="7G"S,L?0Z"F/G4-6C]VW*TJ M=&%:4)+VOF2,PV.,M\E"VC"#-.IZ>X=.[LH,HI Z/P;_]A:T-[9E>S+LD)7- MV7+D0@/D@NF&B-,Q)QC41/-ML4M2Z"KW1T#N-MC)1N<8QAJY+IHB8 M8NVDJP+UOBY;U&MZK[6[)(GUV&(QK%8"^O+ 0+4^6AP% Q7J[VQL#6T.B86& MG^MIL/JS+4)=;6O5#V.F7;B3J>',) S8T)W 0\MP]:>Y#X$8R.@MK#R6??9 M@4]=;0@O=>%Q7YMZ0/H>3%-SP?C3@),LUR1$L8\(&"/7@Y"J%>M'96R9)G,^ M#&NU5N?DS'78QU_PL3-\Z4L_Z)ZV0.2#$<;P#?FAH(1J >9CS""^[AK.)S M=K"M#0RON5.2GW)HFWP=7/9--/9#S2 T6;'E,$1X< >S-R&8LT$(Z3 ,F[1G4/,VV'.RJ'(Q=DW,(,X;C MB'^BH?!4D&+#Z H+<=+YT?-_HP+#J<3S,'%:!HSO6R;^CCL&G)*G4\_] 9P9 MP#Z-#,L37PIV!I:P/,)(1*(,HC'DF%:T=GAY:%.?Z)0<\!ALY3^X5/B;[SI$ MF>"7^;[0-+[V/ ;JHQ_)F<,[0&<]68+V#5BT!^\'(D9]I3TB56(?.7P+S,P' MW0MO84[J)>#WF]$R$,XP,_\#),Y[V J_ A(E1G+T$%E_Z#XZ\&(3H1^3QV-( M^H1'F/6$I^-+6B(>YTW\!-FYMMQ%<*N99\^(A+$#%IU3^MS%D#X=CP\?/#$' M""N$4]0BN31A(.#P-H,/&L^"9(V?74T^!*4NR8YW*\=G_J.@I5UK[1P?VML' MF PW_O#_[J+Y1B9@>WD3L'5RUCW-ED.B-+9IQKAK("V&/"JOW< */:TONBM* M/G,HP$5L +V@_K#GWTTK2<)#GG[^?S?)_,6;#6#8YDT M\P78)7R$4)JI=UT]W"V$E$L,,/?;\:CBN<_9#Q&(4[O]_.W[UY>QZ@IA->>Y M^.2LW?KX"PR$%G'RCY\^CJ/PUVW_\V7E_.ZR_^]*_^KA\NX#F!3/QLR7SLW_ M8^]MF]M$MK7A[_D5E.?,F:0*:P1Z3[)=Y3A.QFU M?FG2?T3Y+O[1T>_+A/SCLYB0N!J%R7AW=?;-=G_$#Q[9P<) K- M*1 KJI$S5!6T/L0Z$:XJ^T&%.!*!+*'35J0N9_#+1629=E6A"P.%I_-IY,Y$ MBAU@X[)U^_[C"RXT+6I(5EYDK"TO*NS)YE5# M)4'D&;VVWF_)W\56AOW)0R@W4AAYA-,JF05YV5R*-" M$ 3G-1JDU]&[,B/V2J1 #L0'44@X,BF0PD<::F1?SY,8F\P]2RF]ZCA)OL HXJ*BF,P0%S6KBXL48,(^ MJ"H$3*BYEE+E\;'2*GQF)*_2*JBJ.ET(PO$+GYN5VMRB^TC2[5>RR!^QB2L,NAQ<;2=,;>:DR M5F'+R1$1949A;%X4ZKPQS6LVNWA](A'\CX;Z#XE_* MOP,!_YH+_C5WS[]ML(:]OMY2/4/41@'/;G<$[DHFVD548%"BAC2,1@Y? MQ9J'7J733$'=T;% TCT&R?6>PS#9B!1S='+[Q^G-N?;I]/;\LW9V]?WZ_/+V M].[BZE([O?RLG7^__G;U[W/X_/SR_,O%G7;][?3RED/DO5^F1*8DUJM$Y:-] M.Y=8?TC%&E3.;S;:VCA8Z(K" XJ)E.PS,+@@I MZ-1;+,W!!YG-#^N>0&\Q/KS3(_1$ E.T44$1_BT&& EOY-OW\Q"APO!"!I"7 MV>[F"-^]IJ"3IS_MX/@LM^&,ZS9T4XIH!OB\2')&*!;M+0+I,3H43,?X?WL0,M:WEZ^Y2VX:/ A60%X M0S-+,3&3AOC4]RWW@8+4?7I>W,(M\2D2+!X)WXF:<2 #FP/QL60@7LUC,_=R MFDI(VL9RT" M][16/ABO<(0W'A-:T,=@7*EV\,G,\T.&,8AK?WEZ^_GT_VE?'>\>OG%+$,A. M^V[Y/TC8B'4-PD ^+[@B0/H&VL1Z9.B8%)%R2K^S@+-_02^LZ2Y<@HBS)!N7 MY"\PO7_AM+YXOOAIK*%A,6DV.WJSN1K::F^G$" _XXX9-9B/?EJ4>30-).%VGB.2.$]:4 HH\<2Y<:"!2+ MI(F@?_-IKC,0N*BV._1)A"<+U+EG+,[9 O'8.$\S&>./ 2]MXOD4WQ)?S Z" M.<5!1+Q$0GTDY,DL?A'#Z#0[QT9W(W[YZS9Z6SK)JS&]CWZ3S99>/EUA+JI3 MEG51:JRK)Q=(/;%G.-CY[=7U):7,U?@4+.D0K3!]1E" S2XNOV#3S*:8TQC= M&]J?E(8O+:#.",[PVA:XLDXFZ3MK@$>J(_TBVEIO!CXMFX%H5=ABG#Y:-L6] M ]WP%;Y;Q*33U3'T9M]'#;_S(/0=]=<+DN2LBVWNVL9?2<_@UC?0J?_$0HO"Z;:$KYI ''\2K< MD+4N^7*I1:V7F,OQ:Q=T6I]I;3[SC1GI,Y]=6,68S;[>[PC ;CGEY[DT3-YC M!-3\9!$[7XINOXEMZ$9O=6L[(G8^*IK@#JQ7)^V=N>C,ZXH4;.P\GO,0\LZ[ MMC#W9,] +5VX*\\N2LB>WN\*M,4B8(UC6,3"7TQ!SVG_.E43<$$V8(@2"6?J M9GL5*T,C',PZ3:T(O'N&$IZ! EM'L/:/-M9&Q0NJ?;9]( _8$*;YKEC3A9IG MHFZ ,;5SK*J'V#7 7.B%.VQ@0JJKY:1.OMQ4_/UT,BHVWEDRNJ994%HPX6UP MUC#I2#]$0S(G?A:G@7;JAL:Q47'_T\B*1%?CLE2N(16,4>!_\A,;A+!,$NT_ M@!,.M ?TCV$-%EX Z@+F0J76C?6U"("C>%.+D#;#X*M.VY5,[(<)J-R_(>ZU MQ]CD!5&HHQ711OQI$-2>=18*"^^+ *V!P=@L-\F!:>3ON?V($7;( M.G ,$RNYR&=D93(Z15)@Q;EP)H(+GG6E?WT&L3Q]>/#) S74 M(?@A@3VD*91B.9)>AD?_0<.TA(T:8>(]8:)39QY[S T\<224K V?)EY;BEK M0?*=%RAK05;M=Q0!78W/K&#RA99Y+3\UN5:O2#\:$"^MDC5./\;,&\Q!=)AD M@/ -85H-T.!Q]L@G)$, F=#%>/$)\-PI.W5'BJ[>L M*4UP!S,-V.1 !.:TF91/AV,ZEWGZ=QY%+10,'6PC:[$NQ "K33\J'%&T=<-8 M[=^X6=A,52+PQ)-7%D=T\U46R\013UXM^,'4V]U!&?Q +7>6 >R*JF$/;WU7 M##.WM7?"L8K9T4Y?[.&A0J=K!".M]Y!R"6R11%>E"WKEBA3X'LIK7U D6;J\ MBE)K![>\NQ#7=DOO9(FK3N.N$*NQTP%'.AK)7,0B6;TZNEDKZ[CPOMD3W%$^ M+[Q@+4<[(^A&+PEW:A,J^&GB:4\6W8SU;)=GV$0B_;K662#5?OKS@X=6)<+=V0_TAZ7&\IZM=K9 &%> M!08MY%V_3O3%)57U6%=11T?QJM)TQ&L6%?,2IE!!1[&Q67)LW!6EBE[:U*JC MTJ[$M^H)2NTKCXU%N2JY.:(FL;&A=]=L=)?F:^?#?JC[^M8G-NZ)DEE2+VA- M8F-#'PC02LJ6UUZ^D]TU7]X]CXU[HOS5(2_B#CSI%^+@16EJ:J-XXUK4WIK^ M$;L+>/:N-K7?U,U!/T=E:JH68'V9:F\-:G[]EF(W]1FY;=A&9:U1W4;60A:I M;ZMT3=ZRZ!'>C/P<.O,1.<%S[A$.]_773_\4GPM?!4](XXK#)3R#GGK6E[N;M=#" MB0&6OCL9'_O>T^I%/,&N77^]_//[RYC%F0CFRZ6-1R?=+C_AG_[QYN,D/NU^ M??KU_/C3S?GI/X]/O]R=W[S7+.?)>@XB$ F$R<&#V2FB30@CCHF "!P@Z)$'<0_.OI]F9!_?!83$E>C,!GOKLZ^V>Z/^,$C.Y@Y%M#'=O&,^?$] @ZD M3[S3\8Y./EK:Q$M$N*KL!Q7N2 2RA$Y;D;J<(","M "DG00'WR]<%!*L?:-G M#FI::GS!#C:"K>JQ0XV"G3"TC>FSC2-O%O*CC=EURCWMF^<^'-\1?[I$S%3] M,;TS_7E4A$]S48ORU_2- MZ,K%0Z0_HD-8/_$P[LR#-WRG1VD-B)_ '+) F6KW(#K0A+@@,T+!07!2].GP M$+@P!2T43EAY8#Q+3HK;TYL@58$=^C8]%\#'8T7!N!PSXE,SC4$#NYQ-JZ>L M*G O6GNTJD9;3QQQ-7K\+Y-:W";]8O($+!MNY22J%0502S7.J?IEI#1JDTR' MJY?WY.DI>ZU3=W3#7PH)$+]_W2,<])77'U'-],#6^;OB@^+;)_^G/2/_ "F? MC_J?TA@0VS0D25RB0;5G6*RHHEUX9#W%C\'\_C^\Y'Q%,:-:9/$WU^-1>(UG M!R#:QFV&^-@4J[?&RS2"6&@>D6K,AMGH%2FJWC-UQ,$:TF*10%PIG'AY^32Q M&(+#UU*P3L#J%:'I)TK1S*S:T,=^ )4?#%$;5 M0"+6F*#5?'$^QO)\CBG7A>CSC'UOFO!-1B@'J'8?@3<"=K8/*QT(NB0:!Z2P M7> ;QZ%89L#I($[L^#H["!A.;!]MN NS] /+CR%(%B.D\U#X$FR4XN:@OZ8# M^5^4C^Z>9XS_;V*/A?+SG\"VP8$"%;+O-W03L6' M27,>S^WGWA+8,X6XIHE;4()BR"H??6UQ,* M)8YNE;T4U^02NQ7DBT!SP>=:C _Z,F8$&$%(=,GAE=\9G0R'#@DXPX MLJ%]SMM[,A1L;8#I7!SWS^+1(OL<>Z8S,LYT>D'ANHO>H*EW12@5T?(B2D"$ M_K&QVLB)#KC/&J3\)>ET#-UH"?1W0K;$NH.E;-9&(7D%T7R%(!8I@U6"V.WI M_8[ 12M%$(O4H2I!!%D8K/>:RQ')FZSDJT^B'._3A"Q"ROMY2#]+Y#$B$^QC M#95/"174%*X%ZYE8&APY_OPG,@GNH+"EQ>LUW3ZA8G5,@4^7ZN8X#7P&5[Z2 MUUJ?WH\+9MDGD9():"X_JPBOGR]EM;Y@+8VWFA]_O8 ?'AJ!6 M -;&P=>(MG+6^Z)9;S_(5R9S/#]"E*N 6>VG2:2*&O@#DG MK+6&)'VTPV>^?\Y,NIUP;_)(UOO=5JVYKVJ_!W6V';IH^,"JE2)G=%/M#H?='Y]J:AM@[8C.5J\+*;X M!['P1>));KNEWA:;Y65WR:K+&)FUD#5XM[J,H=:HX!A##[6HBZTR=D%+40.S MG;;;%+U3AAME/+? <>Z3=.];PQZX9(Q,>AW/)T0FOOJE,'50JJ@9>R5PQ M_^'^;5/7\-]WDDET_)_!"LAIE>HNUE#CE59)VJ_V;6'[P3G&.XIR%_G?+"?JUG U#P.$=<43 M9CP?HUFA]C^6.\>S9?SDUSHG*L*D_K5,OR6;!2L:#C&^DQXG1J?>[JZ>I=[3FHKRY=$RWY??]+VD8 MOKF6X45HRL*SVM?$WS;;1Z75O'PJVLRD2:WB/2@:QNKQ9RD%89^=C*QZAI(Y MN^I7J\L8-5LBB5S<3H=ZM[5V<;\R6"OEN$KDN(H X];BSL@.YI8%="FEZ5;L M7CK)NVO9O0B:66$/-MB(Z[?AQ;8ZC>8J.)J4HK#/?D2-7:0ZCE&S)9+(BSV$ M1&V,JZ;\V KR46\S+'M?A-19P)%=V^5T+;K>AJ:YWVSJ@_XJ^G>%QOF=1*Q5 M9TY>ZZ+V18"KE;FH$9MOU4LUP$OMRB0(R@7:XU>KRQ@U6R*)O-1#R+5^\?PQ ML6N?;2O.6L-O<77D)13Z#=U,WV0!Y7(*.(6#G* M$I0@+#<,K-91%@C!5A*Z1L.HKCY') W*?]Y#YTRNPS1JW?;]4,LAYX-?+MQ= M:=IP6#YY"_S:D3?'W@QR.^6BX]_9D\]R2]:TT-VG4F#3U,U!=>GI9477VMC5 MJ($@K62-\W.G/'7$F\T[2ZHZN:1JC^N-S4:ONARXDK9#,UNOZ>*$8G+_LB3= M;RQ),1)F ICJCOA3,V[[U$_W,#L.R/#]:.YCARRP6HW87O'74P)4Z7&6?317 MF\T[RUR)CL?DZN%8HIF*,;XHYD(!P]0\.@'VT6<(VJ#HB?EGDMA(H]QOMGA)"9>3J'RAO M+&!9\;,1Q\^#YIKXN=?HJ/A9%N-VT/'SP*@J?GY9YN*V'67$USU#;X%?V3$Z M>V;2) JO#V&3F;&E!ARH$>9%T5[W:G.YWL['BEXTI8NPSQ?L^+H(V]0[9E/O MFM65?RHG1.TY)X6M)6F$G1"Y+1W',E3AAS)RAQMA9PM8C@B[O2;";C5Z*L*6 MQ;@==H2=NZ!J]T:MU B[W]=;;4/O-_D*SS#&6AL@S0D)._C,/0GO\G![T;@)Q;<0! MFAVQ@/:(/ !_:R'<,/,A[*5UUI0HFD_@2H#G=.C'H1=:#MX46C^7'Z%KU!IH M'GO2T/$"?,X,728LXL:+R-F6^_S?O_1-H_L M!-^Z]C2QAQ/MR0JT_\H0/6.-Z/UU&\);H\C0(:_&%'/B]*<=')_1L>GET^^$ M15JYG=!7.82=9J.UNN_9T.YB2B^O$I#1X_7O) +*6$^3;H'#7&5KIA6P@SM\ MN0PEU,U-P^,.^-2#QJI+K8$(.4B$$84:H9R'?H)&W!'02\!3K"H-T8O'8'U3#WKR]W-V@9. MB0&6OCL9'_O>T^K%(7$<[?KKY9_?7^X,M9(%CKR-9;-Z=-*%P $&0NN?_/'F MXR3.OU^??CT__G1S?OK/X],O=^;*>@\A9Q-RR2U+O]$&;$$8<$WT2 MGE7_I4G_$27<^4='OR\3\H_/8D+B:A0FX]W5V3?;_1$_>&0',\<"^MBN8[OD M^-X!XYCVO.EXX/5:VL1'(?T%[.=1BEN?^!M#&!?:F&EG2X%W+%^,D_+IRSE\ M0E&HT\.EBC\[2@OETBJTON'L6@),T#Z*_7)IVQK\""M,%&AJXW7F.%-JR,P=2 MKP(*^M?K];3?G*-,IP0D9SAUR-+SV7D8:: MJ5.P$H]V^$PY]PX>^@D%;I'J M$P!C-4.9]L$S N6SI4'IYU$.]3?P[F%G# M^.^XZR]]="R@:87=:W26U3J[Q-5)O_/K2XIT@["-LJ@-J^E26_&3;OC1'4X6 M?M6S67'5![)W,<8V.S-6_6Y;':/R+I?2M:^,TL&J;7I]N%QI(OG'4)IH61/Q M#2FEB!23E[9U*Q>3Q_^QJ5U&85X5+'\8/""EHJ-=,K3/5JATW18 I7@HW35_ M78-'>>]8PQ]5%L"*V 0TPB*1PP#:*],,E6ONW%BB,@GWDH+?W1K*!7]7N>T6!=[R?R;('5V/F9&Y20-K2N\VFWNE*U:I) M.G;;ZA&D%ZJO=\KJ:YLW#42@',+BN[75FF4P_-+!!9I%P20*.LU%RZE9@]U& MJ[I2ZGTZEWP(L%^JI;=LYK;=+*D3HFKI?:#V5SIV7V=RV\V=]DM\34?O\DRP M833ZU76!V2<;? B!,#M0ITQP!3HIHS-;NUEB9[97'V]>#GT+ZAR]V1[H+=.0 M2>\<<",VB2QPZ8W87LWR6[.\G49'XD[%$AG>0PA^58_53<%(=JJT-II[IB5O M2V')X[1>NMUD6<9=]5U5YCYGW]5VLR.1N<^4BZUY (/&H+I,5+$&K!*Y!3N+ MQ^M98J#&4&/4O'3E$ *'=.F*0O M#&ZX\UVWU^*NM9O=5R+X;J,8IFA+G%;3 MT+N]ZC*""M-PGZMEVLW<7?+VMUJFWQ@HX,'] 1YD<'9C/%@0(]EQ2QVAQ*R# ML3,'9<'8O3H%'FU"QQQL% 0.ZVP5N:XEJE8IA%PG$\564VGE@M6U1$4/A<#J M)*%:%ZFVBC&Y,3X=Q:1\XLK\V&+:7'N@1TA'B">:%NU(IA]8&=M:V6YMO*=; MUT(3;08DIUA;)S4?[A&():W19 J#220W?\FZ!]Q$C^T M;!=-@1T&&IG.'.^91!""E$_,9K.G7;AX M5^)-JU8[E4[.;NFN?BPQ!F,'J@ M-K)],@P]/_GDS_P:>V9.3]05X+N'$)^3C[WCCB4;^GE-HYP!<8F=*D1@Y9O;8]H,0PP[0+ZPI M53BQ??S-!1KY00*J,6%Z\3X4PG&T1Q.!>9-'>#C]#0ABSVSX*P9K9*^!HVM M*9\X5/$$$WNF/=GA) GPJ-E >^)/;=?"A\] T_A1.VH@K:Z1GT,R"Q'FT4(* MSIT09^F3$!8B&H$M3\070]L?SJ?8^6U($!\R\(8V?3@=V^*@D/@4U+2^Y^ C M;/?1<^9NB%2(Y@-SUG'@\=R'&?N@MX*A;]\O:+ ,4DE^DN&<.'\XICPH8M#Z;.8]!2H5!R\W\8LSW'QWM'3E3_!U@O6PINUFOVQ84Y[;&6P7KW0I6]U/).,X MH*HU#ST%:UJ7,128X+X"KDB'I%(EK&D=QU"B*?\8=5NCFB/55LXAI),)9DU\+65C[#W8RA-I#1129HH;F9=:R]!K?N*;QAUUU7K?ECK MKEJ&U(W)E>,A_QA*$2TK(FR BM59<\M1)NB@5CYN9:W6_:#6737QV:+W$37Q MZ:QMXE-E+X^7>_DD:U-II2"MU%$-?>1:1]701WKF:>XK\\!TOMECHKVU7>W? MQ/*#=XIS%.?DY!RYND I?I&=7U3K,)4/4V.H,=08:@PUAO1C2(1/=@@=!:[F M(9YY1):R,']U3W?96AAM(@\YJ-+,[D/U%TVMWSS-R^M,.CI>.QGVGYP*W MUA;H_.^Y'3Y?N##FG!XFOL*#L'<3RQ6CDQ7O4V"8?7W0EZI/03VUYOU#/U?K,MK[)2CME>O5I=QJCQ$BEC MLUMW.5^WO'WPG'<$ZMCJ-@8]>2V21.[S(>2F5;?;JA1:5HL\(U^+/+G=YS28 M=5%5U35[>JO"_F!Y6^36Q7>IL5M6ES%JO$3*T.S6<\[7>'(?/.>TM=E>XKG= MZ"K/626>>]67NYP79['.>;IT#YXM3[IK$[BA9K.ZN\&>E>3:[3"VK= MMK9N^Z_&Y71-]T+Q2N17'4)&,J-:5G7V?45GWYT7![RZL:_1SVYF*G?JL[3" MVV:OK;QICD))+ M;.3U?C3WL6D8MAON+G?I5=)7517O9O(H3;7O9M/.,(>FJ*]O&3"Q M=F$58[3,&+NJ:$ZV>732Z>H#T]#-_FI/926G4@TGS[Z'*2JPWZ/-CNT7V+?: MC6YU-:O%!$JB(/T0-C_.?\[(D#>QA&[V5(1N[1RJ"+VB$NW4L9; M1<2>%M>RX_=>KZ.;%995*:F5+WYOKHW?.RI^KVW\_@9^LD;JO],>\2=OEJWY MFS?BD/>WI=G^]F$Q,SJQ5%C+HUH>U*8G-,L<8VF(/",D9.8_\R"TQ\_I0>\F M!&+HT'*T,6)H/N*Z:]Y8 Z:) *+L()A#I#V?@0S@9>0>W!R'N_R8P2G(]]Q- M7 @H!+C%(,#!/\*OX-?13]*(.X);5L)U[4OK^CHV6M3AB>HUJ;XVIA4.68N MC^@EONL3:PU M;-G-=G/7F\WSZ@\N M$&-4U#(:C=4BIL@R(I70;8G&@'=>3$(C/_%W"+F)8_'=AD1)(.$ORLVEQY@? M;[K'K\2/](#Q-6O5_,ZH>. ,-D^L[8SH3(:_>#Z_A/<91S&7]-;DPLP%W2/O MF+;2<>D9F$F'<(L,C@TRQW? HN:"Q8MM%ARL/.Z8BPC MDY]W:4!@?/)SZ,Q'Y.3CR'Z,&F!=?_WTSZ/EL+K9_%646N17: J%7CJ",#?U MK"]W-VL[4"0&6/KN9'SL>T^K%X?$<;3KKY=_?G^YM<7*9G"4%EBVDTG7\^//]V\URGJSG($JQXA:S2U+O M]$&;$$8<$Y,'?'/]ER;]1[3OSC\Z^GV9D']\%A,25Z,P&>^NSK[9[H_XP2,[ MF#D6T,=V'=LEQ_<.R% ML7PQWIM/7\Z1O!&E_NXPSX(:!C=/#.W!WK5"SX3&/ENU03@/;9X$0 M_=FX;8 D!PD_+FAHY]9PLO#KGB8>G0.:6X>@%6TUM1'H#F17G([MSKUY@"R% M5@K' 0:V0X<98JK3J,.=GIS&$VECVP\P_?(<)=S&GN-X3QBR3.'ADX9V;6$) MD3VS:,(MGB?PZO."'/ ]WYMJ&>Y4-V?EY@U&?=10?[=^VM/YE!GFOVY(:/LT M',2I7X*59M8"*^MN%O7\]5@D[-QDHOI=]E8IZX[1]N]^# 0QTY ? K MVH?8LSHV<[M6)ICM%;?J5UR<+'(9 G*9!TXNQIZVSS/%8/N"(.6#-K0_O"<" M/J,.EMP/+=O5)F!.G.?%74DYTS X=^RIS3U6"QB:OEA:QA=>Y\HJB5+!HE7* MN1I_W:'07HTO7+ P]@B(2^_[@[[#V>(5(A('LB_B:BJ8K6+F^B74+CT4V?L0 M:#//L8?/J-5@Y(3&REH440[X%8M2C+J<@/YW*QQ.HC*.Z//B1#6 J$TQ44&A M1YP=DR[)Q^FJJ MU5B%R(M35Z_>ONKVUIL5T^9) MG\L:>3.JLB-]?8Z1^SA M) Z)$O$/B/ HGBU&\\2!/_ K(QP!(J*9YT=!$(N]+!HO"-SV-5/'D@V06"H= M.";N![!0;#R&\=#\?8?!C3X3%1W,G4:3HG2'()8QFFRQ7;@&NH7*L M.#S6F MU#K"RW+ZW,, G!+:C(KM$-,J28N*4[AW[&""<])\Z_[>UD(?5AS'!'U"G^W! M'0\6,^1S=\33*.O>E$[&\X%L\(+'WA-FC"B'8<['P4[DMAO,??KT(2_M#A(9 M%C=D86F68AWD,]?1%#.VU-$56[AIYS2+"51>V6'+LM,]45^_/>0AL5.P\MUO$?G.F+HHZ!.8[<;J0>O% M)JDK4N]=;VNU"IDN;&#QFIU[[I5,)E,19(SM, "!W0*J-A3):=9BGJ] M,*T[";C?RW@&M+J-2$6+I:[&WX!&%Q&)BJQA%]:PWUA5NZ^1I%9M)6EK2]#: M< G,.D8R2<^0^Y+.LS;R8!S7"\&']( M,,'V#!YQ$!XO%A\L.%M]/"+.OF$+ MOL"<[M07&!TK*NS'+>SH J]5>'WQ%W> HDK/._C^)RP"6)Q9!-XDP*8SK$/P MYP0K"^@!!UX$06LOL;B GYZ(_PYFUC#Z6U1=0M?7!M%P:2G)3PH+0'$0V#&* M;#B$T)NM@A/P9[<[ H"!S WZB+%*/(]D<&%;#QU@S4.OTFE^A.5Q4_4EH&,P M @(5\IX%3E@1\D$[.CD_O;F\N/QZJUV?WVBW?YS>G'_\';]]\G[Y13./PM1+ M\X!I 6F+8X=%U?!;'LN>7]_&0?T3!!8T])ZC!W,/&@K-%<;'M@N7^18\+PF@ MAV/@>3Q^A;O#Q.D++:JM MI^GE!>?A1[#8+")97_N4_AK-=/!X&+_G@YM@ST*V$\D9$WP56%VPBG:0V!$! MW>!8&*OBL\0L%X74M#8P?CJP!-C5(2'X5!><]+_G]HA%NFR0P'/B+?M4XHVB MLLR8_X8?HKE&:W$/7./BIAH.F'S>S$=7C:#SS[]&JU4GGC,B++%'+;L?A=WL M/1+U!XD[LTD_ 1G4C-_-)I 2;O1LH#'>ILB8LQ*)EQ^X0 E$KR3(NNC\6 MS8=&3 AL[$UMUTJF=)EN8_E3IOX6:\;TL[78_GM9-[^E&29O'L 30=^1GT," MHK1X)-O1#=Z]WVV%[^O1GYV\>[X :9&@9M(0]7_XY+:I'4&/5<)(EL M4.V1FQ>^2#_>'8FB]N-!VB[1#,YJND>0L/_O7_H]T_P TPVCE$_JN%^4@%OD M[8*:XT*_ N-U'0JF84J/3;N,UI<3_&A]"< %9:IO7A!\\;WI69Q)O(H3B7$- M0"M_#4 +D?)Z>K.S>EA+;JP\)2QU%1;1P:35HQ95"7,=0B M[<$8M5LDB2R/R@*E+%,B#R3._9B&\6&UNC(J<%M4']8[YY-GN)U'I-G.L^B< M^MJTC!#"> E:F'6\OAK3>Y-=>6G=4T%/NF_HS?Z@,D?ZP +,/6-CT:G@M0F3 M:M@8\11:NNBHK6)CQ<9M(4;@VE1&==JXI?=;U75;5AF,_?(CSRG.!1:/QX=; M C*<^W9HPXRBC<,(*2N%R[&$ZKY\XH65A]/#+O5V+',7O4FH\7+//4LQBM! M-W=3+]PA.[-*\<9728\K3&%))SX%)CPA.=W.GO$+I&?2J2YL4DQZ)O'>5!5[- M N>H ;1&N!V!W0I?3@@SV-[5<_&'Y<^_HE5]]4IUXZJ-G$#:!5,=_%SM2L:C MB IMTV1'3P!G+7<-AY*6&DG+Q@6!54D+I@8[("WR^.M*6@Y.6C:N"*Q26KIZ MW]@W:9'(/Z]]=ET,D94\2U-S/UF5.L>*3=2"X:5#-%EMIU\N>89O4L[C7R_6 M'+K=,*O;)E2^@)*?I/R(JIU>.E=3N?STY-DY4O)SV/(C*K-ZZ:A-Q?)C-OK[ M9G\D\JYKG_W&[+8HFYWTKVE^.G4!42@?@1MIEV3E?!^$\EMN%;)]YSN9:2CN M/NS=X4,E0765H!=Z.I?O?IRLN2.OL@X][)\XG%@!R8*H%W<6B#J4LVZ^:_J!ME@O'>I;(^>2F.)Q%;FX N6>#*UY0%A'.E9V_N3-G1&#?+\GQ(4Q0_LX+D2G M'CX"E2,Z^A(4^;X"CI_"&T8O>!L7VK.>3F3$Y#TFZ"H^^2H6.3:6VAH6.1=' MJG]1;G]=WA7$*UPY]!5>^5X>[*X>.7BC0M:=YB->0 [^H##*%;MLRBX*EURQ MRP;LHK#(J\F>^\PS7E>;D>$]4(+IY.?4KPX93 MVJ6I:)K T,T*424/+*FV9^PMJNCZ23:' )4W2I9WVYNUD; M&"4&6/KN9'SL>T^K%S'!IUU_O?SS^\L15V:Z;IFVP$L#WI,[_>/-QTD<$ER? M?CT__G1S?OK/X],O=^;*>@R@&0Q<7&RZGB#8AC#@F[@%P1_^7)OU' M% /PCXY^7R;D'Y_%A,35*$S&NZNS;[;[(W[PR YFC@7TL5WL'7U\C_G8M,:B MXX%6L;2)CUKAE] ;'J78]XF_L0V*PT:'GRT%WK%\,8X-TI=SR*=(_=($+VW! MBGJ-ULE8)\)593^H($8BD"6%VDK"/:=J$'0!1]JEA%"@"K;1(Y[MNMU9/S_; MP=#Q@KDPV]Y7;>(W,?9&JVYMXB\NSZZ^GVMWI__?^>U[C;>(/] .\=B[.+1^ M8N_K1YMU3,<]NV ^A=O@R:/:;=^AGP;F"]3FU3A6&.<_9\0-R"?BDK$=BGL& M=YO=G>W3=9;=D,YBEVZ@=NEJL$MG-"M(I->EP>>_B>5KYZD""*UEZ%+FV97T MU&07JB["H_:[%>NHGMR*=7;..FH?7()]\$'%^^ LY-+NR=B#.).W,H4(E 3O M#Z$]DQI#C:'&J.<8$EF5VI\MCO_C*)I@10*@=+WKID3;WFM/8;5EV8;O-D7P M!N7WJ/Y$W8HXK4N"B#$*(HBU08;,"D$.#JRT9(\9W! =82^_KW39#-YIFKK1 M5K53BL%?9'#1"?/R>T&7RN#MHY-6LZ>;78F;@DGD-=8>[W'):_P"G 8$KKG3 M6%Y_B9TKHU?VE^@:HC/]._ Z.6,5M,E=O==K27.H7_5D.3"9$?5DV8$C^SJ9 MZ>E&OZMD1LE,-3(CZKBQ ]_XM7:F;>Z;G9'(6SZ<'"OM7G1T%EG-8SO)K MFCM4KL4VA<#J&AN?="U'C9W_#'T+YFZ[EO]\$9)I<.FY.!'?DNU(U*"59U@;7RZ=R\$JV6T]&Y? M'M]\[[#5=Y;)KF\3-UP_N M-K1"!0(NDQHIHY*8JQ&ZN*?NZ)LW+$^9&%V]WVW+JTPDX*;#9=XR2GJWS+P= MH[KR7<6\,C-O&;6U6V7>IM[K#.1E7HG3*JE+WC@DB$J,BB8 MV"M9,@Q3'_3E.7.G)..P)*,E*ETHF#4L5S(Z?=UL5;=1L_<.;^USB##T9S(F MP'JC1:6X]O:><=T[53.NQE!CJ#'V=0R)3,GAY$X.J&9<2G;ZK" M(I444/7A\FN3,@J!(FV2*E,L.?O85.90HN$J8."W61QK@EKPYW]:;JHQ?)777E?%?Q]7[P%B:3?E/"[%_ M3,V=W%<;86 MK,+)F^@]+N=3&'!X\N:-V&'\;6FVOWU8S(Q.+.44M!3S2? /T/;L2W*5]Z8>:'@FP=DI,&5<$*T,:MAADE9X3ST M_&?-MT*XR7)']//X+&H0'T8-WJUXMIKE$RV83V$&,.F19@5PB^-X3_ M&P?R MY@$\,7CW?AT52J9T:GGS^6-IZ;D=3LAH[I"K\?EX3(#9'Q?=(&^ 2CS=_QW,+.& M\=^.%8 0CFTVRM&RF#6;OV9%*P4D+X6VTZ3[B"! *-],@B".7$SH#V+AM(]V M%5K6KZTC!,BPUNX_CA!NF@^8M%5#@GU%M[IYG#=CL].P6D2#=*C];V+YVCDP MZDC[3(9D>D]\K67HNS@LG['?GIUY41*S!8GI*H'92�UE4F'5KLC M$92NS MB ;L9@VH&*DX(YG2J%FE=_: 70QIV$59Y6W[L4HZ-I*.TZDW=\/J[/+K]YIE MV/96[%>0_6Y>.%5\L$ZA8B2EQY0>VQOVJU2/*:]KW]A%:2NEK92VDJY$<$?G M7R(WT.S_6FVYX$5J&S5O:-WBUS=*7(\S*YZ*ABX:+4"A4Y=B@:R-R= MMGK5>KB:?.-CAWNNR;?,V&OU^/[R]!YK\3*.#\J@Q;L=O3NH[K"A4N(2\_C& M,-9*B>=2XA(EP@[AK"S%VDR=)- UEX1X5B'*@?%#!]K'8#[+6)+0FWUP;)<< M3PA*Y'O#;&)2[ZWU[N/O\*V3>B?.]DMQE8&8G6&WL#N@DO9:FP&Z[+U+-C+/+;/J;#]8FH1B'9)V:\R M53/FMTR]UZSN(*I2S1)SL0AD>2OIK9)5L]F0JK&!;!QVN PMVETN*9U5LEKN MZ?V>RE?),YP\3-S=&+-8:>6] G:K/6HQ# U\I!'*@IB?FA&XQR5NJ(ULN.@3 M=UAWA+?]4CEEX YGV,VK<$+\TQ'BKDR! PJ',7JKHYKLRC.<1,R[<8/HHO8R MDY4WLY/-1DLEE@Z=F;.ZNG3+Z!B]556\:.O2[DN55ZII_Y8]XU_1;OM6$DII.7&>ZA\/B?8H&!*R>Q6 MUWI/)90D9N6->P\7M9FY&7L#&WI,,TR2'>!3&2:)7,(R^@;O5%,G8ARCPHY2 M*L:1DZ%[H@WSK:2V?R&W<%O95&U?+ GA-?(2BW,L* MK_)ZPN]S4NZ09:?4AK%;-%>#ZBIZE;&2=U;[)W"B*HOM%;V5:*R*[!;M7@SE M2Z@HP2E'<$15 V76UY466'4,%5@I6U4'D1-5-VRO(K#LP$IV*93XW.DAE M> M1RW8M>6VZSM.SJZP2^N%QC<[V2585AXP*6WDS;'#^I+VD J_-/^TLY1>J6T' MTH"F15R*+K@41EMO-B7"3,M/Y$I-=?VFM7_BU-]BAX,S>*[MSD%U7LV(3QV) MPH 4[<9F"2;5R$"9FE?+1JF-$5YO:C!Z-7JZV9;H<%C]=;JDT]I#<=IB"X:R M3 V"=+FN6:I4F9E(+DKMW%"*F>F9NMF5Z-!F_=6YI-/:0VG:8H^(,@.: M33&IMRM?XA37V#3^ A/ER%L3I-A+W#7/<[A,##.\,%*!X,$4[@04/X MPH/G/W_\'2?(12O__VE2,X-ZORW1[;F)$KE4WDZE5,M;=JSQU@:(L\( M"<6 6 'V^#D]Z!WV=/4C7'MNYMQPYMNI9#9SZBG],GW%N.Y0Z)%DP(?/LMO>K- UC=X-W['9(S M)0'YDBEI97,[G)#1W"%7X\^BY(<(="!_P=7P4"7%034 :SW1%QJ9[Z237W=_J_5 MUHI\%H0.;RWJ0;]+QA#O=\$LE:D4-88:H^0Q)-)IM:]Y6]@VELNZ(S6+G/2;#Y9" C]I0I<.W<%VDJF)U[M@ELV'=VLL*[]<" Z M]II=!P)VS57%4BZ[MH].VGK/D&J;76%N2&#R3H=#($(8:#X9$OL1$]'U-GYY MAI-(@0R:I=D[^"6ZQDL6;@C,\)'@G@?P@3\'75'0%K9;4L'!UM02[AOO&J49 MOZWQ+AK&EC*+*A),F\5_D8D]=(@VMEVZX^T0*R":=P]D9T4HRDC*I&C,W1I) M>CBSH*5L&;K1DZC03QE+27BXM5MC^1H>-OMZQY 3;507;BRQVL]C MY9KN S.=@7:L1655-<^N[IO>:6]J._UY,+%6M0Y??5 Q5]':?Z-+7U3)#/1V M6T65<@PG$\-V-C64NV+8CF[VY<3LEL@J'EPH>1MZPQ]@#U78*)TFZ6XQ;#SS MIOB39@M Q?#38<'MQ/+))] RH^0-9UY0].!87^_UU2ZD',/)Q-N]+8:3N^+M MGMZI$))[3PSJP869-(-!1LDJ0V5695(]Y97HY,ID<7Y(G-HJNHFI=SMR^N\2 M,-@!\W-Y-3R[Y>>6WFU)!%PCI_D\P'@4#VOC\=]$CM8+\#BU[S\C?SU9_DA9 M5'DT4*]97A'0(M4%2WZ&*\X7/*!\@:>?O6'AKM"&;A@2@2PH"RH)_Y97"+1M M_I4*A$=.BWEP 6<,;Z(-@17MFK>JVS?=4E[M#RV)@+]2:J6H[RUG>80$O'/ MK%I>B4^9K-JKKI'4GEB\@XL1*7LI,R>3[MBX3&>][BBH*[JZT95374C +G7F MSN9Z[MRX)F M2;JVC^F8XA6IS994Z4WIN.APF7;C>IM=,6U;'_2E,HH*[T8>R_B3C#2&VD7- MH^V&EOM@WSMU+ZDIL;/FSG70*YM8]IIEU.J>[;[TJE7S41C[*J/?9IGPT6_J@59U)W_M>KK6/@&'HRQ?@ M_6M^"/-EK5"LUU'UVFS3]BP]HXSBH=<7(QJ=@=[I51<]B_JM')Q55U(12T49 M)4FOE(HV2H6A#WK5X0\5DXJ/KVU.5'X_&/*3MJHY^3BR'Z.&"]=?/_WS:)EZ MS>9R.Y4DA_&F*W )6[JDGO7E[F8M;GQB@*7O3L;'OO>T>A$;PFC77R___/XR M(/V*_8]6?XF20!ID)Q@(5R/YX\W'2>QY79]^/3_^='-^^L_CTR]WYS?O-6^ZQ-K)%FS6:^]Q.4 M;4B<9^V_Q(:@L]R..^D>_17WHCN=AQ/:J.STIQTT MWGYD5[#&-J2;WX9T(![L-E:#00W([]#7Q,YM>2K^L4F8%6KDY\SVB3;VO2FE MJQ9Z\+-MZMK3Q!Y.-)\$DA M(#'_A\E<=T2?CA_Y9(C:'"YJCY8SIZ=Q0=$[WA/;#WVP;#<(46ZFC9HVPTOJ M@[F+!'EP*9T2(?$]/[X,I SA<4#S3)XM7&OZ9V)L8,#HQ/0=K/S_>G-G= '3 M'(9Q#TS>_;(@'W8;JR4ZL3X WK 6K0"IO*Z>I\6[Q$H6^2N3/(7K&W=*GDYC M]9!GDCR"%S>9=:$,@I]35:AK]EA;S!L4)$Y5L^EAW!ZZUM_"[E MZZU5-EW!*V[:PWMGKVB8 [W;77U')A53RQ1R/BOL=7 M[QV=7'J\ZZUF31F ^Q-!+<$E$F:FP<,L![7YLN^16T@*;Q1N0E=^W+D875O] M@=[<3#0*[^Y4_E)KY4$(%-^4ZKW,7L9[@45=L2F9'LB2&8 OS9A1=9[KZ,7^ MZ8[L(/3M^SE:6+"0+IA+2ILA\4/PX*,&V<2B Q\W,^\:OQ%S:OV\2TB@:^YKK %V*JF'MH(+M6>D2>?4ZM ML.6W-/H;O*6)NMX#?S!F% P('9X'F.F"E<>)NH^@NB144/[ M$\("N#"SX(U8O$BY*_5$W@P<7P$_'=F/\&QW!#SI:QY6;S_9 4G[9U/K&8<% M5OP/-G"'2;!0%Y?$P6">-8^G%O]W>,R3'4XFGC.BGB%M*S^SGJE?"U_%!Z,0 M>?,%D],F)OZ*K4.+.J21'0X?/\#Z@?YT%BNT-G4-K^<^25?UQ9%*K#HQ7KDA M&/-#B$4I^YG3[88V7B&CSY$W?LTZW\?LVW^$Q^P+HQJPEV^-W^8,)7HDRE8$+@O(9G6?&2'VOUSS ,TN*E=OWS:,VU%;X<34$<.N1IG>*,WGN-\8>E9NCER!P-\PCV= MHWA'%]0D 94YPVTE<"%QHX@1&C>(^$8G]5CQ;XB=AO'?<7]V^NAX#RB])PA\ MZ2WM'+8[L\6.U:#YZTM[=1OLU%(V0C/MTNW(G[2:B)9/L1U7U5:^U#%4;W!A M39EJ*Z]89U>L(T];><4Z>\8ZAC2LW,P+;-H^"7.@P[GO8WD4II[K[F9XP3KJD[#W=?1VQ2]&"MWNE+A9>>A4QJ-K?GE2[X+*7(;>, MZ:[&WQ8L5[S!2E^B!A49>R(U!>4];$$RMN%UAT=$H$+YCBZ MDQ%]A-YL-1:(ZFL[ G\^$Y\M.GI6HC8TVHT/_1 +JT' M>E>,KC(B9(JH%"/R]QQ/JM[CW%RX"_5.0_O#>R+P+3S CB8*!X*[$80%)F!; MCL.G#1>'CF5/=?R,_H8FB4/KHB'!Y_ /71E MX8GX+-P]]EQX_><8^L[+00'DN\4;1P5D:UXX7D&^98CSL5U\)3>$)>5@&WCZ M?9QZ%?;60UCW>_KB5A!Q8424)!87PJT!X2A7#.>.%3$!7%[<7=Q=7G[GKL+!^HMG#I.!%8P]A!@ M%+68-?Q[;O.Z'AU(YZ -C@%B4+U1T$22!JB)_ #$J(SD,$!4* YGNF]9L=6BEL-C]$\JLE!#AHT ^-#]JU[['@#S0;"P(3%M:.D%C1X \1-)4J M<$2AB4>!AP^9@D^\ULKL8T7]DH6K([3%E;MP&-HB?X&2COI '+J*MQX#UOGB M$_)D/6M?@/C:G3\?_M!N(6@'QKEPAPT]]I#X0B'>+:C?&$3(8E\$G@']3RW? M(X%O. AD#&LY08:#\<[@FO7@P4,=D&+/1L0AQT.+BTLM^#:%L %C3=U=T,B> M_\P&_#$Q9,54(!=] _#?+!:O9:X+@4L4[.=_)5"%9\N6([B('-BX2M3 M4E%* 9WRP"!?6\\T5+[S3MEJ7#,'V'Y<[C.X(4Q5=PVLJLX(C+PPF_O#B07+ M,0,[#?^W;"IV0RN8U%0F+B&>H#+12V+)YI )!$69@3\6:!2+CZDT8$XF'F?T M9'1>^7"7GA'29Z2$XW_0J?3!V=;.( S2M>]V$$!X9E\8J,Z;:0Z;1BJTX;JM%';3AM@N[Z#2V:* MS!8BR#N$(HFB6[M0OBS%H6'0RTU-EG870VXV.\=-\Z_(F5_6ZC?A\,QRK9&U MHK*3((S+(7WB*1Q;A3$.'W M!95]FL7?0>48&@R4T_&XFJ<3 ^ML@52)XN@W)+/'0<_HJ$;4N7$XNA+AD MJ53$.H7W!>H*Z5V0K'T169$8ON"D@W2LJ<,*G0@#39CDRLM0J>/UOM5 M2R]P;(JO_!=XL7_A>QE%?)\>5@_F$!E^"8T)DT M$QW_+X50ZSK:WQ#J1L2;&S%",CL*-GR^PV#!H9^=CM :F(LC;MQR-_]TBR>[2,@;:Z8)V(J+Q )*:H?Q&#\2# MZ1GPJV9Z=PLF[*5Z5\ ?F-]G3492W962S5G6+6[OL!=W#<9WKR5J9[ #VDR) MA5L(^,I78Z8BOI-PXHTN*.QV45) [-ALK.)GQ*1(-&7QE]9GD:OEZ-E\F5C$ M[O"-W'BADH]B^UF)5\J"GX]M'-?G4_K*FAV_\Y*]KF'NA^VA9KK0F)ZY=^Q@ M0B4?UE#HU2S1?FJ[M!^:AO#HH"J80EEU,;)D0-S]8B,9^.OJR861)_:L@)_Y MG<\_[BX1/6OA*'YZODS1@MU2T'TT12Y&%JU3'(F; W"1)JDBW/PLU=(6-=_8 MMO.1>-[5^!M\=C>Q7(CF.2731(SH';LB1=.\O37YJBQFS*(WNG8+$L]IW8B5 MW/B)'L!M,DT;@H_.4_X@;#](&%]M:+=TCR:]A!9FS![1#Q\RN6-"F)AD4IG! M%^ZM $LWW!1ZN^W.YF&PJ$K 72,/PAW_D>8/N.6/)D3+3^:(M1^C>UO:-S#M MCM9*#6=A8CU$TW^OO;7? M88]&.Z Q#VTWAO3,8F%Q0^3--$-BJA=(L;OG&:$W+G_PF<\*VR*LU1O,M);% M_,#OWX @E.*PU"@I3%!3IT_AY,7U*2%=DG]]OL%,[V"B-\"T[IQ\I5/K7 HN[]"%;-?T:I7>B8#U3$V@1,K3F0:P!'6OX@SV9 MOB:MA^*7F-*(BL^HAN%ZA%4)V3 5;.]%:X*BK6;M:4+<2/*C_GGY%6]^UZLF MJ357B-N.RF*3=+VO1\D;$:G"K,JL,\+'_*=J:B_FS(C/566'F&DTA' MB<_IRJJC&+P>N_,F9JC"H%,#O=E3\'H2.5:5JJJ+J,I/*2B)%)3HU+2T"BIF MH:)P!5T=!$QI).4\T:&O?3S/%C[3] SN-\XP"9<\Y9FHAU9:2R*MM;5:E&UH MK8C-KAW@11X#SE+;]YMIL7Y3-P:J X;RJ_B1>\?#8\# 7/1L7-SS7"FL"A16 M%GYC=\L%5F7J*\I0J*PND9VN&3<5;=;3U#O-ZD#3!+I*P3I6HZ;N?&M$(MU4 M<^CT?5-.6ZYP+%,Y43:*E-(K,E.#GD1XZ')JI4-PGL[F ="2^, @%.Q%*2:I M%%,)9:>[4DP1)WWFC%1P>\_0!X*C2THS'9R_=#H<^GCL/5$VI'231+JIM[7: M[?)U$^>EQ <%':>>WN])E3^743L=@M]TJ3)-LNJE$@KR=Z672D@P=0=ZIZU4 MDG*83KYZWNC)=AREC>39J.N5"]8AV*B+5KTH6GM;-WIMF=2'VDNKU^XH>4^V/'-%"0"CZ^]4F&U]$%3[?TKGX=#;2%7*24ED9+: M6L%W^=$799XE$,I-E5';5 7>RGEB0Y]'"%QBJ!:EIF3*$LE:]QVY1^)\$2E: M,]GJ5=J62Z6)I-%2EV)L Z6=9-).5=1WEX2+M&$E4D_OFZH227E/)U\I_J:; MB7M7;P65N_NGA'HL]]PSU5UO+^!H4Y"4R*Y7_CZU9V:6=: K3UL(KU;C+@'SA[K,+8[6RMF7MX+_^HGS?)F0*WM M=F,UHQN#0T=-/Q-8J4GL.AOQF^%A/I!:L\+0M^_G#)B-PQ 'SRX!TL$2($SZ MD"/D8N]?HEECD!G-NT> RPC158Q!B$]"00V?ZPC_?.W;2&4O&P$ZW8X"6]9F MU<^OJU%=H/.)P<57KQ)R"?Q6 +U9/( P[D@6G.NAA!IE&;6Q(/=<[P2;#6T M15>2B'>7DDW@(M.)T#;(R>; M"BS02(.XO4#MVNS>D@=\L1LR\WQ$+EW78[NS>GG_]?GYY M=\O;Z[X_T/ZZR:8AK%E#"(9Y KHO1)*@/2M5S"22(@+&@)H1CK,]\[Q&_9KE4ZS[X5$'"FQP'(($:]J4Z@8*0=WCOBA>5 $S8B8(P0<1^?@#%@I+RIMQ!C M7'H&E!* M3JT?0,@(^SJ(_49_B3EUWLTY:KV<>A&/G@V%96, W=A9$RPRLD?B+IT!:\. MR0D %>Z].?;B8(P7\'80"_CHR"WF0D+[$T#<&5"2XQCP4M0-@M6IHZ^[TM4( M=9//P..#E0CB):5E'IV$$Y_$:HLV#4\P!BVIHEZ"@ MN N9G!72 OLZX5Z AA3B7N;? M/(H?\)X9>)%#WAPJP8E,?F,(>PMEQPM0HH,A+,GBE8+Y%!:43BW9]T(P0KJ% M%4&8=-I\(L'A"S3UQ9JQ%AZJ5VUEO6I-U:M6]:H5)/YKT^ !%-T3H;UY-&R' MXZ-'0T/VR"HS5V\T]R-'"SOU!1FM^EHLN$>W 7X:=37:K$4%)0CE+HSH+3"2 MW"!@,AV(R#(XU"1R1VC9(D7&7H\O\)Y-V.G$@S!C['M3^G3;G5/7=I$S03,; M>TZLST;DV<--MC=Z:8WP ;A(V&A#R]EC8POTW%;3C>64R<5B/3X]\P]7DB=] MA*P6)T_*Z:C1:W26;2:[%#5]Z.RXI\9BVG\0"U_N*"N)4_:^[A9W;+,W,+KGT_O7'^Q,::W[\_?YD79)-+7T=E_X4CR/7 M?.%+'P/H%@US+]SSWB9?Y1A^RT,E"XR4;:J1@LI=)RB?'N/>XJYT648-GF*< MO6,]D>>[C0J+ MBEU?M7)[0$ZUX2&<<+Y8'%#"RI=Z.X!YAI/( MYQM4X?,M3LA=4(YXY6'B7J\GKZZ1@-WJS-TFGU3?-(PJ'03I5J'.B[Y6I2VW MARCD QV2AI+(&SJ$_%CL#2% @!LH=T@FW6%6XPXQCCAG#%%0QW1:>EX@&>_Z,7E#\D MD3_4J<(?2K+'J3LZ33!'4?TST%N]EKSZ1P*FJS./K]T57(;BWMVN8/E\WNY( MG&>0@.OJS.3K?<%\6]\[Y=IL&1UH BW1-@,Z*%UD]2\[,$TBF8 MM8YA/U_=1>E[IY$B^@(LU5*VO!5E2CZ*UF7S>[$M?52,!7=6;C]:YF MIS ;%_$O7\7*G8X^D+E$7@+&JC,?K_<'1:W2P\KMHQ-3 M[W0E+MJ2@+/JS,CKG351"^A#K%KGX%=5"KV],'[=7F\M+H( G8 MKLY44"?NVL*:UUBJO8).QE_+X=2*Z=63JUBMCH)VD6@X:78%!\U2MKWE:%G2,M0N MH43#2>0+YMOZKD O=[L2H[M*Y!<>0FI,M2R10I.L=PGSE1C(V[*DV=';AL0Z M1P)NJS-SK_<%2]D.K[AER4#BRAL)N*W.S+W>!Q2UK=O4!RQ3$7=UPU!)0944 M3#M_JFF)Q IFO6N8K_*B]DU+.LV^WC4EKOB0@&OK+"3K7/JVJ(4,PVW[J6C=\[S8'>,B4^JB:1RWM(^4X%HRB;*VL8 NC5[?BOKP+6 M;^F][D!O-B76*1+P59W9>*VS:9B%V7CW;4NPTZ,*FB0:3B)_L)7-QUO5KGW3 MT)M=B9LK2N2Q'4*24K4MD=!7$[68VXZO]NJV):!1FA)O>4C 5W5FX_6^FJC% MW/9\-=6V1#'REIPU48^Y7,[:J]5K5V^I8R8JO:;:EDBH,];[: [W9DS@;46<&WZ>V)0-3A..W M,8-7T;:D!QRN.KA7^+[RH#'9*&DL@;.H3\ MF&I;(K'N$,'6[< =*J,U@*D;ACKU*=%P$B6^1$7!.TE\E_QB6JLM^[Q;:$!0$MO#B2&5Y" Z>K, MXVO=OU8I&_MR-&8Q.\H5E&@X>5S!5K[-_0KTLM0-LR3R"P\A^:<:LTBA2=:Z MA*U\1132-F9I-7MZ:R"QSI& V^K,W.M]P5(V_*MMS&+H79FKBR3@MSJS]WHO M4-2>;U,OL$Q5/-";+8G#K5D,O=52*%82#2>1LYJO+&/?.+YEM/1N7V*>E\CI/:2< MIP*+E,Z9[0L 9K?CP;ZR?4"SV]=;,C>XEX"OZLS&Z]W-06$VWGUS%D/O&BIY M*=%P\OB#[68V'V]5NQK&0!_T5/6B2E.RH55S%OE\M;:HD=YV?+57=@]H=7MZ MKV?(JTTDX*LZL_%:7ZTM:J2W/5]--6=1C+PE9TW422^7L_9:]=IKZJV6Q.I5 M(F?M$-)KJCF+3#ICO0^7KSI%_N8L1K>E=TU58BC1*642$C2G*6E=SH2 M;V5)P'AUYO/U'F"^*H<*E'-/-_8@F_<&?MY[HV>B M91>B*D:;]+@H_VN'DS,.BWP'C_OD>,,?1S%[]8XT @PP@X>$_IR D_F1THEW M#OC'$::+B>/,+. A]R'^.YA9P^COI65N-B/IL=T1<>GZ_*3N*_77V6IDN^VA M-UMUHOFSVQV!(YST5%-2NP68<:/7R.'K6O/0JW2:'V%YW&A@.A9(K\=*-=Z# MJH"5=< :?M".3F[._W5^^>?YQ]_Q*R?OE]\N4XQV(3498RP-D6>$!+TC*:#\O-A=.V!N%CT0D:LLA;TJ1: M6\ ML3:V73N8P"5/;A4G"0U'6+=O5+ V\ ME =XVH@X-DC<8&!QLMO=+C%AB_#U\+G&S"#^UO)+X&U\-G 17BCY:'RG5X*7LL0V/M (VKN0"W#KTI M##K$1S\2> <'I<#R?!Z./B,^-8;X$3Q3\""?S"P;XV#_T1XBD\#CDO,6?&5F^2%R 99'P>>.0X8Q M&\5< @]VV*$]('6T!&R9&0M,[3!D"_'@P9JX^-XP".B>#F><,2WX.G?F( M/Y[)5,30C77"5;( @TGC,SE!BZ<-'5B??QQ=?_WT3['A6#'LT17J@]%+:*12 MS_IR=W.4TG9NKHI-?BMC[]X\W'26P.KT^_GA]_NCD__>?QZ9>[\QNP)LZ3]1Q$O7PP0X.: M.T6T"6'$,<'0:CPW]4N3_B-*6_&/CGY?)N0?G\6$Q-4H3,:[J[-OMOLC?O#( M#F:.!?2Q731"Q_?HD:1-(AT/S)BE37QT?WX)O>%1BEN?^!N#L@IMS%>QI< [ MEB_&J:WTY1R&5F1:[ZAW! *.#A;&C!]_MTZ$J\I^4,\O$H$LH=-6I"ZG RQP M)Y!V%5K16(UKS(\,YE,TG/]'F)9?-A7 #-;#@T\>J,*.[,7]\\)T>'-_2'2N MS_"Y#K' BC)E2%4?OU6GB4DK-5\7"'Q>D!596$@"Y>]WM=!M%1(/TU@H*\;J8LK0)N_@;]QMJ2W-!E!/!!2T&@#\ M=1X-_1G?6SX"926Q]T>OJ@ MJQ#%E1R\* 3@93G(6=ZU=W+ CF"V!F 3 M)*Z%DX9788/FJ>X2120Z+ZN[QN*5U5N52/H;<'+7W0E%CU2,!_ MA\ONHC*\O-ZGG.S>ZNJ#OL0G/"3@O\-E]YR]G/:'W9N=@=[J2XR)()%C>0@' MF@3YT'1%EW(Z)51+HDY"GJMEMRAFD2^ZR$D1;_0,PS*0Y51)XD: MA.7U4-FZ@DJ24@L9AMY5X)@R#2<1VXN*5/(ZI)*S?5K\7OAM[I2PY4=46K1I X1=0MKT M>WU]T)3'A\XG/W*U2]@=9.VIXR"8;P*:]K<@C?Y]#U^F**H,5YO!OR-B.K"1 M&XR)SV'1%PC>5JA9VLRSW5!#!%F8= HF71M!O.EZ(4-#QPLQ7GJ$0L[;:FF> MO[CDV-:][3" ;X]!M=];#IUC,"$$OX-O(L"[A:>L0-XVM)L(WIX"CO-WR$ ) MTQEV>?3'BW#H.L=9)S$L^M3Z#Z*3/^,4O62RGU$U,0>\FW:?TGA7GEW"E>^* M[;YPI.+\*/<1'G(:ZW^5U1B0/T?ZIQ#_:39-HO\&]HBPOA-)&=/(SQGA_1'@;0B,BO,G/X<3 MA/+7*)!S-&^*)2V<34/[WTU>-CF!B85X^F TX,NL.0X"2:,UI+C[UG/<=,'B M,Z1XR)SZ/@76ATGBH])OB8+-7VE41\Y-*C).^""+6>X)T B(%KZP-*P70QCW MJ; 62MDG4[B$+' /BG=L \_$;3>$:FC1/"&2+UUCBO.9KJQ#1L!@E$]1QZ)R MG'C.:'$EK:MAXA8V_W"']@S&P18=CB,:F;X>,_5!^A$^86]ENR RH0?BY=O! M#QVD#;3^%)N2L:D2Q\&9PV"@-T44XN*92>YUO3D2=@N8&U\*'V ' 95,#R8' MDT$9B% A9SX)$%X]A"%9R\>DOK*$TI@<#YN/4@:Q44W ""CR;D#BR?.Q&8X[ M5VC(!/ =4#$([8Y=2X;4Q$R@?/&P5"!DUK0E2QM-=+I ZIB:(M OPI-0]6,$'Y M2VG8A70+V7CF>X\P!,P>WF#AT]@-^"*5MH@REGPK^6\QS8U+&:V#"8CTEE^AW?)I%_PRP"M2<6 M-C^@C@]*3#12_/#(X")I%L\#/D>K06D5N8('Q8\O^I-9O!I]S!UV^.C^.<7$ MN(PQF\1-)Z)!;.3M*9B$<.&H+AAZ."2SD+,6G4U#^T2&UISKL-B;]X!."7=> M(R[,94@H-Z]X%+#^#DD\$^=P3ZC>C]XAR]>+WWKQS6CV#>UT'.*<5]^5O0:R MY*H#Y'H)^YH,=%"XN?ASNZ$EQJRO>V"S9ARR8>'YXC'X)KIAK8<-G9H2M121* M/\8XSH6X#B[2E02O ?P>%M=@E[.EAEI)MIN'X(XA1]-.6S0_$FG5D4U8*'/G MS>RAUFUVX3*9SL(H"(B>0WEE9 =#Q\/@([)-"2^,.U*HD8=1;/DRX>WQ:O^O M^&,4.30BD0<4T6-BA5% 1H=UIJ_#;4KHSD7"DXQ;$X3$ZR&#)YV?:GX!PF' M+_;?;7]TC,1\!DJX,6^S9FZX0K%Z6;1LB[S0V=R'0#'(L!W<_:9CS^A:T59Y MR2G0EG9DRICBGBS:[F6L.UUA&_,?H1W0IG54&5O)=G(//F$]Z. ^X-GA'!>? M!I!4 R]LT^([W)D!PW*% S(_E3-5K$)?_GI*PF)QSWB5^+F+=XE,WVJHP(W$ M>.[3E$U24&@3R=245P(G&E(]<(&&!0^2XJECN@#<_;3YC%W-1_[PA?F*/?EE M"Y=8@T0GP#7$/DO9*K"E<4 :33[SR]1<1PXB>[]HV>])^$26?.B(LH)9J!Y\ M5?7@:ZL>?*H'GZ!NICX]^#8SO\DFJ/@]FRR;XN0=H)@MGJ%-=;;=B<%%72J8 M#"IEE*VT!=JB\8)78('@RP9,,%UN V*+GK@%:&YO9*(6WWVEB5I]T%H354]I MH6F<>&.*2DIR(RM%(];@V0HI]5P2II*:= LDWEYQJ>8)$IDG=%PG,!&"AB%@ M[#[$\ &W5Z(@A/7I?J;.<.06VHS7QG-G;#L.A'J,;-I9_#0^.)/A%<%?>"(+ M8:?M@N-4%=B-^91ZVXE;DQ$CRUK3>WF"/Y4-0+&;6B,"$OZ3A8!0,[V,:9.S!EC<_^1Q'/'<6*92R0* MDVN,#$151"KQQYIA3^.T'Z=/:KMX*<'TG,IT^EXJ,1Y1+Y[->$YC>L1U& M&R&L5[F KY.DH[YT+?>P4J?-6.HJ@%>>>@'F0( X(V\XG[+=#R0A(5Q$<9W9 MFBYM^=MT%](ES#K$NQ;KMDO2.Q]T]S2U,1Z%F"'="T=;Z#FCY9TE_FUFK@2S MYNI)L$.DJE8:X0^ )6?]]Q$V!CH'9VN)Y! M](QF$S4C.#S3.2O^8>IOF!1*])U *K6WCA<$[_:Y(_?M<$)&]NHV57!"]PJ6WO^MNW8=QM"3+P%YY#F L[_GD,@ 9LW&*'N;I]_8#(83KT[_-OP/BT&T_]!ML(/51U6HK"STDQY3+ MD]T*U=@-H6]JCX'XT38LJR\;\AHGAUU/E" 3RK1"#9>#;+O2?OLYE0H4Y=LL M32G"S1.@)6Q5:?KS8&*]7^<(?O%\ J0ZXTQ[M^#99=Z^82Q\Y[&)?B?@*X]@ M?IBD M?ODH17XU<<#6N^ $%?#4.*5OR=.AI>#3(]8U6Q@K5&&"VB'-7<=RP/ M(&/GRC+WW#-U:DYLQITXHNNT:J0,KST?YW\:AKY]/Z>1])UW;6']>3$]J06P M5/ ;;>MM2 1A*D37D%-7'@+DW?KXVJRWCI12^:W1:EU!3+U3559.3-U.:2>C MU91'.\FIB)33IIRV^CAM6=HM)RIG?7VV$T,?=*O+->X][)GRUUHU5X_; J2I M7%EFSSO3&>P+G,&=ZLBR-E@6SJ"I&Q7"JKXK!H=70RHJY.^1X%;'' MED:P69R,X9Y=,+\/[)%M^<^Z=G-WIIU9KC6R="SVPF/4>$!N\3#$]@CF#BO/ M\&:\!IG^M?@NJZSD?B([W@E\JLV#Z)R>Q6N=8T@/G]6]8D5;5!1Z;^'1ZM$\ M1OC HW&LPHWCWV")7 KW9OT<0F]I%DNCXV'P\9@,0S& SL@*253*SO>"A)YP M!%G#<4 0$P)8>V;A((OR%EH'GQ#4W_BV$KW_A:H7K':)*[.#2*7PXVXKU3%U M+-%<*G/DVQS\S.@X7\22W-)#/@?"/=K>/,"#;<09_?_M7>EWVDBV__[^BCHY M,_/B-QAK84VZ\P[&)*';VQAWY^5]R1%0-IH(B9&$E_GKY]ZJ4DD"@06V6>3Z MT&D#6FJYO[O57>+]N*/B!MB:!'TQ@L+(;A&$Q I+X(.L =P9V-%QHA57-Y*/ M#*D/#\6-!B(1!4E:O39IF-JA"1+F%UO:7='!#CFSPA"S*8")?5+I8=M*#ZNJ M]#"5'K;AA)<,M24CWGE3O/>7/FXKTW:9] S>D= .\<7RL]ASN!:6M@OBB303 MJ1UX#1-S(,%.[$ F( 4\,EZ<2%LL!-0E\0$UNT'VQ<1;17K_+T?]37+$32WT M.;")(@KO! %YO$)83$'RBPP2:DD:$EJ12UM*)(4&TPG62I'UR60^#R;,VE@)+MH, MF)K%"PZ41)H?RR@#QM8>V?0&!HB%(%!5O[BYL0>B6 [_+69TXK=29,=Q(P7N MM09/7FF\L]]1,+L;BX*8;KN>Q)_.DN=W_PB#[0QGV9 MRBTV' 5? BP@X> 2^&@GC^T0+8:8%E(D!NOV7C^0IE^)#Q@K!H,6,!T# MN?)4+I;9A0^GG'A$]2.6?<7W(R"8ML=-&O%K#Q;5YW8N/D"^N"W3^N0V^(S4 M\2J<+?_KO7&0LBMY5:;Q>.K:LOY-UI:^, EC&9P)+,L$L!WR(GN8"<+F#H87 M^I\"4>+HUN*FD=RGF"P*)Q5SL/F$XM2-JC$*#D\N,)T\7NTK1ERP=@5E]6#] M8]TI_,?UR"!>F"P"EJ4K4[GW-W*Q_&BQDJZF?TV!E<-E6'IH*/D*GVR"N?#* M3G=4UN4#$K884T+(LR()Z FR L\%H^.1./9/I'*@^KD;LAEJ[L$7#A&DY;I32>HHH.9 X;TY4"QAWKQ88##!9&963(_7GP2JM(-19%MA M];-05$"SAL!VD47GQT]4?TN,(KO,7/['B=JZ3(*"8,##B)3H3:IA"SSQB5:EY'.\':C+S@18QCYG^6_>XC,<5++T;NZ$02?7I6D=MVXG.7\)+1Q[=+ M'R^O@P"4P-=P,O4GH+($PFF<4G[C,EVR1)@5F]*B9C&60RL@%EJ+U,$$("S1 MS"%;I7Z>)$D56!F UH:\GF^=5%GS/TWBE"N#.!Y#^SC'[]@X]8^,$=[Z3*?[ M[%MCBI4@2^PF^!$TQ6FJ#BK3:)D[K(?,P6,B\,*_M5S[W^)HYWW[HG=Q$*W* M->!@>&\])A1/4"XUW8S?=I"R&ZA8:JY#)G9 5K@6JG_2$(M8$?RVSI(MM <2 M.\/*4(J]*2((.KX;A/S-?[/&DX_D.X#_EIR>7I9$29\AG5"F9B(;LX.068"3 M*=#:(,DK;FQ_+ I<@/8?"LA@70R,(F*$ELFJTC"*ZMP,9<4DBXMP7XKPSS Q M/F!=._R]Q.JK"(+%XLE J$$8V6[1/:^ W@7$$YW]X651[1[Z@(58 RJZ!8#$ M=+C1YDU C")KW^0(^9'M[#)'SK,-DK@Z)ZK7U#G1&SLG*G@MM%_ZGR)CZP9T MC%AV7,6RXY++CL21S6>0'47TR[-&I]PO-P(C7P1Q2.W^V .K@+OC?6#\GL^# M4Z;!B'20H8#Z'2 !=-W!4K[\"L/>%O%1TDS(Q2U+Q'=EL3/66P)<@K62 SLRJB$?(-2^P'7HK> M2UGN"A'*Y@XM++(IR$/(D\B"2,@5Y!@!JW/(6>W[/UP&)19@BZ6@+MNMB^.# MTKRID@KJFS-2%FP;HR-,ZBI%?A[VK-2#TY8/#PHK94;D@>!/"(T(UB(XC!W, M8/^+&P=K8C&G@06F1M3" /0D'@HI/=[B""_MJTY07"24HE&[7BB.AQ!!PI3B M<_A,^_[4\A\)W@=W5Z2%,UQDX6!\(O7<(A(O2*UC%H2*FR#D5T%%TNK>XZ2S M>"T&R8\G><2D=! M/N/.[S=.&<"L1P"?&/X8'RC(::Y_DE F%PQ 8F&XW]<. M1#LSA WK^9%V!;R 5Q%ARWAIF2!_];%@]@*W3<*Q(]DL8XV\]P0[GDH=@R>] M0NP.(09G"TPO8.%_E'MEM M'3Q]Y"T?R>941![TC8DOK"9-A_'&YY>@;%W(-?-VQK^*3>=>O7L0(8[%UU(4 M7.?;Q-X$^\X;+V8?@%A]C)6Y'U$6I[X.([AG%:&ENW>1&E;$S;U([*=@6GRM M.8/DAUULUU@+KA6X8$GP5'DR90<_A0\W7MI[:OUD_)4^8(5CT&VP<+;@S5&L MCW@ /X#C6@//^DCR_85[I .6KJGLG\8:B\4 M#P111Q'\?6#[@^DX8%U@ L81^]2QZ9V@[A@SLCF@E23EOI3P"7NBB,0&VLP) MO6&N,<$X3VVPU&*6^];-\I:H(O]RA]6;.CW>T$DQ>=8*16T.^,G;!.RF0239 M$WAGF,4HNHGHSRGT#B8AJ!NU>HJZ,>#ES)Y,K.\0.^HZ)1;NAKX*AQM5-Y;M M.Y@N=.,P?6:4[LK+>^C:H,OQU!TI0J-FZ[)3+"[ 1Q90MW1S^9EFZ@W)O#!L M/R)9&1(*GH6&N7;V&7L868-6DX1-G[7>!2;(]2$^5MR]@32A9XP;/=3+5 M/VL*.^LG/3S)TW:VN E?:&HM68"B^<1ZQF"9L!KX?(G\.'0P%/7UX>E3-QH- M6PB9CU7"%NIX4V*C9T83M\;D^\Z;;WA31_1G2,C/=+9@UE8548Y$74Y%X+'M MH@, MMB)I4EI!;XPMGA_6[&I;'/85A+4\>.5)"TG\%A([3_I0)(8ZQ:?"H!/ MZR2A)UM42(^"(\("(,A,[$,! MY]H#2Z'EAAXHKB5R31^LH("3G/-,JG"&388SU%4X@PIGV$0XPTLV\J>S MT'>N0;4.+FZN_6'+]S-Z9C3G>V9L/A>2>3YD(J3XE)$%>1QE0?(V5=TXHZF@ M9GFJ#<]A0 >']L/AR!X.J?L!=D_7G[[$>/H2\^E+*C(EE_7O6?"_Y^5K[_X> M"1&R@(HQ!;+;[4HZQL\_V!/V$V OF"QA5SC11T/:]9N'*SJ>4> ^/1-;QDDDO[+!< M'"6>41H*AWTR.FSKMMRK4CJ-J!2-7>H&;#DEU2/*.?OF1^"F#M(V(M,7)]B.YB*YGFKEP>1]3 MEP*C9WEH['?&[\_2WE31S2.Y_%&)J#<,$2,%D9(X3PQ'ELC#X#%621[$S[Z3 MSPTHH_EP)!!54DC;>&$8C@06L8:.50!(HD@,__''S*\9>#-EQ1B!K*OD+2D8 M72<.:DJB-!'7P!+![F]:P3*5]-DJ)L0A'I9IC8RK^)L,XJ]$Q'\9798HK44^ M4W'VVL,DZD$QJR?EI.R*HNQ->+N33NGY-M?/]5 W"NV3%KYH(GS3V>NH'-3[ MP:ARN-#^G/&@_9GI0/NSH$P[Z548V7T[#!*.A.B+#)%7C5T'_*I2(GPM9KQ1 ML^V %'?]WEL'&$65,?VB2OIN0OPR;$Z_ MR0[RFUJE-7-X-SW,=C*S*NJMT>,I6PM3ZZ(DK:T.MI=* ^-=&Z2JQ_.V%F9J M\0PS,0U]AZ:1ZD11E$GU,I+P>+^,O9]:&Q,(/\L$PM6G@G]MO-PQIB6"896: M5Y8 *ZB=CR+;R!39L<924-D-5CKF)TF]#$6Q)XJM6H&(CA=Y:BF3&TWU1#J9 MH/692S 5#U5N:9GGJ%WDI]-E"TQRYH%4EPM*73!15'8>D+E$4_WPU%Q?N_1& MR+./F!_BUW?:.X)VO6AL)#\'$VL0?5Y]C-PYP'P#27^--0V]CREW#?L&VZ>Q M?G&\9Q+O'I?L[33;/B[T)M*/8?QU:<^Q9;?JVE\_+FO=]CH$(>@@IH(-OS\5 M;,2N'V)F".-9'WCB'_IP/A(4C&4BPXO$TDENVSHW&-M9YA7EVT12Q;[ > MM8CEEYNTSK._3ID>^Q5$83CX<'=W?WY<#.BC?>G='+7\P @LB M.*+#6\L_ @%L'>F:;FAZ\TC3-%W7*K5J4VMH5;W>:!Y96N-0;]3KV@^=/IA# MO3P*QY(1L@@]& NVH_L@W$+,P&5B?$A:N"H.E688]^<+REI0+N9]'L>_H$H" MV[*HE-\_>/UHYS%15B!R-/R#O/]L ^M'6,.<#PVMWJP?2#T]77KZMZE+"7:$ MPL:"!]PCNAL(6.]>3H\+.Y46&<-+>[87",,5LUZO- T3#,IZ33^B#S^J5;/1 M-/. %\_IN01@)P$M4,:'S 2F5J;!+>Q27 ;I@+W/H-[:8/?PH%;-S6M5JE6 MCWQ FH71\RBP?S1^@I0^S">ELR'* "^ZDTBL'S^RZC$O)9MY0\5P%KR-P]\7 M8)?U?SFS'HG!O&6Z@NI>0[52$*C:#_\[] :_YI7'\)6IUXT(LO"Y:E0 LGG0 M^MGV@S MC9UAK5N%#\[!9.X0/#=U@;:$> M$++.4YCM80,Q "FK/Y!0JWTJW.%XM(N5U \K&,\>>]Z]Z2-\4;DF/4&PUAH M_.6@1/Y2UG3L;T>PU@(MO13$*XLASH^DA5(?GX0@L$W3/-1,LU*3P.\=Z@+C M+1B, T19(GJS65,HWV>4OQ&+66O"G]6Z!F*I5J^81R"=&V:CIO^;/AQ6?N12 MI_.!G4&[E8)V)K*YI2!\0H.!;T^2%:EB#$H,)4JBIF*V_&!J<<6\)ZI@Z=)_ ME;@GU:X4?M:;9F55?%<7X5M(XH9 \;EW)X),A(=K"9+_"_[/CQV/V+EHZE0V M53XBWNBLN/!E(<>JJ,MLR'Q3%75115TV4=1%Q3IL3PCK6EG_>T'$\#*7%XKA M+(FL5RN->BR1M:IAY/1ZK>*C!E6U0CKCB>,]4BKL:9#*(&T#2BXQPW@E*0N; MMO#XZ1F^+T,=-14 SD91X)S+^P4ZM&94JH9V--#-IM&@#W>Z=@_+\/((K@%T MW$.)8ID +N"\#HIY69J%VC++.UEZ8HQAV]E1V[JF<+S7.#;?"(ZCJ*Z:5C>K M5?W(TFJ'AEG3ZS\,^E 95G*=0"%:%CN=GP3O!3>L6UB1EWF=5C1Z*VNZJ76S M4:TF_=1SUC'WXCU//%"]&O?K:E>O\;1LE*O MBP#EZM__9Q^Q3!]^U(P&F*$O($[7P%]:S-YC3T8I;!4>]AD/M?W&0W4[>,#+ M?'O 4W,1&@H3!<)$O2CJ7GXU+XH?!%P95:-N/"?,]P25,CRX3!9V%7I<)M8Z MLJ\@+_Z ZI;>$)%\.Z'[J;#"(N"Z461<9\3Q5^%OLU$%4.M:OL#]2%)B0O78 MQ5H9:_I47AZ'OUDNZQ!39][1JH+B7D.Q^5:@*'->*_5:U6 YKZ!:FCKFO.I: MSJ37;#D;5U!GY6WMA)@%.9I+TL9]EU@4C][8NKB-1U03(U) WV>@ZUI1D+YR M1HYFUBK51$:.D=MQFI&1LXKMNH0Q;#=,(0:WH13J(H#[+67JF!7\RVB81N*K M0R!Q_F4Y? CSJM=#:CG4)Y;4K?LTO*<40(J]0?NV$Y(SC_72;4==>A'?R *N M_>G@)VFSH- 5LV9QPQJO%+"@-YM-!>;]!O,;2MUD)2R:%;/6S".9 M,^5M2E"?<&SW+"==@C^VI$%V\]IT+!.FQH\5RPA;O-P:>^[M0D90(A89VG=V M(!()+EOM=NN**P.E14I"U%<^F/8#>VC#2M-E:;S87G&(#>\M/WS$&QE76975 MF#.E7ZPA?2#AJ;2#U3Z@4H_*'[ZP1O+ D0[OF)6 MV4E9HZJ9N=2&S_9-.,HVUML^'8+$E-I!I!QP!UTLZ71Q!I76$[)%>&FQN$\( M=9#7\!( #C TBJU(\:93'"+H&P&LH06:1^):>.GQV07Y:OGP*G)LN3_)>;D% M+T-OXW ,/(>'2MZAKA,ULFM[#A;:];$_T>T.'"/$"\I=GLH'L>_\IR@5?W*; M+7JM7JLQLP4SDG-5WLMP**[-DO! /*XLG^)&"9BR;T4O/[S+#H,40WH6M['2 MW,:2W&80*3??T$X@ MGV'=/,9O2N2#C$TC#^C^ MQKJ#KX' OU"7R>..0P<8,TO:UL0.X8MV7-9WQ;IB+X^=*+B(QQQ$P%& V3.1 M7'];(MG @\<*$\F5JE&MU=8T!99+Z=E*/T8>(;V:^C\CM[<@BU]8SY=GHSS. M0=4YVW/&TB@(8UDQALG4S*I1TQ,5SPQ#SQG#U*,#SQVNPFABT(A42\5H5F T M*CVU$)RF61!.LZ97(5<\=.I,(:=GH40HBXJ$2Y:;-VLX%U+VSJ89RFREO6V.\DP?R;/XR3;YPL*:-HHO*+Z ?.&-Q&XG;!E@!AH/]]0;E5R5 M Y)&S.PI:=>]HRX[1! ]G<%&P0MD8<@SSZ6/47WFA:Q%NE?TM-$3A80GHKY/ MJ17 6Q+*"@__C'Z09Z];-DKDE-1)9R$XQ=L+#$]QBEQNU;^8FE;6"$S+8=E6 MOC>V0:P#=SCW0BH0/X?U-% W=]ZA$%HLA+Z]&$RS4F'=1XVFIE7S=1^-@!8= M6])L6&I&B0!TI[DU^Q<2PB]LR%\,0@_G5%?:>A$0_L:B'.$S +R)"#<;%1#( M>1#.@@0Q0A'&[%,PK*_HG>?<(2@1G%3H[RZ+/EAP%)&(;C2R='#,O/2Y5[!M MN=;0(J?VV Z%<3 W@MV)-UQZ!JE2I+:1(J6K%"F5(J52I J?(F6\L5!A^%RO M\V:PWZOF*=,9Q27.-A\\NR+>1Y]# C).>]N>+>Y?'.9*W!<"YX9>UE>JM-_WPM ;[P34 M1;']:BXG7&\F=BZ!A?TDW\R->(L4;.X_!><,+W4#UKK^AG1\%S3-OUEC6/GO MWA0=R:>7BHSWF8S- C#B7#&-;9S'# M/#CT,>I/CV>M"DQ[#B9CW\&4+WA@%DPJC[Z# M^,GEQ4OCYS)![GJ#_%'NE=ME2?BZ6=5$'#Q'QV4&.II:3:&C\.@P5D/'KOC& M(FCD.OA2T-A_5U*SSHR*9Y6&B5H:YG*'SKDP^>B9'[/M6/<8YD$N/<<>/*I: M)GO'^71-+W?/>WO$^O[O^.J4=-T@M- E?N(-INRPCGF_]8]\X:^!(=G1)J^C$"BW"?.1].K"F 659_NR5H74+6K1/ M"0;P#O& X-X.1^(9/*2(7QB]3_&\O45$K_UUGWK5=A/4=VT]>*XW?B2=AY"Z MK'A_;S"B8TM"I:P(M+Y7" R M/:$W+(1746FQJ/2T=5P@*CVU^M29)U!%GWM+GY=7G0+1)YX)8D)4-A]59+JG M9+I/V8)M#P9$+JW;14;_^QM\4"C"^FQ&RKS8OXM5_^!KL/?C$#Q,=5T]R2TY MR;EDG#S33,TIE7VSB7>LF^&32AQC.V6[&"* >44/'^?2=):1T+M9.HNP4T\- M=YX>T]>E:6]AEE-$2NGTK973J-Y]6LK,Q=!DSM)FA_:9A8!BS"DZM18IM5ED MKMZT77(XLUQ@DLQIBJP/&27Q?/A[/ %ISOL93+#+,WQI^;[E\HL5 MW6R$;G:8<*Y'=D#$V1$)1I;C,(=[GY(A1LT/F9O>T#ZRD'/VM_Z1=F0]0FXMP-64_.?\ @\J,2; M'=OJVPYFX["G63 P_H(2D^U9HX0[^^C47U0QQW993=]'#)W'G)\IUOR='6D\ M0)-X<[]FS6,5_&Q-G7B-T^P^GDW:PU_?!=,Q_/+XCH1VB"^6GT4^-EQ[9'WJ MAG1,]%J9#S;14+K'+R>_'/4_;5 EVIR%A9G?K)*C\\BRKTD?N/#/\@;GJHHI M- Q53$$54]A$,857X"N"Z&?9;Z_[Y;QU_<=5I[<+K',.= LP*HE"O"9;IYE? M\4AC-&ML0,G()I32/OW7U/9Y _64/L+DN%Y]/SS(K9C@15?TEI78A3>,K( , M,=&.!1=@"7#0EWR>I\>5#FP8!C_ ZS#RH$]!.[E!Y0,?Q-0,?D&)EP>?HB+" M'@@*W\CS886&FY0&SRKWL4YMGUE\)3GHDZ4^Q,6519X^X*PP5O?7=\8[ JR0 M_ZW/BC@3[[[ZH_>5=,Z!MU]>=7N=7HETS]OEI<;"2B["IX::,:2GK\KW,#72 M>*3'CQ^>&"81U)Y0=H"C(NFD9/"0#D0'L@\K[]O\'T$ 13=EF^'3\ .^T ^T[[/&JAAY01#PVIU6R/1 MF;UOLKUG.Q?9N5<@A!XC.Q>2VU+?L(JS!7,U.8RZ\,,7:>#C]L7,-: MHXK:*EK4'.VM:LTO=KR^U)#FG+7+SA;-ZE_75RD7O#D;QL]9Y#4!OI)ZT;.Q M__#4IU+6KG=:6U$K*E:TS;G#XS,7U-#4@O(%1;UNP6*N&4/QPO!?+QKCA1&S MWB!>F,I>),)%[\F:=JA6 +MW8S2;-A.>:^5MC,JSAKV.2V"# M$%C=(;!5(LAM#;]QSK8#6,X_> [6-N[B-2GUX*?6A=]WY MLW-.3LOD]\[I:>=J5P7MHI(^Z(2Z]JD5@,'N*SF[&JWT0GI'7;;YU'%67[]- MLN9XZW'+6X.!-W5#=%4J3JTX]5[NSHJ<^JS;_MKJG)*S]M7%<>?JNK?;K/IB M0G$J,4 9;D]LGPY"3W'J%6GES!Z,+.J0L\$5-H[#\"L%ZET$M6*YN[P[*[+< MZZ\79ZT>:95)Z_?N^:[R6\53UR.&ZQ%<';#=_6F["K*["5G%4'=Y=U9DJ%>M M[V<7YR?DMS)I?^WT=E:%52QU/7*XLA[''JCYN+\C&B@M=4=AJYCJ+N_.BDSU MY J=M^?G%^?DRQ]?3KN=T[,+Q5B+Q5A/?/31NJ[GDB_36\>FSMA3\-U-^"KF MNLN[LVIX3??TM-LZ(U]!HVE=?5=\M5A\]9OM.+8U9ML+HU2@W4W0*I:ZR[NS M(DOMG+:ZYQURUCD_N?C_EN*HQ>*H'0?+OI$SZ@Z]?UL*LKL)6<50=WEW5CVF MNKKXCL<8[=/6U>\=Q5"+Q5"O?>^1[:YC^3^I@NQN0E8QU%W>G149:NOL.SF^ MZ%Q]V=UX6,5-UZ.$UOB1''O4O]W!:-<=@._3P_IENP46$X763EN]Z\.X;EQF M>;SMEKTSEQ9(@S_$"H["L?/I/U!+ 0(4 Q0 ( .5]5U@1+\8AQ4$ &IM M 0 - " 0 !E>%\V,C@P,#0N:'1M4$L! A0#% @ MY7U76/T!SG,W,P HB$! T ( !\$$ &5X7S8R.# P-2YH M=&U02P$"% ,4 " #E?5=8$NJB?)H7 #6=@ #0 @ %2 M=0 97A?-C(X,# V+FAT;5!+ 0(4 Q0 ( .5]5UA;K7#PJ! ,54 0 - M " 1>- !E>%\V,C@P-3 N:'1M4$L! A0#% @ Y7U7 M6!3_D"1\! HAL T ( !ZIT &5X7S8R.# U,2YH=&U0 M2P$"% ,4 " #E?5=88FM!>'T' ".(@ #0 @ &1H@ M97A?-C(X,#4R+FAT;5!+ 0(4 Q0 ( .5]5UA^G-=4=@< 'XA - M " 3FJ !E>%\V,C@P-3,N:'1M4$L! A0#% @ Y7U76&%B M_W!R! L@X T ( !VK$ &5X7S8R.# U-"YH=&U02P$" M% ,4 " #E?5=89W<6<6($ "W#@ #0 @ %WM@ 97A? M-C(X,#4U+FAT;5!+ 0(4 Q0 ( .5]5U@S/2E $[L )+0 ( M " 02[ !P:6,Q+FIP9U!+ 0(4 Q0 ( .5]5UC&C)OJ$1H (]1 M 0 2 " 3UV 0!R=7-H82TR,#(S,3(S,2YX&UL4$L! A0# M% @ Y7U76!4T-L[TH 9!T) !8 ( !HA(" ')U XML 106 rusha20231231_10k_htm.xml IDEA: XBRL DOCUMENT 0001012019 2023-01-01 2023-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001012019 2021-01-01 2021-12-31 0001012019 2022-01-01 2022-12-31 0001012019 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001012019 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0001012019 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-12-31 0001012019 rusha:InsuranceMember 2021-01-01 2021-12-31 0001012019 rusha:InsuranceMember 2022-01-01 2022-12-31 0001012019 rusha:InsuranceMember 2023-01-01 2023-12-31 0001012019 us-gaap:FinancialServiceMember 2021-01-01 2021-12-31 0001012019 us-gaap:FinancialServiceMember 2022-01-01 2022-12-31 0001012019 us-gaap:FinancialServiceMember 2023-01-01 2023-12-31 0001012019 rusha:CommercialVehicleRepairServiceMember 2021-01-01 2021-12-31 0001012019 rusha:CommercialVehicleRepairServiceMember 2022-01-01 2022-12-31 0001012019 rusha:CommercialVehicleRepairServiceMember 2023-01-01 2023-12-31 0001012019 rusha:PartsMember 2021-01-01 2021-12-31 0001012019 rusha:PartsMember 2022-01-01 2022-12-31 0001012019 rusha:PartsMember 2023-01-01 2023-12-31 0001012019 rusha:CommercialVehicleMember 2021-01-01 2021-12-31 0001012019 rusha:CommercialVehicleMember 2022-01-01 2022-12-31 0001012019 rusha:CommercialVehicleMember 2023-01-01 2023-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001012019 rusha:TruckSegmentMember 2021-01-01 2021-12-31 0001012019 2021-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2021-12-31 0001012019 rusha:TruckSegmentMember 2021-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001012019 rusha:TruckSegmentMember 2022-01-01 2022-12-31 0001012019 2022-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2022-12-31 0001012019 rusha:TruckSegmentMember 2022-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-12-31 0001012019 rusha:TruckSegmentMember 2023-01-01 2023-12-31 0001012019 2023-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2023-12-31 0001012019 rusha:TruckSegmentMember 2023-12-31 0001012019 rusha:RtcCanadaMember 2022-05-02 0001012019 rusha:RtcCanadaMember 2022-05-02 0001012019 rusha:RtcCanadaMember 2022-05-02 2022-05-02 0001012019 rusha:RtcCanadaMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2022-05-02 0001012019 rusha:RtcCanadaMember us-gaap:MeasurementInputDiscountRateMember 2022-05-02 0001012019 rusha:RtcCanadaMember rusha:RtcCanadaMember 2022-05-02 0001012019 rusha:AssetsOfScheppersInternationalTruckCenterIncMember 2022-11-07 2022-11-07 0001012019 rusha:FreewayFordTruckSalesIncMember 2023-12-04 2023-12-04 0001012019 2020-12-31 0001012019 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001012019 rusha:DeferredCompensationPlanMember 2022-12-31 0001012019 rusha:DeferredCompensationPlanMember 2023-12-31 0001012019 rusha:DeferredCompensationPlanMember 2023-01-01 2023-12-31 0001012019 rusha:Rush401PlanMember 2021-01-01 2021-12-31 0001012019 rusha:Rush401PlanMember 2022-01-01 2022-12-31 0001012019 rusha:Rush401PlanMember 2023-01-01 2023-12-31 0001012019 rusha:EmployeesWithMoreThanFiveYearsOfServiceMember rusha:Rush401PlanMember 2023-01-01 2023-12-31 0001012019 rusha:EmployeesWithLessThanFiveYearsOfServiceMember rusha:Rush401PlanMember 2023-01-01 2023-12-31 0001012019 rusha:Rush401PlanMember 2022-01-01 2023-12-31 0001012019 rusha:HighlyCompensatedEmployeesMember rusha:Rush401PlanMember 2022-01-01 2023-12-31 0001012019 srt:MaximumMember rusha:Rush401PlanMember 2022-01-01 2023-12-31 0001012019 srt:MaximumMember rusha:Rush401PlanMember 2023-01-01 2023-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001012019 us-gaap:RestrictedStockMember 2023-12-31 0001012019 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001012019 us-gaap:RestrictedStockMember 2022-12-31 0001012019 us-gaap:CommonClassAMember 2023-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2023-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2023-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2023-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember 2023-01-01 2023-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2023-05-16 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2023-05-16 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember us-gaap:CommonClassAMember 2023-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToOneNonemployeeDirectorMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToTwoNonemployeeDirectorsMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToThreeNonemployeeDirectorsMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001012019 rusha:SharesIssuedToOneNonemployeeDirectorMember rusha:The2006NonemployeeDirectorStockOptionPlanMember us-gaap:CommonClassAMember 2023-10-01 2023-10-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToThreeNonemployeeDirectorsMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToOneNonemployeeDirectorMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToTwoNonemployeeDirectorsMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember 2023-01-01 2023-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember 2023-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-05-16 0001012019 rusha:EmployeeStockPurchasePlanMember 2023-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember rusha:Every6MonthsMember 2023-01-01 2023-12-31 0001012019 srt:MaximumMember 2023-01-01 2023-12-31 0001012019 srt:MinimumMember 2023-01-01 2023-12-31 0001012019 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001012019 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001012019 us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0001012019 us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001012019 rusha:DepreciationAndAmortizationMember 2022-01-01 2022-12-31 0001012019 rusha:DepreciationAndAmortizationMember 2023-01-01 2023-12-31 0001012019 rusha:CostOfRevenueLeaseAndRentalMember 2022-01-01 2022-12-31 0001012019 rusha:CostOfRevenueLeaseAndRentalMember 2023-01-01 2023-12-31 0001012019 srt:MaximumMember 2023-12-31 0001012019 srt:MinimumMember 2023-12-31 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:CDORMember rusha:RtcCanadaMember 2022-05-31 2022-05-31 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:RtcCanadaMember 2022-05-31 0001012019 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember rusha:PlcAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-11-01 2023-11-01 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:PlcAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-11-01 2023-11-01 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:PlcAgreementMember 2023-11-01 0001012019 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember rusha:WfLendersMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-22 2023-12-22 0001012019 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember rusha:WfLendersMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-22 2023-12-22 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:WfLendersMember 2023-12-22 0001012019 us-gaap:AssetPledgedAsCollateralMember rusha:FloorPlanNotesPayableMember 2022-12-31 0001012019 us-gaap:AssetPledgedAsCollateralMember rusha:FloorPlanNotesPayableMember 2023-12-31 0001012019 rusha:FloorPlanCreditAgreementMember 2022-12-31 0001012019 rusha:FloorPlanCreditAgreementMember 2023-12-31 0001012019 rusha:RTCCanadaFloorPlanAgreementMember 2023-12-31 0001012019 rusha:RTCCanadaFloorPlanAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001012019 rusha:BMOHarrisBankNAMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001012019 rusha:BMOHarrisBankNAMember 2023-12-31 0001012019 rusha:OtherReceivablesMember 2023-12-31 0001012019 rusha:OtherReceivablesMember 2023-01-01 2023-12-31 0001012019 rusha:OtherReceivablesMember 2022-12-31 0001012019 rusha:LeasingPartsAndServiceReceivablesMember 2023-12-31 0001012019 rusha:LeasingPartsAndServiceReceivablesMember 2023-01-01 2023-12-31 0001012019 rusha:LeasingPartsAndServiceReceivablesMember 2022-12-31 0001012019 rusha:ManufacturersReceivablesMember 2023-12-31 0001012019 rusha:ManufacturersReceivablesMember 2023-01-01 2023-12-31 0001012019 rusha:ManufacturersReceivablesMember 2022-12-31 0001012019 rusha:CommercialVehicleReceivablesMember 2023-12-31 0001012019 rusha:CommercialVehicleReceivablesMember 2023-01-01 2023-12-31 0001012019 rusha:CommercialVehicleReceivablesMember 2022-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2021-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2021-01-01 2021-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2020-12-31 0001012019 rusha:PartsInventoryMember 2021-12-31 0001012019 rusha:PartsInventoryMember 2021-01-01 2021-12-31 0001012019 rusha:PartsInventoryMember 2020-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2022-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2022-01-01 2022-12-31 0001012019 rusha:PartsInventoryMember 2022-12-31 0001012019 rusha:PartsInventoryMember 2022-01-01 2022-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2023-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2023-01-01 2023-12-31 0001012019 rusha:PartsInventoryMember 2023-12-31 0001012019 rusha:PartsInventoryMember 2023-01-01 2023-12-31 0001012019 2022-01-01 0001012019 rusha:TradeReceivableOtherThanVehiclesMember 2022-12-31 0001012019 rusha:TradeReceivableOtherThanVehiclesMember 2023-12-31 0001012019 rusha:TradeAccountsReceivableFromSaleOfVehiclesMember 2022-12-31 0001012019 rusha:TradeAccountsReceivableFromSaleOfVehiclesMember 2023-12-31 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:PlcAgreementMember 2021-10-01 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:WfLendersMember 2021-09-14 0001012019 rusha:BMOHarrisBankNAMember 2023-12-31 0001012019 rusha:SalesOfNewPeterbiltCommercialVehiclesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001012019 rusha:SalesOfNewPeterbiltCommercialVehiclesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001012019 rusha:SalesOfNewPeterbiltCommercialVehiclesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001012019 rusha:MomentumFuelTechnologiesMember 2022-01-03 2022-01-03 0001012019 rusha:MomentumFuelTechnologiesMember 2022-01-03 0001012019 rusha:RushTruckCentresOfCanadaLimitedMember 2019-02-25 0001012019 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001012019 us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001012019 us-gaap:VehiclesMember 2023-01-01 2023-12-31 0001012019 us-gaap:VehiclesMember 2023-12-31 0001012019 us-gaap:ConstructionInProgressMember 2022-12-31 0001012019 us-gaap:ConstructionInProgressMember 2023-12-31 0001012019 srt:MaximumMember us-gaap:VehiclesMember 2023-12-31 0001012019 srt:MinimumMember us-gaap:VehiclesMember 2023-12-31 0001012019 us-gaap:VehiclesMember 2022-12-31 0001012019 srt:MaximumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001012019 srt:MinimumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001012019 us-gaap:TransportationEquipmentMember 2022-12-31 0001012019 us-gaap:TransportationEquipmentMember 2023-12-31 0001012019 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001012019 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001012019 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001012019 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001012019 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001012019 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001012019 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001012019 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001012019 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001012019 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001012019 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001012019 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001012019 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001012019 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001012019 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001012019 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001012019 us-gaap:LandMember 2022-12-31 0001012019 us-gaap:LandMember 2023-12-31 0001012019 us-gaap:CommonClassBMember 2023-07-01 2023-09-30 0001012019 us-gaap:CommonClassAMember 2023-07-01 2023-09-30 0001012019 us-gaap:CommonClassBMember 2023-05-16 0001012019 us-gaap:CommonClassBMember 2023-05-15 0001012019 us-gaap:CommonClassAMember 2023-05-16 0001012019 us-gaap:CommonClassAMember 2023-05-15 0001012019 us-gaap:CommonClassBMember 2023-08-28 0001012019 us-gaap:CommonClassAMember 2023-08-28 0001012019 us-gaap:CommonClassAMember 2023-08-28 2023-08-28 0001012019 rusha:StockSplitToMember 2023-07-25 2023-07-25 0001012019 rusha:StockSplitFromMember 2023-07-25 2023-07-25 0001012019 rusha:DepositsForRestrictionsRelatedToCaptiveInsuranceCompanyMember 2023-12-31 0001012019 us-gaap:NoncontrollingInterestMember 2023-12-31 0001012019 us-gaap:ParentMember 2023-12-31 0001012019 us-gaap:RetainedEarningsMember 2023-12-31 0001012019 us-gaap:TreasuryStockCommonMember 2023-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001012019 us-gaap:CommonStockMember 2023-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001012019 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001012019 us-gaap:ParentMember 2023-01-01 2023-12-31 0001012019 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:ParentMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:ParentMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001012019 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001012019 us-gaap:ParentMember 2022-12-31 0001012019 us-gaap:RetainedEarningsMember 2022-12-31 0001012019 us-gaap:TreasuryStockCommonMember 2022-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001012019 us-gaap:CommonStockMember 2022-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001012019 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001012019 us-gaap:ParentMember 2022-01-01 2022-12-31 0001012019 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:ParentMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:ParentMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001012019 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001012019 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001012019 us-gaap:ParentMember 2021-12-31 0001012019 us-gaap:RetainedEarningsMember 2021-12-31 0001012019 us-gaap:TreasuryStockCommonMember 2021-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001012019 us-gaap:CommonStockMember 2021-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001012019 us-gaap:ParentMember 2021-01-01 2021-12-31 0001012019 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:ParentMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:ParentMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001012019 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001012019 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001012019 us-gaap:ParentMember 2020-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001012019 us-gaap:RetainedEarningsMember 2020-12-31 0001012019 us-gaap:TreasuryStockCommonMember 2020-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001012019 us-gaap:CommonStockMember 2020-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001012019 rusha:PartsAndServiceMember 2021-01-01 2021-12-31 0001012019 rusha:PartsAndServiceMember 2022-01-01 2022-12-31 0001012019 rusha:PartsAndServiceMember 2023-01-01 2023-12-31 0001012019 rusha:NewAndUsedCommercialVehicleMember 2021-01-01 2021-12-31 0001012019 rusha:NewAndUsedCommercialVehicleMember 2022-01-01 2022-12-31 0001012019 rusha:NewAndUsedCommercialVehicleMember 2023-01-01 2023-12-31 0001012019 rusha:FinanceAndInsuranceMember 2021-01-01 2021-12-31 0001012019 rusha:FinanceAndInsuranceMember 2022-01-01 2022-12-31 0001012019 rusha:FinanceAndInsuranceMember 2023-01-01 2023-12-31 0001012019 us-gaap:CommonClassBMember 2022-12-31 0001012019 us-gaap:CommonClassAMember 2022-12-31 0001012019 us-gaap:CommonClassBMember 2023-12-31 0001012019 us-gaap:CommonClassBMember 2024-02-14 0001012019 us-gaap:CommonClassAMember 2024-02-14 0001012019 2022-06-30 thunderdome:item iso4217:USD pure shares iso4217:USD shares utr:Y utr:M iso4217:CAD FY 2023 --12-31 false 0001012019 false false false false 3 1 0 P3Y P10Y P10Y P10Y P1Y P1Y P1Y P10Y P1M 0.20 1 0.01 0.01 0 0 0.01 0.01 10-K true 2023-12-31 false 0-20797 RUSH ENTERPRISES, INC. TX 74-1733016 555 IH 35 South New Braunfels TX 78130 830 302-5200 Class A Common Stock, $0.01 par value RUSHA NASDAQ Class B Common Stock, $0.01 par value RUSHB NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 3362424057 61517252 16364153 42 Ernst & Young LLP San Antonio, Texas 183725000 201044000 259353000 220651000 1801447000 1429429000 15779000 16619000 2260304000 1867743000 1488086000 1368594000 120162000 102685000 420708000 416363000 74981000 65681000 4364241000 3821066000 1139744000 933203000 36119000 29209000 17438000 15003000 162134000 171717000 145326000 116240000 172549000 163302000 1673310000 1428674000 414002000 275433000 97617000 93483000 104514000 89029000 24811000 19455000 159571000 151970000 1000000 1000000 0 0 105000000 105000000 35000000 35000000 61461281 16364158 63518042 18124627 806000 572000 542046000 500642000 1092142 1731157 1626777 1112446 119835000 130930000 1450025000 1378337000 -2163000 -4130000 1870879000 1744491000 19537000 18531000 1890416000 1763022000 4364241000 3821066000 4957969000 4351370000 3039953000 2562141000 2372439000 1793363000 353780000 322257000 247234000 24271000 29741000 27964000 26863000 25863000 17628000 7925024000 7101670000 5126142000 4474616000 3937091000 2736502000 1609383000 1455616000 1109249000 247935000 221804000 188093000 6331934000 5614511000 4033844000 1593090000 1487159000 1092298000 1021722000 927836000 731340000 59830000 55665000 53354000 843000 2455000 1432000 512381000 506113000 309036000 2597000 22338000 6417000 777000 639000 657000 53694000 19763000 2427000 -52917000 -19124000 -1770000 462061000 509327000 313683000 114000000 117242000 72268000 348061000 392085000 241415000 1006000 703000 0 347055000 391382000 241415000 4.28 4.71 2.88 4.15 4.57 2.78 0.62 0.49 0.27 348061000 392085000 241415000 1967000 -4316000 -82000 -0 601000 -0 1967000 -4917000 -82000 350028000 387168000 241333000 1006000 703000 0 349022000 386465000 241333000 63756000 18705000 551000 437646000 -2879000 831850000 869000 1268037000 1268037000 1176000 8000 14157000 14165000 14165000 22246000 22246000 22246000 520000 3000 -7447000 -7444000 -7444000 224000 1000 4148000 4149000 4149000 494000 627000 34054000 34054000 34054000 31816000 31816000 31816000 9867000 9867000 9867000 -82000 -82000 -82000 241415000 241415000 241415000 64662000 18598000 563000 470750000 -36933000 1031582000 787000 1466749000 1466749000 585 4000 8029000 8033000 8033000 25315000 25315000 25315000 457 3000 -8669000 -8666000 -8666000 201000 2000 5217000 5219000 5219000 1930000 930000 93997000 93997000 93997000 34207000 34207000 34207000 10420000 10420000 10420000 -601000 -601000 -601000 -4316000 -4316000 -4316000 17828000 17828000 391382000 391382000 703000 392085000 63518000 18125000 572000 500642000 -130930000 1378337000 -4130000 1744491000 1763022000 822 6000 12120000 12126000 12126000 30354000 30354000 30354000 421000 3000 -7018000 -7015000 -7015000 209000 5952000 5952000 3088 2182 213425000 213425000 213425000 -224000 3000 -224520000 224744000 3000 3000 38727000 38727000 38727000 11896000 11896000 11896000 1967000 1967000 1967000 347055000 347055000 1006000 348061000 61461000 16364000 806000 542046000 -119835000 1450025000 -2163000 1870879000 19537000 1890416000 348061000 392085000 241415000 221141000 199149000 169497000 843000 2467000 1432000 -0 12500000 -0 -0 6958000 -0 30354000 25315000 22246000 7601000 4261000 14034000 38307000 74607000 -32312000 297678000 324508000 33572000 -862000 -1340000 252000 -10629000 31438000 12053000 28803000 34121000 2993000 7198000 32789000 -31337000 850000 5058000 5611000 295713000 294400000 422346000 368881000 243060000 167177000 2212000 7124000 3447000 0 27500000 0 16050000 20762000 269332000 4311000 11732000 -157000 -387030000 -240930000 -432905000 205487000 273906000 118945000 1429083000 958328000 260336000 1291615000 1084465000 455064000 17693000 14780000 13774000 18077000 13255000 18313000 7017000 8669000 7443000 50582000 44556000 41060000 211778000 93709000 33596000 73962000 -690000 -153343000 -17355000 52780000 -163902000 36000 118000 0 201044000 148146000 312048000 183725000 201044000 148146000 56427000 21694000 22224000 106872000 102038000 101987000 43330000 33654000 29044000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">ORGANIZATION AND OPERATIONS</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Rush Enterprises, Inc. (the “Company”) was incorporated in 1965 under the laws of the State of Texas. The Company operates a network of commercial vehicle dealerships that primarily sell commercial vehicles manufactured by Peterbilt, International, Hino, Ford, Isuzu, IC Bus, Blue Bird or Dennis Eagle. Through its strategically located network of Rush Truck Centers, the Company provides one-stop service for the needs of its commercial vehicle customers, including retail sales of new and used commercial vehicles, aftermarket parts sales, service and repair facilities, financing, leasing and rental, and insurance products.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Restricted Cash</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company of $2.8 million as of December 31, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Stock Split</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On July 25, 2023, the Board of Directors of the Company declared a 3-for-2 stock split of the Company’s Class A common stock and Class B common stock, which was effected in the form of a stock dividend. On August 28, 2023, the Company distributed <span style="-sec-ix-hidden:c699">one</span> additional share of stock for every two shares of Class A common stock, par value $0.01 per share, and Class B common stock, par value $0.01 per share, held by shareholders of record as of August 7, 2023. All share and per share data in this Form 10-K have been adjusted and restated to reflect the stock split as if it occurred on the first day of the earliest period presented.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Authorized Shares</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On May 16, 2023, the Company’s shareholders approved the Certificate of Amendment to the Restated Articles of Incorporation of the Company to increase the number of authorized shares of Class A Common Stock from 60,000,000 to 105,000,000 and Class B Common Stock from 20,000,000 to 35,000,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Treasury Stock Retirement</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the third quarter of 2023, the Company retired 3,052,899 shares of Class A common stock and 1,445,515 shares of Class B common stock. The Company recorded the retirement directly against retained earnings based on the Company’s policy election. The Company accounts for treasury stock using the cost method. There was no effect on the Company’s overall equity position due to the retirement of the treasury shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Foreign Currency Transactions</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The functional currency of the Company’s foreign subsidiary, Rush Truck Centres of Canada Limited (“RTC Canada”), is the local currency, the Canadian dollar. Results of operations for RTC Canada are translated to USD using the average exchange rate on a monthly basis during each quarter. The assets and liabilities of RTC Canada are translated into USD using the exchange rate in effect on the balance sheet date. The related translation adjustments are recorded as a separate component of the Company’s Consolidated Statements of Shareholders’ Equity in accumulated other comprehensive income (loss).</p> 2800000 3 2 0.01 0.01 60000000 105000000 20000000 35000000 3052899 1445515 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">SIGNIFICANT ACCOUNTING POLICIES</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Principles of Consolidation</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The consolidated financial statements presented herein include the accounts of Rush Enterprises, Inc. together with its consolidated subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Estimates in Financial Statements</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The preparation of the Company’s financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosures of contingent assets and liabilities at the balance sheet date and the amounts of revenues and expenses recognized during the reporting period. Management analyzes the Company’s estimates based on historical experience and other assumptions that are believed to be reasonable under the circumstances, however, actual results could differ materially from such estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Cash, Cash Equivalents and Restricted Cash</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cash and cash equivalents generally consist of cash and other money market instruments. The Company considers all highly liquid investments with an original maturity of ninety days or less to be cash equivalents. Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Allowance for Credit Losses and Repossession Losses</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. Accounts receivables consist primarily of commercial vehicle sales receivables, manufacturers’ receivables, leasing and parts and service receivables and other trade receivables. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company provides an allowance for repossession losses after considering historical loss experience and other factors that might affect the ability of customers to meet their obligations on finance contracts sold by the Company when the Company has a potential liability.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Inventories</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined by specific identification of new and used commercial vehicle inventory and by the first-in, first-out method for tires, parts and accessories. As the market value of the Company’s inventory typically declines over time, reserves are established based on historical loss experience and market trends. These reserves are charged to cost of sales and reduce the carrying value of the Company’s inventory on hand. An allowance is provided when it is anticipated that cost will exceed net realizable value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Property and Equipment</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property and equipment are stated at cost and depreciated over their estimated useful lives. Leasehold improvements are amortized over the useful life of the improvement, or the term of the lease, whichever is shorter. Provision for depreciation of property and equipment is calculated primarily on a straight-line basis. The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest, when incurred, is added to the cost of the underlying assets and is amortized over the estimated useful life of such assets. In 2023, the Company capitalized $0.7 million in interest. The cost, accumulated depreciation and amortization and estimated useful lives of the Company’s property and equipment are summarized as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="4" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 6%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Estimated Life</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">172,396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">162,641</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">591,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">570,595</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,236</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">2</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and shop equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">105,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture, fixtures and computers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">98,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">3</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">116,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">3</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease and rental vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,155,767</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,067,006</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">1</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">31,037</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">14,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(858,405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(799,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,488,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,368,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company recorded depreciation expense of $194.1 million and amortization expense of $27.0 million for the year ended December 31, 2023, depreciation expense of $177.1 million and amortization expense of $22.1 million for the year ended December 31, 2022, and depreciation expense of $148.3 million and amortization expense of $21.2 million for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of December 31, 2023, the Company had $125.7 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $58.9 million. The Company recorded depreciation and amortization expense of $161.3 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2023, $143.5 million for the year ended December 31, 2022 and $116.1 million for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Purchase Price Allocation, Intangible Assets and Goodwill</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company uses the acquisition method of accounting for the recognition of assets acquired and liabilities assumed through acquisitions at their estimated fair values as of the date of acquisition. The purchase price allocation for business combinations and asset acquisitions requires the use of accounting estimates and judgments to allocate the purchase price to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values. As a result, during the measurement period, which is not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company determines whether substantially all the fair value of the gross assets acquired are concentrated in a single identifiable asset or a group of similar identifiable assets. If so, the single asset or group of assets, as applicable, is not a business. If not, the Company determines whether the single asset or group of assets, as applicable, meets the definition of a business.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Company’s business combinations, it records certain intangible assets, including franchise rights. The Company periodically reviews the estimated useful lives and fair values of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a diminished fair value or revised useful life. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Goodwill represents the excess, at the date of acquisition, of the purchase price of an acquired business over the fair value of the net tangible and intangible assets acquired. In addition to goodwill, the Company recognizes separately identifiable intangible assets for rights under franchise agreements with manufacturers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The fair value of the intangible franchise right is determined at the acquisition date by discounting the projected cash flows specific to each acquisition. The carrying value of the Company’s manufacturer franchise rights was $12.3 million as of December 31, 2023 and December 31, 2022, and is included in Other Assets on the accompanying Consolidated Balance Sheet. The Company has determined that manufacturer franchise rights have an indefinite life, as there are no economic or other factors that limit their useful lives and they are expected to generate cash flows indefinitely due to the historically long lives of the manufacturers’ brand names. Furthermore, to the extent that any agreements evidencing manufacturer franchise rights have expiration dates, the Company expects that it will be able to renew those agreements in the ordinary course of business. Accordingly, the Company does not amortize manufacturer franchise rights.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Due to the fact that manufacturer franchise rights are specific to a geographic region, the Company has determined that evaluating and including all locations acquired in the geographic region is the appropriate level for purposes of testing franchise rights for impairment. The Company is subject to financial statement risk to the extent that manufacturer franchise rights become impaired due to decreases in the fair market value of its individual franchises.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company assesses goodwill and intangible franchise rights for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate an impairment may have occurred. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs. See Fair Value Measurements below for further discussion of Level 3 fair value inputs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For the annual goodwill and intangible franchise rights impairment assessment conducted in the fourth quarter of 2023, the Company elected to perform a qualitative assessment and determined that it was not more-likely-than-not that the fair values of the Company’s reporting units were less than their carrying values.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">No impairments of goodwill or intangible franchise rights were recorded during the years ended December 31, 2023, 2022 and 2021. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth the change in the carrying amount of goodwill for the Company for the year ended December 31, 2023 (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisitions during 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">420,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Equity Method Investments</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On February 25, 2019, the Company acquired 50% of the equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. Prior to acquiring an additional 30% equity interest on May 2, 2022, for approximately $20.0 million, the Company accounted for the equity interest in RTC Canada using the equity method of accounting. Subsequent to the Company’s acquisition of the additional 30% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.  Income (loss) related to the 20% equity owner of RTC Canada is reflected in the accompanying consolidated financial statements as a noncontrolling interest. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On January 3, 2022, a subsidiary of Cummins, Inc. acquired a 50% equity interest in Natural Gas Fuel Systems, LLC (“NGFS”) from the Company for $27.5 million. NGFS previously conducted business as Momentum Fuel Technologies. The $12.5 million gain realized on the transaction is included in Other income on the Consolidated Statements of Income for the year ended December 31, 2022. The Company is accounting for the business as a joint venture and recognizes the investment using the equity method. The Company’s equity income in NGFS is included in the line item Other income on the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Income Taxes</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Management’s judgment is required to determine the provisions for income taxes and to determine whether deferred tax assets will be realized in full or in part. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When it is more likely than not that all or some portion of specific deferred income tax assets will not be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined not to be realizable. Accordingly, the facts and financial circumstances impacting deferred income tax assets are reviewed quarterly and management’s judgment is applied to determine the amount of valuation allowance required, if any, in any given period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In determining its provision for income taxes, the Company uses an annual effective income tax rate based on annual income, permanent differences between book and tax income, and statutory income tax rates. The effective income tax rate also reflects its assessment of the ultimate outcome of tax audits. The Company adjusts its annual effective income tax rate as additional information on outcomes or events becomes available. Discrete events such as audit settlements or changes in tax laws are recognized in the period in which they occur.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s income tax returns are periodically audited by tax authorities. These audits include questions regarding the Company’s tax filing positions, including the timing and amount of deductions. In evaluating the exposures associated with its various tax filing positions, the Company adjusts its liability for unrecognized tax benefits and income tax provision in the period in which an uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when more information becomes available.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s liability for unrecognized tax benefits contains uncertainties because management is required to make assumptions and to apply judgment to estimate the exposures associated with its various filing positions. The Company’s effective income tax rate is also affected by changes in tax law, the level of earnings and the results of tax audits. Although the Company believes that the judgments and estimates are reasonable, actual results could differ, and the Company may be exposed to losses or gains that could be material. An unfavorable tax settlement would generally require use of the Company’s cash and result in an increase in its effective income tax rate in the period of resolution. A favorable tax settlement would be recognized as a reduction in the Company’s effective income tax rate in the period of resolution. The Company’s income tax expense includes the impact of reserve provisions and changes to reserves that it considers appropriate, as well as related interest.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Revenue Recognition Policies</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that the Company determines are within the scope of ASU 2014-09, “<i>Revenue from Contracts with Customers (</i>“<i>Topic 606</i>”<i>)</i>, the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.  The Company only applies the five-step model to contracts when it is probable that it will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.  At contract inception, once the contract is determined to be within the scope of Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations. The Company then assesses whether each promised good or service is distinct and recognize as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.  For a complete discussion of accounting for revenue, see Note 17 – Revenue of the Notes to Consolidated Financial Statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Rental and Lease Sales</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases commercial vehicles that the Company owns to customers. Lease and rental revenue is recognized over the period of the related lease or rental agreement. Variable rental revenue is recognized when it is earned.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Cost of Sales</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For the Company’s new and used commercial vehicle operations, cost of sales consists primarily of the Company’s actual purchase price, plus make-ready expenses, less any applicable manufacturers’ incentives. For the Company’s parts operations, cost of sales consists primarily of the Company’s actual purchase price, less any applicable manufacturers’ incentives. For the Company’s service and collision center operations, technician labor cost is the primary component of cost of sales. For the Company’s rental and leasing operations, cost of sales consists primarily of depreciation and amortization, rent, maintenance costs, license costs and interest expense considered direct and incremental on the lease and rental fleet owned and leased by the Company. There are no costs of sales associated with the Company’s finance and insurance revenue or other revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Leases</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records a lease asset and liability at the present value of lease payments over the term. Many of the Company’s leases include renewal options and termination options that are factored into its determination of lease payments when appropriate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Taxes Assessed by a Governmental Authority </span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for sales taxes assessed by a governmental authority that are directly imposed on a revenue-producing transaction on a net (excluded from revenues) basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Selling, General and Administrative Expenses</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Selling, general and administrative expenses consist primarily of incentive-based compensation for sales, finance and general management personnel, salaries for administrative personnel and expenses for rent, marketing, insurance, utilities and other general operating purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Stock Based Compensation</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company applies the provisions of ASC topic 718-10, “<i>Compensation </i>–<i> Stock Compensation,</i>” which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors, including grants of employee stock options, restricted stock units, restricted stock awards and employee stock purchases under the Employee Stock Purchase Plan, based on estimated fair values.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company uses the Black-Scholes option-pricing model to estimate the fair value of share-based payment awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Compensation expense for all share-based payment awards is recognized using the straight-line single-option method. Stock-based compensation expense is recognized based on awards expected to vest. Accordingly, stock-based compensation expense has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company determines the fair value of share-based payment awards on the date of grant using an option-pricing model that is affected by the Company’s stock price, as well as assumptions regarding a number of subjective variables. These variables include the Company’s expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors. Option-pricing models were developed for use in estimating the value of traded options that have no vesting or hedging restrictions and are fully transferable. Because the Company’s stock options have characteristics that are significantly different from traded options and because changes in the subjective assumptions can materially affect the estimated value, in management’s opinion, the existing valuation models may not provide an accurate measure of fair value and it may not be indicative of the fair value observed in a market transaction between a willing buyer and a willing seller.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table reflects the weighted-average fair value of stock options granted during each period using the Black-Scholes option valuation model with the following weighted-average assumptions used:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average stock volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.97</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average fair value of stock options granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.85</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company computes its historical stock price volatility in accordance with ASC Topic 718-10. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The dividend yield assumption is based on the Company’s history and expectation of dividend payouts. The expected life of stock options represents the weighted-average period the stock options are expected to remain outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Advertising Costs</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Advertising costs are expensed as incurred. Advertising and marketing expense was $10.0 million for 2023, $8.7 million for 2022 and $7.5 million for 2021. Advertising and marketing expense is included in selling, general and administrative expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Accounting for Internal Use Software</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s accounting policy with respect to accounting for computer software developed or obtained for internal use is consistent with ASC topic 350-40 <i>(Internal Use Software)</i>, which provides guidance on accounting for the costs of computer software developed or obtained for internal use and identifies characteristics of internal-use software.  The Company has capitalized software costs, including capitalized interest, of approximately $3.0 million as of December 31, 2023, net of accumulated amortization of $16.0 million, and had $4.2 million as of December 31, 2022, net of accumulated amortization of $14.9 million. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Insurance</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company utilizes a captive insurance company to manage its auto and general commercial liability insurance, which the Company supplements with excess insurance coverage at a level management believes is sufficient. The Company is partially self-insured for a portion of the claims related to its worker’s compensation, medical insurance and vehicle inventory. The Company uses actuarial information provided from third-party administrators to calculate an accrual for claims incurred, but not reported, and for the remaining portion of claims that have been reported.  The Company is fully self-insured for claims related to its real and personal property (except for its vehicle inventor, as noted above). </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Fair Value Measurements</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has various financial instruments that it must measure at fair value on a recurring basis. See Note 9 – Financial Instruments and Fair Value of the Notes to Consolidated Financial Statements, for further information. The Company also applies the provisions of fair value measurement to various nonrecurring measurements for its financial and nonfinancial assets and liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Applicable accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). The Company measures its assets and liabilities using inputs from the following three levels of the fair value hierarchy:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 3 includes unobservable inputs that reflect the Company’s assumptions about what factors market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Recent Accounting Pronouncements </span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued updated accounting guidance related to annual and interim segment disclosures. The updated accounting guidance, among other things, requires disclosure of certain significant segment expenses. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2024. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its segment disclosures in Note 16.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In December 2023, the FASB issued updated accounting guidance related to income tax disclosures. The updated accounting guidance, among other things, requires additional disclosure primarily related to the income tax rate reconciliation and income taxes paid. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2025. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its income tax disclosures in Note 13.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Principles of Consolidation</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The consolidated financial statements presented herein include the accounts of Rush Enterprises, Inc. together with its consolidated subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Estimates in Financial Statements</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The preparation of the Company’s financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosures of contingent assets and liabilities at the balance sheet date and the amounts of revenues and expenses recognized during the reporting period. Management analyzes the Company’s estimates based on historical experience and other assumptions that are believed to be reasonable under the circumstances, however, actual results could differ materially from such estimates.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Cash, Cash Equivalents and Restricted Cash</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cash and cash equivalents generally consist of cash and other money market instruments. The Company considers all highly liquid investments with an original maturity of ninety days or less to be cash equivalents. Restricted cash consists of deposits for the statutory restriction on cash related to the Company’s captive insurance company.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Allowance for Credit Losses and Repossession Losses</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. Accounts receivables consist primarily of commercial vehicle sales receivables, manufacturers’ receivables, leasing and parts and service receivables and other trade receivables. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company provides an allowance for repossession losses after considering historical loss experience and other factors that might affect the ability of customers to meet their obligations on finance contracts sold by the Company when the Company has a potential liability.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Inventories</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined by specific identification of new and used commercial vehicle inventory and by the first-in, first-out method for tires, parts and accessories. As the market value of the Company’s inventory typically declines over time, reserves are established based on historical loss experience and market trends. These reserves are charged to cost of sales and reduce the carrying value of the Company’s inventory on hand. An allowance is provided when it is anticipated that cost will exceed net realizable value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Property and Equipment</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property and equipment are stated at cost and depreciated over their estimated useful lives. Leasehold improvements are amortized over the useful life of the improvement, or the term of the lease, whichever is shorter. Provision for depreciation of property and equipment is calculated primarily on a straight-line basis. The Company capitalizes interest on borrowings during the active construction period of major capital projects. Capitalized interest, when incurred, is added to the cost of the underlying assets and is amortized over the estimated useful life of such assets. In 2023, the Company capitalized $0.7 million in interest. The cost, accumulated depreciation and amortization and estimated useful lives of the Company’s property and equipment are summarized as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="4" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 6%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Estimated Life</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">172,396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">162,641</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">591,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">570,595</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,236</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">2</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and shop equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">105,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture, fixtures and computers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">98,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">3</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">116,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">3</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease and rental vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,155,767</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,067,006</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">1</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">31,037</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">14,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(858,405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(799,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,488,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,368,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company recorded depreciation expense of $194.1 million and amortization expense of $27.0 million for the year ended December 31, 2023, depreciation expense of $177.1 million and amortization expense of $22.1 million for the year ended December 31, 2022, and depreciation expense of $148.3 million and amortization expense of $21.2 million for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of December 31, 2023, the Company had $125.7 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $58.9 million. The Company recorded depreciation and amortization expense of $161.3 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2023, $143.5 million for the year ended December 31, 2022 and $116.1 million for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 700000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="4" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 6%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Estimated Life</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">172,396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">162,641</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">591,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">570,595</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,236</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">2</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and shop equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">105,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture, fixtures and computers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">98,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">3</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">135,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">116,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">3</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease and rental vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,155,767</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,067,006</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">1</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> –</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">31,037</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">14,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(858,405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(799,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,488,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,368,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td> </tr> </tbody></table> 172396000 162641000 591992000 570595000 P10Y P39Y 43088000 42236000 P2Y P39Y 105544000 96584000 P5Y P20Y 111242000 98609000 P3Y P15Y 135425000 116327000 P3Y P15Y 1155767000 1067006000 P1Y P8Y 31037000 14585000 858405000 799989000 1488086000 1368594000 194100000 27000000 177100000 22100000 148300000 21200000 125700000 58900000 161300000 143500000 116100000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Purchase Price Allocation, Intangible Assets and Goodwill</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company uses the acquisition method of accounting for the recognition of assets acquired and liabilities assumed through acquisitions at their estimated fair values as of the date of acquisition. The purchase price allocation for business combinations and asset acquisitions requires the use of accounting estimates and judgments to allocate the purchase price to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values. As a result, during the measurement period, which is not to exceed one year from the date of acquisition, any changes in the estimated fair values of the net assets recorded for the acquisitions will result in an adjustment to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company determines whether substantially all the fair value of the gross assets acquired are concentrated in a single identifiable asset or a group of similar identifiable assets. If so, the single asset or group of assets, as applicable, is not a business. If not, the Company determines whether the single asset or group of assets, as applicable, meets the definition of a business.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Company’s business combinations, it records certain intangible assets, including franchise rights. The Company periodically reviews the estimated useful lives and fair values of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a diminished fair value or revised useful life. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Goodwill represents the excess, at the date of acquisition, of the purchase price of an acquired business over the fair value of the net tangible and intangible assets acquired. In addition to goodwill, the Company recognizes separately identifiable intangible assets for rights under franchise agreements with manufacturers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The fair value of the intangible franchise right is determined at the acquisition date by discounting the projected cash flows specific to each acquisition. The carrying value of the Company’s manufacturer franchise rights was $12.3 million as of December 31, 2023 and December 31, 2022, and is included in Other Assets on the accompanying Consolidated Balance Sheet. The Company has determined that manufacturer franchise rights have an indefinite life, as there are no economic or other factors that limit their useful lives and they are expected to generate cash flows indefinitely due to the historically long lives of the manufacturers’ brand names. Furthermore, to the extent that any agreements evidencing manufacturer franchise rights have expiration dates, the Company expects that it will be able to renew those agreements in the ordinary course of business. Accordingly, the Company does not amortize manufacturer franchise rights.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Due to the fact that manufacturer franchise rights are specific to a geographic region, the Company has determined that evaluating and including all locations acquired in the geographic region is the appropriate level for purposes of testing franchise rights for impairment. The Company is subject to financial statement risk to the extent that manufacturer franchise rights become impaired due to decreases in the fair market value of its individual franchises.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company assesses goodwill and intangible franchise rights for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate an impairment may have occurred. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs. See Fair Value Measurements below for further discussion of Level 3 fair value inputs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For the annual goodwill and intangible franchise rights impairment assessment conducted in the fourth quarter of 2023, the Company elected to perform a qualitative assessment and determined that it was not more-likely-than-not that the fair values of the Company’s reporting units were less than their carrying values.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">No impairments of goodwill or intangible franchise rights were recorded during the years ended December 31, 2023, 2022 and 2021. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth the change in the carrying amount of goodwill for the Company for the year ended December 31, 2023 (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisitions during 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">420,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 12300000 12300000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisitions during 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">420,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> 416363000 3250000 1095000 420708000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Equity Method Investments</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On February 25, 2019, the Company acquired 50% of the equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. Prior to acquiring an additional 30% equity interest on May 2, 2022, for approximately $20.0 million, the Company accounted for the equity interest in RTC Canada using the equity method of accounting. Subsequent to the Company’s acquisition of the additional 30% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.  Income (loss) related to the 20% equity owner of RTC Canada is reflected in the accompanying consolidated financial statements as a noncontrolling interest. See Note 15 – Acquisitions in the Notes to the Financial Statements for further discussion.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On January 3, 2022, a subsidiary of Cummins, Inc. acquired a 50% equity interest in Natural Gas Fuel Systems, LLC (“NGFS”) from the Company for $27.5 million. NGFS previously conducted business as Momentum Fuel Technologies. The $12.5 million gain realized on the transaction is included in Other income on the Consolidated Statements of Income for the year ended December 31, 2022. The Company is accounting for the business as a joint venture and recognizes the investment using the equity method. The Company’s equity income in NGFS is included in the line item Other income on the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.50 0.30 20000000 0.30 0.20 0.50 27500000 12500000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Income Taxes</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Management’s judgment is required to determine the provisions for income taxes and to determine whether deferred tax assets will be realized in full or in part. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When it is more likely than not that all or some portion of specific deferred income tax assets will not be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined not to be realizable. Accordingly, the facts and financial circumstances impacting deferred income tax assets are reviewed quarterly and management’s judgment is applied to determine the amount of valuation allowance required, if any, in any given period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In determining its provision for income taxes, the Company uses an annual effective income tax rate based on annual income, permanent differences between book and tax income, and statutory income tax rates. The effective income tax rate also reflects its assessment of the ultimate outcome of tax audits. The Company adjusts its annual effective income tax rate as additional information on outcomes or events becomes available. Discrete events such as audit settlements or changes in tax laws are recognized in the period in which they occur.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s income tax returns are periodically audited by tax authorities. These audits include questions regarding the Company’s tax filing positions, including the timing and amount of deductions. In evaluating the exposures associated with its various tax filing positions, the Company adjusts its liability for unrecognized tax benefits and income tax provision in the period in which an uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when more information becomes available.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s liability for unrecognized tax benefits contains uncertainties because management is required to make assumptions and to apply judgment to estimate the exposures associated with its various filing positions. The Company’s effective income tax rate is also affected by changes in tax law, the level of earnings and the results of tax audits. Although the Company believes that the judgments and estimates are reasonable, actual results could differ, and the Company may be exposed to losses or gains that could be material. An unfavorable tax settlement would generally require use of the Company’s cash and result in an increase in its effective income tax rate in the period of resolution. A favorable tax settlement would be recognized as a reduction in the Company’s effective income tax rate in the period of resolution. The Company’s income tax expense includes the impact of reserve provisions and changes to reserves that it considers appropriate, as well as related interest.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Revenue Recognition Policies</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that the Company determines are within the scope of ASU 2014-09, “<i>Revenue from Contracts with Customers (</i>“<i>Topic 606</i>”<i>)</i>, the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation.  The Company only applies the five-step model to contracts when it is probable that it will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.  At contract inception, once the contract is determined to be within the scope of Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations. The Company then assesses whether each promised good or service is distinct and recognize as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.  For a complete discussion of accounting for revenue, see Note 17 – Revenue of the Notes to Consolidated Financial Statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Rental and Lease Sales</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases commercial vehicles that the Company owns to customers. Lease and rental revenue is recognized over the period of the related lease or rental agreement. Variable rental revenue is recognized when it is earned.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Cost of Sales</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For the Company’s new and used commercial vehicle operations, cost of sales consists primarily of the Company’s actual purchase price, plus make-ready expenses, less any applicable manufacturers’ incentives. For the Company’s parts operations, cost of sales consists primarily of the Company’s actual purchase price, less any applicable manufacturers’ incentives. For the Company’s service and collision center operations, technician labor cost is the primary component of cost of sales. For the Company’s rental and leasing operations, cost of sales consists primarily of depreciation and amortization, rent, maintenance costs, license costs and interest expense considered direct and incremental on the lease and rental fleet owned and leased by the Company. There are no costs of sales associated with the Company’s finance and insurance revenue or other revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Leases</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records a lease asset and liability at the present value of lease payments over the term. Many of the Company’s leases include renewal options and termination options that are factored into its determination of lease payments when appropriate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Taxes Assessed by a Governmental Authority </span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for sales taxes assessed by a governmental authority that are directly imposed on a revenue-producing transaction on a net (excluded from revenues) basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Selling, General and Administrative Expenses</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Selling, general and administrative expenses consist primarily of incentive-based compensation for sales, finance and general management personnel, salaries for administrative personnel and expenses for rent, marketing, insurance, utilities and other general operating purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Stock Based Compensation</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company applies the provisions of ASC topic 718-10, “<i>Compensation </i>–<i> Stock Compensation,</i>” which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors, including grants of employee stock options, restricted stock units, restricted stock awards and employee stock purchases under the Employee Stock Purchase Plan, based on estimated fair values.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company uses the Black-Scholes option-pricing model to estimate the fair value of share-based payment awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Compensation expense for all share-based payment awards is recognized using the straight-line single-option method. Stock-based compensation expense is recognized based on awards expected to vest. Accordingly, stock-based compensation expense has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company determines the fair value of share-based payment awards on the date of grant using an option-pricing model that is affected by the Company’s stock price, as well as assumptions regarding a number of subjective variables. These variables include the Company’s expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors. Option-pricing models were developed for use in estimating the value of traded options that have no vesting or hedging restrictions and are fully transferable. Because the Company’s stock options have characteristics that are significantly different from traded options and because changes in the subjective assumptions can materially affect the estimated value, in management’s opinion, the existing valuation models may not provide an accurate measure of fair value and it may not be indicative of the fair value observed in a market transaction between a willing buyer and a willing seller.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table reflects the weighted-average fair value of stock options granted during each period using the Black-Scholes option valuation model with the following weighted-average assumptions used:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average stock volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.97</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average fair value of stock options granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.85</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company computes its historical stock price volatility in accordance with ASC Topic 718-10. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The dividend yield assumption is based on the Company’s history and expectation of dividend payouts. The expected life of stock options represents the weighted-average period the stock options are expected to remain outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average stock volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.97</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average fair value of stock options granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.85</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.346 0.3497 0.3603 0.0154 0.0144 0.0165 0.0358 0.0213 0.0107 P6Y P6Y P6Y 11.82 11.21 9.85 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Advertising Costs</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Advertising costs are expensed as incurred. Advertising and marketing expense was $10.0 million for 2023, $8.7 million for 2022 and $7.5 million for 2021. Advertising and marketing expense is included in selling, general and administrative expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 10000000 8700000 7500000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Accounting for Internal Use Software</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s accounting policy with respect to accounting for computer software developed or obtained for internal use is consistent with ASC topic 350-40 <i>(Internal Use Software)</i>, which provides guidance on accounting for the costs of computer software developed or obtained for internal use and identifies characteristics of internal-use software.  The Company has capitalized software costs, including capitalized interest, of approximately $3.0 million as of December 31, 2023, net of accumulated amortization of $16.0 million, and had $4.2 million as of December 31, 2022, net of accumulated amortization of $14.9 million. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3000000 16000000 4200000 14900000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Insurance</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company utilizes a captive insurance company to manage its auto and general commercial liability insurance, which the Company supplements with excess insurance coverage at a level management believes is sufficient. The Company is partially self-insured for a portion of the claims related to its worker’s compensation, medical insurance and vehicle inventory. The Company uses actuarial information provided from third-party administrators to calculate an accrual for claims incurred, but not reported, and for the remaining portion of claims that have been reported.  The Company is fully self-insured for claims related to its real and personal property (except for its vehicle inventor, as noted above). </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Fair Value Measurements</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has various financial instruments that it must measure at fair value on a recurring basis. See Note 9 – Financial Instruments and Fair Value of the Notes to Consolidated Financial Statements, for further information. The Company also applies the provisions of fair value measurement to various nonrecurring measurements for its financial and nonfinancial assets and liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Applicable accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). The Company measures its assets and liabilities using inputs from the following three levels of the fair value hierarchy:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 3 includes unobservable inputs that reflect the Company’s assumptions about what factors market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Recent Accounting Pronouncements </span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued updated accounting guidance related to annual and interim segment disclosures. The updated accounting guidance, among other things, requires disclosure of certain significant segment expenses. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2024. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its segment disclosures in Note 16.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In December 2023, the FASB issued updated accounting guidance related to income tax disclosures. The updated accounting guidance, among other things, requires additional disclosure primarily related to the income tax rate reconciliation and income taxes paid. The Company will adopt the updated accounting guidance in its Annual Report on Form 10-K for the year ended December 31, 2025. The Company is currently evaluating the impact the adoption of the new accounting guidance will have on its income tax disclosures in Note 13.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">3.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">SUPPLIER CONCENTRATION</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Major Suppliers and Dealership Agreements</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has entered into dealership agreements with various manufacturers of commercial vehicles and buses (“Manufacturers”). These agreements are nonexclusive agreements that allow the Company to stock, sell at retail and service commercial vehicles and sell parts from the Manufacturers in the Company’s defined area of responsibility. The agreements allow the Company to use the Manufacturers’ names, trade symbols and intellectual property and expire as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Manufacturer</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Expiration Dates</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">Peterbilt</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;">July 2024</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">International</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">May 2025 through January 2029</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">Isuzu</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Indefinite</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">Hino</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Indefinite</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">Ford</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Indefinite</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">Blue Bird</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">August 2024</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">IC Bus</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">May 2025 through December 2027</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="vertical-align: bottom; width: 44%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 8pt;">Dennis Eagle</p> </td> <td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Indefinite</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">These agreements, as well as agreements with various other Manufacturers, impose a number of restrictions and obligations on the Company, including restrictions on a change in control of the Company and the maintenance of certain required levels of working capital. Violation of these restrictions could result in the loss of the Company’s right to purchase the Manufacturers’ products and use the Manufacturers’ trademarks.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company purchases its new Peterbilt vehicles from Peterbilt and most of the parts sold at its Peterbilt dealerships from PACCAR, Inc, the parent company of Peterbilt, at prevailing prices charged to all franchised dealers. Sales of new Peterbilt commercial vehicles accounted for approximately 50.7% of the Company’s new vehicle sales revenue for the year ended December 31, 2023, 59.6% of the Company’s new vehicle sales revenue for the year ended December 31, 2022, and 62.5% of the Company’s new vehicle sales revenue for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Primary Lenders</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company purchases its new and used commercial vehicle inventories with the assistance of floor plan financing programs as described in Note 7 to these Notes to Consolidated Financial Statements. The Company finances the majority of all new commercial vehicle inventory and the loan value of its used commercial vehicle inventory under the Floor Plan Credit Agreement with BMO Harris. The Floor Plan Credit Agreement includes an aggregate loan commitment of $1.0 billion. The Company’s floor plan financing agreements provide that the occurrence of certain events will be considered events of default. In the event that the Company’s floor plan financing becomes insufficient, or its relationship with any of its current primary lenders terminates, the Company would need to obtain similar financing from other sources. Management believes it can obtain additional floor plan financing or alternative financing if necessary.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">From time to time, the Company uses the WF Credit Agreement to finance its Idealease lease and rental fleet vehicles and for other working capital needs. Pursuant to the terms of the WF Credit Agreement, the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of the Company’s capital expenditures, including commercial vehicle purchases for the Company’s Idealease lease and rental fleet, and general working capital needs. The Company expects to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for the Company’s Idealease lease, rental fleet and other working capital needs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company uses the PLC Agreement to finance its PacLease lease and rental fleet vehicles. Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance commercial vehicle purchases and other equipment to be leased or rented through the Company’s PacLease franchises.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">RTC Canada uses the RTC Canada Revolving Credit Agreement to finance its Idealease lease and rental fleet vehicles. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million available upon the request of RTC Canada and consent of BMO.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">RTC Canada uses the RTC Canada Floor Plan Agreement to finance its new and used vehicle inventory. Pursuant to the terms of the RTC Canada Floor Plan Agreement, BMO agreed to make up to $116.7 million CAD of revolving credit loans to finance RTC Canada’s purchase of new and used vehicle inventory.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Concentrations of Credit Risks</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, and accounts receivable. The Company places its cash, cash equivalents and restricted cash with what it considers to be quality financial institutions based on periodic assessments of such institutions. The Company’s cash, cash equivalents and restricted cash may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company controls credit risk through credit approvals and by selling a majority of its trade receivables, other than vehicle accounts receivable, without recourse. Concentrations of credit risk with respect to trade receivables are reduced because a large number of geographically diverse customers make up the Company’s customer base; however, substantially all of the Company’s business is concentrated in the United States commercial vehicle markets and related aftermarkets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company generally sells finance contracts it enters into with customers to finance the purchase of commercial vehicles to third parties. These finance contracts are sold by the Company both with and without recourse. A majority of the Company’s finance contracts are sold without recourse. The Company provides an allowance for doubtful receivables and a reserve for repossession losses related to finance contracts sold with recourse. Historically, the Company’s allowances and reserves have covered losses inherent in these receivables.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 0.507 0.596 0.625 1000000000 175000000 300000000 120000000 20000000 116700000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">4.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">ACCOUNTS RECEIVABLE</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s accounts receivable, net, consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade accounts receivable from sale of vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">119,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">83,159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables other than vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">98,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">96,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty claims</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">21,395</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">13,060</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">23,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">29,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,322</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">259,353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">220,651</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounts receivable as of January 1, 2022 was $140.2 million.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade accounts receivable from sale of vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">119,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">83,159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables other than vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">98,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">96,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty claims</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">21,395</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">13,060</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">23,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">29,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,322</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">259,353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">220,651</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 119575000 83159000 98555000 96978000 21395000 13060000 23633000 29776000 3805000 2322000 259353000 220651000 140200000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">5.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">INVENTORIES</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s inventories, net, consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">New commercial vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,388,687</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">955,485</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Used commercial vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">86,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and accessories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">353,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">369,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(16,488</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,801,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,429,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">New commercial vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,388,687</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">955,485</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Used commercial vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">86,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and accessories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">353,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">369,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(16,488</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,801,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,429,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1388687000 955485000 47036000 86306000 353992000 369562000 33100000 34564000 21368000 16488000 1801447000 1429429000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">6.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">VALUATION ACCOUNTS:</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Valuation and allowance accounts include the following (in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Beginning</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of Year</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Charged to</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Costs and</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Expenses</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Write-</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Offs</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">End</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of Year</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;">2023</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for parts inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for commercial vehicle inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,191</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2022</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for parts inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for commercial vehicle inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,653</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2021</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for parts inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,315</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,375</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for commercial vehicle inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Inventory</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company provides a reserve for obsolete and slow moving parts. The reserve is reviewed and, if necessary, adjustments are made on a quarterly basis. The Company relies on historical information to support its reserve. Once the inventory is written down, the Company does not reverse any reserve balance until the inventory is sold.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The valuation for new and used commercial vehicle inventory is based on specific identification. A detail of new and used commercial vehicle inventory is reviewed and, if necessary, adjustments to the value of specific vehicles are made on a quarterly basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Accounts Receivable and Allowance for Credit Losses</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. Under Accounting Standards Topic 326, <i>Financial Instruments </i>–<i> Credit Losses</i>, the Company is required to remeasure expected credit losses for financial instruments held on the reporting date based on historical experience, current conditions and reasonable forecasts.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounts receivable consists primarily of commercial vehicle sales receivables, manufacturers’ receivables and leasing, parts and service sales receivables and other trade receivables. The Company maintains an allowance for credit losses based on the probability of default, its historical rate of losses, aging and current economic conditions. The Company writes off account balances when it has exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against the allowance for credit losses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes the changes in the allowance for credit losses (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Provision for</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">the Year</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Ended</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Write offs</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Against</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Allowance,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">net of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Recoveries</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial vehicle receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Manufacturers’ receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,185</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasing, parts and service receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,212</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,660</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,322</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,371</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Beginning</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of Year</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Charged to</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Costs and</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Expenses</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Write-</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Offs</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">End</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of Year</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;">2023</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for parts inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for commercial vehicle inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,191</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2022</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for parts inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for commercial vehicle inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,653</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2021</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for parts inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,315</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,375</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for commercial vehicle inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> </tbody></table> 9423000 6274000 6532000 9165000 7065000 11191000 6053000 12203000 7460000 7378000 5415000 9423000 919000 13653000 7507000 7065000 9315000 3520000 5375000 7460000 6075000 -536000 4620000 919000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Provision for</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">the Year</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Ended</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Write offs</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Against</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Allowance,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">net of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Recoveries</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial vehicle receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Manufacturers’ receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,185</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasing, parts and service receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,212</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,660</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,322</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,371</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> 160000 0 102000 573000 2576000 2185000 964000 1589000 3212000 3141000 1660000 0 1066000 -13000 1079000 2322000 6854000 5371000 3805000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">7.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">FLOOR PLAN NOTES PAYABLE AND LINES OF CREDIT</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Floor Plan Notes Payable </span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Floor plan notes are financing agreements to facilitate the Company’s purchase of new and used commercial vehicle inventory. These notes are collateralized by the inventory purchased, and accounts receivable arising from the sale thereof. The Company’s Floor Plan Credit Agreement provides for a loan commitment of up to $1.0 billion. The interest rate under the Company’s Floor Plan Credit Agreement is the one month SOFR plus 1.20%. The effective interest rate applicable to the Company’s Floor Plan Credit Agreement was approximately 6.54% as of December 31, 2023. The Company utilizes its excess cash on hand to pay down its outstanding borrowings under its Floor Plan Credit Agreement, and the resulting interest earned is recognized as an offset to the Company’s gross interest expense under the Floor Plan Credit Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s RTC Canada Floor Plan Agreement provides for a loan commitment of up to $116.7 million CAD Loans to purchase used vehicle inventory are limited to twenty percent (<span style="-sec-ix-hidden:c1036">20%</span>) of the credit limit available at such time. RTC Canada may borrow, repay and reborrow loans from time to time until the maturity date, provided, however, that the outstanding principal amount on any date shall not exceed the credit limits set forth above with respect to new and used vehicles. Advances under the RTC Canada Floor Plan Agreement bear interest per annum, payable on the first business day of each calendar month, at Term SOFR (as defined in the agreement), plus 1.20%.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company finances substantially all of the purchase price of its new commercial vehicle inventory and the loan value of its used commercial vehicle inventory under its Floor Plan Credit Agreement and RTC Canada Floor Plan Agreement, under which BMO Harris and BMO pay the manufacturer directly with respect to new commercial vehicles. Amounts borrowed under the Company’s Floor Plan Credit Agreement and RTC Canada Floor Plan Agreement are due when the related commercial vehicle inventory (collateral) is sold. The Company’s Floor Plan Credit Agreement expires September 14, 2026, although BMO Harris has the right to terminate the Floor Plan Credit Agreement at any time upon 360 days written notice and the Company may terminate at any time, subject to specified limited exceptions. On December 31, 2023, the Company had approximately $984.4 million outstanding under its Floor Plan Credit Agreement. The Company’s RTC Canada Floor Plan Agreement expires September 14, 2026. On December 31, 2023, the Company had approximately $55.9 million CAD outstanding under the RTC Canada Floor Plan Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s weighted average interest rate for floor plan notes payable was 3.3% for the year ended December 31, 2023, and 1.6% for the year ended December 31, 2022, which is net of interest related to prepayments of new and used inventory loans.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Assets pledged as collateral were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Inventories, new and used vehicles at cost based on specific identification, net of allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,423,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicle sale-related accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,543,096</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,117,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Floor plan notes payable related to vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,139,744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">933,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Lines of Credit</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has a line of credit that provides for a maximum borrowing of $20.0 million. There were no advances outstanding under this secured line of credit as of December 31, 2023; however, $17.9 million was pledged to secure various letters of credit related to self-insurance products, leaving $2.1 million available for future borrowings as of December 31, 2023.</p> 1000000000 0.012 0.0654 116700000 0.012 984400000 55900000 0.033 0.016 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Inventories, new and used vehicles at cost based on specific identification, net of allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,423,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicle sale-related accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">119,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">83,158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,543,096</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,117,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Floor plan notes payable related to vehicles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,139,744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">933,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1423521000 1034727000 119575000 83158000 1543096000 1117885000 1139744000 933203000 20000000 17900000 2100000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">8.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">LONG-TERM DEBT</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Long-term debt was comprised of the following variable interest rate term notes (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term debt, net of current maturities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">414,002</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">275,433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of December 31, 2023, long-term debt maturities were as follows (in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">265,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">149,002</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">414,002</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On September 14, 2021, the Company entered into the WF Credit Agreement with the WF Lenders and the WF Agent. Pursuant to the terms of the WF Credit Agreement (as amended), the WF Lenders have agreed to make up to $175.0 million of revolving credit loans for certain of the Company’s capital expenditures, including commercial vehicle purchases for the Company’s Idealease lease and rental fleet, and general working capital needs. Borrowings under the WF Credit Agreement bear interest per annum, payable on each interest payment date, as defined in the WF Credit Agreement, at (A) SOFR plus (i) 1.25% or (ii) 1.5%, depending on the Company’s consolidated leverage ratio or (B) on or after the term SOFR transition date, the term SOFR plus (i) 1.25% or (ii) 1.5%, depending on the Company’s consolidated leverage ratio. The WF Credit Agreement expires on September 14, 2026, although, upon the occurrence and during the continuance of an event of default, the WF Agent has the right to, or upon the request of the required lenders must, terminate the commitments and declare all outstanding principal and interest due and payable. The Company may terminate the commitments at any time. The Company expects to use the revolving credit loans available under the WF Credit Agreement primarily for the purpose of purchasing commercial vehicles for the Company’s Idealease lease and rental fleet.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On November 1, 2023, the Company entered into the PLC Agreement. Pursuant to the terms of the PLC Agreement, PLC agreed to make up to $300.0 million of revolving credit loans to finance certain of the Company’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through the Company’s PacLease franchises. Advances under the PLC Agreement bear interest per annum, payable on the fifth day of the following month, at the Company’s option, at either (A) the prime rate, minus 1.55%, provided that the floating rate of interest is subject to a floor of 0%, or (B) a fixed rate, to be determined between the Company and PLC in each instance of borrowing at a fixed rate. The PLC Agreement expires on December 1, 2025, although either party has the right to terminate the PLC Agreement at any time upon 180 days written notice.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On May 31, 2022, RTC Canada entered into the RTC Canada Revolving Credit Agreement. Pursuant to the terms of the RTC Canada Revolving Credit Agreement, BMO agreed to make up to $120.0 million CAD of revolving credit loans to finance certain of RTC Canada’s capital expenditures, including commercial vehicle purchases and other equipment to be leased or rented through RTC Canada’s Idealease franchise, with an additional $20.0 million available upon the request of RTC Canada and consent of BMO. Advances under the RTC Canada Revolving Credit Agreement bear interest per annum, payable on the first business day of each calendar month, at CDOR, plus 1.35%. The RTC Canada Revolving Credit Agreement expires September 14, 2026.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The interest associated with the WF Credit Agreement, the PLC Agreement and the RTC Canada Revolving Credit Agreement is recorded in interest expense on the Consolidated Statement of Income. The WF Credit Agreement, PLC Agreement and RTC Canada Revolving Credit Agreement are general borrowing facilities, whereas prior to these credit agreements, interest expense associated with the Company’s lease and rental fleet was recorded in cost of sales as the borrowings were directly related to each lease and rental vehicle.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s floor plan financing agreements and the WF Credit Agreement require the Company to satisfy various financial ratios such as the leverage ratio, the asset coverage ratio and the fixed charge coverage ratio. As of December 31, 2023, the Company was in compliance with all debt covenants related to its floor plan credit agreements and the WF Credit Agreement. The Company does not anticipate any breach of the covenants in the foreseeable future.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term debt, net of current maturities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">414,002</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">275,433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 414002000 275433000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">265,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">149,002</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">414,002</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 0 265000000 149002000 0 0 414002000 175000000 0.0125 0.015 0.0125 0.015 300000000 0.0155 0 120000000 20000000 0.0135 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">9.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">FINANCIAL INSTRUMENTS AND FAIR VALUE</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company measures certain financial assets and liabilities at fair value on a recurring basis. Financial instruments consist primarily of cash, accounts receivable, accounts payable and floor plan notes payable. The carrying values of the Company’s financial instruments approximate fair value due either to their short-term nature or existence of variable interest rates, which approximate market rates. Certain methods and assumptions were used by the Company in estimating the fair value of financial instruments as of December 31, 2023, and 2022. The carrying value of current assets and current liabilities approximates the fair value due to the short maturity of these items.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The fair value of the Company’s long-term debt is based on secondary market indicators. Because the Company’s debt is not quoted, estimates are based on each obligation’s characteristics, including remaining maturities, interest rate, credit rating, collateral and liquidity. Accordingly, the Company concluded that the valuation measurement inputs of its long-term debt represent, at its lowest level, current market interest rates available to the Company for similar debt and the Company’s current credit standing. The Company has categorized such debt within Level 2 of the hierarchy framework. The carrying amount approximates fair value.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">10.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">LEASES</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In February 2016, the FASB issued ASU No. 2016-02, “<i>Leases (</i>“<i>Topic 842</i>”<i>),</i>” which was intended to increase the transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The standard requires lessees to record assets and liabilities on the balance sheet for all leases with terms longer than twelve months. Leases are classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A lease is classified as a finance lease if any of the following conditions exist on the date of lease commencement:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The lease transfers ownership of the underlying asset to the lessee by the end of the lease term.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The lease provides the lessee an option to purchase the underlying asset, and that option is reasonably certain to be exercised.</p> </td> </tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The lease term is for the major part of the remaining economic life of the underlying asset.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The present value of the lease payments equals or exceeds substantially all of the fair value of the underlying asset.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The underlying asset is of such a specialized nature that only the lessee can use it without major modifications.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The lessor expects to have no alternative use for the leased asset at the end of the lease.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company applied the practical expedients permitted under Topic 842, which among other things, allowed it to retain its existing assessment of whether an arrangement is, or contains, a lease and whether such lease is classified as an operating or finance lease. The Company made an accounting policy election that keeps leases with an initial term of twelve months or less off of the balance sheet and results in recognizing those lease payments in the Consolidated Statements of Income and Comprehensive Income on a straight-line basis over the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases certain commercial vehicles and real estate under finance and operating leases. The Company determines whether an arrangement is a lease at its inception. For leases with terms greater than twelve months, the Company records the related asset and obligation at the present value of lease payments over the term. Many of the Company’s leases include renewal options and/or termination options that are factored into its determination of lease payments when appropriate. The Company has elected not to account for lease and nonlease components as a single combined lease component as lessee. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do not provide a readily determinable implicit rate. Therefore, the Company must estimate its incremental borrowing rate to discount the lease payments based on information available at lease commencement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Lease of Vehicles as Lessee</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases commercial vehicles as the lessee under finance leases and operating leases. The lease terms vary from <span style="-sec-ix-hidden:c1102">one</span> year to <span style="-sec-ix-hidden:c1103">ten</span> years. Commercial vehicle finance leases have always been reported on the Consolidated Balance Sheet, while operating leases were added to the Consolidated Balance Sheet in 2019 with the adoption of Topic 842. These vehicles are then subleased or rented by the Company to customers under various agreements. The Company received sublease income under non-cancelable subleases of $50.0 million for the year ended December 31, 2023, and $41.7 million for the year ended December 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company usually guarantees the residual value of vehicles under operating lease and finance lease arrangements. As of December 31, 2023, the Company guaranteed commercial vehicle residual values of approximately $72.3 million under operating lease and finance lease arrangements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Lease of Facilities as Lessee</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s facility leases are classified as operating and finance leases and primarily reflect its use of dealership facilities and office space. The lease terms vary from <span style="-sec-ix-hidden:c1107">one</span> year to 83 years, some of which include options to extend the lease term, and some of which include options to terminate the lease within <span style="-sec-ix-hidden:c1109">one</span> year. The Company considers these options in determining the lease term used to establish its right-of-use assets and lease liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases facilities in Ontario, Canada from entities owned by the noncontrolling interest holder of RTC Canada. In 2023, the Company recorded approximately $2.1 million in operating lease expense related to these leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Lease Costs and Supplemental Information </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Components of lease cost are as follows (in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 31%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Year Ended</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Component</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Classification</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">SG&amp;A expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,924</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease and rental cost of products sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease cost – amortization of right-of-use assets</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease and rental cost of products sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease cost – interest on lease liabilities</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease and rental cost of products sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,454</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Short-term lease cost</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">SG&amp;A expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">191</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Supplemental cash flow information and non-cash activity related to operating and finance leases are as follows (in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Year Ended</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating cash flow information:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,874</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing cash flow information:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,693</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-cash activity:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease right-of-use assets obtained in exchange for lease obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,093</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Weighted-average remaining lease term and discount rate for operating and finance leases as of December 31, 2023 are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Finance Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Operating Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average remaining lease term (in months)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">39</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">106</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average discount rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Maturities of lease liabilities by fiscal year for finance leases and operating leases as of December 31, 2023 are as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Finance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Operating</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,904</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,587</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,730</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,961</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,502</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2029 and beyond</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,730</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">60,158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">148,543</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,807</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">121,951</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Lease of Vehicles as Lessor </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases commercial vehicles that the Company owns to customers primarily over periods of <span style="-sec-ix-hidden:c1157">one</span> to <span style="-sec-ix-hidden:c1158">ten</span> years. The Company applied the practical expedient permitted within Topic 842 that allows it not to separate lease and nonlease components. Nonlease components typically consist of maintenance and licensing for the commercial vehicle. The variable nonlease components are generally based on mileage. Some leases contain an option for the lessee to purchase the commercial vehicle.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s policy is to depreciate its lease and rental fleet using a straight-line method over each customer’s contractual lease term. The lease unit is depreciated to a residual value that approximates fair value at the expiration of the lease term. This policy results in the Company realizing reasonable gross margins while the unit is in service and a corresponding gain or loss on sale when the unit is sold at the end of the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Sales-type leases are recognized by the Company as lease receivables. The lessee obtains control of the underlying asset and the Company recognizes sales revenue upon lease commencement. The receivable for sales-type leases as of December 31, 2023, in the amount of $8.4 million is reflected in Other Assets on the Consolidated Balance Sheet.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Minimum rental revenue to be received for non-cancelable leases and subleases in effect as of December 31, 2023, are as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">174,835</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">140,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">105,495</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">75,672</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">44,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">25,405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">565,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Rental income during the year ended December 31, 2023, and 2022, consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Minimum rental payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">306,897</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">278,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Nonlease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,883</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,927</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">353,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">322,257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 50000000 41700000 72300000 P83Y 2100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 31%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Year Ended</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Component</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Classification</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">SG&amp;A expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,924</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease and rental cost of products sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease cost – amortization of right-of-use assets</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease and rental cost of products sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease cost – interest on lease liabilities</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Lease and rental cost of products sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,454</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 38%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Short-term lease cost</p> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">SG&amp;A expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">191</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Year Ended</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating cash flow information:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,874</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing cash flow information:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,693</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-cash activity:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease right-of-use assets obtained in exchange for lease obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,093</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Finance Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Operating Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average remaining lease term (in months)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">39</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">106</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average discount rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 14924000 11288000 5981000 6081000 24655000 20135000 5454000 4783000 191000 413000 26359000 21874000 17693000 14780000 40093000 54385000 P39M P106M 0.043 0.048 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Finance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Operating</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,904</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,587</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,730</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,961</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,502</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2029 and beyond</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,730</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">60,158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">148,543</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,807</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">121,951</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 41189000 23359000 34172000 19282000 26904000 18578000 18587000 17730000 14961000 15502000 12730000 60158000 148543000 154609000 14807000 32658000 133736000 121951000 8400000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">174,835</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">140,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">105,495</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">75,672</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">44,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">25,405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">565,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 174835000 140135000 105495000 75672000 44081000 25405000 565623000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Minimum rental payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">306,897</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">278,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Nonlease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,883</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,927</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">353,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">322,257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 306897000 278330000 46883000 43927000 353780000 322257000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">11.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">SHARE BASED COMPENSATION AND EMPLOYEE BENEFIT PLANS</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Employee Stock Purchase Plan</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s 2004 Employee Stock Purchase Plan, as amended and restated (the “Employee Stock Purchase Plan”), allows eligible employees to contribute up to $10,625 of their base earnings every six months toward the semi-annual purchase of the Company’s Class A common stock. The employee’s purchase price is 85% of the lesser of the closing price of the Class A common stock on the first business day or the last business day of the semi-annual offering period, as reported by The NASDAQ Global Select Market. Employees may purchase shares having a fair market value of up to $25,000 (measured as of the first day of each semi-annual offering period) for each calendar year. On May 16, 2023, the Company’s shareholders approved the amendment and restatement of the Employee Stock Purchase Plan to increase the number of shares of Class A Common Stock authorized for issuance thereunder by 600,000 shares. Under the Employee Stock Purchase Plan, there are approximately 1,082,000 shares remaining of the 4,650,000 shares of the Company’s Class A common Stock that were reserved for issuance. The Company issued 208,854 shares under the Employee Stock Purchase Plan during the year ended December 31, 2023 and 201,173 shares during the year ended December 31, 2022. Of the 7,860 employees eligible to participate, approximately 2,242 elected to participate in the plan as of December 31, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Non-Employee Director Stock Option Plan</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Rush Enterprises, Inc. 2006 Non-Employee Director Stock Option Plan, as amended and restated (the “Director Plan”), reserved 1,125,000 shares of Class A common stock for issuance upon exercise of any awards granted under the plan. The Director Plan is designed to attract and retain highly qualified non-employee directors. Currently, each non-employee director receives a grant of the Company’s Class A common stock equivalent to a compensation value of $750,000; provided however, that directors may elect to receive up to 40% of the value of such grant in cash. In 2023, three non-employee directors each received a grant of 4,116 shares of the Company’s Class A common stock, two non-employee directors each received a grant of 2,469 shares of the Company’s Class A common stock and $58,000 cash and one non-employee director received a grant of 2,880 shares of the Company’s Class A common stock and $43,500 cash, for total compensation equivalent to $145,000 each. One director who was appointed to the Company’s Board of Directors in October of 2023 received 1,501 shares of the Company’s Class A common stock, for total compensation equivalent to $72,500. In 2022, three non-employee directors each received a grant of 2,757 shares of the Company’s Class A common stock, two non-employee directors each received a grant of 1,654 shares of the Company’s Class A common stock and $58,000 cash and one non-employee director received a grant of 1,930 shares of the Company’s Class A common stock and $43,500 cash, for total compensation equivalent to $145,000 each. Under the Director Plan, there are approximately 180,298 shares remaining for issuance of the 1,125,000 shares of the Company’s Class A common stock that were reserved for issuance. The Company granted 21,667 shares of Class A common stock under the Director Plan during the year ended December 31, 2023 and 20,264 shares of Class A common stock under the Director Plan during the year ended December 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Employee Incentive Plans</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In May 2007, the Board of Directors and shareholders adopted the Rush Enterprises, Inc. 2007 Long-Term Incentive Plan (the “2007 Incentive Plan”). The 2007 Incentive Plan provides for the grant of stock options (which may be nonqualified stock options or incentive stock options for tax purposes), stock appreciation rights issued independent of or in tandem with such options (“SARs”), restricted stock awards and performance awards. The 2007 Incentive Plan was amended and restated on May 20, 2014, May 16, 2017, May 12, 2020 and May 16, 2023. The number of shares available for issuance under the plan include 21,600,000 shares of Class A common stock and 9,000,000 shares of Class B common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The aggregate number of shares of common stock subject to stock options or SARs that may be granted to any one participant in any year under the 2007 Incentive Plan is 150,000 shares of Class A common stock or <span style="-sec-ix-hidden:c1280">150,000</span> shares of Class B common stock. Each option granted pursuant to the 2007 Incentive Plan has a <span style="-sec-ix-hidden:c1281">150,000</span>-year term from the grant date and vests in three equal annual installments beginning on the third anniversary of the grant date. The Company has three shares of Class A common stock and 9,000,000 shares of Class B common stock reserved for issuance under the Company’s 2007 Incentive Plan. As of December 31, 2023, approximately 3,684,518 shares of Class A common stock and 2,681,701 shares of Class B common stock are available for issuance under the Company’s 2007 Incentive Plan. The Company issues new shares of its Class A or Class B common stock upon the exercise of stock options or vesting of restricted stock awards. During the year ended December 31, 2023, the Company granted to employees 790,673 options to purchase Class A common stock and 551,138 restricted Class B common stock awards under the 2007 Incentive Plan. During the year ended December 31, 2022, the Company granted to employees 767,850 options to purchase Class A common stock and 531,900 shares of restricted Class B common stock awards under the 2007 Incentive Plan. Restricted stock awards are issued when granted but are subject to vesting requirements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Valuation and Expense Information </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Stock-based compensation expense related to stock options, restricted stock awards and employee stock purchases was $30.4 million for the year ended December 31, 2023, $25.3 million for the year ended December 31, 2022, and $22.2 million for the year ended December 31, 2021. Cash received from options exercised and shares purchased under all share-based payment arrangements was $18.0 million for the year ended December 31, 2023, $13.3 million for the year ended December 31, 2022, and $18.3 million for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents a summary of the Company’s stock option activity and related information for the year ended December 31, 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Aggregate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Exercise</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Options</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Life (in Years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance of Outstanding Options at January 1, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">5,872,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">790,673</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">35.04</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(800,988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">15.06</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance of Outstanding Options at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">5,822,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">22.76</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">5.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,233,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected to vest after December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">3,268,970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt; border-bottom: 3px double rgb(0, 0, 0);">28.47</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">7.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,368,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested and exercisable at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">2,520,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">15.18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">3.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,341,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based on the closing price of the Company’s Class A common stock on December 31, 2023, which was $50.30. The total intrinsic value of options exercised was $19.8 million during the year ended December 31, 2023, $11.6 million during the year ended December 31, 2022, and $23.4 million during the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents a summary of the status of the number of shares underlying the Company’s non-vested stock options as of December 31, 2023, and changes during the year ended December 31, 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Number of</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Non-vested Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-vested at January 1, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,600,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">7.35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">790,673</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">11.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">(1,049,321</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">5.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.93</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-vested at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">3,301,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">8.95</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The total fair value of vested options was $5.8 million during the year ended December 31, 2023, $5.9 million during the year ended December 31, 2022, and $5.0 million during the year ended December 31, 2021. The weighted-average grant date fair value of options granted was $11.82 per share during the year ended December 31, 2023, $11.21 per share during the year ended December 31, 2022, and $9.85 per share during the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Stock Awards</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company granted restricted stock awards to certain of its employees under the 2007 Incentive Plan and unrestricted stock awards to its non-employee directors under the Director Plan during the year ended December 31, 2023. The restricted stock awards granted to employees vest in <span style="-sec-ix-hidden:c1335">three</span> equal installments on the first, second and third anniversary of the grant date and are forfeited in the event the recipient’s employment or relationship with the Company is terminated prior to vesting, except as a result of retirement or under certain circumstances associated with a change of control or involuntary termination, as further described in the Company’s executive transition plan. The fair value of the restricted stock awards granted to the Company’s employees is amortized to expense on a straight-line basis over the restricted stock’s vesting period. The shares granted to non-employee directors are expensed on the grant date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents a summary of the Company’s non-vested restricted stock awards at December 31, 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Aggregate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Stock Awards and Units</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Life (in Years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested shares at January 1, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,128,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">27.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">572,804</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">36.97</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">(627,393</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">24.67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">‒</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">‒</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">1,074,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">8.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">56,921,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">34.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected to vest after December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">1,071,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">8.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">56,775,267</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The total fair value of the shares issued upon the vesting of restricted and unrestricted stock awards during the year ended December 31, 2023 was $15.5 million. The weighted-average grant date fair value of stock awards granted was $36.97 per share during the year ended December 31, 2023, $36.97 per share during the year ended December 31, 2022 and $29.91 per share during the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of December 31, 2023, the Company had $11.2 million of unrecognized compensation expense related to non-vested employee stock options to be recognized over a weighted-average period of 2.2 years and $12.2 million of unrecognized compensation cost related to non-vested restricted stock awards to be recognized over a weighted-average period of 12.2 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Defined Contribution Plan</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has a defined contribution plan (the “Rush 401k Plan”) that is available to all U.S. based employees. Each employee who has completed 30 days of continuous service is entitled to enter the Rush 401k Plan on the first day of the following month. Participating employees may contribute from 1% to 1% of their total gross compensation. However, certain highly compensated employees are limited to a maximum contribution of 15% of total gross compensation. The Company’s policy is for the first 10% of an employee’s contribution, the Company contributes an amount equal to 20% of the employees’ contributions for those employees with less than five years of service and an amount equal to 40% of the employees’ contributions for those employees with more than five years of service. The Company incurred expenses related to the Rush 401k Plan of approximately $13.3 million during the year ended December 31, 2023, $12.1 million during the year ended December 31, 2022, and $8.2 million during the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Deferred Compensation Plan</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On November 6, 2010, the Board of Directors of the Company adopted the Rush Enterprises, Inc. Deferred Compensation Plan (the “Deferred Compensation Plan”) pursuant to which certain employees and directors may elect to defer a portion of their annual compensation. The Deferred Compensation Plan was amended and restated effective May 18, 2021, in order to bring the plan into conformance with current “best” practices. The Company established a rabbi trust to finance obligations under the Deferred Compensation Plan with corporate-owned variable life insurance contracts. Participants are 100% vested in their respective deferrals and the earnings thereon. The first deferral election period began on January 1, 2011. The Company’s liability related to the Deferred Compensation Plan was $24.8 million on December 31, 2023, and $19.4 million on December 31, 2022. The related cash surrender value of the life insurance contracts was $18.0 million on December 31, 2023, and $13.0 million on December 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company currently does not provide any post-retirement benefits nor does it provide any post-employment benefits.</p> 10625 0.85 25000 600000 1082000 4650000 208854 201173 7860 2242 1125000 750000 0.40 4116 2469 58000 2880 43500 145000 1501 72500 2757 1654 58000 1930 43500 145000 180298 1125000 21667 20264 21600000 9000000 150000 9000000 3684518 2681701 790673 551138 767850 531900 30400000 25300000 22200000 18000000 13300000 18300000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Aggregate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Exercise</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Options</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Life (in Years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance of Outstanding Options at January 1, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">5,872,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">790,673</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">35.04</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(800,988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">15.06</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance of Outstanding Options at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">5,822,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">22.76</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">5.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,233,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected to vest after December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">3,268,970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt; border-bottom: 3px double rgb(0, 0, 0);">28.47</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">7.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,368,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested and exercisable at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">2,520,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 3px double rgb(0, 0, 0);">15.18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">3.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,341,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 5872862 20.13 790673 35.04 800988 15.06 40249 31.12 5822298 22.76 P5Y9M18D 160233514 3268970 28.47 P7Y6M 71368515 2520629 15.18 P3Y8M12D 88341805 50.3 19800000 11600000 23400000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Number of</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Non-vested Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-vested at January 1, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,600,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">7.35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">790,673</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">11.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">(1,049,321</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">5.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.93</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-vested at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">3,301,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">8.95</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 3600568 7.35 790673 11.82 1049321 5.56 40249 9.93 3301671 8.95 5800000 5900000 5000000 11.82 11.21 9.85 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Aggregate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Stock Awards and Units</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Life (in Years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested shares at January 1, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,128,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">27.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">572,804</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">36.97</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">(627,393</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">24.67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">‒</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">‒</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">1,074,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">8.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">56,921,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">34.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected to vest after December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">1,071,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">8.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">56,775,267</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1128981 27.92 572804 36.97 627393 24.67 1074392 P8Y7M6D 56921288 34.64 1071636 P8Y7M6D 56775267 34.64 15500000 36.97 36.97 29.91 11200000 P2Y2M12D 12200000 P12Y2M12D 0.01 0.01 0.15 0.10 0.20 0.40 13300000 12100000 8200000 1 24800000 19400000 18000000 13000000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">12.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">EARNINGS PER SHARE</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic earnings per share (“EPS”) were computed by dividing income from continuing operations by the weighted average number of shares of common stock outstanding during the period. Diluted EPS differs from basic EPS due to the assumed conversions of potentially dilutive options, restricted shares awards and restricted stock unit awards that were outstanding during the period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Each share of Class A common stock ranks equal to each share of Class B common stock with respect to receipt of any dividends or distributions declared on shares of common stock and the right to receive proceeds on liquidation or dissolution of the Company after payment of its indebtedness and liquidation preference payments to holders of any preferred shares. However, holders of Class A common stock have 1/20th of one vote per share on all matters requiring a shareholder vote, while holders of Class B common stock have one full vote per share.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following is a reconciliation of the numerators and the denominators of the basic and diluted per share computations for income from continuing operations (in thousands, except per share amounts):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator-</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Numerator for basic and diluted earnings per share − Net income available to common shareholders</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">347,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">391,382</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">241,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator-</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Denominator for basic earnings per share – weighted average shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">81,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">83,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">83,838</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Effect of dilutive securities − Employee and director stock options and restricted share awards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,627</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">83,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">85,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">86,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic earnings per common share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.71</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted earnings per common share and common share equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Options to purchase shares of common stock that were outstanding for the years ended December 31, 2023, 2022 and 2021 that were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive are as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Anti-dilutive options – weighted average</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">1,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">1,271</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator-</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Numerator for basic and diluted earnings per share − Net income available to common shareholders</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">347,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">391,382</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">241,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator-</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Denominator for basic earnings per share – weighted average shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">81,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">83,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">83,838</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Effect of dilutive securities − Employee and director stock options and restricted share awards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,627</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">83,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">85,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">86,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic earnings per common share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.71</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted earnings per common share and common share equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 347055000 391382000 241415000 81089000 83100000 83838000 2631000 2627000 2979000 83720000 85727000 86817000 4.28 4.71 2.88 4.15 4.57 2.78 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Anti-dilutive options – weighted average</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">1,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">1,271</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 1282 1271 655 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">13.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">INCOME TAXES: </span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The tax provisions are summarized as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Year Ended December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before income taxes:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Domestic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">455,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">502,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">307,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">6,773</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">7,186</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">6,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">462,061</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">509,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">313,683</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current provision</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">87,270</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">93,942</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">47,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">16,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">16,516</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">10,759</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,523</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">106,399</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">112,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">58,234</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred provision (benefit)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">7,617</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">7,975</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">13,809</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(565</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">856</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">7,601</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">4,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">14,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">114,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">117,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">72,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A reconciliation of taxes based on the federal statutory rates and the provisions (benefits) for income taxes are summarized as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Year Ended December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 14px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 14px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes at the federal statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State income taxes, net of federal benefit <sup style="vertical-align:top;line-height:120%;">(a)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.1</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,874</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax effect of permanent differences</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.3</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(488</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2502</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign tax rate differential</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">266</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.0</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,225</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.3</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">114,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24.7</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">117,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> </tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><span style="font-size:8pt;">(a) State taxes in Texas, California and Illinois made up the majority (greater than 50 percent) of the tax effect in this category</span>        </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following summarizes the components of net deferred income tax liabilities included in the balance sheet (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred income tax (assets) liabilities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(5,215</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(4,710</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vehicle finance lease obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(31,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(28,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finance and operating leases - Liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(29,446</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(25,283</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(8,785</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(7,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accrued liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(4,653</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(3,632</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">State net operating loss carry forward</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(1,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(1,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">State tax credit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(6,167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,519</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finance and operating leases - Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">29,031</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">24,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Fixed assets and intangibles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">217,565</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">203,939</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred income tax liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">159,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">151,970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of December 31, 2023, the Company had approximately $26.9 million in state net operating loss carry forwards that expire from 2023 to 2042, which result in a deferred tax asset of approximately $1.1 million. The Company has concluded that its state net operating losses are more likely than not to be realized and has not recorded a valuation allowance against them.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company had unrecognized income tax benefits totaling $6.7 million as a component of accrued liabilities as of December 31, 2023, and $5.3 million as of December 31, 2022, the total of which, if recognized, would impact the Company’s effective tax rate. An unfavorable settlement would require a charge to income tax expense and a favorable resolution would be recognized as a reduction to income tax expense. The Company recognizes interest accrued related to unrecognized tax benefits in income tax expense. During the years ended December 31, 2023, 2022 and 2021, the Company recognized approximately $86,200, $86,200, and $129,660 in interest expense. <span style="-sec-ix-hidden:c1587">No</span> amounts were accrued for penalties. The Company had approximately $389,000, $389,000 and $279,000 of interest accrued as of December 31, 2023, 2022 and 2021, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Undistributed earnings of certain of the Company’s foreign subsidiaries amounted to approximately $22.9 million at December 2023 and $18.9 million at December 2022. Those earnings are considered to be indefinitely reinvested. Upon repatriation of those earnings in the form of dividends or otherwise, the Company may be subject to state and local taxes, and/or withholding taxes payable to the various foreign countries. The Company expects to be able to take a 100% dividends received deduction to offset any U.S. federal income tax liability on the distribution of untaxed earnings and profits.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company does not anticipate a significant change in the amount of unrecognized tax benefits in the next 12 months. As of December 31, 2023, the tax years ended December 31, 2020 through 2023 remained subject to audit by federal tax authorities and the tax years ended December 31, 2019 through 2023, remained subject to audit by state tax authorities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The table below presents the reconciliation of the change in the unrecognized tax benefits (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrecognized tax benefits at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">5,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">4,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross increases – tax positions in current year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">2,582</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">2,025</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">1,512</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reductions due to lapse of statute of limitations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,188</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 1px solid rgb(0, 0, 0);">(957</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 1px solid rgb(0, 0, 0);">(509</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrecognized tax benefits at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">6,771</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">5,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">4,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">Year Ended December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before income taxes:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Domestic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">455,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">502,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">307,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">6,773</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">7,186</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">6,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">462,061</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">509,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">313,683</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current provision</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">87,270</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">93,942</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">47,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">16,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">16,516</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">10,759</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">2,523</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">106,399</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">112,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">58,234</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred provision (benefit)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">7,617</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">7,975</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">13,809</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(565</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">856</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">7,601</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">4,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">14,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">114,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">117,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">72,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 455288000 502141000 307260000 6773000 7186000 6423000 462061000 509327000 313683000 87270000 93942000 47475000 16864000 16516000 10759000 2265000 106399000 112981000 58234000 7617000 7975000 13809000 505000 -565000 -631000 -521000 -3149000 856000 7601000 4261000 14034000 114000000 117242000 72268000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Year Ended December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 14px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 14px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes at the federal statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State income taxes, net of federal benefit <sup style="vertical-align:top;line-height:120%;">(a)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.1</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,874</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax effect of permanent differences</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.3</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(488</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2502</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign tax rate differential</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">266</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.0</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,225</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.3</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">114,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24.7</td> <td style="width: 14px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 16px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">117,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> </tr> </tbody></table> 97032000 0.21 106959000 0.21 65694000 0.21 14120000 0.031 12708000 0.025 7874000 0.025 1357000 0.003 -488000 -0.001 -2502000 -0.008 266000 0 -2134000 -0.004 -313000 -0.001 1225000 0.003 197000 0 1515000 0.005 114000000 0.247 117242000 0.23 72268000 0.231 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred income tax (assets) liabilities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(5,215</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(4,710</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vehicle finance lease obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(31,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(28,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finance and operating leases - Liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(29,446</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(25,283</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(8,785</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(7,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accrued liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(4,653</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(3,632</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">State net operating loss carry forward</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(1,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(1,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">State tax credit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(6,167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,519</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finance and operating leases - Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">29,031</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">24,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Fixed assets and intangibles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">217,565</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">203,939</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred income tax liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">159,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">151,970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 5215000 4710000 436000 430000 31178000 28514000 29446000 25283000 8785000 7525000 4653000 3632000 1111000 1268000 34000 77000 6167000 5519000 29031000 24989000 217565000 203939000 159571000 151970000 26900000 1100000 6700000 5300000 86200 86200 129660 389000 389000 279000 22900000 18900000 1 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 1pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrecognized tax benefits at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">5,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">4,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross increases – tax positions in current year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">2,582</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">2,025</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt;">1,512</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reductions due to lapse of statute of limitations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,188</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 1px solid rgb(0, 0, 0);">(957</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 6pt; border-bottom: 1px solid rgb(0, 0, 0);">(509</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrecognized tax benefits at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">6,771</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">5,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">4,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> 5377000 4309000 3306000 2582000 2025000 1512000 1188000 957000 509000 6771000 5377000 4309000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">14.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">COMMITMENTS AND CONTINGENCIES</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">From time to time, the Company is involved in litigation arising out of its operations in the ordinary course of business. The Company maintains liability insurance, through self-insurance and third-party excess insurance, including product liability coverage, in amounts deemed adequate by management. However, an uninsured or partially insured claim, or claim for which indemnification is not available, could have a material adverse effect on the Company’s financial condition or results of operations. As of December 31, 2023, the Company believes that there are no pending claims or litigation, individually or in the aggregate, that are reasonably likely to have a material adverse effect on its financial position or results of operations. However, due to the inherent uncertainty of litigation, there can be no assurance that the resolution of any particular claim or proceeding would not have a material adverse effect on the Company’s financial condition or results of operations for the fiscal period in which such resolution occurred.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">15.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">ACQUISITIONS:</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">All of the following acquisitions, unless otherwise noted, were considered business combinations accounted for under ASC 805 “Business Combinations.” Pro forma information is not included in accordance with ASC 805 since no acquisitions were considered material individually or in the aggregate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 4, 2023, the Company acquired certain assets of Freeway Ford Truck Sales, Inc., which included real estate and a Ford commercial vehicle franchise in Chicago, Illinois, along with commercial vehicle and parts inventory. The transaction was valued at approximately $16.3 million, with the purchase price paid in cash.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On November 7, 2022, the Company acquired certain assets of Scheppers International Truck Center, Inc., which included real estate and an International truck franchise in Jefferson City, Missouri, along with commercial vehicle and parts inventory. The transaction was valued at approximately $6.8 million, with the purchase price paid in cash.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On May 2, 2022, the Company completed the acquisition of an additional 30% equity interest in RTC Canada, resulting in an 80% controlling interest in RTC Canada. The acquisition was accounted for as an acquisition achieved in stages under ASC 805, <i>Business Combinations</i>. The acquisition-date fair value of the previous 50% equity interest was $50 million, resulting in a gain of $7.0 million included in the line item Other income (expense) on the Consolidated Statements of Income in the year ended December 31, 2022. The Company also recognized a reversal of deferred tax liabilities of $7.0 million and $0.6 million related to reclassification of the foreign currency translation adjustment related to the remeasurement of the Company’s previous equity method investment in RTC Canada.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of May 2, 2022, the Company established a noncontrolling interest related to the minority holders. The fair value of the 20% noncontrolling interest in RTC Canada is estimated to be $17.8 million. The fair value of the noncontrolling interest was estimated using a combination of the income approach and a market approach. Since RTC Canada is a private company, the fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement as defined in ASC 820, <i>Fair Value Measurement</i>. The fair value estimates are based on: (i) a discount rate of 11%; (ii) a terminal value based on a long-term sustainable growth rate of 3%; (iii) financial multiples of companies in the same industry as RTC Canada; and (iv) adjustments because of the lack of control or lack of marketability that market participants would consider when estimating the fair value of the noncontrolling interest in RTC Canada.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The purchase price was allocated based on the fair values of the assets and liabilities at the date of acquisition as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">4,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">19,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">56,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, including real estate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">80,196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Floor plan notes payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(30,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(19,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer deposits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(1,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(7,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(69,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">44,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Franchise rights</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,906</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity investment in RTC Canada</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(37,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncontrolling interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(17,828</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on equity method investment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,958</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">19,361</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The goodwill of $44.2 million for the RTC Canada acquisition is primarily attributable to the synergies expected to arise after obtaining a controlling interest in the entity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Prior to May 2, 2022, the Company accounted for its 50% equity interest in RTC Canada as an equity-method investment. Subsequent to the Company’s acquisition of the additional 50% equity interest on May 2, 2022, operations of RTC Canada are included in the accompanying consolidated financial statements.</p> 16300000 6800000 0.30 0.80 50000000 50000000 7000000 7000000 600000 0.20 17800000 0.11 0.03 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">4,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">19,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">56,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, including real estate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">80,196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Floor plan notes payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(30,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(19,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer deposits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(1,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(7,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(69,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">44,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Franchise rights</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,906</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">3,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity investment in RTC Canada</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(37,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncontrolling interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt;">(17,828</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on equity method investment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,958</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1pt; border-bottom: 3px double rgb(0, 0, 0);">19,361</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 4310000 19072000 56255000 80196000 30501000 19978000 1980000 7875000 69545000 44174000 3906000 3422000 37309000 17828000 -6958000 19361000 44200000 0.50 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">16.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">SEGMENTS</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company currently has <span style="-sec-ix-hidden:c1781">one</span> reportable business segment - the Truck Segment. The Truck Segment includes the Company’s operation of a nationwide network of commercial vehicle dealerships that provide an integrated one-stop source for the commercial vehicle needs of its customers, including retail sales of new and used commercial vehicles; aftermarket parts sales, service and collision center facilities; and financial services, including the financing of new and used commercial vehicle purchases, insurance products and truck leasing and rentals. The commercial vehicle dealerships are deemed a single reporting unit because they have similar economic characteristics. The Company’s chief operating decision maker considers the entire Truck Segment, not individual dealerships or departments within its dealerships, when making decisions about resources to be allocated to the segment and assessing its performance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company also has revenues attributable to <span style="-sec-ix-hidden:c1782">three</span> other operating segments. These segments include a retail tire company, an insurance agency and a guest ranch operation and are included in the All Other column below. None of these segments has ever met any of the quantitative thresholds for determining reportable segments. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The Company evaluates performance based on operating income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">There were no material intersegment sales during the years ended December 31, 2023, 2022 or 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table contains summarized information about reportable segment revenue, segment income or loss from continuing operations and segment assets for the periods ended December 31, 2023, 2022 and 2021 (in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Truck</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>All</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Segment</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Totals</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues from external customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">7,909,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">15,794</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,925,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">53,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">59,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,830</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">512,375</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">512,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment income from continuing operations before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">462,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">462,061</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">4,308,264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">55,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,364,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">418,148</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">2,560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">420,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenditures for segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">367,942</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">939</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">368,881</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2022</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues from external customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">7,084,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">16,821</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,101,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">639</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">639</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">19,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">55,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">311</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">55,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">505,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">698</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">506,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment income from continuing operations before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">508,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">698</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">509,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">3,769,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">52,059</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,821,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">413,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">2,560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenditures for segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">242,503</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">243,060</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2021</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues from external customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">5,109,070</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">17,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,126,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">657</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">657</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">2,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">53,096</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">307,394</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">309,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment income from continuing operations before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">312,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">1,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">313,683</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">3,068,365</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">51,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,119,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">367,771</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">2,560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">370,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenditures for segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">163,624</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">3,553</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167,177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Truck</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>All</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Segment</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Other</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Totals</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues from external customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">7,909,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">15,794</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,925,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">53,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">59,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,830</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">512,375</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">512,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment income from continuing operations before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">462,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">462,061</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">4,308,264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">55,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,364,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">418,148</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">2,560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">420,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenditures for segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">367,942</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">939</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">368,881</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2022</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues from external customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">7,084,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">16,821</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,101,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">639</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">639</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">19,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">55,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">311</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">55,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">505,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">698</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">506,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment income from continuing operations before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">508,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">698</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">509,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">3,769,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">52,059</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,821,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">413,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">2,560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">416,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenditures for segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">242,503</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">243,060</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>2021</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues from external customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">5,109,070</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">17,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,126,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">657</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">657</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">2,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">53,096</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">307,394</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">309,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment income from continuing operations before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">312,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">1,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">313,683</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">3,068,365</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">51,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,119,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">367,771</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">2,560</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">370,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expenditures for segment assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5pt;">163,624</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 2pt;">3,553</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167,177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 7909230000 15794000 7925024000 777000 777000 53694000 53694000 59373000 457000 59830000 512375000 6000 512381000 462055000 6000 462061000 4308264000 55977000 4364241000 418148000 2560000 420708000 367942000 939000 368881000 7084847000 16821000 7101668000 639000 639000 19763000 19763000 55354000 311000 55665000 505415000 698000 506113000 508629000 698000 509327000 3769007000 52059000 3821066000 413803000 2560000 416363000 242503000 557000 243060000 5109070000 17072000 5126142000 657000 657000 2119000 308000 2427000 53096000 258000 53354000 307394000 1642000 309036000 312350000 1333000 313683000 3068365000 51612000 3119977000 367771000 2560000 370331000 163624000 3553000 167177000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">17.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">REVENUE</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s revenues are primarily generated from the sale of finished products to customers. Those sales predominantly contain a single delivery element and revenue from such sales is recognized when the customer obtains control, which is typically when the finished product is delivered to the customer. The Company’s material revenue streams have been identified as the following: the sale of new and used commercial vehicles, arrangement of associated commercial vehicle financing and insurance contracts, the performance of commercial vehicle repair services and the sale of commercial vehicle parts. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes the Company’s disaggregated revenue by revenue source, excluding lease and rental revenue, for the years ended December 31, 2023, December 31, 2022 and December 31, 2021 (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial vehicle sales revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,957,969</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,351,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,039,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,493,903</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,436,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,059,382</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial vehicle repair service revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,068,238</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">935,458</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">733,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Insurance revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,606</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,749</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,579</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,628</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,571,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,779,413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,878,908</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">All of the Company's performance obligations are generally transferred to customers at a point in time. The Company did not have any material contract assets or contract liabilities on the balance sheet as of December 31, 2023, or December 31, 2022. Revenues related to commercial vehicle sales, parts sales, commercial vehicle repair service, finance and the majority of other revenues are related to the Truck Segment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For the sale of new and used commercial vehicles, revenue is recognized at a point in time when control is transferred to the customer, which is when delivery of the commercial vehicle occurs. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring the commercial vehicle. When control is transferred to the customer, the Company has an unconditional right to payment and a receivable is recorded for any consideration not received.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company controls the commercial vehicle before it is transferred to the customer and it obtains all of the remaining benefits from the commercial vehicle relating to the sale, ability to pledge the asset or hold the asset. The Company is a principal in all commercial vehicle transactions. The Company retains inventory risk, determines the selling price to the customer and delivers the commercial vehicle to the customer. The Company generally pays a commission to internal sales representatives for the sale of a commercial vehicle. The Company will continue to expense the commission and recognize it concurrently with the respective commercial vehicle sale revenue upon delivery of the commercial vehicle to a customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Revenue from the sale of parts is recognized when the Company transfers control of the goods to the customer and consideration has been received in the form of cash or a receivable from the customer. The Company provides its customers the right to return certain eligible parts, estimates the expected returns based on an analysis of historical experience and records an allowance for estimated returns, which has historically not been material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Revenue from the sale of commercial vehicle repair service is recognized when the service performed by the Company on a customer’s vehicle is complete and the customer accepts the repair. Because the Company does not have an enforceable right to payment while the repair is being performed, revenue is recognized when the repair is complete. After a customer’s acceptance, the Company has no remaining obligations to transfer goods or services to the customer and consideration has been received in the form of cash or a receivable from the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Any remaining performance obligations represent service orders for which work has not been completed. The Company’s service contracts are predominantly short-term in nature with a contract term of one month or less. For those contracts, the Company has utilized the practical expedient in Topic 606 exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company receives commissions from third-party lenders for arranging customer financing for the purchase of commercial vehicles. The receipt of such commissions is deemed to be a single performance obligation that is satisfied when a financing agreement is executed and accepted by the financing provider. Once the contract has been accepted by the financing provider, the Company’s performance obligation has been satisfied and the Company generally has no further obligations under the contract. The Company is the agent in this transaction, as it does not have control over the acceptance of the customer’s financing arrangement by the financing provider. Consideration paid to the Company by the financing provider is based on the agreement between the Company and the financing provider.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company receives commissions from third-party insurance companies for arranging insurance coverage for customers. The receipt of such commissions is deemed to be a single performance obligation that is satisfied when the insurance coverage is bound. The Company has no further obligations under the contract. The Company is the agent in this transaction because it does not have control over the insurance coverage provided by the insurance carrier. Consideration paid to the Company by the insurance provider is based on the agreement between the Company and the insurance provider.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records revenues from finance and insurance products at the net commission amount, which includes estimates of chargebacks that can occur if the underlying contract is not fulfilled.  Chargeback amounts for commissions from financing companies are estimated assuming financing contracts are terminated before the customer has made six monthly payments.  Chargeback amounts for commissions from insurance companies are estimated assuming insurance contracts are terminated before the underlying insurance contractual term has expired. Chargeback reserve amounts are based on historical chargebacks and have historically been immaterial.  The Company does not have any right to retrospective commissions based on future profitability of finance and insurance contracts arranged.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Other revenue consists mostly of documentation fees that are charged to customers in connection with the sale of a commercial vehicle and recognized as other revenue when a truck is sold. The Company recognizes the documentation fees at the point in time when the commercial vehicle is delivered to the customer.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial vehicle sales revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,957,969</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,351,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,039,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,493,903</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,436,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,059,382</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial vehicle repair service revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,068,238</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">935,458</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">733,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Insurance revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,606</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,749</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,579</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,628</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,571,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,779,413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,878,908</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 4957969000 4351370000 3039953000 1493903000 1436981000 1059382000 1068238000 935458000 733981000 11665000 16992000 16385000 12606000 12749000 11579000 26863000 25863000 17628000 7571244000 6779413000 4878908000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">18.</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span>:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table shows the components of accumulated other comprehensive income (loss) (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reclassification of currency translation related to equity</p> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(601</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency translation adjustment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,130</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency translation adjustment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,163</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The functional currency of the Company’s foreign subsidiary, RTC Canada, is its local currency. Results of operations of RTC Canada are translated in USD using the average exchange rates on a monthly basis during the year. The assets and liabilities of RTC Canada are translated into USD using the exchange rates in effect on the balance sheet date. The related translation adjustments are recorded in a separate component of stockholders' equity in accumulated other comprehensive loss and the statement of comprehensive income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company reclassified the foreign currency translation adjustment related to its previously held equity investment in RTC Canada into net income upon its acquisition of a majority equity interest according to ASC 830-30, <i>Foreign Currency Matters.</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reclassification of currency translation related to equity</p> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(601</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency translation adjustment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,130</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency translation adjustment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,163</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> 787000 601000 -4316000 -4130000 1967000 -2163000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><a href="#" id="other" title="other"></a>Item 9B.  Other Information</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="-sec-ix-hidden:c2011"><span style="-sec-ix-hidden:c2012"><span style="-sec-ix-hidden:c2013"><span style="-sec-ix-hidden:c2014">None.</span></span></span></span></p>