0001437749-20-003589.txt : 20200226 0001437749-20-003589.hdr.sgml : 20200226 20200226154608 ACCESSION NUMBER: 0001437749-20-003589 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200226 DATE AS OF CHANGE: 20200226 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RUSH ENTERPRISES INC \TX\ CENTRAL INDEX KEY: 0001012019 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-AUTO DEALERS & GASOLINE STATIONS [5500] 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: 20655488 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 rusha20191119_10k.htm FORM 10-K rusha20191119_10k.htm
0001012019 RUSH ENTERPRISES INC \TX\ false --12-31 FY 2019 1.9 1.9 1.9 1.9 7.0 1 10 1 88 1 1 10 10 3 1/20th 1 2016 2017 2018 2019 2015 2016 2017 2018 2019 1 3 0 0.01 0.01 1,000,000 1,000,000 0 0 0.01 0.01 60,000,000 60,000,000 27,953,648 28,709,636 20,000,000 20,000,000 8,240,486 8,290,277 5,055,783 3,791,751 5,306,341 5,030,787 00010120192019-01-012019-12-31 0001012019us-gaap:CommonClassAMember2019-01-012019-12-31 0001012019us-gaap:CommonClassBMember2019-01-012019-12-31 iso4217:USD 00010120192019-06-28 xbrli:shares 0001012019us-gaap:CommonClassAMember2020-02-12 0001012019us-gaap:CommonClassBMember2020-02-12 thunderdome:item 00010120192019-12-31 00010120192018-12-31 0001012019rusha:NewAndUsedCommercialVehicleMember2019-01-012019-12-31 0001012019rusha:NewAndUsedCommercialVehicleMember2018-01-012018-12-31 0001012019rusha:NewAndUsedCommercialVehicleMember2017-01-012017-12-31 0001012019rusha:PartsAndServiceMember2019-01-012019-12-31 0001012019rusha:PartsAndServiceMember2018-01-012018-12-31 0001012019rusha:PartsAndServiceMember2017-01-012017-12-31 00010120192018-01-012018-12-31 00010120192017-01-012017-12-31 0001012019rusha:FinanceAndInsuranceMember2019-01-012019-12-31 0001012019rusha:FinanceAndInsuranceMember2018-01-012018-12-31 0001012019rusha:FinanceAndInsuranceMember2017-01-012017-12-31 0001012019us-gaap:ProductAndServiceOtherMember2019-01-012019-12-31 0001012019us-gaap:ProductAndServiceOtherMember2018-01-012018-12-31 0001012019us-gaap:ProductAndServiceOtherMember2017-01-012017-12-31 iso4217:USDxbrli:shares 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2016-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2016-12-31 0001012019us-gaap:CommonStockMember2016-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2016-12-31 0001012019us-gaap:TreasuryStockMember2016-12-31 0001012019us-gaap:RetainedEarningsMember2016-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2016-12-31 00010120192016-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2017-01-012017-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2017-01-012017-12-31 0001012019us-gaap:CommonStockMember2017-01-012017-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2017-01-012017-12-31 0001012019us-gaap:TreasuryStockMember2017-01-012017-12-31 0001012019us-gaap:RetainedEarningsMember2017-01-012017-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-01-012017-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2017-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2017-12-31 0001012019us-gaap:CommonStockMember2017-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2017-12-31 0001012019us-gaap:TreasuryStockMember2017-12-31 0001012019us-gaap:RetainedEarningsMember2017-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-31 00010120192017-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2018-01-012018-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2018-01-012018-12-31 0001012019us-gaap:CommonStockMember2018-01-012018-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-31 0001012019us-gaap:TreasuryStockMember2018-01-012018-12-31 0001012019us-gaap:RetainedEarningsMember2018-01-012018-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2018-01-012018-12-31 0001012019us-gaap:CommonClassAMember2018-01-012018-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2018-01-012018-12-31 0001012019us-gaap:CommonClassBMember2018-01-012018-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2018-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2018-12-31 0001012019us-gaap:CommonStockMember2018-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2018-12-31 0001012019us-gaap:TreasuryStockMember2018-12-31 0001012019us-gaap:RetainedEarningsMember2018-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-01-012019-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-01-012019-12-31 0001012019us-gaap:CommonStockMember2019-01-012019-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-31 0001012019us-gaap:TreasuryStockMember2019-01-012019-12-31 0001012019us-gaap:RetainedEarningsMember2019-01-012019-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2019-01-012019-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2019-01-012019-12-31 0001012019us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-31 0001012019us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-31 0001012019us-gaap:CommonStockMember2019-12-31 0001012019us-gaap:AdditionalPaidInCapitalMember2019-12-31 0001012019us-gaap:TreasuryStockMember2019-12-31 0001012019us-gaap:RetainedEarningsMember2019-12-31 0001012019us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-31 0001012019us-gaap:ConstructionInProgressMember2019-01-012019-12-31 0001012019us-gaap:LandMember2019-12-31 0001012019us-gaap:LandMember2018-12-31 0001012019us-gaap:BuildingAndBuildingImprovementsMember2019-12-31 0001012019us-gaap:BuildingAndBuildingImprovementsMember2018-12-31 utr:Y 0001012019us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2019-01-012019-12-31 0001012019us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2019-01-012019-12-31 0001012019us-gaap:LeaseholdImprovementsMember2019-12-31 0001012019us-gaap:LeaseholdImprovementsMember2018-12-31 0001012019us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2019-01-012019-12-31 0001012019us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2019-01-012019-12-31 0001012019us-gaap:MachineryAndEquipmentMember2019-12-31 0001012019us-gaap:MachineryAndEquipmentMember2018-12-31 0001012019us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2019-01-012019-12-31 0001012019us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2019-01-012019-12-31 0001012019us-gaap:FurnitureAndFixturesMember2019-12-31 0001012019us-gaap:FurnitureAndFixturesMember2018-12-31 0001012019us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2019-01-012019-12-31 0001012019us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2019-01-012019-12-31 0001012019us-gaap:TransportationEquipmentMember2019-12-31 0001012019us-gaap:TransportationEquipmentMember2018-12-31 0001012019us-gaap:TransportationEquipmentMembersrt:MinimumMember2019-01-012019-12-31 0001012019us-gaap:TransportationEquipmentMembersrt:MaximumMember2019-01-012019-12-31 0001012019us-gaap:VehiclesMember2019-12-31 0001012019us-gaap:VehiclesMember2018-12-31 0001012019us-gaap:VehiclesMembersrt:MinimumMember2019-01-012019-12-31 0001012019us-gaap:VehiclesMembersrt:MaximumMember2019-01-012019-12-31 0001012019us-gaap:ConstructionInProgressMember2019-12-31 0001012019us-gaap:ConstructionInProgressMember2018-12-31 0001012019us-gaap:VehiclesMember2019-01-012019-12-31 0001012019us-gaap:VehiclesMember2018-01-012018-12-31 0001012019us-gaap:VehiclesMember2017-01-012017-12-31 00010120192019-10-012019-12-31 0001012019us-gaap:ComputerSoftwareIntangibleAssetMember2019-12-31 0001012019rusha:ComponentsOfERPPlatformRquiredReplacementMember2018-01-012018-12-31 0001012019us-gaap:FranchiseRightsMember2019-01-012019-12-31 xbrli:pure 0001012019rusha:RushTruckCentresOfCanadaLimitedMember2019-02-25 0001012019us-gaap:CallOptionMemberrusha:RushTruckCentresOfCanadaLimitedMember2019-02-25 0001012019us-gaap:OtherAssetsMemberus-gaap:CallOptionMemberrusha:RushTruckCentresOfCanadaLimitedMember2019-12-31 0001012019rusha:RushTruckCentresOfCanadaLimitedMember2019-12-31 0001012019us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FinancialGuaranteeMember2019-12-31 0001012019us-gaap:OtherAssetsMemberrusha:RushTruckCentresOfCanadaLimitedMember2019-12-31 0001012019us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-01-012019-12-31 0001012019us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2018-01-012018-12-31 0001012019us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2017-01-012017-12-31 0001012019rusha:TradeAccountsReceivableFromSaleOfVehiclesMember2019-12-31 0001012019rusha:TradeAccountsReceivableFromSaleOfVehiclesMember2018-12-31 0001012019rusha:TradeReceivableOtherThanVehiclesMember2019-12-31 0001012019rusha:TradeReceivableOtherThanVehiclesMember2018-12-31 0001012019us-gaap:AllowanceForCreditLossMember2018-12-31 0001012019us-gaap:AllowanceForCreditLossMember2019-01-012019-12-31 0001012019us-gaap:AllowanceForCreditLossMember2019-12-31 0001012019rusha:AllowanceForWarrantyReceivablesFromManufacturersMember2018-12-31 0001012019rusha:AllowanceForWarrantyReceivablesFromManufacturersMember2019-01-012019-12-31 0001012019rusha:AllowanceForWarrantyReceivablesFromManufacturersMember2019-12-31 0001012019rusha:PartsInventoryMember2018-12-31 0001012019rusha:PartsInventoryMember2019-01-012019-12-31 0001012019rusha:PartsInventoryMember2019-12-31 0001012019rusha:CommercialVehicleInventoryMember2018-12-31 0001012019rusha:CommercialVehicleInventoryMember2019-01-012019-12-31 0001012019rusha:CommercialVehicleInventoryMember2019-12-31 0001012019us-gaap:AllowanceForCreditLossMember2017-12-31 0001012019us-gaap:AllowanceForCreditLossMember2018-01-012018-12-31 0001012019rusha:AllowanceForWarrantyReceivablesFromManufacturersMember2017-12-31 0001012019rusha:AllowanceForWarrantyReceivablesFromManufacturersMember2018-01-012018-12-31 0001012019rusha:PartsInventoryMember2017-12-31 0001012019rusha:PartsInventoryMember2018-01-012018-12-31 0001012019rusha:CommercialVehicleInventoryMember2017-12-31 0001012019rusha:CommercialVehicleInventoryMember2018-01-012018-12-31 0001012019us-gaap:AllowanceForCreditLossMember2016-12-31 0001012019us-gaap:AllowanceForCreditLossMember2017-01-012017-12-31 0001012019rusha:AllowanceForWarrantyReceivablesFromManufacturersMember2016-12-31 0001012019rusha:AllowanceForWarrantyReceivablesFromManufacturersMember2017-01-012017-12-31 0001012019rusha:PartsInventoryMember2016-12-31 0001012019rusha:PartsInventoryMember2017-01-012017-12-31 0001012019rusha:CommercialVehicleInventoryMember2016-12-31 0001012019rusha:CommercialVehicleInventoryMember2017-01-012017-12-31 0001012019rusha:BMOHarrisBankNAMember2019-12-31 0001012019rusha:BMOHarrisBankNAMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-31 0001012019rusha:BMOHarrisBankNAMemberrusha:FloorPlanCreditAgreementMember2019-12-31 0001012019rusha:BMOHarrisBankNAMember2019-01-012019-12-31 0001012019rusha:FordMotorFinancingAgreementMemberus-gaap:PrimeRateMember2019-01-012019-12-31 0001012019rusha:FloorPlanCreditAgreementMember2019-12-31 0001012019rusha:FloorPlanCreditAgreementMember2018-12-31 0001012019us-gaap:RevolvingCreditFacilityMemberrusha:BMOHarrisBankNAMember2019-12-31 0001012019us-gaap:LetterOfCreditMemberrusha:BMOHarrisBankNAMember2019-12-31 0001012019rusha:VariableInterestRateNotesMembersrt:MinimumMember2019-12-31 0001012019rusha:VariableInterestRateNotesMembersrt:MaximumMember2019-12-31 0001012019rusha:VariableInterestRateNotesMembersrt:MinimumMember2019-01-012019-12-31 0001012019rusha:VariableInterestRateNotesMembersrt:MaximumMember2019-01-012019-12-31 0001012019rusha:FixedInterestRateNotesMembersrt:MinimumMember2019-12-31 0001012019rusha:FixedInterestRateNotesMembersrt:MaximumMember2019-12-31 0001012019rusha:FixedInterestRateNotesMembersrt:MinimumMember2019-01-012019-12-31 0001012019rusha:FixedInterestRateNotesMembersrt:MaximumMember2019-01-012019-12-31 utr:M 0001012019srt:MinimumMember2019-01-012019-12-31 0001012019srt:MaximumMember2019-01-012019-12-31 0001012019srt:MinimumMember2019-12-31 0001012019srt:MaximumMember2019-12-31 0001012019us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-31 0001012019rusha:DepreciationAndAmortizationMember2019-01-012019-12-31 0001012019us-gaap:InterestExpenseMember2019-01-012019-12-31 0001012019rusha:VehicleLeasesAsLessee1Member2018-12-31 0001012019rusha:Every6MonthsMemberrusha:EmployeeStockPurchasePlanMember2019-01-012019-12-31 0001012019rusha:EmployeeStockPurchasePlanMember2019-01-012019-12-31 0001012019rusha:EmployeeStockPurchasePlanMember2019-12-31 0001012019rusha:EmployeeStockPurchasePlanMember2018-01-012018-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMember2019-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMember2019-01-012019-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToThreeNonemployeeDirectorsMemberus-gaap:CommonClassAMember2019-01-012019-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToTwoNonemployeeDirectorsMemberus-gaap:CommonClassAMember2019-01-012019-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToTwoNonemployeeDirectorsMemberus-gaap:CommonClassAMember2018-01-012018-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToOneNonemployeeDirectorMemberus-gaap:CommonClassAMember2019-01-012019-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToOneNonemployeeDirectorMemberus-gaap:CommonClassAMember2018-01-012018-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberrusha:SharesIssuedToTwoNonemployeeDirectors2Memberus-gaap:CommonClassAMember2018-01-012018-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberus-gaap:CommonClassAMember2019-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberus-gaap:CommonClassAMember2019-01-012019-12-31 0001012019rusha:The2006NonemployeeDirectorStockOptionPlanMemberus-gaap:CommonClassAMember2018-01-012018-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2017-05-16 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2017-05-16 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2018-01-012019-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2018-01-012019-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMember2018-01-012019-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMemberrusha:AmendedAndRestated2007IncentivePlanMember2018-01-012019-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2019-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMemberrusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2019-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2019-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2019-01-012019-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2019-01-012019-12-31 0001012019rusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassAMember2018-01-012018-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMemberrusha:AmendedAndRestated2007IncentivePlanMemberus-gaap:CommonClassBMember2018-01-012018-12-31 0001012019us-gaap:CommonClassAMember2019-12-31 0001012019us-gaap:RestrictedStockMember2018-12-31 0001012019us-gaap:RestrictedStockMember2019-01-012019-12-31 0001012019us-gaap:RestrictedStockMember2019-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-12-31 0001012019us-gaap:RestrictedStockUnitsRSUMember2019-12-31 0001012019srt:MinimumMemberrusha:Rush401PlanMember2019-01-012019-12-31 0001012019srt:MaximumMemberrusha:Rush401PlanMember2019-01-012019-12-31 0001012019rusha:Rush401PlanMemberrusha:HighlyCompensatedEmployeesMember2019-01-012019-12-31 0001012019rusha:Rush401PlanMember2019-01-012019-12-31 0001012019rusha:Rush401PlanMemberrusha:EmployeesWithLessThanFiveYearsOfServiceMember2019-01-012019-12-31 0001012019rusha:Rush401PlanMemberrusha:EmployeesWithMoreThanFiveYearsOfServiceMember2019-01-012019-12-31 0001012019rusha:Rush401PlanMember2018-01-012018-12-31 0001012019rusha:Rush401PlanMember2017-01-012017-12-31 0001012019rusha:DeferredCompensationPlanMember2019-01-012019-12-31 0001012019rusha:DeferredCompensationPlanMember2019-12-31 0001012019rusha:DeferredCompensationPlanMember2018-12-31 00010120192017-12-222017-12-22 0001012019us-gaap:StateAndLocalJurisdictionMember2019-12-31 0001012019us-gaap:StateAndLocalJurisdictionMemberrusha:DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember2019-12-31 0001012019us-gaap:StateAndLocalJurisdictionMemberrusha:DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember2019-01-012019-12-31 0001012019us-gaap:DomesticCountryMember2019-01-012019-12-31 0001012019us-gaap:StateAndLocalJurisdictionMember2019-01-012019-12-31 0001012019rusha:CentralCaliforniaTruckAndTrailerSalesLLCMember2019-10-312019-10-31 0001012019rusha:StoverSalesIncMember2019-05-062019-05-06 0001012019us-gaap:OtherNoncurrentAssetsMemberrusha:RushTruckCentresOfCanadaLimitedMember2019-12-31 0001012019rusha:AcquisitionOfCountryFordTrucksMember2019-02-112019-02-11 0001012019rusha:TranswestSanDiegoLLCMember2017-12-142017-12-14 00010120192019-01-012019-03-31 00010120192019-04-012019-06-30 00010120192019-07-012019-09-30 00010120192018-01-012018-03-31 00010120192018-04-012018-06-30 00010120192018-07-012018-09-30 00010120192018-10-012018-12-31 0001012019rusha:TruckSegmentMember2019-01-012019-12-31 0001012019us-gaap:AllOtherSegmentsMember2019-01-012019-12-31 0001012019rusha:TruckSegmentMember2019-12-31 0001012019us-gaap:AllOtherSegmentsMember2019-12-31 0001012019rusha:TruckSegmentMember2018-01-012018-12-31 0001012019us-gaap:AllOtherSegmentsMember2018-01-012018-12-31 0001012019rusha:TruckSegmentMember2018-12-31 0001012019us-gaap:AllOtherSegmentsMember2018-12-31 0001012019rusha:TruckSegmentMember2017-01-012017-12-31 0001012019us-gaap:AllOtherSegmentsMember2017-01-012017-12-31 0001012019rusha:TruckSegmentMember2017-12-31 0001012019us-gaap:AllOtherSegmentsMember2017-12-31 0001012019srt:MaximumMemberrusha:CCTTSMember2019-01-012019-12-31 0001012019rusha:CCTTSMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-31 0001012019rusha:CCTTSMember2019-12-31 0001012019rusha:CCTTSMember2018-12-31 0001012019rusha:CommercialVehicleMember2019-01-012019-12-31 0001012019rusha:CommercialVehicleMember2018-01-012018-12-31 0001012019rusha:PartsMember2019-01-012019-12-31 0001012019rusha:PartsMember2018-01-012018-12-31 0001012019rusha:CommercialVehicleRepairServiceMember2019-01-012019-12-31 0001012019rusha:CommercialVehicleRepairServiceMember2018-01-012018-12-31 0001012019us-gaap:FinancialServiceMember2019-01-012019-12-31 0001012019us-gaap:FinancialServiceMember2018-01-012018-12-31 0001012019rusha:InsuranceMember2019-01-012019-12-31 0001012019rusha:InsuranceMember2018-01-012018-12-31 0001012019us-gaap:CommonClassAMember2018-12-31 0001012019us-gaap:CommonClassBMember2019-12-31 0001012019us-gaap:CommonClassBMember2018-12-31
 

 

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, 2019  
     
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934  
  For the transition period from                  to                  

 

Commission file number 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 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 28, 2019 was approximately $1,193,177,826 based upon the last sales price on June 28, 2019 on The NASDAQ Global Select MarketSM of $36.52 for the registrant’s Class A Common Stock and $36.91 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 28,042,484 shares Class A Common Stock and 8,210,581 shares of Class B Common Stock outstanding on February 12, 2020.

 

DOCUMENTS INCORPORATED BY REFERENCE

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

 

 

 

RUSH ENTERPRISES, INC.

 

Index to Form 10-K

 

Year ended December 31, 2019

  

 

    Page No.

Part I

Item 1

Business

  4

Item 1A

Risk Factors

17

Item 1B

Unresolved Staff Comments

24

Item 2

Properties

24

Item 3

Legal Proceedings

24

Item 4

Mine Safety Disclosures

24

     
     

Part II

     

Item 5

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

25

Item 6

Selected Financial Data

27

Item 7

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

28

Item 7A

Quantitative and Qualitative Disclosures about Market Risk

39

Item 8

Financial Statements and Supplementary Data

40

Item 9

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

73

Item 9A

Controls and Procedures

73

Item 9B

Other Information

75

     

Part III

     

Item 10

Directors, Executive Officers and Corporate Governance

75

Item 11

Executive Compensation

75

Item 12

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

75

Item 13

Certain Relationships and Related Transactions, and Director Independence

75

Item 14

Principal Accountant Fees and Services

75

     

Part IV

     

Item 15

Exhibits, Financial Statement Schedules

76

Item 16

Form 10-K Summary

78

 

 
 

 

NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

Certain statements contained in this Form 10-K (or otherwise made by the Company or on the Company’s 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 Company’s 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 Company’s management as well as assumptions made by and information currently available to the Company’s 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 COMPANY’S 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 Corporation. International® is a registered trademark of Navistar International Transportation Corp. 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. FUSO® is a registered trademark of Mitsubishi Fuso Truck and Bus Corporation. Hino® is a registered trademark of Hino Motors, Ltd. Isuzu® is a registered trademark of Isuzu Motors Limited. Ford Motor Credit Company® is a registered trademark of Ford Motor Company. Ford® is a registered trademark of Ford Motor Company. SAP® is a registered trademark of SAP Aktiengesellschaft. 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 the Company’s 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, FUSO, 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, 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. Since commencing operations as a Peterbilt heavy-duty truck dealer in 1966, we have grown to operate over 100 Rush Truck Centers in 22 states. In 2019, we purchased a 50% equity interest in an entity in Canada, Rush Truck Centres of Canada Limited, which currently owns and operates 14 International locations in Ontario, Canada.

 

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 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 to enable us to better serve our customers.

 

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

 

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

     Tucson

Peterbilt, Hino

Yes

Yes

No

     Yuma

Peterbilt

Yes

Yes

No

California

       

     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

     Ceres

Ford

Yes

Yes

No

     Pico Rivera

Peterbilt

Yes

Yes

Yes

     San Diego

Peterbilt, Hino, Ford

Yes

Yes

No

     Sylmar

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

 

 

Rush Truck Center Location

Commercial Vehicle Franchise(s)

Truck

Sales

Parts

and

Service

Collision

Center

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

No

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

     Blackshear

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

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

     Effingham

International

Yes

Yes

Yes

     Huntley

International

Yes

Yes

No

     Joliet

International

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

       

     Kansas City

Hino, Isuzu

Yes

Yes

No

Kentucky

       

     Bowling Green

Peterbilt

Yes

Yes

No

Missouri

       

     St. Peters

International

Yes

Yes

No

     St. Louis

International

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

 

 

Rush Truck Center Location

Commercial Vehicle Franchise(s)

Truck

Sales

Parts

and

Service

Collision

Center

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, FUSO

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

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

None

Yes

Yes

No

     Nashville

Peterbilt

Yes

Yes

Yes

Texas

       

     Abilene

Peterbilt

Yes

Yes

No

     Amarillo

Peterbilt

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

     El Paso

Peterbilt, Hino, Isuzu

Yes

Yes

Yes

     Fort Worth

Peterbilt, Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     Houston

Peterbilt, Hino

Yes

Yes

Yes

     Houston Bus Center

Blue Bird, Micro Bird, Elkhart

Yes

Yes

No

     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

 

 

(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

     San Antonio

Peterbilt, Hino, Blue Bird, Micro Bird, Elkhart

Yes

Yes

Yes

     San Antonio Bus

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

Utah

       

     Ogden

International, IC Bus

Yes

Yes

No

     Salt Lake City

International, IC Bus, FUSO

Yes

Yes

Yes

     Springville

International, FUSO

Yes

Yes

No

     St. George

International, FUSO

Yes

Yes

No

Virginia

       

     Chester

International, Hino

Yes

Yes

No

     Fredericksburg

International

Yes

Yes

No

     Richmond

International

Yes

Yes

Yes

 

Leasing and Rental Services. Through certain of our Rush Truck Centers and several stand-alone Rush Truck Leasing Centers, we provide a broad line of product selections for lease or rent, including Class 4, Class 5, Class 6, Class 7 and Class 8 trucks, heavy-duty cranes and refuse vehicles. Our lease and rental fleets are offered 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 franchises by location:

 

Rush Truck Leasing

Location

Franchise

Standalone or in a

Rush Truck Center

Alabama

   

    Birmingham

PacLease

In RTC

Arizona

   

    Phoenix

PacLease

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

   

    Macon

Idealease

In RTC

Idaho

   

    Boise

Idealease

In RTC

    Idaho Falls

Idealease

In RTC

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

 

 

Rush Truck Leasing

Location

Franchise

Standalone or in a

Rush Truck Center

Indiana

   

    Indianapolis

Idealease

In RTC

    Gary

Idealease

In RTC

Missouri

   

    St. Louis

Idealease

In RTC

    St. Peters

Idealease

In RTC

New Mexico

   

    Albuquerque

PacLease

Standalone

Nevada

   

    Las Vegas

PacLease

Standalone

North Carolina

   

    Charlotte

Idealease

Standalone

Ohio

   

    Cincinnati

Idealease

Standalone

    Cleveland

Idealease

Standalone

    Columbus

Idealease

In RTC

    Dayton

Idealease

In RTC

Oklahoma

   

    Oklahoma City

PacLease

In RTC

Tennessee

   

    Nashville

PacLease

In RTC

Texas

   

    Austin

PacLease

Standalone

    El Paso

PacLease

In RTC

    Fort Worth

PacLease

Standalone

    Houston

PacLease

Standalone

    Houston NW

PacLease

In RTC

    Odessa

PacLease

Standalone

    San Antonio

PacLease

In RTC

    Tyler

PacLease

Standalone

Virginia

   

    Richmond

Idealease

Standalone

    Norfolk

Idealease

Standalone

Utah

   

    Salt Lake City

Idealease

Standalone

 

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.

 

World Wide Tires stores operate in two locations in Texas. World Wide Tires primarily sells tires for use on commercial vehicles.

 

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 Miami, Florida, 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.

 

 

Momentum Fuel Technologies 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 nationwide dealership network that provides service solutions to the commercial vehicle industry. 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, parts, service or 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 also 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, vehicle telematics support, a proprietary line of parts and accessories, 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 facilities 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, full-service network of commercial vehicle dealerships. We also own a 50% equity interest in an entity in Canada that owns and operates 14 International locations in Ontario, Canada, with an option to purchase the remaining 50%. 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 parts and services.

 

Aftermarket Products and Services. Revenues from Aftermarket Products and Services accounted for approximately $1,762.5 million, or 30.3%, of our total revenues for 2019, and 64.9% of our gross profit. Our Aftermarket Products and Services enable our commercial vehicle sales function and are a source of recurring revenue. 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 $135.8 million, or 2.3%, of our total revenues for 2019. 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.

 

As part of our leasing and rental operations, we also enter into contracts to provide full-service maintenance on certain customers’ vehicles. We had 1,084 vehicles under contract maintenance as of December 31, 2019, and 1,094 vehicles under contract maintenance as of December 31, 2018. 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 VehicleSales.   New commercial vehicle sales represent the largest portion of our revenues, accounting for approximately $3,427.3 million, or 59.0%, of our total revenues in 2019. Of this total, new Class 8 heavy-duty truck sales accounted for approximately $2,192.3 million, or 37.7%, of our total revenues for 2019, and 64.0% of our new commercial vehicle revenues for 2019.

 

Our Rush Truck Centers that sell new and used Class 8 heavy-duty trucks manufactured by Peterbilt or International 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 FUSO, 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,003.6 million, or 17.3%, of our total revenues for 2019, and 29.3% of our new commercial vehicle revenues for 2019. New light-duty commercial vehicle sales accounted for approximately $90.6 million, or 1.6%, of our total revenues for 2019, and 2.6% of our new commercial vehicle revenues for 2019. New bus sales accounted for approximately $120.4 million, or 2.1%, of our total revenues for 2019, and 3.5% of our new commercial vehicle revenues for 2019.

 

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 $330.3 million, or 5.7%, of our total revenues for 2019. 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 $247.5 million, or 4.3%, of our total revenues for 2019. At our Rush Truck Leasing locations, we engage in full-service commercial vehicle leasing through PacLease and Idealease. Rental vehicles are also generally serviced at our facilities. We had 8,506 vehicles in our lease and rental fleet, including cranes, as of December 31, 2019, compared to 8,092 vehicles as of December 31, 2018. 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 commercial vehicles.

 

New and Used Commercial Vehicle Financing and Insurance.  The sale of financial and insurance products accounted for approximately $24.4 million, or 0.4%, of our total revenues for 2019. 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 require a down payment, with the remaining balance generally financed over a two-year to seven-year period. The majority 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 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 and comprehensive, workers’ compensation, cargo, and credit life insurance coverage offered by a number of leading insurance companies. Our renewal rate in 2019 was approximately 77%. We also have licensed insurance agents at several Rush Truck Centers.

 

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 regional and national truck fleets, corporations, local and state governments and owner-operators. During 2019, 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, 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 controlling problems created by overstock and understock situations. 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, Dispositions and Equity Method Investment

 

On October 31, 2019, we, along with our joint venture partner, sold substantially all of the assets of Central California Truck & Trailer Sales, LLC (“CCTTS”). The transaction was valued at approximately $12.7 million, with the purchase price paid in cash.

 

On May 6, 2019, we acquired certain assets of Stover Sales, Inc., which included real estate and a used truck dealership in Jacksonville, Florida, along with commercial vehicle and parts inventory. The transaction was valued at approximately $2.3 million, with the purchase price paid in cash.

 

On February 25, 2019, we acquired a 50% equity interest in Rush Truck Centres of Canada Limited (“RTC Canada”), which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. RTC Canada currently operates a network of 14 International Truck full-service dealerships throughout the Province of Ontario. We were also granted a call option in the purchase agreement that provides us with the right to acquire the remaining 50% equity interest in RTC Canada until the close of business on February 25, 2024.

 

On February 11, 2019, we acquired certain assets of Country Ford Trucks, which included real estate and a Ford truck franchise in Ceres, California, along with commercial vehicle and parts inventory. The transaction was valued at approximately $7.9 million, with the purchase price paid in cash.

 

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;

 

 

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, New Mexico, Nevada, Oklahoma, Tennessee and Texas. These dealership agreements currently have terms expiring between November 2021 and September 2022. Our dealership agreements with Peterbilt may be terminated by Peterbilt in the event that the aggregate voting power of the estate of W. Marvin Rush, W.M. “Rusty” Rush, other members of the Rush family and certain executives of the Company decreases below 22%. Sales of new Peterbilt commercial vehicles accounted for approximately 36.4% of our total revenues for 2019.

 

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 Georgia, Idaho, Illinois, Indiana, Missouri, North Carolina, Ohio, Utah and Virginia. These dealership agreements currently have terms expiring between May 2020 and January 2024. Sales of new International commercial vehicles accounted for approximately 11.0% of our total revenues for 2019.

 

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, Micro Bird and FUSO, which currently have terms expiring between February 2020 and August 2024 and Ford, Hino and Isuzu, which have perpetual terms. Sales of new non-Peterbilt and non-International commercial vehicles accounted for approximately 11.7% of our total revenues for 2019.

 

All of 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 inventory purchases are made on terms requiring payment to the manufacturer within 15 days or less from the date the commercial vehicles are invoiced from the factory. We finance the majority of all new commercial vehicle inventory and the loan value of our used commercial vehicle inventory under our credit agreement with BMO Harris Bank N.A. (“BMO Harris”) (the “Floor Plan Credit Agreement”). The Floor Plan Credit Agreement includes an aggregate loan commitment of $1.0 billion. Borrowings under the Floor Plan Credit Agreement bear interest at an annual rate equal to (A) the greater of (i) zero and (ii) one month LIBOR rate, determined on the last day of the prior month, plus (B) 1.25% and are payable monthly. Loans under the Floor Plan Credit Agreement for the purchase of used commercial vehicle 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 June 30, 2022, 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, 2019, we had approximately $846.8 million outstanding under the Floor Plan Credit Agreement. The average daily outstanding borrowings under the Floor Plan Credit Agreement were $857.8 million during the twelve months ended December 31, 2019. 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.

 

 

In June 2012, we entered into a wholesale financing agreement with Ford Motor Credit Company that provides for the financing of, and is collateralized by, our Ford new vehicle inventory. This wholesale financing agreement bears interest at a rate of Prime plus 150 basis points minus certain incentives and rebates. As of December 31, 2019, the interest rate on the wholesale financing agreement was 6.25% before considering the applicable incentives that we are qualified to receive. As of December 31, 2019, we had an outstanding balance of approximately $115.0 million under the Ford Motor Credit Company wholesale financing 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 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,” “Rush Truck Center” and “Momentum Fuel Technologies.”

 

Employees

 

On December 31, 2019, we had 7,244 employees. 

 

We have entered into collective bargaining agreements covering certain employees in Chicago, Illinois, which will expire on May 8, 2021, Joliet, Illinois, which will expire on May 7, 2022 and Carol Stream, Illinois, which will expire on May 6, 2023.

 

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.

 

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, commercial vehicle Aftermarket Products and Services operations historically have experienced higher sales volumes in the second and third quarters.

 

Backlog

 

On December 31, 2019, our backlog of commercial vehicle orders was approximately $1,236.5 million, compared to a backlog of commercial vehicle orders of approximately $1,934.9 million on December 31, 2018. 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 include only 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. The delivery time for a custom-ordered commercial vehicle varies depending on the truck specifications and demand for the particular model ordered. 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, 2019, and we expect to fill the majority of our backlog orders during 2020.

 

 

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 model years 2021 through 2027.  We do not believe that these rules will negatively impact our business, however, future legislation or other new regulations that may be adopted to address GHG emissions or fuel efficiency standards may negatively impact our business.  Additional 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, and those expenditures could be material.

 

 

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

 

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 2019, 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, 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 2019, 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, 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. On January 30, 2020, Navistar disclosed that it received an unsolicited proposal from Traton SE (“Traton”), a subsidiary of Volkswagen Group, to acquire Navistar. At this time, we do not know whether Navistar’s board of directors will accept Traton’s proposal and if so, whether Navistar’s shareholders will approve the sale. Assuming Traton’s proposal is accepted by Navistar’s required constituents and approved by regulatory authorities, we cannot predict how new ownership of Navistar might affect our business; provided, however, that at this time, our senior management is not aware of any circumstances associated with the proposed sale that would result in a material adverse effect on our operations, revenues or 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 the estate of W. Marvin Rush, W. M. “Rusty” Rush, James Thor, Scott Anderson, Derrek Weaver, Steven Keller and Corey Lowe, along with certain other persons who no longer work for the company (collectively, the “Dealer Principals”) decreases below 22% (the estate of W. Marvin Rush and such persons, excluding those who no longer work for the company, controlled 40.2% of the aggregate voting power with respect to the election of directors as of December 31, 2019); 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 W. M. “Rusty” Rush, Robin M. Rush or any person who has been approved in writing by PACCAR holds the office of Chairman of the Board, President or Chief Executive Officer of the Company. We have no control over the transfer or disposition by the estate of W. Marvin Rush or W.M. “Rusty” Rush, or his estate, of their common stock. If the estate of W. Marvin Rush or W.M. “Rusty” Rush were to sell their Class B Common Stock or bequest their Class B Common Stock to a person or entity other than the Dealer Principals, or if their estates are required to liquidate their Class B Common Stock that they own, 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 February 2020 and August 2024. 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.

 

 

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.

 

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 June 30, 2022, and may be terminated without cause upon 120 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 material adverse effect on our profitability. 

 

Our Floor Plan Credit Agreement and some of our other debt are subject to variable interest rates. Therefore, our interest expense would rise with any increase in interest rates. Currently, our outstanding borrowings under our Floor Plan Credit Agreement and certain other loan agreements are borrowed at LIBOR plus an applicable margin. The U.K. Financial Conduct Authority has announced that it intends to stop persuading or compelling banks to submit LIBOR rates after 2021. It is unclear how increased regulatory oversight and changes in the method for determining LIBOR may affect our results of operations or financial conditions. At this time, it is not possible to predict the effect of any such changes, any establishment of alternative reference rates or any other reforms to LIBOR that may be enacted in the United Kingdom or elsewhere, including the potential impact to our Floor Plan Credit Agreement. However, 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 materially 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.

 

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

 

 

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

 

As of December 31, 2019, our backlog of new commercial vehicle orders was approximately $1,236.5 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.

 

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.

 

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.

 

Further, environmental laws and regulations are complex and subject to change. 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.

 

 

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. 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 routinely monitor our systems for cyber threats and have processes in place to detect and remediate vulnerabilities. Nevertheless, we have experienced occasional cyberattacks and attempted breaches, including phishing emails and ransomware infections. We detected and remediated all of these incidents, all of which we categorized as “commodity threats,” or general attacks common to companies connected to the internet and communicating via email. No known leakage of financial, technical or customer data occurred and none of the incidents had a material adverse effect on our business, operations, reputation, or consolidated results of operations or consolidated financial condition.

 

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 tank 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 carry comprehensive liability insurance, subject to deductibles, at levels we believe are sufficient to cover existing and future claims. However, 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 such 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.

 

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

 

The commercial vehicle industry is predicted to experience change over the long-term.  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 uncertain, as there are many factors that are unknowable at this time, including when such vehicles may be commercially available at price points that would lead to their widespread adoption.  Similarly, although we are aware of ongoing efforts to facilitate the development of driverless commercial vehicles, the eventual timing of the availability of driverless commercial vehicles is uncertain due to regulatory requirements and additional technological requirements.  The effect of driverless 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. 

 

 

Natural disasters and adverse weather events can disrupt our business. 

 

 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 hail storms) 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 we have substantial insurance to cover this risk, we may be exposed to uninsured or underinsured losses that could have a material adverse effect on our business, financial condition, results of operations or cash flows.

 

Risks Related to Our Common Stock

 

We are controlled by two shareholders and their affiliates.

 

Collectively, the estate of W. Marvin Rush and W. M. “Rusty” Rush and their affiliates own approximately 0.7% of our issued and outstanding shares of Class A Common Stock and 45.9% of our issued and outstanding Class B Common Stock. The estate of W. Marvin Rush and W.M. “Rusty” Rush collectively control approximately 37.4% of the aggregate voting power of our outstanding shares and voting power, which is substantially more than any other person or group. The interests of the estate of W. Marvin Rush and W.M. “Rusty” Rush may not be consistent with the interests of all shareholders, or each other. As a result of such ownership, the estate of W. Marvin Rush and W.M. “Rusty” Rush have the power to effectively control the Company, including 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, W. Marvin Rush and W.M. “Rusty” Rush granted Peterbilt a right of first refusal to purchase their respective shares of common stock in the event that they desire to transfer in excess of 100,000 shares in any 12-month period to any person other than an immediate family member, an associate or another Dealer Principal. However, in the case of the estate of W. Marvin Rush, certain shares of his Class B Common Stock of the Company are exempt from his rights of first refusal agreement. These rights of first refusal, the number of shares owned by the estate of W. Marvin Rush and W.M. “Rusty” Rush and their affiliates, the requirement in our dealership agreements that the Dealer Principals retain a controlling interest in us 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.

 

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, 2019, the three-month average daily trading volume of our Class B Common Stock was approximately 7,600 shares, with twenty-seven days having a trading volume below 5,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 2.   Properties

 

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

 

We lease a hangar in New Braunfels, Texas for the corporate aircraft. We also own and operate a guest ranch of approximately 9,500 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. To date, aggregate costs to us for claims, including product liability actions, have not been material. 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. We believe that there are no claims or litigation pending, the outcome of which could 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 Registrant’s 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 2019, our Board of Directors approved four quarterly cash dividends on all outstanding shares of common stock totaling $0.50 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.

 

   

2019

   

2018

 
   

Dividends

Declared

   

High

   

Low

   

Dividends

Declared

   

High

   

Low

 

Class A Common Stock

                                               
                                                 

First Quarter

  $ .12     $ 44.28     $ 33.81     $     $ 55.40     $ 39.58  

Second Quarter

    .12       45.99       34.72             46.66       37.95  

Third Quarter

    .13       41.92       33.73       .12       46.22       38.73  

Fourth Quarter

    .13       49.27       34.81       .12       39.92       31.53  
                                                 

Class B Common Stock

                                               
                                                 

First Quarter

  $ .12     $ 44.43     $ 35.03     $     $ 52.76     $ 37.23  

Second Quarter

    .12       45.51       35.52             46.75       36.61  

Third Quarter

    .13       43.85       35.20       .12       46.99       39.45  

Fourth Quarter

    .13       48.50       36.68       .12       40.38       32.35  

 

As of February 10, 2020, there were approximately 20 record holders of Class A Common Stock and approximately 27 record holders of Class B Common Stock.

 

As of December 31, 2019, 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 2019 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, 2019

    82,145     $ 38.02  (4)     82,145     $ 26,809,509  

November 1 – November 30, 2019

    10,609       42.83  (5)     10,609       26,354,772  

December 1 – December 31, 2019

    10,808       46.98  (6)     10,808       99,491,935  

Total

    103,562               103,562          

 

(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 2019 under a stock repurchase program announced on October 31, 2018, 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 November 30, 2019; we repurchased $123.6 million shares of our Class A and Class B Common Stock under the plan prior to its termination. On December 3, 2019, we announced the approval of a new stock repurchase program authorizing management to repurchase, from time to time, up to an aggregate of $100.0 million of our shares of Class A Common Stock and/or Class B Common Stock. The current stock repurchase program expires on December 31, 2020, and may be suspended or discontinued at any time.

(4)

Represents 60,132 shares of Class A Common Stock at an average price paid per share of $37.73 and 22,013 shares of Class B Common Stock at an average price paid per share of $38.80.

(5)

Represents 10,609 shares of Class B Common Stock at an average price paid per share of $42.83.

(6)

Represents 10,808 shares of Class B Common Stock at an average price paid per share of $46.98.

 

 

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 following graph shows the cumulative 5-Year total return as of December 31, 2019, of a $100 investment in the Company’s common stock made on December 31, 2014 (with dividends reinvested), as compared with similar investments based on (i) the cumulative total returns of the S&P 500 Index (with dividends reinvested) and (ii) the cumulative total returns of a market-weighted Peer Group Index composed of the common stock of PACCAR, Inc., Werner Enterprises, Inc., Penske Automotive Group, Inc. and Lithia Motors, Inc., assuming reinvestment of dividends. The market-weighted Peer Group Index values were calculated from the beginning of the performance period. The historical stock price performance shown below is not necessarily indicative of future stock price performance.

 

 

   

December 31,

 
   

2014

   

2015

   

2016

   

2017

   

2018

   

2019

 

Rush Enterprises, Inc.

  $ 100.00     $ 72.73     $ 104.25     $ 164.46     $ 117.08     $ 155.90  

S&P 500

    100.00       101.38       113.51       138.29       132.23       173.86  

Peer Group

    100.00       78.29       101.99       116.40       96.60       140.79  

 

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,

 
   

2019

   

2018

   

2017

   

2016

   

2015

 

 

 

(in thousands, except per share amounts)

 
SUMMARY OF INCOME STATEMENT DATA                                        

Revenues

                                       

New and used commercial vehicle sales

  $ 3,757,584     $ 3,558,637     $ 2,993,015     $ 2,640,019     $ 3,360,808  

Aftermarket products and services sales

    1,762,510       1,670,052       1,471,266       1,332,356       1,382,447  

Lease and rental

    247,549       238,238       217,356       208,154       199,867  

Finance and insurance

    24,443       20,535       17,988       18,582       21,150  

Other

    17,761       18,728       14,257       15,503       15,461  

Total revenues

    5,809,847       5,506,190       4,713,882       4,214,614       4,979,733  

Cost of products sold

    4,784,219       4,527,921       3,883,946       3,496,602       4,194,786  

Gross profit

    1,025,628       978,269       829,936       718,012       784,947  

Selling, general and administrative

    753,749       705,226       631,053       587,778       619,268  

Depreciation and amortization

    55,372       70,489       50,069       51,261       43,859  

(Loss) gain on sale of assets

    (102 )     297       (105 )     1,755       (544 )

Operating income

    216,405       202,851       148,709       80,728       121,276  

Other income

    1,925                          

Interest expense, net

    28,807       19,682       12,310       14,279       13,473  

Income before income taxes

    189,523       183,169       136,399       66,449       107,803  

Provision (benefit) for income taxes

    47,940       44,107       (35,730 )     25,867       41,750  

Net income

  $ 141,583     $ 139,062     $ 172,129     $ 40,582     $ 66,053  
                                         

Net income per common share:

                                       

Basic

  $ 3.86     $ 3.55     $ 4.34     $ 1.02     $ 1.64  

Diluted

  $ 3.77     $ 3.45     $ 4.20     $ 1.00     $ 1.61  
                                         

Cash dividends declared per share

  $ 0.50     $ 0.24                    
                                         

Weighted average shares outstanding:

                                       

Basic

    36,659       39,223       39,627       39,938       40,271  

Diluted

    37,571       40,293       40,980       40,603       41,093  

 

 

   

Year Ended December 31,

 
   

2019

   

2018

   

2017

   

2016

   

2015

 

OPERATING DATA

                                       

Unit vehicle sales −

                                       

New vehicles

    31,675       29,776       25,696       23,627       29,780  

Used vehicles

    7,741       8,021       7,060       7,008       7,922  

Total unit vehicles sales

    39,416       37,797       32,756       30,635       37,702  

Commercial vehicle lease and rental units

    8,506       8,092       7,993       7,841       7,800  

 

   

December 31,

 
   

2019

   

2018

   

2017

   

2016

   

2015

 
   

(in thousands)

 

BALANCE SHEET DATA

                                       

Working capital

  $ 205,162     $ 194,649     $ 202,891     $ 118,318     $ 79,549  

Inventories

    1,326,080       1,339,923       1,033,294       840,304       1,061,198  

Total assets

    3,407,329       3,201,350       2,890,139       2,603,047       2,852,008  
                                         

Floor plan notes payable

    996,336       1,023,019       778,561       646,945       854,758  

Long-term debt, including current portion

    627,678       601,173       611,528       604,003       647,755  

Finance lease obligations, including current portion

    92,370       69,114       83,141       84,493       83,765  

Total shareholders’ equity

    1,159,493       1,066,928       1,040,373       862,825       844,897  

 

Item 7.  Management’s 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, FUSO, 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 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 64.9% of our total gross profits in 2019.

 

Summary of 2019

 

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

 

 

Our gross revenues totaled $5,809.8 million in 2019, a 5.5% increase from gross revenues of $5,506.2 million in 2018.

 

 

Gross profit increased $47.4 million, or 4.8%, in 2019, compared to 2018. Gross profit as a percentage of sales decreased to 17.7% in 2019, from 17.8% in 2018.

 

 

 

Our 2019 new Class 8 heavy-duty unit sales, which accounted for 5.3% of the total U.S. market, increased 2.2% in 2019, compared to 2018.

 

 

Our 2019 new Class 4-7 medium-duty unit sales, including buses, which accounted for 5.4% of the total U.S. market, increased 11.7% in 2019, compared to 2018. New light-duty truck unit sales increased 2.7% in 2019, compared to 2018.

 

 

Aftermarket Products and Services revenues increased $92.5 million, or 5.5%, to $1,762.5 million in 2019, compared to $1,670.1 million in 2018.

 

 

Selling, General and Administrative expenses increased $48.5 million, or 6.9%, to $753.7 million in 2019, compared to $705.2 million in 2018.

 

 

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. RTC Canada currently operates a network of 14 International Truck full-service dealerships throughout the Province of Ontario. We have a call option to purchase the remaining 50% equity interest that expires on February 25, 2024.

 

2020 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 190,000 truck units in 2020, a 32.5% decrease compared to 281,440 units sold in 2019. We expect our market share of new Class 8 truck sales to range between 6.0% and 6.5% in 2020. This market share percentage would result in the sale of approximately 11,400 to 12,350 of new Class 8 trucks in 2020, based on A.C.T. Research’s current U.S. retail sales estimate of 190,000 units.

 

According to A.C.T. Research, new U. S. Class 4 through 7 commercial vehicle retail sales are estimated to total 253,400 units in 2020, a 5.1% decrease compared to 266,977 units sold in 2019. We expect our market share of new Class 4 through 7 commercial vehicle sales to range between 5.1% and 5.5% in 2020. This market share percentage would result in the sale of approximately 13,000 to 14,000 of new Class 4 through 7 commercial vehicles in 2020, based on A.C.T. Research’s current U.S. retail sales estimates of 253,400 units.

 

We expect to sell approximately 2,200 light-duty vehicles and approximately 7,900 to 8,300 used commercial vehicles in 2020. We expect lease and rental revenue to increase 5% to 10% during 2020, compared to 2019.

 

We continue to make progress on our strategic initiatives to increase our Aftermarket Products and Services revenues.  We believe our Aftermarket Products and Services revenues will increase 1% to 3% in 2020, compared to 2019.

 

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 the parts, service and collision center 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 120.2% absorption ratio for the year ended December 31, 2019 and 122.4% absorption ratio for the year ended December 31, 2018.

 

 

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.

 

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 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 less a reasonable profit margin.

 

Goodwill

 

Goodwill is tested for impairment by reporting unit utilizing a two-step process at least annually, or more frequently when events or changes in circumstances indicate that the asset might be impaired. The first step requires us to compare the fair value of the reporting unit (we consider our Truck Segment to be a reporting unit for purposes of this analysis), which is the same as the segment, to the respective carrying value. If the fair value of the reporting unit exceeds its carrying value, the goodwill is not considered impaired. If the carrying value is greater than the fair value, there is an indication that impairment may exist and a second step is required. In the second step of the analysis, the implied fair value of the goodwill is calculated as the excess of the fair value of a reporting unit over the fair values assigned to its assets and liabilities. If the implied fair value of goodwill is less than the carrying value of the reporting unit’s goodwill, the difference is recognized as an impairment loss.

 

We determine the fair value of our reporting unit using the discounted cash flow method. The discounted cash flow method uses various assumptions and estimates regarding revenue growth rates, future gross margins, future selling, general and administrative expenses and an estimated weighted average cost of capital. The analysis is based upon available information regarding expected future cash flows of each reporting unit discounted at rates consistent with the cost of capital specific to the reporting unit. This type of analysis contains uncertainties because it requires us to make assumptions and to apply judgment regarding our knowledge of our industry, information provided by industry analysts and our current business strategy in light of present industry and economic conditions. If any of these assumptions change, or fail to materialize, the resulting decline in our estimated fair value could result in a material impairment charge to the goodwill associated with the reporting unit.

 

We do not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions we used to test for impairment losses on goodwill. However, if actual results are not consistent with our estimates or assumptions, or certain events occur that might adversely affect the reported value of goodwill in the future, we may be exposed to an impairment charge that could be material.

 

Goodwill was tested for impairment during the fourth quarter of 2019 and no impairment was required. The fair value of our reporting unit exceeded the carrying value of its net assets. As a result, we were not required to conduct the second step of the impairment test. We do not believe our reporting unit is at risk of failing step one of the impairment test.

 

Insurance Accruals

 

We are partially self-insured for a portion of the claims related to our property and casualty insurance programs, which requires us to make estimates regarding expected losses to be incurred. We engage a third-party administrator to assess any open claims and we adjust our accrual accordingly on a periodic basis. We are also partially self-insured for a portion of the claims related to our workers’ compensation and medical insurance programs. We use 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.

 

 

Changes in the frequency, severity and development of existing claims could influence our reserve for claims and financial position, results of operations and cash flows. We do not believe there is a reasonable likelihood that there will be a material change in the estimates or assumptions we used to calculate our self-insured liabilities. However, if actual results are not consistent with our estimates or assumptions, we may be exposed to losses or gains that could be material.

 

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.

 

Revenue Recognition 

  

Effective January 1, 2018, we adopted ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” using the modified retrospective transition method.  This standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under Topic 606, we recognize revenue when our customer obtains control of promised goods or services, in an amount that reflects the consideration which we expect to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that we determine are within the scope of Topic 606, we perform 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) we satisfy a performance obligation.  We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to the customer.  At contract inception, once the contract is determined to be within the scope of Topic 606, we assess the goods or services promised within each contract and determine those that are performance obligations. We then assess 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.  

 

New Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (the "FASB") issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326)," which modifies the measurement of expected credit losses of certain financial instruments. Credit losses on trade and other receivables, held-to-maturity debt securities, and other instruments will reflect the Company's current estimate of the expected credit losses and will generally result in the earlier recognition of allowance for losses. The new guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. We are currently evaluating the impact of, and approach to, adopting this new accounting guidance, and we do not expect the adoption of this standard to have a material impact on our consolidated financial statements.

 

 

Results of Operations

 

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

 

   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

New and used commercial vehicle sales

    64.7

%

    64.6

%

    63.5

%

Aftermarket Products and Services sales

    30.3       30.3       31.2  

Lease and rental

    4.3       4.3       4.6  

Finance and insurance

    0.4       0.4       0.4  

Other

    0.3       0.4       0.3  

Total revenues

    100.0       100.0       100.0  

Cost of products sold

    82.3       82.2       82.4  

Gross profit

    17.7       17.8       17.6  

Selling, general and administrative

    13.0       12.8       13.4  

Depreciation and amortization

    1.0       1.3       1.0  

Gain (loss) on sale of assets

    0.0       0.0       0.0  

Operating income

    3.7       3.7       3.2  

Other income

    0.0       0.0       0.0  

Interest expense, net

    0.5       0.4       0.3  

Income from continuing operations before income taxes

    3.2       3.3       2.9  

Provision (benefit) for income taxes

    0.8       0.8       (0.8 )

Net income

    2.4

%

    2.5

%

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

 
   

2019

   

2018

   

2017

   

2019

vs

2018

   

2018

vs

2017

 

Vehicle unit sales:

                                       

New heavy-duty vehicles

    14,986       14,666       13,083       2.2 %     12.1 %

New medium-duty vehicles

    14,470       12,949       10,952       11.7 %     18.2 %

New light-duty vehicles

    2,219       2,161       1,661       2.7 %     30.1 %

Total new vehicle unit sales

    31,675       29,776       25,696       6.4 %     15.9 %
                                         

Used vehicles sales

    7,741       8,021       7,060       -3.5 %     13.6 %
                                         

Vehicle revenue:

                                       

New heavy-duty vehicles

  $ 2,192.3     $ 2,120.5     $ 1,817.3       3.4 %     16.7 %

New medium-duty vehicles

    1,124.0       971.3       806.5       15.7 %     20.4 %

New light-duty vehicles

    90.6       86.7       64.0       4.5 %     35.5 %

Total new vehicle revenue

  $ 3,406.9     $ 3,178.5     $ 2,687.8       7.2 %     18.3 %
                                         

Used vehicle revenue

  $ 330.3     $ 360.1     $ 291.5       -8.3 %     23.5 %
                                         

Other vehicle revenue:(1)

  $ 20.4     $ 20.0     $ 13.7       2.0 %     46.0 %
                                         

Dealership absorption ratio:

    120.2 %     122.4 %     121.0 %     -1.8 %     1.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:

 

   

2019

   

2018

   

2017

 

Gross Profit:

                       

New and used commercial vehicle sales

    27.0

%

    28.4

%

    27.3

%

Aftermarket Products and Services sales

    64.9       63.4       64.7  

Lease and rental

    4.0       4.2       4.1  

Finance and insurance

    2.4       2.1       2.2  

Other

    1.7       1.9       1.7  

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. Unit sales of new commercial vehicles have historically been subject to substantial cyclical variation based on general economic conditions. According to data published by A.C.T. Research, over the last 10 years, total U.S. retail sales of new Class 8 trucks have ranged from a low of approximately 97,000 in 2009 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; 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 190,000 new Class 8 trucks will be sold in the United States in 2020, compared to approximately 281,440 new Class 8 trucks sold in 2019. A.C.T. Research currently forecasts sales of new Class 8 trucks in the U.S. to be approximately 193,000 in 2021.

 

Medium-Duty Truck Market

 

Many of our Rush Truck Centers sell medium-duty commercial vehicles manufactured by Peterbilt, International, Hino, Ford, FUSO or Isuzu, and provide parts and service for medium-duty commercial vehicles. Medium-duty commercial vehicles are principally used in short-haul, local 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 253,400 units in 2020, compared to 266,977 units in 2019. A.C.T. Research currently forecasts sales of new Class 4 through 7 commercial vehicles in the U.S. to be approximately 252,800 in 2021.

 

 

Year Ended December 31, 2019 Compared to Year Ended December 31, 2018

 

Revenues

 

Total revenues increased $303.7 million, or 5.5%, in 2019, compared to 2018.

 

Our Aftermarket Products and Services revenues increased $92.5 million, or 5.5%, in 2019, compared to 2018. This increase was primarily due to continued growth of our all-makes parts product offerings, investment in internal and customer-facing technologies and increases to our aftermarket sales force.

 

Our revenues from sales of new and used commercial vehicles increased $198.9 million, or 5.6%, in 2019, compared to 2018. Our commercial vehicle sales increased steadily in the first three quarters of 2019 primarily due to a healthy economy and strong activity across the market segments that we support, and in particular, our vocational customers.

 

We sold 14,986 new heavy-duty trucks in 2019, a 2.2% increase compared to 14,666 new heavy-duty trucks in 2018. Our new heavy-duty truck sales in 2019 increased due to strong activity across the industries that we support. Our share of the new U.S. Class 8 commercial vehicle sales market decreased to approximately 5.3% in 2019, from 5.7% in 2018. In a robust Class 8 truck market, our market share historically declines.

 

We sold 14,470 new medium-duty commercial vehicles, including 1,272 buses, in 2019, an 11.7% increase compared to 12,949 new medium-duty commercial vehicles, including 1,453 buses, in 2018. This increase was primarily the result of the wide range of medium-duty commercial vehicles we offer, as well as strong growth in the market segments on which we focus, and in particular, construction. In 2019, we achieved a 5.4% share of the Class 4 through 7 commercial vehicle market in the U.S.

 

We sold 2,219 new light-duty vehicles in 2019, a 2.7% increase compared to 2,161 new light-duty vehicles in 2018.

 

We sold 7,741 used commercial vehicles in 2019, a 3.5% decrease compared to 8,021 used commercial vehicles in 2018.

 

Commercial vehicle lease and rental revenues increased $9.3 million, or 3.9%, in 2019, compared to 2018. This increase was primarily related to increased utilization of the rental fleet and the increase in the number of units in the lease in rental fleet compared to 2018.

 

Finance and insurance revenues increased $3.9 million, or 19.0%, in 2019, compared to 2018. We expect finance and insurance revenue to fluctuate proportionately with our new and used commercial vehicle sales in 2020. Finance and insurance revenues have limited direct costs and, therefore, contribute a disproportionate share of our operating profits.

 

Other revenues decreased $1.0 million, or 5.2% in 2019, compared to 2018. Other revenues consist primarily of document fees related to commercial vehicle sales.

 

Gross Profit

 

Gross profit increased $47.4 million, or 4.8%, in 2019, compared to 2018. Gross profit as a percentage of sales decreased to 17.7% in 2019, from 17.8% in 2018.

 

Gross margins from our Aftermarket Products and Services operations increased to 37.7% in 2019, from 37.1% in 2018. Gross profit for Aftermarket Products and Services increased to $665.2 million in 2019, from $620.4 million in 2018. Historically, parts operations’ gross margins range from 27% to 29% and service and collision center operations range from 66% to 68%. Gross profits from parts sales represented 59.3% of total gross profit for Aftermarket Products and Services operations in 2019 and 58.4% in 2018. Service and collision center operations represented 40.7% of total gross profit for Aftermarket Products and Services operations in 2019 and 41.6% 2018. We expect blended gross margins on Aftermarket Products and Services operations to range from 37.0% to 38.0% in 2020.

 

Gross margins on new heavy-duty truck sales increased to 8.1% in 2019, from 7.9% in 2018. In 2020, we expect overall gross margins from new heavy-duty truck sales of approximately 7.0% to 8.0%.

 

 

Gross margins on new medium-duty commercial vehicle sales decreased to 5.7% in 2019, from 5.9% in 2018. For 2020, we expect overall gross margins from new medium-duty commercial vehicle sales of approximately 5.0% to 6.0%, but this will largely depend upon the mix of purchasers and types of vehicles sold.

 

Gross margins on used commercial vehicle sales decreased to 8.9% in 2019, from 12.0% in 2018. This decrease is primarily due to increased supply of quality used commercial vehicles as a result of increased new commercial vehicle sales. We expect margins on used commercial vehicles to range between 8.0% and 10.0% during 2020.

 

Gross margins from commercial vehicle lease and rental sales decreased to 16.7% in 2019, from 17.2% in 2018. We expect gross margins from lease and rental sales of approximately 16.5% to 17.5% during 2020. 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

 

Selling, General and Administrative (“SG&A”) expenses increased $48.5 million, or 6.9%, in 2019, compared to 2018. This increase is primarily related to increased commissions resulting from increased sales of commercial vehicles and Aftermarket Products and Services. SG&A expenses as a percentage of total revenues increased to 13.0% in 2019, from 12.8% in 2018. Annual SG&A expenses as a percentage of total revenues have ranged from 12.4% to 13.9% 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 2020, we expect SG&A expenses as a percentage of total revenues to range from 13.5% to 14.0% and 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 decreased $15.1 million, or 21.4%, in 2019, compared to 2018. This decrease is primarily related to the additional amortization expense related to the replacement of our enterprise resource planning software platform components in 2018.

 

Interest Expense, Net

 

Net interest expense increased $9.1 million, or 46.4%, in 2019, compared to 2018. This increase is a result of increased inventory levels throughout 2019, compared to 2018. We expect net interest expense in 2020 to decrease, but the amount of the decrease 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 increased $6.4 million, or 3.5%, in 2019, compared to 2018, as a result of the factors described above.

 

Income Taxes

 

Income tax expense increased $3.8 million, or 8.7%, in 2019, compared to 2018, as a result of the factors described above.

 

We provided for taxes at a 25.3% effective rate in 2019, compared to an effective rate of 24.2% in 2018. We expect our effective tax rate to be approximately 25.0% to 26.0% of pretax income in 2020.

 

 

Year Ended December 31, 2018 Compared to Year Ended December 31, 2017

 

For a discussion of information on the year ended December 31, 2017, refer to Part II, Item 7 in the 2018 Annual Report on Form 10-K.   https://www.sec.gov/Archives/edgar/data/1012019/000143774919003282/rusha20181231_10k.htm

  

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, 2019, we had working capital of approximately $205.2 million, including $181.6 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 Floor Plan Credit Agreement with BMO Harris, and the resulting interest earned is recognized as an offset to our gross interest expense under the Floor Plan Credit Agreement.

 

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

 

We have a working capital facility (“the Working Capital Facility”) with BMO Harris that includes up to $100 million of revolving credit loans available to us for working capital, capital expenditures and other general corporate purposes. The amount of the borrowings under the Working Capital Facility are subject to borrowing base limitations based on the value of our eligible parts inventory and company vehicles. The Working Capital Facility includes a $20 million letter of credit sublimit. Borrowings under the Working Capital Facility bear interest at rates based on LIBOR or the Base Rate (as such terms are defined in the Working Capital Facility), plus an applicable margin determined based on outstanding borrowing under the Working Capital Facility. In addition, we are required to pay a commitment fee on the amount unused under the Working Capital Facility. The Working Capital Facility expires on the earlier of (i) March 21, 2020 and (ii) the date on which all commitments under the Working Capital Facility shall have terminated, whether as a result of the occurrence of the Commitment Termination Date (as defined in the Working Capital Facility) or otherwise. There were no advances outstanding under the Working Capital Facility as of December 31, 2019.

 

Our long-term real estate debt, floor plan financing agreements and the Working Capital Facility require us to satisfy various financial ratios such as the debt-to-worth ratio, leverage ratio and the fixed charge coverage ratio and certain requirements for tangible net worth and GAAP net worth. As of December 31, 2019, we were in compliance with all debt covenants related to debt secured by real estate, lease and rental units, our floor plan credit agreements and the Working Capital Facility. We do not anticipate any breach of the covenants in the foreseeable future.

 

We expect to purchase or lease commercial vehicles worth approximately $180.0 million to $190.0 million for our leasing operations during 2020, depending on customer demand, all of which will be financed. We also expect to make capital expenditures for recurring items such as computers, shop tools and equipment and vehicles of approximately $30.0 million to $35.0 million during 2020.

 

During the fourth quarter of 2019, we paid a cash dividend of $4.7 million. Additionally, on February 11, 2020, our Board of Directors declared a cash dividend of $0.13 per share of Class A and Class B Common Stock, to be paid on March 17, 2020, to all shareholders of record as of February 25, 2020. The total dividend disbursement is estimated at approximately $4.7 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 November 26, 2019, our Board of Directors approved a stock repurchase program authorizing management to repurchase, from time to time, up to an aggregate of $100.0 million of our shares of Class A Common Stock and/or Class B Common Stock. 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, 2019, we had repurchased $0.5 million of our shares of common stock under the stock repurchase program. The current stock repurchase program expires on December 31, 2020, 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, 2019. However, we will continue to purchase vehicles for our lease and rental division and authorize capital expenditures for improvement and expansion of our existing dealership facilities and construction or purchase of new facilities based on market opportunities.

 

Cash Flows

 

Cash and cash equivalents increased by $49.9 million during the year ended December 31, 2019, compared to the year ended December 31, 2018, and increased by $7.2 million during the year ended December 31, 2018, compared to the year ended December 31, 2017. The major components of these changes are discussed below.

 

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 2019, operating activities resulted in net cash provided by operations of $421.3 million. Net cash provided by operating activities primarily consisted of $141.6 million in net income, as well as non-cash adjustments related to depreciation and amortization of $175.5 million, deferred income tax of $23.0 million and stock-based compensation of $19.0 million. Cash used in operating activities included an aggregate of $62.1 million net change in operating assets and liabilities. Included in the net change in operating assets and liabilities were cash inflows of $19.8 million from a decrease in accounts receivable, $81.7 million from a decrease in inventory and $6.5 million from the increase in customer deposits, which were offset by cash outflows of $10.5 million from the decreases in accounts payable and accrued liabilities, $26.6 million from the net payments on floor plan (trade) and $7.9 million from the increase in other current assets. The majority of commercial vehicle inventory is financed through our floor plan credit agreements.

 

During 2018, operating activities resulted in net cash provided by operations of $215.4 million. Net cash provided by operating activities primarily consisted of $139.1 million in net income, as well as non-cash adjustments related to depreciation and amortization of $185.1 million, deferred income tax of $6.0 million and stock-based compensation of $18.1 million. Cash used in operating activities included an aggregate of $132.6 million net change in operating assets and liabilities. Included in the net change in operating assets and liabilities were cash inflows of $76.6 million from the net increase in borrowings on floor plan (trade), $42.8 million from the increases in accounts payable and accrued liabilities, $8.8 million from the increase in customer deposits and $1.9 million from the decrease in other current assets, which were offset by cash outflows of $ 7.7 million from an increase in accounts receivable and $255.0 million from the increase in inventory.

 

In June 2012, we entered into a wholesale financing agreement with Ford Motor Credit Company that provides for the financing of, and is collateralized by, our Ford new vehicle inventory. This wholesale financing agreement bears interest at a rate of Prime plus 150 basis points minus certain incentives and rebates. As of December 31, 2019, the interest rate on the wholesale financing agreement was 6.25% before considering the applicable incentives that we are qualified to receive. As of December 31, 2019, we had an outstanding balance of approximately $115.0 million under the Ford Motor Credit Company wholesale financing agreement.

 

 

Cash Flows from Investing Activities

 

During 2019, cash used in investing activities was $320.5 million. Cash flows used in investing activities consist primarily of cash used for capital expenditures. Capital expenditures totaled $293.5 million during 2019 and consisted primarily of purchases of property and equipment, improvements to our existing dealership facilities and $209.3 million for purchases of rental and lease vehicles for the rental and leasing operations, which were directly offset by borrowings of long-term debt. Business acquisitions of $10.2 million consisted of the purchase of a Ford dealership in Ceres, California, and a used truck dealership in Jacksonville, Florida, including the real estate associated with each dealership. In addition, we purchased 50% of the equity interest in RTC Canada for $22.5 million, which is treated as an equity method investment.

 

During 2018, cash used in investing activities was $227.2 million. Cash flows used in investing activities consist primarily of cash used for capital expenditures. Capital expenditures totaled $238.3 million during 2018 and consisted primarily of purchases of property and equipment, improvements to our existing dealership facilities and $157.4 million for purchases of rental and lease vehicles for the rental and leasing operations, which were directly offset by borrowings of long-term debt.

 

Cash Flows from Financing Activities

 

Cash flows provided by (used in) financing activities include borrowings and repayments of long-term debt and net payments of floor plan notes payable. During 2019, our financing activities resulted in net cash used in financing of $50.9 million. The cash outflows consisted primarily of $191.9 million used for principal repayments of long-term debt and capital lease obligations, $135.0 million for payments on a line of credit, $104,000 from net payments on floor plan notes payable (non-trade), and $58.2 million used to purchase 1,264,032 shares of Rush Class A common stock and 275,554 shares of Rush Class B common stock during 2019. Additionally, during 2019, we paid cash dividends of $18.3 million. These cash outflows were partially offset by borrowings of $210.0 million of long-term debt for the purchase of additional units for our rental and leasing operations, $135.0 million from draws on a line of credit and $8.2 million from the issuance of shares related to equity compensation plans.

 

During 2018, net cash provided by financing activities was $19.1 million. The cash outflows consisted primarily of $179.5 million used for principal repayments of long-term debt and capital lease obligations and $120.6 million used to purchase 2,857,580 shares of Rush Class A common stock and 405,606 shares of Rush Class B common stock during 2018. Additionally, during 2018, we paid cash dividends of $9.3 million. These cash outflows were partially offset by borrowings of $156.8 million of long-term debt for the purchase of additional units for our rental and leasing operations, $167.8 million from net draws on floor plan notes payable (non-trade) and $3.9 million from the issuance of shares related to equity compensation plans.

 

Most of our commercial vehicle inventory purchases are made on terms requiring payment to the manufacturer within 15 days or less from the date the commercial vehicles are invoiced from the factory. We finance the majority of all new commercial vehicle inventory and the loan value of our used commercial vehicle inventory under the Floor Plan Credit Agreement. The Floor Plan Credit Agreement includes an aggregate loan commitment of $1.0 billion. Borrowings under the Floor Plan Credit Agreement bear interest at an annual rate equal to (A) the greater of (i) zero and (ii) one month LIBOR rate, determined on the last day of the prior month, plus (B) 1.25% and are payable monthly. Loans under the Floor Plan Credit Agreement for the purchase of used commercial vehicle 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 June 30, 2022, 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, 2019, we had approximately $846.8 million outstanding under the Floor Plan Credit Agreement. The average daily outstanding borrowings under the Floor Plan Credit Agreement were $857.8 million during the year ended December 31, 2019. 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, 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, in recent years, total U.S. retail sales of new Class 8 commercial vehicles have ranged from a low of approximately 97,000 in 2009, 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.

 

 

Off-Balance Sheet Arrangements

 

Other than operating leases entered into prior to the adoption of ASU No. 2016-02, “Leases (“Topic 842”)” on January 1, 2019, we do not have any obligation under any transaction, agreement or other contractual arrangement to which an entity unconsolidated with the Company is a party, that has or is reasonably likely to have a material effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.

 

Contractual Obligations 

 

We have certain contractual obligations that will impact both our short and long-term liquidity. As of December 31, 2019, such obligations were as follows (in thousands):

 

   

Payments Due by Period

 

Contractual Obligations

 


Total

   

Less than 1
year

   

1-3
years

   

3-5
years

   

More than
5 years

 
   

(in thousands)

 

Long-term debt obligations (1)

  $ 627,678     $ 189,265     $ 242,894     $ 162,477     $ 33,042  

Finance lease obligations(2)

    104,281       26,670       37,929       26,004       13,678  

Operating lease obligations(2)

    74,510       11,471       20,815       16,581       25,643  

Floor plan debt obligation

    996,336       996,336                    

Interest obligations (3)

    87,501       50,461       27,072       9,252       716  

Purchase obligations (4)

                             

Total

  $ 1,890,306     $ 1,274,203     $ 328,710     $ 214,314     $ 73,079  

 

(1)

Refer to Note 8 of Notes to Consolidated Financial Statements.

 

(2)

Refer to Note 10 of Notes to Consolidated Financial Statements. Amounts include interest.

 

(3)          In computing interest expense, we used our weighted average interest rate outstanding on fixed rate debt to estimate our interest expense on fixed rate debt. We used our weighted average variable interest rate on outstanding variable rate debt as of December 31, 2019, and added 0.25 percent per year to estimate our interest expense on variable rate debt.

 

(4)

The Company does not have any material purchase obligations at December 31, 2019.

 

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 Working Capital Facility, variable rate real estate debt and discount rates related to finance sales. The majority of floor plan debt and variable rate real estate debt is based on LIBOR. As of December 31, 2019, we had floor plan borrowings of $996.3 million and variable interest rate real estate debt of approximately $58.4 million. Assuming an increase or decrease in LIBOR of 100 basis points, annual interest expense could correspondingly increase or decrease by approximately $10.5 million.

 

 

Item 8. Financial Statements and Supplementary Data

 

 

Report of Independent Registered Public Accounting Firm

41

   

Report of Independent Registered Public Accounting Firm on Internal Control over Financial Reporting

74

   

Consolidated Balance Sheets as of December 31, 2019 and 2018

43

   

Consolidated Statements of Income for the Years Ended December 31, 2019, 2018 and 2017

44

   

Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2019, 2018 and 2017

45

   

Consolidated Statements of Shareholders’ Equity for the Years Ended December 31, 2019, 2018 and 2017

46

   

Consolidated Statements of Cash Flows for the Years Ended December 31, 2019, 2018 and 2017

47

   

Notes to Consolidated Financial Statements

48

 

 

Report of Independent Registered Public Accounting Firm

 


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, 2019 and 2018, 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, 2019, 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, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, 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, 2019, 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 26, 2020, 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 account or disclosures to which it relates.

 

 

   

New and Used Commercial Vehicle Inventory Reserves

     

Description of the Matter

 

At December 31, 2019, the Company’s new and used commercial vehicle inventory balance is $1 billion, which is net of management’s estimate of inventory reserves. 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 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 inventory excess 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 inventory reserves, 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 and evaluating significant assumptions. We also compared the cost of on-hand 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 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 26, 2020

 

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(In Thousands, Except Shares and Per Share Amounts)

 

   

December 31,

   

December 31,

 
   

2019

   

2018

 

Assets

               

Current assets:

               

Cash and cash equivalents

  $ 181,620     $ 131,726  

Accounts receivable, net

    183,704       190,650  

Note receivable affiliate

          12,885  

Inventories, net

    1,326,080       1,339,923  

Prepaid expenses and other

    20,728       10,491  

Assets held for sale

    419       2,269  

Total current assets

    1,712,551       1,687,944  

Property and equipment, net

    1,279,931       1,184,053  

Operating lease right-of-use assets, net

    57,197        

Goodwill, net

    292,142       291,391  

Other assets, net

    65,508       37,962  

Total assets

  $ 3,407,329     $ 3,201,350  
                 

Liabilities and shareholders’ equity

               

Current liabilities:

               

Floor plan notes payable

  $ 996,336     $ 1,023,019  

Current maturities of long-term debt

    189,265       161,955  

Current maturities of finance lease obligations

    22,892       19,631  

Current maturities of operating lease obligations

    10,114        

Trade accounts payable

    133,697       127,451  

Customer deposits

    42,695       36,183  

Accrued expenses

    112,390       125,056  

Total current liabilities

    1,507,389       1,493,295  

Long-term debt, net of current maturities

    438,413       439,218  

Finance lease obligations, net of current maturities

    69,478       49,483  

Operating lease obligations, net of current maturities

    47,555        

Other long-term liabilities

    20,704       11,118  

Deferred income taxes, net

    164,297       141,308  

Shareholders’ equity:

               

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

           

Common stock, par value $.01 per share; 60,000,000 Class A shares and 20,000,000 Class B shares authorized; 27,953,648 Class A shares and 8,240,486 Class B shares outstanding in 2019; and 28,709,636 Class A shares and 8,290,277 Class B shares outstanding in 2018

    465       458  

Additional paid-in capital

    397,267       370,025  

Treasury stock, at cost: 5,055,783 Class A shares and 5,306,341 Class B shares in 2019 and 3,791,751 Class A shares and 5,030,787 Class B shares in 2018

    (304,129 )     (245,842 )

Retained earnings

    1,065,553       942,287  

Accumulated other comprehensive income

    337        

Total shareholders’ equity

    1,159,493       1,066,928  

Total liabilities and shareholders’ equity

  $ 3,407,329     $ 3,201,350  

 

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,

 
   

2019

   

2018

   

2017

 
                         

Revenues

                       

New and used commercial vehicle sales

  $ 3,757,584     $ 3,558,637     $ 2,993,015  

Aftermarket products and services sales

    1,762,510       1,670,052       1,471,266  

Lease and rental

    247,549       238,238       217,356  

Finance and insurance

    24,443       20,535       17,988  

Other

    17,761       18,728       14,257  

Total revenue

    5,809,847       5,506,190       4,713,882  

Cost of products sold

                       

New and used commercial vehicle sales

    3,480,682       3,280,966       2,766,461  

Aftermarket products and services sales

    1,097,337       1,049,684       934,394  

Lease and rental

    206,200       197,271       183,091  

Total cost of products sold

    4,784,219       4,527,921       3,883,946  

Gross profit

    1,025,628       978,269       829,936  

Selling, general and administrative

    753,749       705,226       631,053  

Depreciation and amortization

    55,372       70,489       50,069  

(Loss) gain on sale of assets

    (102 )     297       (105 )

Operating income

    216,405       202,851       148,709  

Other income

    1,925              

Interest income (expense):

                       

Interest income

    1,680       1,376       891  

Interest expense

    (30,487 )     (21,058 )     (13,201 )

Total interest expense, net

    28,807       19,682       12,310  

Income before taxes

    189,523       183,169       136,399  

Income tax provision (benefit)

    47,940       44,107       (35,730 )

Net income

  $ 141,583     $ 139,062     $ 172,129  
                         

Earnings per common share

                       

Basic

  $ 3.86     $ 3.55     $ 4.34  

Diluted

  $ 3.77     $ 3.45     $ 4.20  
                         

Dividends declared per common share

  $ 0.50     $ 0.24        

 

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

 

 

 

RUSH ENTERPRISES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In Thousands)

 

   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 
                         

Net income

  $ 141,583     $ 139,062     $ 172,129  

Other comprehensive income net of tax and net of reclassification adjustments:

                       

Change in fair value of available-for-sale securities

                286  

Change in currency translation

    337              

Comprehensive income

  $ 141,920     $ 139,062     $ 172,415  

 

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

                                   

Accumulated

         
   

Shares

Outstanding

   

$0.01

Par

   

Additional

Paid-In

   

 

Treasury

   

 

Retained

   

Other

Comprehensive

         
   

Class A

    Class B    

Value

   

Capital

   

Stock

   

Earnings

   

Income (Loss)

   

Total

 
                                                                 

Balance, December 31, 2016

    30,007       9,245     $ 438     $ 309,127     $ (86,882 )   $ 640,428     $ (286 )   $ 862,825  
                                                                 

Stock options exercised and stock awards

    1,219             12       22,355                         22,367  

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

                      15,606                         15,606  

Vesting of restricted share awards

    7       199       3       (1,518 )                       (1,515 )

Issuance of common stock under employee stock purchase plan

    112             1       2,474                         2,475  

Common stock repurchases

          (975 )                 (33,800 )                 (33,800 )

Other comprehensive income

                                        286       286  

Net income

                                  172,129             172,129  
                                                                 

Balance, December 31, 2017

    31,345       8,469     $ 454     $ 348,044     $ (120,682 )   $ 812,557     $     $ 1,040,373  
                                                                 

Stock options exercised and stock awards

    138             1       2,742                         2,743  

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

                      18,059                         18,059  

Vesting of restricted share awards

          227       2       (1,749 )                       (1,747 )

Issuance of common stock under employee stock purchase plan

    84             1       2,929                         2,930  

Common stock repurchases

    (2,857 )     (406 )                 (125,160 )                 (125,160 )

Cash dividends declared on Class A common stock

                                            (7,324 )             (7,324 )

Cash dividends declared on Class B common stock

                                            (2,008 )             (2,008 )

Net income

                                  139,062             139,062  
                                                                 

Balance, December 31, 2018

    28,710       8,290     $ 458     $ 370,025     $ (245,842 )   $ 942,287     $     $ 1,066,928  
                                                                 

Stock options exercised and stock awards

    391             4       7,585                         7,589  

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

                      19,005                         19,005  

Vesting of restricted share awards

          226       2       (2,834 )                       (2,832 )

Issuance of common stock under employee stock purchase plan

    117             1       3,486                         3,487  

Common stock repurchases

    (1,264 )     (276 )                 (58,287 )                 (58,287 )

Cash dividends declared on Class A common stock

                                            (14,037 )             (14,037 )

Cash dividends declared on Class B common stock

                                            (4,280 )             (4,280 )

Other comprehensive income (loss)

                                        337       337  

Net income

                                  141,583             141,583  
                                                                 

Balance, December 31, 2019

    27,954       8,240     $ 465     $ 397,267     $ (304,129 )   $ 1,065,553     $ 337     $ 1,159,493  

 

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,

 
   

2019

   

2018

   

2017

 

Cash flows from operating activities:

                       

Net income

  $ 141,583     $ 139,062     $ 172,129  

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

                       

Depreciation and amortization

    175,484       185,122       157,951  

Loss (gain) on sale of property and equipment, net

    102       (297 )     105  

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

    19,005       18,059       15,606  

Provision (benefit) for deferred income tax expense

    22,989       5,997       (62,203 )

Change in accounts receivable, net

    19,831       (7,746 )     (29,424 )

Change in inventories

    81,722       (255,040 )     (147,453 )

Change in prepaid expenses and other, net

    (10,237 )     1,907       (3,383 )

Change in trade accounts payable

    2,241       18,490       8,964  

(Payments) draws on floor plan notes payable – trade, net

    (26,579 )     76,646       19,355  

Change in customer deposits

    6,512       8,833       8,932  

Change in accrued expenses

    (12,757 )     24,331       12,158  

Other, net

    1,376              

Net cash provided by operating activities

    421,272       215,364       152,737  

Cash flows from investing activities:

                       

Acquisition of property and equipment

    (293,493 )     (238,260 )     (209,917 )

Proceeds from the sale of property and equipment

    2,310       6,325       3,968  

Business acquisitions

    (10,168 )           (2,180 )

Purchase of equity method investment and call option

    (22,499 )            

Proceeds from the sale of available for sale securities

          6,375       325  

Other

    3,394       (1,683 )     1,241  

Net cash used in investing activities

    (320,456 )     (227,243 )     (206,563 )

Cash flows from financing activities:

                       

(Payments) draws on floor plan notes payable – non-trade, net

    (104 )     167,812       112,261  

Proceeds from long-term debt

    210,043       156,751       152,563  

Principal payments on long-term debt

    (183,538 )     (167,106 )     (145,038 )

Principal payments on finance lease obligations

    (8,331 )     (12,429 )     (12,449 )

Draws on line of credit

    135,000              

Payments on line of credit

    (135,000 )            

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

    8,244       3,926       23,327  

Payments of cash dividends

    (18,317 )     (9,332 )      

Common stock repurchased

    (58,188 )     (120,558 )     (33,800 )

Debt issuance costs

    (731 )           (523 )

Net cash (used in) provided by financing activities

    (50,922 )     19,064       96,341  

Net increase (decrease) in cash and cash equivalents

    49,894       7,185       42,515  

Cash and cash equivalents, beginning of year

    131,726       124,541       82,026  

Cash and cash equivalents, end of year

  $ 181,620     $ 131,726     $ 124,541  

Supplemental disclosure of cash flow information:

                       

Cash paid during the year for:

                       

Interest

  $ 57,373     $ 42,752     $ 34,149  

Income taxes paid, net

  $ 42,440     $ 28,674     $ 31,323  

Noncash investing and financing activities:

                       

Assets acquired under finance leases

  $ 44,904     $ 4,914     $ 15,205  

Common stock repurchased

  $ 99              

Guaranty agreement

  $ 5,025              

 

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, FUSO, IC Bus or Blue Bird. 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.

 

 

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 financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from those estimates.

 

Cash and Cash Equivalents

 

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.

 

Allowance for Doubtful Receivables and Repossession Losses

 

The Company provides an allowance for doubtful receivables and repossession losses after considering historical loss experience and other factors that might affect the collection of accounts receivable and the ability of customers to meet their obligations on finance contracts sold by the Company.

 

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 less a reasonable profit margin.

 

 

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 underlying assets and is amortized over the estimated useful life of such assets. The Company capitalized interest of approximately $387,800 related to major capital projects during 2019. The cost, accumulated depreciation and amortization and estimated useful lives of certain of the Company’s assets are summarized as follows (in thousands):

 

   

 

2019

   

 

2018

   

Estimated Life

(Years)

 

Land

  $ 137,416     $ 134,873          

Buildings and improvements

    474,106       434,049     10 39  

Leasehold improvements

    34,350       27,165     2 39  

Machinery and shop equipment

    82,594       73,578     5 20  

Furniture, fixtures and computers

    73,846       67,330     3 15  

Transportation equipment

    99,127       92,385     3 15  

Lease and rental vehicles

    968,121       914,708     1 8  

Construction in progress

    16,874       16,310            

Accumulated depreciation and amortization

    (606,503 )     (576,345 )          
                           

Total

  $ 1,279,931     $ 1,184,053            

 

The Company recorded depreciation expense of $158.7 million and amortization expense of $16.8 million for the year ended December 31, 2019, depreciation expense of $149.1 million and amortization expense of $36.0 million for the year ended December 31, 2018, depreciation expense of $140.3 million and amortization expense of $17.6 million for the year ended December 31, 2017.

 

As of December 31, 2019, the Company had $85.8 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $43.0 million. The Company recorded depreciation and amortization expense of $120.1 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2019, $114.6 million for the year ended December 31, 2018 and $107.9 million for the year ended December 31, 2017.

 

Goodwill 

 

Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the purchase method. The Company tests goodwill for impairment annually during the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, or a planned sale or disposition of a significant portion of the business, among other factors. The Company tests for goodwill impairment utilizing a fair value approach at the reporting unit level. The Company has deemed its reporting unit to be the Truck Segment, as all components of the Truck Segment are similar.

 

The impairment test for goodwill involves comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, a second step is required to measure the goodwill impairment loss. The second step includes hypothetically valuing all the tangible and intangible assets of the reporting unit as if the reporting unit had been acquired in a business combination and comparing the hypothetical implied fair value of the reporting unit’s goodwill to the carrying amount of that goodwill. If the carrying amount of the reporting unit’s goodwill exceeds the hypothetical implied fair value of the goodwill, the Company would recognize an impairment loss in an amount equal to the excess, not to exceed the carrying amount. The Company determines the fair values calculated in an impairment test using the discounted cash flow method, which requires assumptions and estimates regarding future revenue, expenses and cash flow projections. The analysis is based upon available information regarding expected future cash flows of its reporting unit discounted at rates consistent with the cost of capital specific to the reporting unit.

 

No impairment write down was required in the fourth quarter of 2019. However, the Company cannot predict the occurrence of certain events that might adversely affect the reported value of goodwill in the future.

 

The following table sets forth the change in the carrying amount of goodwill for the Company for the years ended December 31, 2019 and 2018 (in thousands):

 

Balance December 31, 2018

  $ 291,391  

Acquisitions

    751  

Balance December 31, 2019

  $ 292,142  

 

 

Other Assets 

 

ERP Platform

 

The total capitalized costs of the Company’s SAP enterprise resource planning software platform (“ERP Platform”) of $8.9 million are recorded on the Consolidated Balance Sheet in Other Assets. Amortization expense relating to the ERP Platform, which is recognized in depreciation and amortization expense in the Consolidated Statements of Income and Comprehensive Income, was $1.9 million for the year ended December 31, 2019 and $21.7 million for the year ended December 31, 2018. The Company estimates that amortization expense relating to the ERP Platform will be approximately $1.9 million for each of the next five years.

 

In the first quarter of 2018, as part of an assessment that involved a technical feasibility study of the then current ERP Platform, the Company determined that a majority of the components of this ERP Platform would require replacement earlier than originally anticipated; in prior disclosures, the Company had referred to the ERP Platform separately as the SAP enterprise software and SAP dealership management system. In accordance with Accounting Standards Codification (“ASC”) Topic 350-40, in the first quarter of 2018, the Company adjusted the useful life of these components that were replaced so that the respective net book values of the components were fully amortized upon replacement in May 2018. The Company amortized the remaining net book value of the components that were replaced on a straight-line basis in February 2018 through May 2018. The Company recorded amortization expense of $19.9 million in 2018 related to the components of the ERP Platform that were replaced. The ERP Platform asset and related amortization are reflected in the Truck Segment.

 

Franchise Rights

 

The Company’s only significant identifiable intangible assets, other than goodwill, are rights under franchise agreements with manufacturers. The fair value of the 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 $7.0 million at December 31, 2019 and December 31, 2018, 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 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. Management reviews indefinite-lived manufacturer franchise rights for impairment annually during the fourth quarter, or more often if events or circumstances indicate that an impairment may have occurred. 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 significant estimates and assumptions used by management in assessing the recoverability of manufacturer franchise rights include estimated future cash flows, present value discount rate and other factors. Any changes in these estimates or assumptions could result in an impairment charge. The estimates of future cash flows, based on reasonable and supportable assumptions and projections, require management’s subjective judgment. Depending on the assumptions and estimates used, the estimated future cash flows projected in the evaluations of manufacturer franchise rights can vary within a range of outcomes.

 

No impairment write down was required in the period presented. The Company cannot predict the occurrence of certain events that might adversely affect the reported value of manufacturer franchise rights in the future.

 

Equity Method Investment and Call Option

 

On February 25, 2019, the Company acquired a 50% equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. The Company was also granted a call option in the purchase agreement that provides the Company with the right to acquire the remaining 50% equity interest in RTC Canada until the close of business on February 25, 2024. The value of the Company’s call option was $3.6 million as of December 31, 2019 and is reported in Other Assets on the Consolidated Balance Sheet.

 

 

On April 25, 2019, the Company entered into a Guaranty Agreement (“Guaranty”) with Bank of Montreal (“BMO”), pursuant to which the Company agreed to guaranty up to CAD250 million (the “Guaranty Cap”) of certain credit facilities entered into by and between Tallman Truck Centre Limited (“TTCL”) and BMO. The Company owned a 50% equity interest in TTCL, which was the sole owner of RTC Canada. Later in 2019, RTC Canada and TTCL were amalgamated into RTC Canada. Interest, fees and expenses incurred by BMO to enforce its rights with respect to the guaranteed obligations and its rights against the Company under the Guaranty are not subject to the Guaranty Cap. In exchange for the Guaranty, RTC Canada is receiving a reduced rate of interest on its credit facilities with BMO. The Guaranty was valued at $5.1 million as of December 31, 2019 and is included in the investment in RTC Canada. As of December 31, 2019, the Company’s investment in RTC Canada is $25.7 million. The Company’s equity income in RTC Canada is included in 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

 

Effective January 1, 2018, the Company adopted ASU 2014-09,Revenue from Contracts with Customers (Topic 606),” using the modified retrospective transition method.  This standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under Topic 606, 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 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 19 – Revenue of the Notes to Consolidated Financial Statements.

 

 

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

 

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.

 

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, research and development 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 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’s determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by the Company’s stock price as well as assumptions regarding a number of highly complex and 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 the fair value that value 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:

 

   

2019

   

2018

   

2017

 

Expected stock volatility

    31.29 %     31.68 %     33.54 %

Weighted-average stock volatility

    31.29 %     31.68 %     33.54 %

Expected dividend yield

    1.13 %     0.00 %     0.00 %

Risk-free interest rate

    2.45 %     2.69 %     2.17 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 12.56     $ 15.46     $ 12.33  

 

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 $11.5 million for 2019, $10.4 million for 2018 and $9.5 million for 2017. 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, 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 $8.9 million at December 31, 2019, net of accumulated amortization of $10.2 million, and had $10.8 million, net of accumulated amortization of $8.3 million at December 31, 2018. 

 

Insurance

 

The Company is partially self-insured for a portion of the claims related to its property and casualty insurance programs. Accordingly, the Company is required to estimate expected losses to be incurred. The Company engages a third-party administrator to assess any open claims and the Company adjusts its accrual accordingly on an annual basis. The Company is also partially self-insured for a portion of the claims related to its worker’s compensation and medical insurance programs. 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.

 

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.

 

Acquisitions

 

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. Any excess consideration transferred over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. While the Company uses its best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. 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 to the Consolidated Statements of Income.

 

 

New Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326)," which modifies the measurement of expected credit losses of certain financial instruments. Credit losses on trade and other receivables, held-to-maturity debt securities, and other instruments will reflect the Company's current estimate of the expected credit losses and will generally result in the earlier recognition of allowance for losses. The new guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company will adopt the standard effective January 1, 2020. The Company is currently evaluating the impact of and approach to adopting this new accounting guidance and does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

 

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 market. The agreements allow the Company to use the Manufacturers’ names, trade symbols and intellectual property and expire as follows:

 

Manufacturer

 

Expiration Dates

Peterbilt

 

November 2021 through September 2022

International

 

May 2020 through January 2024

Isuzu

 

Indefinite

Hino

 

Indefinite

Ford

 

Indefinite

FUSO

 

February 2020 through August 2023

Blue Bird

 

August 2024

IC Bus

 

May 2020 through December 2022

 

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 trucks accounted for approximately 61.6% of the Company’s new vehicle sales revenue for the year ended December 31, 2019, 62.5% of the Company’s new vehicle sales revenue for the year ended December 31, 2018, and 65.2% of the Company’s new vehicle sales revenue for the year ended December 31, 2017.

 

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

 

The Company also acquires lease and rental vehicles with the assistance of financing agreements with PACCAR Leasing Company, Bank of America and Wells Fargo. The financing agreements are secured by a lien on the acquired vehicle. The terms of the financing agreements are similar to the corresponding lease agreements with the Company’s customers.

 

Concentrations of Credit Risks

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what it considers to be quality financial institutions based on periodic assessments of such institutions. The Company’s cash and cash equivalents 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.

ACCOUNTSRECEIVABLE:

 

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

 

   

December 31,

 
   

2019

   

2018

 
                 

Trade accounts receivable from sale of vehicles

  $ 82,991     $ 100,013  

Trade receivables other than vehicles

    68,376       60,716  

Warranty claims

    16,819       10,427  

Other accounts receivable

    16,942       20,910  

Less allowance for bad debt and warranty claims

    (1,424 )     (1,416 )
                 

Total

  $ 183,704     $ 190,650  

 

 

 

 

5.

INVENTORIES:

 

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

 

   

December 31,

 
   

2019

   

2018

 
                 

New commercial vehicles

  $ 967,785     $ 976,464  

Used commercial vehicles

    84,610       96,126  

Parts and accessories

    273,185       259,396  

Other

    17,763       19,573  

Less allowance

    (17,263 )     (11,636 )
                 

Total

  $ 1,326,080     $ 1,339,923  

 

 

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

 
                                 

2019

                               

Reserve for accounts receivable

  $ 987     $ 2,065     $ (2,038 )   $ 1,014  

Reserve for warranty receivables

    429       1,661       (1,680 )     410  

Reserve for parts inventory

    7,050       4,460       (3,849 )     7,661  

Reserve for commercial vehicle inventory

    4,587       12,489       (7,474 )     9,602  
                                 

2018

                               

Reserve for accounts receivable

  $ 616     $ 2,183     $ (1,812 )   $ 987  

Reserve for warranty receivables

    210       2,031       (1,812 )     429  

Reserve for parts inventory

    6,230       2,744       (1,924 )     7,050  

Reserve for commercial vehicle inventory

    5,953       3,550       (4,916 )     4,587  
                                 

2017

                               

Reserve for accounts receivable

  $ 549     $ 625     $ (558 )   $ 616  

Reserve for warranty receivables

    114       713       (617 )     210  

Reserve for parts inventory

    4,885       1,414       (69 )     6,230  

Reserve for commercial vehicle inventory

    5,102       5,997       (5,146 )     5,953  

 

Allowance for Doubtful Receivables

 

The Company sells a majority of its customer accounts receivable on a non-recourse basis to a third-party that is responsible for qualifying the customer for credit at the point of sale. If the third-party approves the customer for credit, then the third-party assumes all credit risk related to the transaction. For accounts receivable that the Company does not sell or that are sold with recourse to the Company, an allowance for doubtful receivables is provided after considering historical loss experience and other factors that might affect the collection of such accounts receivable.

 

The Company provides an allowance for uncollectible warranty receivables. The Company evaluates the collectability of its warranty claims receivable based on a combination of factors, including aging and correspondence with the applicable manufacturer. Management reviews the warranty claims receivable aging and adjusts the allowance based on historical experience. The Company records charge-offs related to warranty receivables after it is determined that a receivable will not be fully collected.

 

 

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.

 

 

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 and has the interest rate benchmarked to LIBOR, as defined in the agreement. The interest rate under the Company’s Floor Plan Credit Agreement is the one month LIBOR rate plus 1.25%. The interest rate applicable to the Company’s Floor Plan Credit Agreement was approximately 2.95% at December 31, 2019. 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 is required to pay a monthly working capital fee equal to 0.16% per annum multiplied by the amount of voluntary prepayments of new and used inventory loans.

 

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, under which BMO Harris pays the manufacturer directly with respect to new commercial vehicles. Amounts borrowed under the Company’s Floor Plan Credit Agreement are due when the related commercial vehicle inventory (collateral) is sold and the sales proceeds are collected by the Company. The Company’s Floor Plan Credit Agreement expires June 30, 2022, 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, 2019, the Company had approximately $846.8 million outstanding under its Floor Plan Credit Agreement.

 

In June 2012, the Company entered into a wholesale financing agreement with Ford Motor Credit Company that provides for the financing of, and is collateralized by, the Company’s new Ford vehicle inventory. This wholesale financing agreement bears interest at a rate of Prime plus 150 basis points minus certain incentives and rebates. As of December 31, 2019, the interest rate on the wholesale financing agreement was 6.25% before considering the applicable incentives that the Company is qualified to receive. On December 31, 2019, the Company had an outstanding balance of approximately $115.0 million under the Ford Motor Credit Company wholesale financing agreement.

 

The Company’s weighted average interest rate for floor plan notes payable was 2.6% for the year ended December 31, 2019, and 1.9% for the year ended December 31, 2018, 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,

 
   

2019

   

2018

 

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

  $ 1,042,794     $ 1,068,003  

Vehicle sale related accounts receivable

    74,907       100,013  
                 

Total

  $ 1,117,701     $ 1,168,016  
                 

Floor plan notes payable related to vehicles

  $ 996,336     $ 1,023,019  

 

 

Lines of Credit

 

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

 

The Company’s Working Capital Facility with BMO Harris includes up to $100.0 million of revolving credit loans available to it for working capital, capital expenditures and other general corporate purposes. The amount of the borrowings under the Working Capital Facility are subject to borrowing base limitations based on the value of the Company’s eligible parts inventory and company vehicles. The Working Capital Facility includes a $20 million letter of credit sublimit. Borrowings under the Working Capital Facility bear interest at rates based on LIBOR or the Base Rate (as such terms are defined in the Working Capital Facility), plus an applicable margin determined based on outstanding borrowing under the Working Capital Facility. In addition, the Company is required to pay a commitment fee on the amount unused under the Working Capital Facility. The Working Capital Facility expires on the earlier of (i) March 21, 2020 and (ii) the date on which all commitments under the Working Capital Facility shall have terminated, whether as a result of the occurrence of the Commitment Termination Date (as defined in the Working Capital Facility) or otherwise. There were no advances outstanding under the Working Capital Facility as of December 31, 2019.

 

 

8.

LONG-TERM DEBT:

 

Long-term debt was comprised of the following (in thousands):

 

   

December 31,

 
   

2019

   

2018

 
                 

Variable interest rate term notes

  $ 58,416     $ 80,355  

Fixed interest rate term notes

    569,262       520,818  
                 

Total debt

    627,678       601,173  
                 

Less: current maturities

    (189,265 )     (161,955 )
                 

Total long-term debt, net of current maturities

  $ 438,413     $ 439,218  

 

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

 

2020

    189,265  

2021

    127,557  

2022

    115,337  

2023

    96,053  

2024

    66,424  

Thereafter

    33,042  
         

Total

  $ 627,678  

 

The interest rates on the Company’s variable interest rate notes are based on various LIBOR benchmark rates. The interest rates on the notes ranged from approximately 3.3% to 3.7% on December 31, 2019. Payments on the notes range from approximately $5,330 to $125,833 per month, plus interest. Maturities of these notes range from June 2020 to June 2025.

 

The Company’s fixed interest rate notes had interest rates that ranged from approximately 3.0% to 7.6% on December 31, 2019. Payments on the notes range from $255 to $72,315 per month. Maturities of these notes range from January 2020 to May 2029.

 

The proceeds from the issuance of the notes were used primarily to acquire land, buildings and improvements and vehicles for the Company’s lease and rental fleet. The notes are secured by the assets acquired with the proceeds of such notes.

 

The Company’s long-term real estate debt agreements, floor plan financing arrangements and the Working Capital Facility require the Company to satisfy various financial ratios such as the debt to worth ratio, leverage ratio, the fixed charge coverage ratio and certain requirements for tangible net worth and GAAP net worth. As of December 31, 2019, the Company was in compliance with all debt covenants. 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 at December 31, 2019, and 2018. 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 adopted Topic 842 on January 1, 2019. The Company applied a modified retrospective transition approach for all leases existing at, or entered into after, January 1, 2019. The Consolidated Financial Statements for the year ended December 31, 2019 are presented under the new standard, while the comparative years ended December 31, 2018 and 2017 are not adjusted and continue to be reported in accordance with the Company’s historical accounting policy. The Company applied the practical expedients permitted within Topic 842, which among other things, allows 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 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 month to ten years. Commercial vehicle finance leases continue to be 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 $24.0 million for the year ended December 31, 2019.

 

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

 

Lease of Facilities as Lessee

 

The Company’s facility leases are classified as operating leases and primarily reflect its use of dealership facilities and office space. The lease terms vary from one year to 88 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.

 

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

 

       

Twelve Months

Ended

 

Component

 

Classification

 

December 31,

2019

 

Operating lease cost

 

SG&A expense

  $ 13,633  

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

 

Lease and rental cost of products sold

    14,312  

Finance lease cost – interest on lease liabilities

 

Lease and rental cost of products sold

    3,372  

Short-term lease cost

 

SG&A expense

    594  

 

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

 

   

Twelve Months

Ended

 
   

December 31,

2019

 

Operating cash flow information:

       

Cash paid for amounts included in the measurement of lease liabilities

  $ 17,005  

Financing cash flow information:

       

Cash paid for amounts included in the measurement of lease liabilities

  $ 8,331  

Non-cash activity:

       

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

  $ 57,197  

 

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

 

Weighted-average remaining lease term (in months)

    70  

Weighted-average discount rate

    4.6 %

 

 

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

 

   

Finance

Leases

   

Operating

Leases

 

2020

  $ 26,670     $ 11,471  

2021

    20,865       10,960  

2022

    17,064       9,855  

2023

    12,341       8,363  

2024

    13,663       8,218  

2025 and beyond

    13,678       25,643  

Total lease payments

  $ 104,281     $ 74,510  

Less: Imputed interest

    (11,911 )     (16,841 )

Present value of lease liabilities

  $ 92,370     $ 57,669  

 

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 at December 31, 2019 in the amount of $5.6 million is reflected in Other Assets on the Consolidated Balance Sheet.

 

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

 

2020

  $ 129,595  

2021

    102,574  

2022

    78,244  

2023

    56,089  

2024

    34,524  

Thereafter

    19,555  

Total

  $ 420,581  

 

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

 

   

2019

   

2018

 

Minimum rental payments

  $ 215,288     $ 206,528  

Nonlease payments

    32,261       31,710  

Total

  $ 247,549     $ 238,238  

 

 

As of December 31, 2018, minimum lease payments under non-cancelable finance leases and operating leases by period were expected to be as follows (in thousands):

 

   

Finance

Leases

   

Operating

Leases

 

2019

  $ 22,033     $ 12,295  

2020

    19,113       10,466  

2021

    14,894       8,190  

2022

    11,062       7,078  

2023

    5,095       5,196  

Thereafter

    2,963       22,463  

Total lease payments

  $ 75,160     $ 65,688  

Less: Imputed interest

    (6,046 )        

Present value of lease liabilities

  $ 69,114          

 

 

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. Under the Employee Stock Purchase Plan, there are approximately 213,600 shares remaining of the 1,400,000 shares of the Company’s Class A Common Stock that were reserved for issuance. The Company issued 117,283 shares under the Employee Stock Purchase Plan during the year ended December 31, 2019 and 84,192 shares during the year ended December 31, 2018. Of the 7,244 employees eligible to participate, approximately 1,637 elected to participate in the plan as of December 31, 2019.

 

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 500,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, or up to 40% cash, equivalent to a compensation value of $125,000. In 2019, three non-employee directors received a grant of 3,171 shares of the Company’s Class A Common Stock, two non-employee directors received a grant of 1,903 shares of the Company’s Class A Common Stock and $50,000 cash, for total compensation equivalent to $125,000 each. In 2019, one director who was appointed to the Company’s Board of Directors in October of 2019 received 1,056 shares of the Company’s Class A Common Stock and $18,750 cash, for total compensation equivalent to $62,500. In 2018, two non-employee directors received a grant of 2,926 shares of the Company’s Class A Common Stock, one non-employee director received a grant of 2,048 shares of the Company’s Class A Common Stock and $37,500 cash and two non-employee director received a grant of 1,756 shares of the Company’s Class A Common Stock and $50,000 cash, for total compensation equivalent to $125,000 each. Under the Director Plan, there are approximately 126,000 shares remaining for issuance of the 500,000 shares of the Company’s Class A Common Stock that were reserved for issuance. The Company granted 14,375 shares of Class A Common Stock under the Director Plan during the year ended December 31, 2019 and 11,412 shares of Class A Common Stock under the Director Plan during the year ended December 31, 2018.

 

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 and again on May 16, 2017 to increase the number of shares available for issuance under the plan to 7,800,000 shares of Class A Common Stock and 2,200,000 shares of Class B Common Stock and to make certain other changes intended to bring the 2007 Incentive Plan into conformance with current best practices.

 

 

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 100,000 shares of Class A Common Stock or 100,000 shares of Class B Common Stock. Each option granted pursuant to the 2007 Incentive Plan has a ten 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 7,800,000 shares of Class A Common Stock and 2,200,000 shares of Class B Common Stock reserved for issuance under the Company’s 2007 Incentive Plan. As of December 31, 2019, approximately 1,316,000 shares of Class A Common Stock and 444,000 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 units and  upon the issuance of restricted stock awards. During the year ended December 31, 2019, the Company granted to employees 482,663 options to purchase Class A Common Stock and 317,590 restricted Class B Common Stock awards under the 2007 Incentive Plan. Restricted stock awards are issued when granted, but are subject to vesting requirements. During the year ended December 31, 2018, the Company granted to employees 459,663 options to purchase Class A Common Stock and 306,590 restricted Class B Common Stock units under the 2007 Incentive Plan.

 

Valuation and Expense Information 

 

Stock-based compensation expense related to stock options, restricted stock awards, restricted stock units and employee stock purchases was $19.0 million for the year ended December 31, 2019, $18.1 million for the year ended December 31, 2018, and $15.6 million for the year ended December 31, 2017. Cash received from options exercised and shares purchased under all share-based payment arrangements was $11.1 million for the year ended December 31, 2019, $5.7 million for the year ended December 31, 2018, and $24.8 million for the year ended December 31, 2017.

 

A summary of the Company’s stock option activity and related information for the year ended December 31, 2019, follows:

 

                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
           

Exercise

   

Contractual

   

Intrinsic

 

Options

 

Shares

   

Price

   

Life (in Years)

   

Value

 
                                 

Balance of Outstanding Options at January 1, 2019

    2,984,280     $ 27.63                  

Granted

    482,663       41.15                  

Exercised

    (375,950 )     20.19                  

Forfeited

    (23,333 )     33.84                  

Balance of Outstanding Options at December 31, 2019

    3,067,660     $ 30.62       5.96     $ 48,712,030  

Expected to vest after December 31, 2019

    1,778,219     $ 34.70       7.64     $ 20,984,383  

Vested and exercisable at December 31, 2019

    1,259,505     $ 24.65       3.55     $ 27,521,030  

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based on the closing price on December 31, 2019, of the Company’s Class A Common Stock of $46.50. The total intrinsic value of options exercised was $8.7 million during the year ended December 31, 2019, $2.7 million during the year ended December 31, 2018, and $25.0 million during the year ended December 31, 2017.

 

 

A summary of the status of the number of shares underlying Company’s non-vested stock options as of December 31, 2019, and changes during the year ended December 31, 2019, is as follows:

 

           

Weighted

 
           

Average

 
   

Number of

   

Grant Date

 

Non-vested Shares

 

Shares

   

Fair Value

 
                 

Non-vested at January 1, 2019

    1,796,356     $ 11.74  

Granted

    482,663       12.56  

Vested

    (447,531 )     11.12  

Forfeited

    (23,333 )     11.92  
                 

Non-vested at December 31, 2019

    1,808,155     $ 12.11  

 

The total fair value of vested options was $5.0 million during the year ended December 31, 2019, $5.7 million during the year ended December 31, 2018, and $6.3 million during the year ended December 31, 2017. The weighted-average grant date fair value of options granted was $12.56 per share during the year ended December 31, 2019, $15.46 per share during the year ended December 31, 2018, and $12.33 per share during the year ended December 31, 2017.

 

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, 2019. The restricted stock awards and previously granted restricted stock units 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 and restricted stock unit 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 and restricted stock unit awards outstanding at December 31, 2019:

 

           

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, 2019

    573,134                     $ 34.07  

Granted

    330,909                       40.36  

Vested

    (293,615 )                     30.32  

Outstanding non-vested at December 31, 2019

    610,428       8.6     $ 27,896,560     $ 39.06  

Expected to vest after December 31, 2019

    609,419       8.6     $ 27,850,441          

 

The total fair value of the shares issued upon the vesting of stock awards and restricted stock unit awards during the year ended December 31, 2019 was $9.0 million. The weighted-average grant date fair value of stock awards and units granted was $40.36 per share during the year ended December 31, 2019, $40.46 per share during the year ended December 31, 2018 and $31.37 per share during the year ended December 31, 2017.

 

As of December 31, 2019, the Company had $8.4 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 $8.3 million of unrecognized compensation cost related to non-vested restricted stock awards and restricted stock unit awards to be recognized over a weighted-average period of 1.3 years.

 

 

 Defined Contribution Plan

 

The Company has a defined contribution plan (the “Rush 401k Plan”), which is available to all Company 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 50% of total gross compensation. However, certain highly compensated employees are limited to a maximum contribution of 15% of total gross compensation. 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 $9.4 million during the year ended December 31, 2019, $8.9 million during the year ended December 31, 2018 and $7.0 million during the year ended December 31, 2017.

 

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 selected employees and directors may elect to defer a portion of their annual compensation. The Deferred Compensation Plan also provides the Company with the discretion to make matching contributions to participants’ accounts. 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 $15.6 million on December 31, 2019 and $11.1 million on December 31, 2018. The related cash surrender value of the life insurance contracts was $10.6 million on December 31, 2019 and $8.9 million on December 31, 2018.

 

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):

 

   

2019

   

2018

   

2017

 

Numerator-

                       

Numerator for basic and diluted earnings per share −

                       

Net income available to common shareholders

  $ 141,583     $ 139,062     $ 172,129  

Denominator-

                       

Denominator for basic earnings per share – weighted average shares outstanding

    36,659       39,223       39,627  

Effect of dilutive securities−

                       

Employee and director stock options and restricted share awards

    912       1,070       1,353  

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

    37,571       40,293       40,980  

Basic earnings per common share

  $ 3.86     $ 3.55     $ 4.34  

Diluted earnings per common share and common share equivalents

  $ 3.77     $ 3.45     $ 4.20  

 

 

Options to purchase shares of common stock that were outstanding for the years ended December 31, 2019, 2018 and 2017 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):

 

   

2019

   

2018

   

2017

 

Anti-dilutive options – weighted average

    1,108       513       449  

 

 

13.

INCOME TAXES:

 

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

 

   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Current provision −

                       

Federal

  $ 20,303     $ 31,819     $ 22,443  

State

    4,648       6,291       4,030  
      24,951       38,110       26,473  

Deferred provision −

                       

Federal

    20,925       6,082       (64,821 )

State

    2,064       (85 )     2,618  
      22,989       5,997       (62,203 )

Provision (benefit) for income taxes

  $ 47,940     $ 44,107     $ (35,730 )

 

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,

 
   

2019

   

2018

   

2017

 

Income taxes at the federal statutory rate

  $ 39,530     $ 38,469     $ 47,749  

State income taxes, net of federal benefit

    5,303       4,913       3,246  

Tax effect of permanent differences

    1,562       596       (4,097 )

Revaluation of deferred taxes

                (82,862 )

Other, net

    1,545       129       234  

Provision (benefit) for income taxes

  $ 47,940     $ 44,107     $ (35,730 )

 

The components of income taxes recorded in other comprehensive income and paid in capital consisted of the following (in thousands):

 

   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Income tax expense related to components of other comprehensive income:

                       

Change in fair value of available-for-sale securities

                183  

Total

  $     $     $ 183  
                         

Paid in capital – stock based compensation

  $     $     $  

 

 

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

 

   

December 31,

 
   

2019

   

2018

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,086 )   $ (4,076 )

Accounts receivable

    (140 )     (231 )

Finance lease obligations

    (21,618 )     (16,202 )

Finance and operating leases

    (12,726 )      

Stock options

    (8,749 )     (9,026 )

Accrued liabilities

    (2,989 )     (2,481 )

State net operating loss carry forward

    (2,381 )     (2,463 )

State tax credit

    (196 )     (312 )

Other

    (3,817 )     (3,276 )

Difference between book and tax basis- Operating lease assets

    12,628        

Difference between book and tax basis- Depreciation and amortization

    209,250       179,325  
      164,176       141,258  

Valuation allowance

    121       50  

Net deferred income tax liability

  $ 164,297     $ 141,308  

 

On December 22, 2017, the Tax Act was enacted. The Tax Act included, among other items, a reduction of the U.S. federal corporate tax rate from 35% to 21% effective January 1, 2018. The Tax Act made broad and complex changes to the U.S. tax code, some of which affected the Company’s 2017 year end results. Staff Accounting Bulletin No. 118 (SAB 118) provided guidance that allowed registrants to provide a reasonable estimate of the Tax Act in their financial statements and adjust the reported impact in a measurement period not to exceed one year. We applied the guidance in SAB 118 when accounting for the enactment-date effects of the Tax Act in 2017 and throughout 2018.

 

At December 31, 2017, the Company recognized a net tax benefit of $82.9 million, which was included as a component of income tax expense. The benefit recorded was primarily a result of the remeasurement of the Company’s deferred tax assets and liabilities at the rate in which they will reverse. Upon further analysis of certain aspects of the Tax Act and refinement of the Company’s calculations during the 12 months ended December 31, 2018, the Company adjusted its provisional amount by less than $100,000, which is included as a component of income tax expense from continuing operations.

 

As of December 31, 2019, the Company had approximately $48.3 million in state net operating loss carry forwards that expire from 2019 to 2039, which result in a deferred tax asset of $2.3 million. The Company has evaluated whether its state net operating losses are realizable and has recorded a valuation allowance of $121,000 against them. The valuation allowance increased $71,000 over the prior year ending December 31, 2018.

 

The Company had unrecognized income tax benefits totaling $3.0 million as a component of accrued liabilities as of December 31, 2019, and $2.4 million at December 31, 2018, 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, 2019, 2018 and 2017, the Company recognized approximately $5,220, $(27,450), and $21,050 in interest expense (income). No amounts were accrued for penalties. The Company had approximately $144,000, $139,000 and $166,000 for the payment of interest accrued as of December 31, 2019, 2018 and 2017, respectively.

 

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

 

 

A reconciliation of the change in the unrecognized tax benefits is as follows (in thousands):

 

   

2019

   

2018

   

2017

 

Unrecognized tax benefits at beginning of period

  $ 2,389     $ 2,555     $ 2,401  

Gross increases – tax positions in current year

    1,188       504       619  

Reductions due to lapse of statute of limitations

    (570 )     (670 )     (465 )

Unrecognized tax benefits at end of period

  $ 3,007     $ 2,389     $ 2,555  

 

Undistributed earnings of certain of the Company’s foreign subsidiaries amounted to approximately $1.3 million at December 2019. Those earnings are considered to be indefinitely reinvested and accordingly, no provision for state, local and foreign withholding income taxes has been provided thereon. 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% dividend received deduction to offset any U.S. federal income tax liability on the undistributed earnings.

 

 

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, including product liability coverage, in amounts deemed adequate by management. To date, aggregate costs to the Company for claims, including product liability actions, have not been material. 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. The Company believes that there are no claims or litigation pending, the outcome of which could 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, DISPOSITIONS AND EQUITY METHOD INVESTMENT:

 

On October 31, 2019, the Company and its joint venture partner sold substantially all of the assets of Central California Truck & Trailer Sales, LLC (“CCTTS”). The transaction was valued at approximately $12.7 million, with the purchase price paid in cash.

 

On May 6, 2019, the Company acquired certain assets of Stover Sales, Inc., which included real estate and a used truck dealership in Jacksonville, Florida, along with commercial vehicle and parts inventory. The transaction was valued at approximately $2.3 million, with the purchase price paid in cash.

 

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. RTC Canada currently operates a network of 14 International Truck full-service dealerships throughout the Province of Ontario. The Company does not consolidate RTC Canada. RTC Canada is accounted for as an equity method investment. As of December 31, 2019, the Company’s investment in RTC Canada is $25.7 million and is reported in Other Assets on the Consolidated Balance Sheet.

 

On February 11, 2019, the Company acquired certain assets of Country Ford Trucks, which included real estate and a Ford truck franchise in Ceres, California, along with commercial vehicle and parts inventory. The transaction was valued at approximately $7.9 million, with the purchase price paid in cash.

 

On December 14, 2017, the Company acquired certain assets of Transwest San Diego, LLC, which included a Ford truck franchise in San Diego, California. The transaction was valued at approximately $2.2 million, with the purchase price paid in cash.

 

 

 

 

16.

UNAUDITED QUARTERLY FINANCIAL DATA:

 

(In thousands, except per share amounts.)

 

   

First

   

Second

   

Third

   

Fourth

 
   

Quarter

   

Quarter

   

Quarter

   

Quarter

 

2019

                               
                                 

Revenues

  $ 1,348,317     $ 1,544,561     $ 1,599,265     $ 1,317,704  

Gross profit

    256,916       269,506       264,768       234,438  

Operating income

    56,867       61,792       58,323       39,423  

Income before income taxes

    49,558       54,410       52,210       33,345  

Net income

  $ 37,104     $ 41,621     $ 39,104     $ 23,754  
                                 

Earnings per share:

                               

Basic

  $ 1.01     $ 1.13     $ 1.07     $ 0.65  

Diluted

  $ 0.98     $ 1.10     $ 1.05     $ 0.64  
                                 

2018

                               
                                 

Revenues

  $ 1,240,781     $ 1,348,831     $ 1,376,136     $ 1,540,442  

Gross profit

    226,995       243,377       249,057       258,840  

Operating income

    32,389       43,426       58,649       68,387  

Income before income taxes

    28,083       38,932       54,181       61,973  

Net income

  $ 21,039     $ 29,389     $ 41,665     $ 46,969  
                                 

Earnings per share:

                               

Basic

  $ 0.53     $ 0.75     $ 1.06     $ 1.22  

Diluted

  $ 0.51     $ 0.72     $ 1.03     $ 1.20  

 

 

17.

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, service and collision center facilities; and a wide array of 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 income before income taxes, not including extraordinary items.

 

The Company accounts for intersegment sales and transfers as if the sales or transfers were to third parties, that is, at current market prices. There were no material intersegment sales during the years ended December 31, 2019, 2018 or 2017.

 

 

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, 2019, 2018 and 2017 (in thousands):

 

   

Truck

   

All

         
   

Segment

   

Other

   

Totals

 

2019

                       

Revenues from external customers

  $ 5,794,155     $ 15,692     $ 5,809,847  

Interest income

    1,680             1,680  

Interest expense

    30,201       286       30,487  

Depreciation and amortization

    55,036       336       55,372  

Segment operating income (loss)

    216,691       (286 )     216,405  

Segment income from continuing operations before taxes

    188,122       1,401       189,523  

Segment assets

    3,369,517       37,812       3,407,329  

Goodwill

    289,582       2,560       292,142  

Expenditures for segment assets

    292,980       513       293,493  
                         

2018

                       

Revenues from external customers

  $ 5,488,787     $ 17,403     $ 5,506,190  

Interest income

    1,376             1,376  

Interest expense

    20,850       208       21,058  

Depreciation and amortization

    70,170       319       70,489  

Segment operating income

    202,725       126       202,851  

Segment income (loss) from continuing operations before taxes

    183,251       (82 )     183,169  

Segment assets

    3,166,174       35,176       3,201,350  

Goodwill

    288,831       2,560       291,391  

Expenditures for segment assets

    238,229       31       238,260  
                         

2017

                       

Revenues from external customers

  $ 4,698,035     $ 15,847     $ 4,713,882  

Interest income

    891             891  

Interest expense

    13,024       177       13,201  

Depreciation and amortization

    49,634       435       50,069  

Segment operating income (loss)

    149,338       (629 )     148,709  

Segment income (loss) from continuing operations before taxes

    137,205       (806 )     136,399  

Segment assets

    2,855,001       35,138       2,890,139  

Goodwill

    288,831       2,560       291,391  

Expenditures for segment assets

    209,852       65       209,917  

 

 

18.

RELATED PARTY TRANSACTIONS:

 

The Company had entered into a loan and security agreement with CCTTS, a related party. The fifth amendment to the loan and security agreement provided for advances up to $17.0 million to finance commercial vehicle inventory and bore interest at the three month LIBOR rate plus 4.0%. Principal amounts advanced under the loan agreement were due when the related commercial vehicle inventory was sold by CCTTS and the interest was payable monthly. The Company and its joint venture partner sold substantially all of the assets of CCTTS on October 31, 2019. The Company did not have a receivable from CCTTS under the loan agreement as of December 31, 2019, and had a $12.9 million receivable as of December 31, 2018.

 

 

19.

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

 

70

 

The following table summarizes the Company’s disaggregated revenue by revenue source for the years ended December 31, 2019 and December 31, 2018 (in thousands):

 

   

Year Ended

December 31, 2019

   

Year Ended

December 31, 2018

 

Commercial vehicle sales revenue

  $ 3,757,584     $ 3,558,637  

Parts revenue

    993,288       937,241  

Commercial vehicle repair service revenue

    769,222       732,811  

Finance revenue

    14,618       10,795  

Insurance revenue

    9,825       9,740  

Other revenue

    17,761       18,728  

Total

  $ 5,562,298     $ 5,267,952  

 

All of the Company's performance obligations and associated revenues are generally transferred to customers at a point in time. The Company does not have any material contract assets or contract liabilities on the Balance Sheet as of December 31, 2019. 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 is mostly 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.

 

 
 

 

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, 2019, 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, 2019, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

Management’s 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, 2019, 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, 2019, 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, 2019. The report, which expresses an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2019, is included in this Item 9A under the heading “Attestation Report of Independent Registered Public Accounting Firm.”

 

 

Report of Independent Registered Public Accounting Firm

 

The Shareholders and 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, 2019, 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, 2019, 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, 2019 and 2018, 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, 2019, and the related notes and our report dated February 26, 2020, 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 26, 2020

 

 

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 2020 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 2020 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 below, is incorporated herein by reference to such information included in the Company’s Proxy Statement for the 2020 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 2020 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 2020 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, 2019, and 2018;

Consolidated Statements of Income for the years ended December 31, 2019, 2018, and 2017;

Consolidated Statements of Comprehensive Income for the years ended December 31, 2019, 2018, and 2017;

Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2019, 2018, and 2017;

Consolidated Statements of Cash Flows for the years ended December 31, 2019, 2018, and 2017; 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

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)

   

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
   

10.1

Right of First Refusal dated December 19, 2012 between Peterbilt Motors Company and W. Marvin Rush (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed December 20, 2012)

   

10.2

Right of First Refusal dated December 19, 2012 between Peterbilt Motors Company and W.M. “Rusty” Rush (incorporated herein by reference to Exhibit 10.3 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed December 20, 2012)

   

10.3+

Rush Enterprises, Inc. 2004 Employee Stock Purchase Plan, as amended (as Amended and Restated Effective February 23, 2016) (incorporated herein by reference to Exhibit 10.5 of the Company’s Form 10-K (File No. 000-20797) for the year ended December 31, 2016)

 

 

10.4+

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.5+

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.6+

Form of Rush Enterprises, Inc. 2006 Non-Employee Director Stock Plan Restricted Stock Unit Award Agreement (incorporated herein by reference to Exhibit 10.1 of the Company’s Form 10-Q (File No. 000-20797) for the quarter ended June 30, 2012)

   

10.7+

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, 2017)

   

10.8+

Form of Rush Enterprises, Inc. 2007 Long-Term Incentive Plan Restricted Stock Unit Agreement (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed March 14, 2012)

   

10.9+

Form of Rush Enterprises, Inc. 2007 Long-Term Incentive Plan Stock Option Agreement (incorporated herein by reference to Exhibit 4.4 of the Company’s Form S-8 (File No. 333-144821) filed July 24, 2007)

   
10.10+ Form of Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan Stock Option Agreement (incorporated herein by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K (File No. 000-20797) filed March 8, 2019)
   
10.11+ Form of Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan Restricted Stock Award Agreement (incorporated herein by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K (File No. 000-20797) filed March 8, 2019)
   

10.12+

Rush Enterprises, Inc. Deferred Compensation Plan (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed November 12, 2010)

   

10.13+

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.14+

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

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

Amended and Restated Amendment to Dealer Sales and Service Agreements, dated December 19, 2012, 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.1 of the Company's Form 8-K (File No. 000-20797) filed December 20, 2012)

   

10.17

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

Credit Agreement, dated as of March 21, 2017 by and among the Company, the Lenders signatory thereto and BMO Harris Bank N.A., as Administrative Agent incorporated herein by reference to Exhibit 10.1 of the Company's Form 8-K (File No. 000-20797) filed March 27, 2017)

 

 

10.19 First Amendment to Credit Agreement, dated as of April 25, 2019 by and among the Company, the Lenders signatory thereto and BMO Harris Bank N.A. 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 May 1, 2019)
   

10.20

Security Agreement, dated as of March 21, 2017, made by the Company in favor of BMO Harris Bank N.A., as Administrative Agent incorporated herein by reference to Exhibit 10.2 of the Company's Form 8-K (File No. 000-20797) filed March 27, 2017)

   

10.21

Intercreditor Agreement, dated as of March 21, 2017, by and among BMO Harris Bank N.A., as Administrative Agent under the Credit Agreement, BMO Harris Bank N.A., as Administrative Agent and Collateral Agent under the Third Amended and Restated Credit Agreement, dated as of July 7, 2016, and the Company incorporated herein by reference to Exhibit 10.3 of the Company's Form 8-K (File No. 000-20797) filed March 27, 2017)

   

10.22

Fourth Amended and Restated Credit Agreement, dated as of April 25, 2019 by and among the Company, 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 May 1, 2019)

   
10.23 First Amendment to Fourth Amended and Restated Credit Agreement, dated as of June 28, 2019, by and among the Company, 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 Quarterly Report on Form 10-Q (File No. 000-20797) filed August 9, 2019)
   
10.24 Guaranty Agreement, dated as of April 25, 2019 between Rush and the Bank of Montreal (incorporated herein by reference to Exhibit 10.3 of the Company’s Current Report on Form 8-K (File No. 000-20797) filed May 1, 2019)
   

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

   

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 26, 2020

  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 26, 2020

W. M. “Rusty” Rush

Chairman of the Board

 

 

(Principal Executive Officer)  
     

/s/ STEVEN L. KELLER

Chief Financial Officer and Treasurer

February 26, 2020

Steven L. Keller

(Principal Financial and Accounting Officer)

 
     
     

/s/ THOMAS A. AKIN

Director

February 26, 2020

Thomas A. Akin

   
     
     

/s/ JAMES C. UNDERWOOD

Director

February 26, 2020

James C. Underwood

   
     
     

/s/ RAYMOND J. CHESS

Director

February 26, 2020

Raymond J. Chess

   
     
     

/s/ DR. KENNON GUGLIELMO

Director

February 26, 2020

Dr. Kennon Guglielmo

   
     
     

/s/ WILLIAM H. CARY

Director

February 26, 2020

William H. Cary

   
     
     

/s/ ELAINE MENDOZA

Director

February 26, 2020

Elaine Mendoza

   

 

79

EX-4.3 2 ex_174053.htm EXHIBIT 4.3 ex_174053.htm

Exhibit 4.3

 

 

DESCRIPTION OF THE REGISTRANT’S SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934

 

Description of Common Stock

 

Rush Enterprises, Inc. (“Rush,” the “Corporation,” “we,” “us” or “our”) has two classes of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: (i) Class A Common Stock; and (ii) Class B Common Stock. The following description of our Class A Common Stock and Class B Common Stock is only a summary and is qualified in its entirety by reference to our Restated Articles of Incorporation (the “Articles”), our Amended and Restated Bylaws (the “Bylaws”) and applicable provisions of the Texas Business Organizations Code (“TBOC”).

 

Authorized Capital Stock

 

The total number of shares of all classes of stock which we are authorized to issue is 81,000,000 shares, divided into the following:  (i) 1,000,000 shares of preferred stock, par value $.01 per share (“Preferred Stock”), (ii) 60,000,000 shares of Class A Common Stock, par value $.01 per share and (iii) 20,000,000 shares of Class B Common Stock, par value $.01 per share. The issued and outstanding shares of Class A Common Stock and Class B Common Stock are fully paid and non-assessable. 

 

Voting Rights

 

Subject to any preferential rights of any series of Preferred Stock: (i) the holders of Class A Common Stock are entitled to one-twentieth (1/20th) of one vote per share on all proposals presented to the shareholders; and (ii) the holders of Class B Common Stock are entitled to one vote per share on all proposals presented to the shareholders.  The holders of Class A Common Stock and Class B Common Stock will vote together as a single class on all matters presented to the shareholders for approval, except as might otherwise be required by Texas law. There is no cumulative voting with respect to the election of directors or upon any other matter. Neither the Class A Common Stock nor the Class B Common Stock is convertible into shares of another class of common stock or any other security.

 

Dividends and Other Distribution Rights

 

Subject to any preferential rights of any series of Preferred Stock, dividends may be paid on Class A Common Stock and Class B Common Stock as and when declared by our board of directors out of any funds of the Corporation legally available for the payment thereof.   Each share of Class A Common Stock and Class B Common Stock will be equal in respect to dividends and other distributions declared on the common stock of the Corporation, except that: (i) if declared, a dividend or distribution in shares of Class A Common Stock will be paid in Class A Common Stock; and (ii) if declared, a dividend or distribution in shares of Class B Common Stock will be paid in Class B Common Stock. The number of shares so paid as a dividend or distribution on each share of Class A Common Stock or Class B Common Stock shall be equal, although the class of the shares so paid shall differ depending on whether the recipient of the dividend is a holder of a share of Class A Common Stock or Class B Common Stock.

 

Liquidation Rights

 

Subject to any preferential rights of any series of Preferred Stock, in the event of any liquidation, dissolution or winding-up of the Corporation, the holders of Class A Common Stock and Class B Common Stock will share ratably with respect to any assets legally available for distribution to the Corporation’s shareholders.

 

 

 

Other Rights

 

There are no sinking fund or redemption provisions associated with the Preferred Stock, Class A Common Stock or Class B Common Stock. There are no preemptive rights associated with the Preferred Stock, Class A Common Stock or Class B Common Stock.

 

Certain Anti-Takeover Provisions of our Articles and Bylaws

 

Certain provisions of our Articles and Bylaws could have the effect of delaying, deferring or preventing a change in control of the Corporation. For example, the Articles and Bylaws include certain provisions that: (i) authorize our board of directors to issue shares of Preferred Stock without further vote or action by the holders of Class A Common Stock or Class B Common Stock; (ii) establish advance notice procedures and other requirements for shareholders to submit nominations of candidates for election to our board of directors and other shareholder proposals; (iii) limit the ability of shareholders to call special meetings; (iv) provide that the number of directors on the board of directors shall be determined by the board of directors; and (v) provide vacancies on the board of directors may be filly by a majority of the remaining directors though less than a quorum. The Corporation does not have a super-majority voting standard or a staggered board of the directors.

 

Listing

 

Our securities are traded on The NASDAQ Global Select MarketSM under the trading symbols: (i) RUSHA; and (ii) RUSHB.

 

 

 

EX-21.1 3 ex_173451.htm EXHIBIT 21.1 ex_173451.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, Phoenix

Rush Peterbilt Truck Center, Phoenix

Rush Truck Center, Flagstaff

Rush Peterbilt Truck Center, Flagstaff

Rush Truck Center, Tucson

Rush Peterbilt Truck Center, Tucson

Rush Truck Center, Yuma

Rush Peterbilt Truck Center, Yuma

Rush Medium Duty Truck Centers of California, Inc.

Delaware

Rush Truck Center, Modesto

Rush Truck Centers of California, Inc.

Delaware

Rush Peterbilt Truck Center, Pico Rivera

Rush Truck Center, Pico Rivera

Rush Peterbilt Truck Center, Fontana

Rush Truck Center, Fontana

Rush Peterbilt Truck Center, Fontana Medium Duty

Rush Isuzu Trucks, Fontana

Rush Medium Duty Truck Center, 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 Truck Center, Sylmar

Rush Peterbilt Truck Center, Sylmar

Rush Truck Center, San Diego

Rush Peterbilt Truck Center, San Diego

Rush Truck Center, Whittier

Rush Isuzu Trucks, Whittier

Rush Peterbilt Truck Center, Whittier

Rush Peterbilt Truck Center, Los Angeles

Rush Truck Center, Los Angeles

Rush Truck Center, Fontana Collision Center

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 Peterbilt Truck Center, Denver

Rush Truck Center, Denver

Rush Peterbilt Truck Center, Greeley

Rush Truck Center, Greeley

Rush Peterbilt Truck Center, Pueblo

Rush Truck Center, Pueblo

Rush Truck Center, Colorado Springs

Rush Peterbilt Truck Center, Colorado Springs

Rush Isuzu Trucks, Denver

 

 

 

Rush Truck Centers of Florida, Inc.

Delaware

Rush Isuzu Trucks, Orlando

Rush Truck Center, Orlando

Rush Isuzu Truck Center, Orlando

Rush Peterbilt Truck Center, Orlando

Rush Truck Center, Orlando Light & Medium Duty

Rush Isuzu Trucks, Orlando North

Rush Truck Center, Orlando North

Rush Truck Center, Orlando South

Rush Peterbilt Truck Center, Orlando South

Rush Truck Center, Orlando Used Trucks

Rush Truck Center, Haines City

Rush Peterbilt Truck Center, Haines City

Rush Truck Center, Tampa

Rush Peterbilt Truck Center, Tampa

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

House of Trucks, Miami

Rush Truck Centers of Georgia, Inc.

Delaware

Rush Medium Duty Truck Center, Atlanta

Rush Isuzu Trucks, Atlanta

Rush Truck Center, Atlanta

Rush Bus Center, Atlanta

Rush Truck Center, Atlanta Collision Center

Rush Truck Center, Doraville

Rush Isuzu Trucks, Doraville

Rush Truck Center, Smyrna

Rush Truck Center, Tifton

Rush Bus Center, Tifton

Rush Truck Center, Columbus

Rush Truck Center, Gainesville

Rush Truck Center, Augusta

Rush Truck Center, Blackshear

Rush Truck Center, Macon

Rush Truck Center, Valdosta

Rush Truck Centers of Idaho, Inc.

Delaware

Rush International Truck Center, Boise

Rush International Truck Center, Idaho Falls

Rush International Truck Center, Lewiston

Rush International Truck Center, Twin Falls

Rush Truck Center, Boise

Rush Truck Center, Idaho Falls

Rush Truck Center, Lewiston

Rush Truck Center, Twin Falls

Rush Truck Centers of Illinois, Inc.

Delaware

Rush Truck Center, Bloomington

Rush Truck Center, Carol Stream

Rush Truck Center, Champaign

Rush Truck Center, Chicago

Rush Truck Center, Effingham

Rush Truck Center, Huntley

Rush Truck Center, Joliet

Rush Truck Center, Quincy

Rush Truck Center, Springfield

House of Trucks, Willowbrook

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, Kansas City

Rush Truck Centers of Kentucky, Inc.

Delaware

Rush Truck Center, Bowling Green

Rush Truck Centers of Missouri, Inc.

Delaware

Rush Truck Center, St. Peters

Rush Truck Center, St. Louis

 

 

 

Rush Truck Centers of Nebraska, Inc.

Delaware

Rush Truck Center, Omaha

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 International Truck Center, Charlotte

Rush Isuzu Trucks, Charlotte

Rush Truck Center, Charlotte

Rush Truck Center, Charlotte Collision Center

Rush Truck Center, Hickory

Rush Truck Center, Asheville

Rush Truck Centers of Ohio, Inc.

Delaware

Rush Truck Center, Akron

Rush Truck Center, Cincinnati

Rush Isuzu Trucks, Cincinnati

Rush Truck Center, Cleveland

Rush Truck Center, Columbus

Rush Truck Center, Columbus West

Rush Isuzu Trucks, Columbus West

Rush Truck Center, Dayton

Rush Isuzu Trucks, Dayton

Rush Truck Center, Lima

Rush Bus Center, Cincinnati

Rush Bus Center, Akron

Rush Bus Center, Cleveland

Rush Bus Center, Columbus

Rush Bus Center, Dayton

Rush Bus Center, Lima

Rush Truck Centers of Oklahoma, Inc.

Delaware

Rush Peterbilt Truck Center, Ardmore

Rush Peterbilt Truck Center, Oklahoma City

Rush Peterbilt Truck Center, Tulsa

Rush Truck Center, Ardmore

Rush Truck Center, Oklahoma City

Rush Truck Center, Tulsa

Rush Isuzu Trucks, Oklahoma City

Rush Used Truck Center, Tulsa

Rush Truck Rigging

Perfection Equipment

Perfection Truck Parts & Equipment, Oklahoma City

Perfection Crane Repair

Rush Truck Centers of Pennsylvania, Inc.

Delaware

Custom Vehicle Solutions

Rush Truck Center, Greencastle

Rush Truck Centers of Tennessee, Inc.

Delaware

Rush Truck Center, Nashville

Rush Peterbilt Truck Center, Nashville

Rush Towing Systems, Nashville

Rush Truck Center, Memphis

 

 

 

Rush Truck Centers of Texas, L.P.

Texas

Custom Vehicle Solutions

Rig Tough Used Trucks, Dallas

Rush Bus Center, Austin

Rush Bus Center, Corpus Christi

Rush Bus Center, Dallas

Rush Bus Center, Dallas, Number 2

Rush Bus Center, Fort Worth

Rush Bus Center, Houston

Rush Bus Center, Laredo

Rush Bus Center, Lufkin

Rush Bus Center, Pharr

Rush Bus Center, San Antonio

Rush Bus Center, San Antonio, Number 2

Rush Bus Center, Sealy

Rush Bus Center, Selma

Rush Bus Center, Texarkana

Rush Bus Center, Tyler

Rush Bus Center, Waco

Rush Isuzu Trucks, Austin

Rush Isuzu Trucks, College Station

Rush Isuzu Trucks, Corpus Christi
Rush Isuzu Trucks, Dallas

Rush Isuzu Trucks, El Paso

Rush Isuzu Trucks, Sealy

Rush Isuzu Trucks, Waco

Rush Medium Duty Truck Center, Dallas

Rush Medium Duty Truck Center, Waco

Rush Peterbilt Truck Center, Abilene

Rush Peterbilt Truck Center, Amarillo

Rush Peterbilt Truck Center, Austin

Rush Peterbilt Truck Center, Beaumont

Rush Peterbilt Truck Center, Brownsville

Rush Peterbilt Truck Center, College Station

Rush Peterbilt Truck Center, Corpus Christi

Rush Peterbilt Truck Center, Cotulla

Rush Peterbilt Truck Center, Dalhart

Rush Peterbilt Truck Center, Dallas

Rush Peterbilt Truck Center, Dallas South

Rush Peterbilt Truck Center, El Paso

Rush Peterbilt Truck Center, Fort Worth

Rush Peterbilt Truck Center, Houston

Rush Peterbilt Truck Center, Houston Northwest

Rush Peterbilt Truck Center, Laredo

Rush Peterbilt Truck Center, Lubbock

Rush Peterbilt Truck Center, Lufkin

Rush Peterbilt Truck Center, Odessa

Rush Peterbilt Truck Center, Pharr

Rush Peterbilt Truck Center, San Antonio

Rush Peterbilt Truck Center, Sealy

Rush Peterbilt Truck Center, Texarkana

Rush Peterbilt Truck Center, Tyler

Rush Peterbilt Truck Center, Victoria

Rush Peterbilt Truck Center, Waco

Rush Refuse Systems

Rush Towing Systems, Houston

Rush Towing Systems, San Antonio

Rush Truck Center, Abilene

Rush Truck Center, Amarillo

Rush Truck Center, Austin

Rush Truck Center, Austin North

Rush Truck Center, Beaumont

Rush Truck Center, Bryan

Rush Truck Center, Brownsville

Rush Truck Center, College Station

Rush Truck Center, Corpus Christi

Rush Truck Center, Cotulla

Rush Truck Center, Dalhart

Rush Truck Center, Dallas

Rush Truck Center, Dallas Medium Duty

Rush Truck Center, Dallas Light and Medium Duty

Rush Truck Center, Dallas South

Rush Truck Center, Denton

Rush Truck Center, El Paso

Rush Truck Center, Fort Worth

Rush Truck Center, Houston

Rush Truck Center, Houston Medium Duty

Rush Truck Center, Houston Northwest

Rush Truck Center, Laredo

Rush Truck Center, Lubbock

Rush Truck Center, Lufkin

Rush Truck Center, Odessa

Rush Truck Center, Pharr

Rush Truck Center, San Antonio

Rush Truck Center, Sealy

Rush Truck Center, Texarkana

Rush Truck Center, Tyler

Rush Truck Center, Victoria

Rush Truck Center, Waco

Rush Crane and Refuse Systems International

World Wide Tires

House of Trucks, Dallas

 

 

 

Rush Truck Centers of Utah, Inc.

Delaware

Rush International Truck Center, Salt Lake City

Rush International Truck Center, Springville

Rush International Truck Center, St. George

Rush International Truck Center, Ogden

Rush Truck Center, Salt Lake City

Rush Truck Center, Springville

Rush Truck Center, St. George

Rush Truck Center, Ogden

Rush Truck Center, Farr West

Rush Truck Centers of Virginia, Inc.

Delaware

Rush Truck Center, Richmond

Rush Truck Center, Chester

Rush Truck Center, Fredericksburg

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

Lima Idealease 

Macon Idealease

Norfolk Idealease

Quincy Idealease

Richmond Idealease

Salt Lake City Idealease

Springfield Idealease

St. Louis 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

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

Natural Gas Fuel Systems, Inc.

Delaware

Momentum Fuel Technologies

Rig Tough, Inc.

Delaware

Rush Truck Center, Birmingham

RTC Central San Antonio, Inc.

Delaware

None

RTC Nevada, LLC

Delaware

None

Rush Accessories Corporation

Delaware

Chrome Country

Rush Administrative Services, Inc.

Delaware

None

Rushcare, Inc.

Delaware

None

Rushco, Inc.

Delaware

None

Rush Truck Centers do Brasil Participacoes LTDA

 

Brazil

 

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 4 ex_173452.htm EXHIBIT 23.1 ex_173452.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-219878 pertaining to the Rush Enterprises, Inc. Amended and Restated 2007 Long-Term Incentive Plan,

2.

Form S-8 No. 333-198080 pertaining to the Rush Enterprises, Inc. 2007 Long-Term Incentive Plan,

3.

Form S-8 No. 333-170732 pertaining to the Rush Enterprises, Inc. Deferred Compensation Plan,

4.

Form S-8 No. 333-168231 pertaining to the Rush Enterprises, Inc. 2007 Long-Term Incentive Plan,

5.

Form S-8 No. 333-138556 pertaining to the Rush Enterprises, Inc. 2006 Non-Employee Director Stock Option Plan, and

6.

Form S-8 No. 333-121355 pertaining to the Rush Enterprises, Inc. Long-Term Incentive Plan, the Rush Enterprises, Inc. 2004 Employee Stock Purchase Plan and Certain Non-Plan Options

 

of our reports dated February 26, 2020, 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, 2019.

 

 

/s/ Ernst & Young LLP

 

San Antonio, Texas

February 26, 2020

EX-31.1 5 ex_173453.htm EXHIBIT 31.1 ex_173453.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 26, 2020 

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 6 ex_173454.htm EXHIBIT 31.2 ex_173454.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 26, 2020 

By:

/S/ STEVEN L. KELLER

 

 

 

Steven L. Keller

 

       

 

 

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

 

 

 

EX-32.1 7 ex_173455.htm EXHIBIT 32.1 ex_173455.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, 2019 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 26, 2020  

 

EX-32.2 8 ex_173456.htm EXHIBIT 32.2 ex_173456.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, 2019 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 26, 2020  

 

 

EX-101.SCH 9 rusha-20191231.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, Dispositions and Equity Method Investment link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Unaudited Quarterly Financial Data link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Segments link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 19 - Revenue link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 2 - Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Accounts Receivable (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Valuation Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 8 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 12 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 13 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 16 - Unaudited Quarterly Financial Data (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 17 - Segments (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 19 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 2 - Significant Accounting Policies - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 2 - Significant Accounting Policies - Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 3 - Supplier Concentration (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 4 - Accounts Receivable - Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 5 - Inventories - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 8 - Long-term Debt - Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 8 - Long-term Debt - Debt Maturities (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Leases - Future Minimum Rental Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 10 - Leases - Rental Income (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) link:calculationLink link:definitionLink link:presentationLink 062 - 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 063 - Disclosure - Note 12 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 13 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 13 - Income Taxes - Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 15 - Acquisitions, Dispositions and Equity Method Investment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 17 - Segments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 17 - Segments - Segment Reporting Information (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 18 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 10 rusha-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 rusha-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 rusha-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield Note To Financial Statement Details Textual Significant Accounting Policies Note 2 - Significant Accounting Policies us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Income taxes at the federal statutory rate us-gaap_OtherReceivablesGrossCurrent Other accounts receivable Note 4 - Accounts Receivable Risk-free interest rate Change in fair value of available-for-sale securities Note 5 - Inventories Note 6 - Valuation Accounts Call Option [Member] Note 7 - Floor Plan Notes Payable and Lines of Credit Note 8 - Long-term Debt Weighted-average stock volatility Note 10 - Leases Note 11 - Share Based Compensation and Employee Benefit Plans Income Tax Disclosure [Text Block] Note 12 - Earnings Per Share Note 13 - Income Taxes us-gaap_GuaranteeObligationsCurrentCarryingValue Guarantor Obligations, Current Carrying Value Note 16 - Unaudited Quarterly Financial Data Note 17 - Segments Expected stock volatility Note 19 - Revenue us-gaap_LiabilitiesCurrent Total current liabilities Schedule of Maturities of Long-term Debt [Table Text Block] Note 2 - Significant Accounting Policies - Property and Equipment (Details) Note 2 - Significant Accounting Policies - Goodwill (Details) Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax Change in fair value of available-for-sale securities Expected life (Year) Note 4 - Accounts Receivable - Accounts Receivable (Details) Note 5 - Inventories - Inventories (Details) Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) Outstanding non-vested, weighted average remaining contractual life (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Note 8 - Long-term Debt - Long-term Debt (Details) Note 8 - Long-term Debt - Debt Maturities (Details) Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 10 - Leases - Lease Cost (Details) Note 10 - Leases - Maturities of Lease Liabilities (Details) Note 10 - Leases - Future Minimum Rental Receivable (Details) Note 10 - Leases - Rental Income (Details) Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details) Parts and Service [Member] The performance of commercial vehicle repair services and the sale of commercial vehicle parts. Share-based Payment Arrangement, Option, Activity [Table Text Block] New and Used Commercial Vehicle [Member] Represents the information pertaining to new and used commercial vehicle. 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) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Change in currency translation Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details) rusha_CostOfRevenueLeaseAndRental Lease and rental The aggregate cost related to the lease and rental service. Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested, weighted average grant date fair value (in dollars per share) Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) Finance and Insurance [Member] Represents the information pertaining to finance and insurance. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue 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) Note 13 - Income Taxes - Reconciliation (Details) Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details) us-gaap_DeferredCompensationLiabilityCurrent Deferred Compensation Liability, Current, Total Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding non-vested shares (in shares) Outstanding non-vested shares (in shares) Components of ERP Platform Rquired Replacement [Member] Represents the components of ERP Platform that will require replacement. Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) Schedule of Nonvested Share Activity [Table Text Block] Commercial Vehicle Repair Service [Member] Represents the information pertaining to commercial vehicle repair service. Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 Vested and exercisable, weighted average remaining contractual life (Year) Parts [Member] Represents the information pertaining to parts. Note 17 - Segments - Segment Reporting Information (Details) Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details) Commercial Vehicle [Member] Represents the information pertaining to commercial vehicle. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Notes To Financial Statements Guarantor Obligations, Nature [Axis] us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 Expected to vest, weighted average remaining contractual life (Year) Notes To Financial Statements [Abstract] Guarantor Obligations, Nature [Domain] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber Vested and exercisable (in shares) us-gaap_LongTermDebtCurrent Less: current maturities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice Vested and exercisable, weighted average exercise price (in dollars per share) Financial Guarantee [Member] Insurance [Member] Represents the information pertaining to insurance service. Other comprehensive income net of tax and net of reclassification adjustments: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue Vested and exercisable, aggregate intrinsic value 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_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) 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 Shares Issued to Two Nonemployee Directors 2 [Member] Shares issued to two nonemployee directors member. Schedule of Goodwill [Table Text Block] us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice Granted, weighted average exercise price (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice Exercised, weighted average exercise price (in dollars per share) Accrued expenses Acquisition of Country Ford Trucks [Member] Represents information pertaining to the acquisition of certain assets of Country Ford Trucks, which included real estate and a Ford truck franchise in Ceres, California, along with commercial vehicle and parts inventory. Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Balance (in shares) Balance (in shares) Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Credit Facility [Axis] Proceeds from the sale of property and equipment Credit Facility [Domain] us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Franchise Rights [Member] 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 Employee and director stock options and restricted share awards (in shares) Noncash investing and financing activities: us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Assets acquired under finance leases us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Income taxes paid, net Product and Service, Other [Member] Trade accounts payable Current liabilities: Supplemental disclosure of cash flow information: Segment assets us-gaap_Assets Total assets Plan Name [Axis] Plan Name [Domain] us-gaap_PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments Inventories, new and used vehicles at cost based on specific identification, net of allowance us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition Total 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 us-gaap_PledgedAssetsNotSeparatelyReportedFinanceReceivables Vehicle sale related accounts receivable Computer Software, Intangible Asset [Member] Finite-Lived Intangible Assets by Major Class [Axis] Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Award Type [Domain] Net income available to common shareholders Award Type [Axis] Net income Net income Net income Restricted Stock Units (RSUs) [Member] us-gaap_InterestCostsCapitalized Interest Costs Capitalized Restricted Stock [Member] CCTTS [Member] Name of related party. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Acquisitions us-gaap_IndefiniteLivedFranchiseRights Indefinite-Lived Franchise Rights Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation and amortization Property and equipment, net Total Goodwill Goodwill, net Goodwill, balance Goodwill, balance 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. us-gaap_DueFromRelatedParties Due from Related Parties, Total us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter Thereafter, Capital Leases us-gaap_CapitalLeasesFutureMinimumPaymentsDue Total lease payments us-gaap_EquityMethodInvestmentOwnershipPercentage Equity Method Investment, Ownership Percentage us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears 2022, Capital Leases us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears 2023, Capital Leases us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears 2020, Capital Leases us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears 2021, Capital Leases 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. Other, net Vehicle Leases as Lessee 1 [Member] Represents the vehicle leases as lessee. us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent 2019, Capital Leases Cash flows from investing activities: 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 common share Earnings Per Share [Text Block] us-gaap_RelatedPartyTransactionRate Related Party Transaction, Rate us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments Less: Imputed interest Difference between book and tax basis- Operating lease assets Amount of deferred tax consequences attributable to taxable temporary differences derived from operating lease assets. rusha_DeferredTaxAssetsFinanceAndOperatingLeases Finance and operating leases Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from finance and operating leases. Letter of Credit [Member] us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction us-gaap_EquityMethodInvestments Equity Method Investments us-gaap_LongTermDebtPercentageBearingFixedInterestRate Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate us-gaap_LongtermDebtPercentageBearingVariableInterestAmount Variable interest rate term notes us-gaap_LongTermDebtPercentageBearingVariableInterestRate Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate Related Party Transactions Disclosure [Text Block] us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments Present value of lease liabilities Change in accrued expenses us-gaap_IncreaseDecreaseInAccruedLiabilities Income tax provision (benefit) Provision (benefit) for income taxes us-gaap_LongtermDebtPercentageBearingFixedInterestAmount Fixed interest rate term notes Stover Sales, Inc [Member] Represents Stover Sales, Inc. Acquisitions, Dispositions and Equity Method Investment [Text Block] The entire disclosure for acquisitions, dispositions and equity method investment. 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_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 and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year SEC Schedule, 12-09, Allowance, Credit Loss [Member] us-gaap_AllocatedShareBasedCompensationExpense Share-based Payment Arrangement, Expense Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income City Area Code Use of Estimates, Policy [Policy Text Block] us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Loss (gain) on sale of property and equipment, net Change in customer deposits us-gaap_IncreaseDecreaseInContractWithCustomerLiability Common stock repurchased The fair value of stock repurchased in noncash investing or financing activities. Common stock, outstanding (in shares) Preferred stock, outstanding (in shares) us-gaap_DebtWeightedAverageInterestRate Debt, Weighted Average Interest Rate Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Lease Arrangement, Type [Axis] us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage Lease Arrangement, Type [Domain] us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Change in prepaid expenses and other, net 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] Document Period End Date Guaranty agreement The fair value of the guaranty agreement in noncash investing or financing activities. Entity File Number Entity Emerging Growth Company 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] 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 London Interbank Offered Rate (LIBOR) [Member] rusha_DebtInstrumentWorkingCapitalFeePercentage Debt Instrument, Working Capital Fee Percentage Working capital fee percentage. us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization Capitalized Computer Software, Accumulated Amortization us-gaap_CapitalizedComputerSoftwareNet Capitalized Computer Software, Net, Ending Balance Variable Rate [Domain] Prime Rate [Member] us-gaap_LessorOperatingLeasePaymentsToBeReceived Total us-gaap_IncreaseDecreaseInReceivables Change in accounts receivable, net us-gaap_CapitalizedComputerSoftwareAmortization1 Capitalized Computer Software, Amortization us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Schedule of Long-term Debt Instruments [Table Text Block] us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Variable Rate [Axis] us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears 2024 us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter Thereafter Quarterly Financial Information [Text Block] Current maturities of long-term debt Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations and line of credit. Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths 2020 us-gaap_LeaseIncome Total Depreciation and amortization Depreciation and amortization Entity Registrant Name us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears 2021 Product Concentration Risk [Member] us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears 2022 Stock-based compensation related to stock options, restricted shares and employee stock purchase plan us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears 2023 Entity [Domain] Legal Entity [Axis] Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block] Entity Address, Address Line One us-gaap_TreasuryStockValueAcquiredCostMethod Common stock repurchases Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury stock, at cost: 5,055,783 Class A shares and 5,306,341 Class B shares in 2019 and 3,791,751 Class A shares and 5,030,787 Class B shares in 2018 Entity Common Stock, Shares Outstanding 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 Local Phone Number us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity Stock options exercised and stock awards (in shares) Exercised (in shares) us-gaap_TableTextBlock Notes Tables (Loss) gain on sale of assets Issuance of common stock under employee stock purchase plan us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Vesting of restricted share awards (in shares) Stock options exercised and stock awards Vesting of restricted share awards Contribution Period [Axis] Information by contribution period. Related Party [Axis] Related Party [Domain] Every 6 Months [Member] Represents every six months. Contribution Period [Domain] us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total Selling, general and administrative 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. Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and shareholders’ equity 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 income Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Debt Disclosure [Text Block] Interest expense us-gaap_InterestExpense Interest expense Amended and Restated 2007 Incentive Plan [Member] Represents the Amended and Restated Rush Enterprises, Inc. 2007 Long-Term Incentive Plan. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] Operating lease obligations, net of current maturities Schedule of Inventory, Current [Table Text Block] 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 Paid in capital – stock based compensation Operating lease right-of-use assets, net us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments, operating leases 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 Cash paid for amounts included in the measurement of lease liabilities Principal payments on finance lease obligations Provision (benefit) for deferred income tax expense Total deferred us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2022, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2023, operating leases us-gaap_FinanceLeaseRightOfUseAsset Finance Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2024, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive 2024 and beyond, operating leases Fair Value Measurement, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo Finite-Lived Intangible Assets, Amortization Expense, Year Two us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree Finite-Lived Intangible Assets, Amortization Expense, Year Three us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour Finite-Lived Intangible Assets, Amortization Expense, Year Four us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2020, operating leases us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive Finite-Lived Intangible Assets, Amortization Expense, Year Five us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2021, operating leases BMO Harris Bank N.A. [Member] Represents information pertaining to BMO Harris Bank N.A. us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Stock-based compensation expense related to employee stock options and employee stock purchases Other assets, net SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Business Combinations Policy [Policy Text Block] us-gaap_AdjustmentForAmortization Amortization, Total Revenues from external customers us-gaap_Revenues Total revenue Income Tax, Policy [Policy Text Block] Internal Use Software, Policy [Policy Text Block] Central California Truck and Trailer Sales, LLC [Member] Represents the company Central California Truck & Trailer Sales, LLC ("CCTTS"). 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, Total Depreciation and amortization us-gaap_DepreciationDepletionAndAmortization (Payments) draws on floor plan notes payable – trade, net rusha_IncreaseDecreaseInFloorPlanNotesPayableTradeNet Increase or decrease in amounts borrowed to finance the purchase of new and used commercial vehicle inventory. (Payments) draws 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_SharesIssued Balance (in shares) Balance (in shares) 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. Allowance for Warranty Receivables From Manufacturers [Member] Represents the allowance for warranty receivables from manufacturers. Parts Inventory [Member] Commercial Vehicle Inventory [Member] Treasury stock (in shares) Selling, General and Administrative Expenses, Policy [Policy Text Block] Assets held for sale Advertising Cost [Policy Text Block] Ford Motor Financing Agreement [Member] rusha_LineOfCreditAmountPledgedToSecureLettersOfCredit Line of Credit Amount Pledged to Secure Letters of Credit Line of credit, amount pledged to secure letters of credit. Common stock, par value $.01 per share; 60,000,000 Class A shares and 20,000,000 Class B shares authorized; 27,953,648 Class A shares and 8,240,486 Class B shares outstanding in 2019; and 28,709,636 Class A shares and 8,290,277 Class B shares outstanding in 2018 Assets Pledged As Collateral [Table Text Block] Tablular disclosure of assets pledged as collateral. Variable Interest Rate Notes [Member] Fixed Interest Rate Notes [Member] Adjustments to reconcile net income to net cash provided by operating activities Common stock, authorized (in shares) Common stock, par value (in dollars per share) us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Deferred Tax Asset [Domain] us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance, Total 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] us-gaap_CommonStockVotingRights Common Stock, Voting Rights Valuation Allowance by Deferred Tax Asset [Axis] Schedule of Future Minimum Lease Payments for Capital Leases and Operating Leases [Table Text Block] Schedule of future minimum lease payments for capital leases and operating leases. 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. The 2006 Non-Employee Director Stock Option Plan [Member] The 2006 non-employee director stock option plan member. Preferred stock, par value $.01 per share; 1,000,000 shares authorized; 0 shares outstanding in 2019 and 2018 Intangible Assets, Finite-Lived, Policy [Policy Text Block] 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. us-gaap_DeferredIncomeTaxLiabilities Total Lease and rental Inventories, net Total 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 Schedule of Income Taxes Related to Other Comprehensive Income [Table Text Block] Schedule of income taxes related to other comprehensive income. us-gaap_OtherInventory Other us-gaap_DeferredTaxAssetsInventory Inventory us-gaap_OtherInventoryPurchasedGoods Parts and accessories us-gaap_ProductWarrantyAccrualPayments Warranty claims us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther Finance lease obligations us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals Accounts receivable 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. us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities Accrued liabilities Interest income (expense) Employees with More Than Five Years of Service [Member] Represents employees with more than five years of service. us-gaap_PropertyPlantAndEquipmentUsefulLife Property and equipment, estimated life (Year) us-gaap_InterestIncomeExpenseNet Total interest expense, net Employees with Less than Five Years of Service [Member] Represents employees with less than five years of service. 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_DeferredCompensationArrangementWithIndividualVestedPercentage Deferred Compensation Arrangement with Individual, Vested Percentage Deferred compensation arrangement with an individual's vested percentage. Note receivable affiliate Cash flows from operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] us-gaap_AccountsReceivableGrossCurrent Trade receivables us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Less allowance for bad debt and warranty claims us-gaap_NumberOfOperatingSegments Number of Operating Segments Furniture and Fixtures [Member] Accounts receivable, net Total 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] Property, Plant and Equipment, Type [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. Other income Property, Plant and Equipment, Type [Domain] rusha_EquityMethodInvestmentRemainingOwnershipPercentageNotYetAcquired Equity Method Investment, Remaining Ownership Percentage Not Yet Acquired The remaining percentage of ownership not yet acquired of common stock or equity participation in the investee accounted for under the equity method of accounting. Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal State net operating loss carry forward Current assets: Fair Value Disclosures [Text Block] Inventory, Policy [Policy Text Block] Interest income Interest income rusha_LesseeLeasesResidualValueGuaranteeAmount Lessee, Leases, Residual Value Guarantee, Amount The amount of residual value guarantee provided by lessee on leases. us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash (used in) provided by financing activities 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. Segment operating income (loss) us-gaap_OperatingIncomeLoss Operating income Operating income us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_DeferredTaxLiabilities Net deferred income tax liability Prepaid expenses and other 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_CashAndCashEquivalentsPeriodIncreaseDecrease Net increase (decrease) in cash and cash equivalents Total cost of products sold us-gaap_GrossProfit Gross profit Gross profit us-gaap_CostOfGoodsAndServicesSold Cost of products sold Lessee, Lease Liability, Maturity [Table Text Block] Tabular disclosure of lessee's lease liability. Weighted-average discount rate Weighted average discount rate for leases calculated at point in time. Weighted-average remaining lease term (in months) (Month) Weighted average remaining lease term for leases, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Nonlease payments Amount of payments received by lessor for non lease. Deferred income taxes, net 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_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. Difference between book and tax basis- Depreciation and amortization Deferred income tax (assets) liabilities: us-gaap_PaymentsOfDividends Payments of cash dividends Cost of products sold us-gaap_UndistributedEarningsOfForeignSubsidiaries Undistributed Earnings of Foreign Subsidiaries us-gaap_PaymentsForRepurchaseOfCommonStock Common stock repurchased Cost of Goods and Service [Policy Text Block] us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Retained Earnings [Member] us-gaap_ProceedsFromStockOptionsExercised Proceeds from Stock Options Exercised Revenue Title of Individual [Domain] us-gaap_CurrentStateAndLocalTaxExpenseBenefit State Title of Individual [Axis] us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Treasury Stock [Member] Proceeds from issuance of shares relating to employee stock options and employee stock purchases Additional Paid-in Capital [Member] us-gaap_CurrentFederalTaxExpenseBenefit Federal Common Stock [Member] us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal Deferred provision - Equity Components [Axis] Equity Component [Domain] Current provision - us-gaap_LongTermDebt Total us-gaap_CurrentIncomeTaxExpenseBenefit Total current Other Noncurrent Assets [Member] Other Noncurrent Liabilities [Member] Other Assets [Member] Segment income from continuing operations before taxes us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before taxes Income before income taxes us-gaap_LineOfCredit Long-term Line of Credit, Total us-gaap_PaymentsOfDebtIssuanceCosts Debt issuance costs State and Local Jurisdiction [Member] Vehicles [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] 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. Revenue from Contract with Customer [Text Block] rusha_CallOptionFairValueDisclosure Call Option, Fair Value Disclosure Fair value portion of the call option. Transportation Equipment [Member] Document Annual Report Machinery and Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] 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] us-gaap_OpenTaxYear Open Tax Year Document Transition Report us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Reductions due to lapse of statute of limitations Concentration Risk Disclosure [Text Block] us-gaap_RepaymentsOfLongTermLinesOfCredit Payments on line of credit Selling, General and Administrative Expenses [Member] Entity Interactive Data Current us-gaap_RepaymentsOfMediumTermNotes Principal payments on long-term debt Dividends declared per common share (in dollars per share) Interest Expense [Member] Security Exchange Name us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 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] Income Statement Location [Domain] us-gaap_ValuationAllowancesAndReservesDeductions Net Write-Offs rusha_DebtInstrumentVariableRateMinimumReferenceRate Debt Instrument, Variable Rate, Minimum Reference Rate The minimum reference rate used to compute variable rate on debt instrument. Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Deferred Tax Assets Related to Operating Loss Carryforwards [Member] Deferred Tax Assets which are related to operating loss carryforwards. Segments [Axis] Segments [Domain] Other Segments [Member] Proceeds from the sale of available for sale securities 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) us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards, Total Draws on line of credit 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) us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter Thereafter, Operating Leases Denominator for basic earnings per share – weighted average shares outstanding (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic us-gaap_OperatingLeasesFutureMinimumPaymentsDue Total lease payments Diluted earnings per common share and common share equivalents (in dollars per share) Business Acquisition [Axis] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears 2022, Operating Leases us-gaap_EarningsPerShareBasic Basic (in dollars per share) Business Acquisition, Acquiree [Domain] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears 2023, Operating Leases Basic earnings per common share (in dollars per share) us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears 2020, Operating Leases Statement of Cash Flows [Abstract] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears 2021, Operating Leases Statement of Stockholders' Equity [Abstract] us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 Total us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent 2019, Operating Leases Income Statement [Abstract] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 2022 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour 2023 Disposal Group Name [Axis] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive 2024 Disposal Group Name [Domain] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive Thereafter us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2020 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 2021 Quarterly Financial Information [Table Text Block] 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 2024, finance leases Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive 2024 and beyond, finance leases Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less: Imputed interest, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2020, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2021, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree 2022, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour 2023, finance leases Transwest San Diego, LLC [Member] Information regarding the business acquisition of Transwest San Diego, LLC. us-gaap_PaymentsForProceedsFromOtherInvestingActivities Other us-gaap_IncomeTaxReconciliationOtherAdjustments Tax effect of permanent differences Cash flows from financing activities: us-gaap_IncomeTaxReconciliationOtherReconcilingItems Other, net us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Other long-term liabilities Revaluation of deferred taxes us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount us-gaap_ProceedsFromDivestitureOfBusinesses Proceeds from Divestiture of Businesses us-gaap_StockholdersEquity Total shareholders’ equity Balance Balance Common Class A [Member] Common Class B [Member] us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued us-gaap_PaymentsToAcquireEquityMethodInvestments Purchase of equity method investment and call option Class of Stock [Axis] Supplier [Axis] Class of Stock [Domain] Supplier [Domain] Long-term debt, net of current maturities Total long-term debt, net of current maturities Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Business acquisitions Option Indexed to Issuer's Equity, Type [Domain] Financial Service [Member] Option Indexed to Issuer's Equity [Axis] us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State income taxes, net of federal benefit EX-101.PRE 13 rusha-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 rusha20191119_10kimg001.gif begin 644 rusha20191119_10kimg001.gif M1TE&.#EA#P** ?< ,P 9@ F0 S _P K K,P K9@ KF0 K MS K_P!5 !5,P!59@!5F0!5S !5_P" " ,P" 9@" F0" S " _P"J "J M,P"J9@"JF0"JS "J_P#5 #5,P#59@#5F0#5S #5_P#_ #_,P#_9@#_F0#_ MS #__S, #, ,S, 9C, F3, S#, _S,K #,K,S,K9C,KF3,KS#,K_S-5 #-5 M,S-59C-5F3-5S#-5_S. #. ,S. 9C. F3. S#. _S.J #.J,S.J9C.JF3.J MS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_,S/_9C/_F3/_S#/__V8 &8 M,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68KS&8K_V95 &95,V959F95F695 MS&95_V: &: ,V: 9F: F6: S&: _V:J &:J,V:J9F:JF6:JS&:J_V;5 &;5 M,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_S&;__YD )D ,YD 9ID F9D MS)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5,YE59IE5F9E5S)E5_YF )F M,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJS)FJ_YG5 )G5,YG59IG5F9G5 MS)G5_YG_ )G_,YG_9IG_F9G_S)G__\P ,P ,\P 9LP F

/($.*'$FRI,F3*%.J7,FRIO8,.*'4NVK-FS:-.J7_ISTS!LXY\.Y]KK-#_Z\.?5]DR+SCCLP4(T9>,3'L*A,#(.\* M,=#V*8L! ,! :"OT%]@D_AB@"(UE^! ^W7GU^9K% 7?^ZQQR!! M!GPX(8$ T 6 C@;MU^.".P(0PW885M>?& ,1*89@+MJEXB3*$#D)0FB,.!"& MF?0W"1HW$'.#DUV:V5A[;1:9"1HQJG8#C.[=\.4^'>:(WSYD3JDA06BL$!V/ MJQ4$#9$&/JD???6Q-R(:$$[)7IQ?+IJFC1#21^6B_7V8"1>%S;>G>B0IXR1! M:>ZS)F6JBO\98I&)K?GC/OT)1">5 ]VH( "4^5HF@ZI2AL:>!M1IWH,":<@L MB :%>.N:A=%W:F!5BG'FJ0+5PU]AT!'(*W@-KDH0?XV96R-_B$$('@!"'B80 M?0:,^>V\];'6K:\'W=N80.SJ]^Z>U@[D1H+0]'=B:@1!DV"9O-KU:KHC^K6F M?(CY"]F!"QE@Z+(_0JRO7P'[E>M>S=+*9[Z NFD>P#%@J#*J(6D,(C0ABBD0 MC<30^:.18JH*0(+BLL:?D"T7)BRS(1I07,OC"FT7,9_0R/! &I1"=%9^Z*[D%%0KL?R?G7%#!-3)V=F+R.:B78/051JV^^IW_+)F+!O&[ M#]<;RUIJKE^.>U"LC+_+(+< 0PZBD_GI5QB=>TY\ M6)EKEYJ) >[2')+0B>)+.7T2'N8X&F[KQZXRR5*VZ*PG)KTLK\,*M":;QL.[ M;KYZH1[8:PFS_'F=],5 X&NH3]FOG*N1O:!J>7'\^(72"Y3L9U4J3_<^.!=- M5][X8H:MU(K3?ZZRE3_>O%]"PQ?[7<]JF:.<=\?4/0XCA MBZND9ZNL!; 1R0L H5.0MB8W)F 1DC4<\TL]3IE%7-4),\>CY,HP MHS4FUNY_O3+D(>?(M*]1ZFB/J\>:=,F?$;Y+2,1@3 >K9\9JS2PU)O0+I= $ M@'H!R7-]3!8:9#0T>26D>)GK'&;XDZA)W* 1:_J8YJ(3N/BL24C%0]\L:Z0P MOA&(-/Q:I.Y06/])DK32+I_DG[DHLZ8OU9)]?JL1&J"A#&*DL66,L14;S3.N M-?5-9R)[6;=B8,URC0M^!+S<:EI7$,'5<5S8ZHN4@H8N5Z+OH/_*'V0:DYN3 M3:QEISK6@=N;5#>A)QIHJS([\P][C5+.HP-AI= ,M#L2"R M[)0T'5_CCII,)GZ); (!X>=TV<^0>.IT>U+23^.C*\9<[UULG=5G]G,J^L11 MF/""8H#:N*HRU64_X'I00]N3'PJ)AJUIJX]@GH57L0%0D#),4H':=:#30=91 M.\NKT/0R*\[M"JUV@<:W' .92>0G9OOD%3%ZUR7*S.IY5.23D.BDK,W*67 ^#(3 =*'@)C*-:E^>&;H4M?09@3/4.$R+TR759]:D'V4ZW(82>T6=( M#-U95Q;'GH42CF4]R7PH%;MIYK1$[/M2S\BD(@SACC4ETA*E7H0A=Q$#0V?" M4&"J0Z:&E8BD^67G0>Y+*?[-EZ1SQ%!QH_5?,92FOO,U[32;5=\YU5=+,#2, M>S]#H1)11KKN2LTDW NK$KWW4>ZM;S(S?-\2$6R^&,XP:T(YGQ3+^"X53IN) M"S)B%K-XON]),:4HJ8SYF@@\9()P(RB5K?@VR+WP+='=\$LIW?^&]\I8SK*6 MM\SE+GOYRV .LYC'3.8RF_G,:$ZSFETG'X$]I,AR;+,W03*?C(1V(W!^"$,O MER3]R)$@1.ZSHMS\36.N.I+E5WM7T][/Y*A5U+'HH;NLJDJ+Y 8?HD\H%P)K M@U071'$&8DL&A1'H]%HA^['+)W0F.1!9+MG+0A\:2(.C3['5B=!PK/$Z7:M9 M=[EGB#4/$K5TJD5QR3GU<,-J)G%N@R1Z6>1.;W'HDJ [S<77\O2.WE!MGA/7 MI2[/:_>_E:'/+C$,+XW!W9_9@YZ>U8C_+@Q1T@K/ R*(6Q%<4HP/5:'-)\MI M#3%WFI>$6M?;@> :/>692Y@:P^Z>_MNTWE8/-"1T7/-(>D[68X^$[AN^P'1( M0_F183X)&J19+3'$!1\#%#(^ MNZ*T?Z3+%X/RI>J3Z)D\F\4@B*FH:Q!"+;)CQIB8L<>@.^((>QT02^BYB_XI!UT;D8-$QQ/-'1\/(CR7K7R6W6S *>EICIB%;ITP_@F3[ M?DHS0/1*3KD2BNNDM'5Z5R'8\FY9D,PH@UYHU[ZZJN(OP'YJE])OFT^W FW@ MQ2 M%"(A"']F4618\R''LH!N0"4&L'TX\R..]U\'87XJ(X!<@$I?XBZ[QRJ")TQR M0R5,9H'_4EUG(G)\$CHX(G=_,R_-,R+^IQ E%W+HQ"?\$_\=F.$T M(9(NSQ9N"2$VL(9>K2-]"E([,5!ODU U'.(JI4(B$R2$:I%VJ$2&WF(7M3<) MP,> \A6+H8M!5%S=$(9AEAU"%==3"9:,;B( M1+@?HN4>=.%P#.>)1O-_G5"4BK[%HU<(ZFG(F[E%C5X)[DE.!7/=++>)@5/135,(IY@$VNG(? M(?8L=+)"_;4RQO=?C,%/&*@C['$E\Y@)V4;?(\=U ^'7(#U"=U0444Y"9.S& M)/.B? 8U6=OE;OA%*/H598DB*5O7>/'!.Z=F1CVY(&E2="B*KD9@#EE0F! M&(MRE0DB'X6E$)-P:6V6'W>V$ 37,&'99@BQ9XHB2R=H:5H94TZYEX!F'KA4 ME%QF3E!UF#A!(0C"$>UF$50UA-R&F%J67S#W$Q;&F!,1A.&%@I89FJ(YFJ19 MFJ9YFM[FF:BYFJQ9$>W'$ 0&A1?Q=C[5FO^VJ6;3N!!E$AB I)I@LBDM=IO" MB65S%E,UDIN-D1ZXN#,?4IS%>7PUR#YS=9S=PC]$%I;#F9U8,5\(LCKL)HLR M(QUA'$3K-!5_V5B0GZ'GOB8QN M.!\5XSG\&:)3 2,7HA>[!VM^N'1L^"8F-C7*)WWKI2T+M8/T]!E*MXV5N#$4 MY88(H4@9=! 4HA&E;JI0@%GQ $<4^,9LM07D6EPD5E:H61Q%!<=="&)%=>"1[@7 M7)(::&)QG'JKYQBKN+JK\#>0G,FKP&IFH!FLQ%JLQGJLR)JLRKJLS-JLSOJL MT!JMTCJMU%JMUGJMV)JMVKJMW-JMTM[ZK> :KN(ZKN1:KN9ZKNB:KACAF^K: MKC1A3IPG:=5V9.W%KNYZKY"9@>RW)E4H.366;%F(KP);$@22>A;#?".">_42 M(K\ZL Y[$2%I>%GJ*@GK)!7[4GQAKP^[L?H95?1+GN MJK+7%UNNXH /,B)[B!"("[K:NB64@C,!TCPZ$C;91BE1*[>L*ZYSLB>345JT M)+>KF[M1\9SGB+O":Q58-P028+R'QKS'.[R9H+P,( &?$)K!^[Q'D;P2,+U# M )*6:8[8>Q7*X 8]( 'FV[W#"HG.&[[9ZP;*N[W=:YKKR[Y#(1CFR[W5>YK7 M2[\ZH;WXNYIIBZV^H0F:, 9C, ,Y8,!D0 F:L SAI0R?4+[_6V;_;-M3E@-B MO*5M7)NM!3P# S B ("S"(1S"+9# FG"V;!&]YBL!&#"_5\:S]W6WK%%T ME1BPE@;#Q5H/!3S")?S!"#P#0IP /@S".4 )^[L5$;R]$M #.AS#E65R.O,L M96*XJDNMRJ )'OS#,\# R_ :#DP,FD &,T#"(CP&FM 6RO"^+NP&Z2MFBTLR M@DLZ8K"P( HBI?C$N*H,9/S#9-# #[$,:5#&)(S&:;'&3"P!"S9K1'*Y+UDY M]:(JZ,-0X/NL:M ")=P":J"Q!#'&)#P .9#$3@$-;I#(")2:CS2Z'N@?95(H MRS*SSDH)A#P ,Z )T6!G9!#"'YP&*BR^!N3;PD/ R?]>YKKX(3GYLA\3)J.= M)LHB2@PY4,()D,8=L0RY',()0 E> 0U+#+_"S#ZR+,U9MB7-YL_[60S/+,)JP!*:D BS ('[13C:\H#G1#+D-$BG /@')J5'*R4@ D MWT1I,S&BGS3*7O44NT0]" /]+!E:X)8C>M\]>'* M#'L0C2VBE!#0)A&83HT16DS2Q!T1GU#*S#T$;EP1?$S"B_T0^L .ZD .\Y"8 MOD*Z_SQBL:!'E'PQN5PZVR*,W!A!#PQ5X&[@OD/ SV0 2@^ 4/0 PCN!I^0 M"9\ #2+^$$:MRR".$OY[OB@=#>&MRVD@W0NA#_) #A&N#A.>95RDRI!!*0_B MRE^*WP/N;9I]VAC!4)E !^X[ 2W,W,Q]OV#^Y?>+ 3U !&X@XW^I$",MT"D! MP0;.U/A,$0$>W0[.#NM #D;.#N^M92HW8C@#5+URA6\'RT!ZXW]-U,J0#&]P MXET.YN<[!)!>XI)NXI!NWF+>PCU0XEL$FMS]UU/>& 4NP?:^#DG.98,.'@@7E;H2M;\=I'U-TD+>$&[.QM.+Z0C^"?^;[A G>!B?4 ?N MRP,M[.CGJ^G*<,NJ#<+1_#J9X+Z)K,AQ3A%5SM80(0]WCN?KL.>DN=?!#=UC M !'Z4."PG<@(_@8G^-\;,>)N0 2\7NT2( 0EC@-"+0!D8-(.@>74SL0,@ 'H MBQ'UX.$BG-0.,0_=K@[KD ^GF=^WN=\@'-FZ_MI<_N4"[P:@,-X1 >]N@ ') MWNLMW ,D.DQ?H)5B6Q^1N+UG,@8 .,<.H0_KL.JM?IKB#HEJ0,(Y M7A#H#O#G"^PTH0]N_N_)GO1-[.+N.^F3WN*6GNR_3M"S7,L.7N1'S@Y\O9\8 MKY M\S&G#,9]Z/A=X,@N\E-O%)H@U C0 #Y0XI6NO.7; V0>Z

\]'2]R"L!KF> M$/2P\-\NG#_-UX0\ T*>O*)NOC"_%"HMPJRM*'3Y]AJA"7TOPI-P^0CQX.IP MY#F?]\-YZZ#<, 6N[##.^D+QXW\]]R,!SU$ H?X>2P#NY^:+YH$->I$'JO9AD=UUI$U\D. MX_S.%,)?V_-?ZK)/9P\VGF4*(2E=D4(& &I6A%#6I"*F# ##++)K)31XZ<.GE.O7X%2W12C)63 ME&V,07!2IDD Q"@SL"_3"I0(,X7%FUB '_::33"C)K'S16D*LUA4ISL$/0/LEDB![@ \HU#ZG3 M9+&D")PA!S(H40-&& .4++@5!\BA,I?F44>9A1QYVUD$S33759(>=>>@) ML\%E*%F,L17O)-#&J<@X\"5]UMF*G.BH)-2I3,0P:1)HQB+-N]$ Z*BD&Z0\ M2*5"+YVHR$RPY DWGAI 0"D$APJ33#,STRS05+5BM555-5,'33<[4X\>3=08 M8X8$;N)5J?UB)"XFYS0;%%-C8X(FD]B*+-*C>NIJMKICIS7(2F7<< \^!H20 M_P\'7L>82=",9UPT>S1WJUC?;+ >?9:I)YK_BM*G'7@W MHY5:@6?3:.!"-74ORYX&&R*34O0E@U?F7**'3#3+917>=-UW^BIY3%?31XYD)6EFK8J?&^BM+LYZ-OK,2QGEAGN2C(UJ#:F*,#(@J M7A?057M$<\PX00.39%7+N5K@JK="F6N_#?U;+RM!Q/;F3AF6[Q/Z&/HMN(D5 M(II,HS.&KDPX[9/\:($"QG18S;H*//2AO!3]I9%J3OE8X9P1ST3Q^BC*0;GB M#!K:XLP"E??DN4\D^CFD^Z:2GML7++WXQ(PW"G6PM81//C?,?8O+\UZR]$FS#Q5ZXAR'D:_UUXR9)(#@U MFNK]=@5S=Q/3!M8[S7%&@-3!C*I^I+ZL$6DACS&104B7-<,4Z1/M*9SA<+-! MQ 7%=4.)!B5JA*-A/*UX@5D@U!&U M(&HDAYJ4M ;F-0MNJG ]4-CA5HC(83HXQ*7<$,;B# $(LC2ECZX92YKB<];)&WH(8Q=T (81OMB*$5Y$$T>;3/T M:IK=8&!^V/*@U^K(FZ+)"WP"(6E#Y]-0]"&T/ MB)SX"<,LU#X$?)OE/MJ2BF'%FW%;VD/$Y$56K4-I2_4;D9YUI F-A223:F<, M]IB080R#%[N0I-$RXZ8^%F1V?APK'ZLUU[$:%684U8PN%A$)8G@4JQ$)TT;C M%2M9R:,=ACW5NUH('4O^]6^'2M2B5F [$!##&AXBX5,,D&:+(L8DE@$+5CZ MS3*6TVF;5(=>MS &ICB6*+V3!Q8K>K3%PBV K@W=69;%K((XT",1) CI %1% M6F"QHZ4]7S=AI5AD&+@*@:1Q*:@V)$/ M,^*UI8N0@50,E-W/ "E,<65O?!-RQX-$@Q@ZF $+%J$(ENK.>,J5UR[0*Y6I MT%>^!T8PW0R,D#GM2@9;V,4DM8C=@5$T=[O@ @)XM=X$=]C#G]EN1)2A!L:$ MH19IS4K<_'JLIO[+A9*0#*^ ]F$:UQ@ORPB:0_!3(RHNPJ%P:P>8J!5#&0I* M'L.@Q*Z4,RH;-]G),N$L1)1!!B4+@ O@-9G25MP@"Z=8'OD@!I49TX(T,/G) M9T9S1/2Q8(GDAT!5H0D:W,E 9DYSH!%L-I:$&#)I M&.$ Q, (N$D]['<4:H%#( 5]._=NU&,N&=MMR%-.+1 M2%PV])5B(#HX.!K#,*I6P,;F962^RZ) 0+8)I/SLN< &=WS/&1ZWB%H9JF%- M!*,\%#I-!D=J4,;(R/6JDT753Q637&VM2JMH<-M.4QD#H,,]<->RYCJK= M) MVSD>@Y1'67K9-6R"(&Q3;,:P"*O18BQ0Z@KE)E+T M86_AL-GE3_^H5C\2^3_RZD1#N'\MPS9.V+PDZM5WZ@%+M+$@9;!\H4L \>WXKR=DO+Y MBDO>]9K>&HK:C2<;S:!%9$@#&7"EAAR, ;]^:?R-A*,&39#^]<='\[I[LPPU MH#S&-Z)]GFQ4H!S$R-?(Q[Z-"W:B93#I5F3(E>UC+'ZJC('XQ#!]]M4/[,RO MW_WO[TWLX3]_^O-&^?7'?_Y#HW_^]U\AA*Z4AF@__R- ]^,T10D/-(B!NX"L M"-JS H1 _-L((KDZF,N(\*"+C8@@0XO #EP_4C*-%2B-[U@E=?/ $_S T8"> MZQ"#UJBY=S*/ 43!&6PY8HBY%C0,TB@IFR,(PU@&#J3!('PZ(K&23U$;CV,# MCSB"KZ<0PB9\.F5 E,ORCAA %(+ +#&(,GV002?DPB<[M\JC% \B/OKPC)T M/3(TPS2$NBU4PS8$-\MSPSB$.S24PSH,-#JTPSS_=#(VU,,^]##Y\\- 7"HQ MC @\%,1#+!TTNBPE$8/@&C7@,D1$E$2NF4 H7 GQ2(LG.0LH20@^G,1/-"< M,(!EX30+28MT2PE/!,55-)ASJ@@H3 L2% _2@:M(9,5;I!8;#(E'N8X+R1!* MB89AT 1AQ,5BY!IB\".86PL;- F 8\G,2H@-,9I'!C(6D33V XTP*QU@SQJ M]$9".0OL*(AG49*]"\9O1$<&LL5T9$>!T<)VA,?0.<=XI$>NZ<9ZQ,=+H0=5 MS,=^[)!U],> 3 ^ %,B"Y(U3,\B$/(Q%X1#?(@B';*5[5,B)-)TH/(D6M#HK MW*R%D$:*]$@H6T"Y6 MH!Z"ZN5@E(?K_R)24"?%(N()0)5D$ ""T"CA4R9IL M"9AK29(:B1VT'BU4%H*T29NTK/%X. M)0AYLN*!42HE0EB*9E$/)A+J#N639 M#H0 Q*7$RO5 E 74Q9#X(1]"R:P4R_6X/H8 RK%$RTY,R[64B:MDR[C"R484CY7(R8(P MC(*IC]CTH_#P"-H<";CZHSTZ'=K$3;BR3=[,S;;:S=L,3MT,C[OHS>)4SN1D MSN5TSN:$SN!T.0F!21:D3RB,&?A"?\S$]XVD]EZ4]B^,\ Q4__'% +=#_ M/% "-= %Y4\%;5 &== (A= )?=#\5)9/J% )S5 *U= .Y= /15 0]= -)=$1 M-5&'*U$15=$495$)Q<_/?+)Z: N08$TT*$RX+(\B$0,TNHLCN5&VM"R3L%$H MO('3_%%_A,,E//_2)672)G72)X72*'4RNWK#R#0(&*VQ3R.(%AS%@KBZ[WB, MDGA,,5 VZQ!'N3 /AL/)UK0_*MQ24922+[4Y*.0"(W6)])A%@V X0U7_)0DR MU.G85B415T/-R'T ":B$5X:K.G$T5%,"#]$(5.B"AA7X57^-#4,%T]6HNW2= M#FIU27&LD'B5"PC)5>FH!P-H6$LUU'P5#5S%TKQPI]["NU%5UX/(+.H@00JI MSX<3#W&L!Y C\<4V(]XR-+(UM1 RC1+UZ(L#[70D.]XE#.5CN\03 XQ5/&X M5RNL2NG(2:+%6 U1#6CHV ?IV K96&QLN(:5CGP]3B_UB'[=44S4V3/UVJ), MUE-= 1[2M)9!N3VECA;T"%*#GO,@M]*(C:*ECFN-RK.P$)2( M6=8@$@!(V*'XA'F%'F*P+&R=6C2@59>(6>]HVTIBL-F#T]J[2%;19+A)J#L* MQ%P)$@E-JXB04)9'(8M4!8F711*QY0TTLCJ.'8T<78T6#$D#P BEY8W77<"Y M& V1H%VW& D%O$;I((86Q,*V& W E5K*&DTI!>$0 M%N$1)N$2-N$31N$45N$59N$6=N$7ACGA&);A&:;A&K;A&\;A'-;A'>;A'O;A M'P;B(!;B(2;B(C;B(T;B)%;B)6;B)G;B)X;B*);B*:;B*K;_XBO&XBPFX0Q> M22U.LUZ=!*]E"&5$B/((X[6(,BY^WI;H52X>&-!]5R41XR\,XPERN+'RW4/% M&O,X8RX^M[7@WS:A MY(:]V9"HH!W-+$MV8P>!0@.@Y*B-"#1"XR)U0RPTC4S5H;L]U6%S@ZM#0)7M M+3Z"'D 6#44A-H\8T(JX"Q15'$E]UUX-K@I,B,R"IWLEMLCMD&LLRD6L93ZJ M3XVUD)7=4@9$UIW<7/NKS[%@DJNC$%B.07VMBX?[209$79$,YU #4'$&M_ C MOWFFYWIND=C(H>Q0S06$.0J$8U\H_])\[BVN1$#6P$*1F%7=&C62N@Z.$,&Y M4, MXCP<*/N(NS M:$0Q59+A%8/7#")6[@@(*0DGB50(40NRWM(AS><@=0.,@)#_3>:5<&JC-FJY M(&FB$!M\8FR 6AV4"*E:_@X;5<"5J M''8E)YB$TD@YZ^!]7(>W2 M=A5U>$B,*/_DRYH$[.VT[R@/L<7>X.*(<^.A2-T'F=O)YJW/D(8]E,L!VPON M%A'NXB;NXQYNL-O2@RZENV!E&Q0)PVY8O*9?TU@)5D8E4FN6RU9415UGDA+' MO85*WQH+W#Z(2)5NDO#IWO@$FZJI]X;O^':#U]$(MZ@'4E- C&^RAZ9BNH3;PH&X'1YQI?VW*\)B49F%K;)5;\):+(:6+Y0ZB((K*GNX_ M588YE##K.$:4=8YPN6C8W28IRSU%'M)I#B<)S:U/;:S-C5#E\ !QS798$Y=8 MN6A&&\^:MAVUV^;!"4\(<61EHXY45IX936A8)3>2^C@+4T98E[3_T>]F.*:6 M$&:MSQWEOR=![^OP#BR$W>G%K).X""A/Y$,QDDEM1"Y \M:0/8500R$\>BE MHYO-Q.DUU=>.;:BT9M:H.Y,85(;VRC5.F6T\E/*X#K88->]M"\V&0N_]6S4W M<:>>&64(@SE/;=0=B;$(XT%G72P4->=N76$+8Y(2\TQ-C;?F/_,@VDPPC 8? MU5N]8U^^Z/,XB\ -YM(07'A:C2(MYF'3+5\.[U>/#4 .KJ:\SSB6]/X^HZ(, MQQ^J$#2VC'#TDG.K"\.=&8>[]J)$TU@?-H2P]CVB/&X5W&31*A,7W'8\[)D( M]R?XCO?XCP?YD!?YD?\G^9(W^9-' M>9BH"V2O38^0$B9YG0]6^9OD#H<\G3"\TI;GCBO%]Y,=3<&6JO8#KM-Q8Z 7 MS: A>I[/>?0)1+4>-HOHM.X.CRB<>LSZ5%9=B.^6""Z'0HM(:[.XK)=U ]9;0;S8V$;1&B$^7FLQ_.+:W5;5(AF70COZPNTIYEL_?6 DQ5&]_.,OZ(>YXUZB&(,[W+!G/ M3!\7P\[0E+%2%L,0@V&N;B(1@Q#3_9[_!?KF+_Y 'OX#/AUH+WX-/$ZE]JS2 M^'T;?/EW113X*@_-Y2/!'"N-H&[#U11N'08Q8 Y?MT/-]]>Y5VO^_6Q*SP1) M\ BF1ETL! @T^Y2)(89FDAAE!#,=1!-#H9A,8NB!"C,IQJ1]&O>)08.#F+(8 M$L7HVZAL4J:-^R2N)*81&AIE U%J%#,P64*-DQ"JW)E)Y(V,.@]&C)%P$AHQ M&25:Y*@LJ4:""$'&B%F3H9@T-T &O=%H7T.0"2.JU/CQ!B.M*\4HY4@L)YIA MF7!(.O!4$ULT6Y4%K6JR*K%,2#.&4<8%3=*W^^IM#?L4Z<&'C;HJ#2,0C<1, M(9%&A)%RH-*$_WH_#^PK.*G,CC?J(1838R71?3>4KIX[R8"R89C)ENWM^S?P MX,*'$R]N_#CRY,J'U]L'K31&CME(8D*2'UTTFO9=9;>S?41(R(SCF5DQAX/2?&,&GHIJ%$+LVG M$4O0K) ),2(EM!I'G^ G6"9;_31,3J"!M52#"\40V)(ECK419N01(Y1&8;@4 MT7\TC<5>0B*1*!Y'$I7TT4$RY;<Y)!A"*.T'@$MEZH6"Y M]!9#*N6D"9 +"1214)B)!"BQS?VW5D%OZKLOO_WZ2]Q;@(C]>SCBB2N.W"0WB)1GGF3]VE94,:7Z7!B? ML;577BYQSI9".+A&&KX*I3I>A2M5=:U,3RF5'TT(LAK?2SP#F=%3&W=4#XGU M"#IJ&#AD7%IS8(&>>Z*"W9IQJWBW&IA *!&S\+"<0D076,N,5!B#K?*7[+V; MRXI\D%GIXV>='H"1K%4\F9]E$2$"&G M'B&,RK\\V!L5.DAE;GJ02CZXD< ,)QHN5 D,-7+#WH#$+<#9H7#TD4,A%H<> M.0R.#'LS0B26!76]D2'JDFC!*5*QBE:\(A:MB$%_M*Z +D/7T$)#V-^.:KP<$1]BQG16B3XRG&2LYSF!(X; M&5BTJ)"H;*."!H-&:2248"@:DA!#-&2RH1*]9"O0V K\PI2OK:!$?9+84#>A MU)^%A E/];%)&B(BHAP-! L[IY:Q =@YX:/X\M4)(+'NNKDFH>*"(DN$M0H"89!%TD#E/[D'\]* MI5B895&Z&+0//H8D*=VR"$]G^*?"I20:XEPL<(,K7./HL77#.*PFQL,?941# M'TXLDC)Z.*J4< U$GQE/?@+C00_23AGZT-MC-D(/321#$TN,KG(SD1_?C:F>8B0<55[K?G"TEAZO?_?_RMTV<7%PF<)O?_A*XP 9>I1TGJ) 3'KC! M#GXPA",LX0E3N,(6OC"&,ZSA#7.XPQ[^,(A#+.(1D[C$)CXQBE.LXA6SN,4N M?C&,8RSC&=.XQC:^,8YSK.,=\WA-"AGP<"AY1$ENT21.3+!&C0RB(AMGR+[9 M8%0H^6,@DW YK4NBE*T\R21+Q[M&MN\,E9&?+$?2-R;4B G/#"(L7U'-/::@ M^PJ6' G^ZH8]?$M29"?,/!HO(?>QY4T3?)^V1+^021R M2BM!S92%TLC!K.Z"><]<&D4O5"*(^\32Q#ZJ*\$">@AY^M?$28_/T?]:ZYO; M*!3=L#/_RKT:CP;U8=\>+F,O-H2?NP:C4/VP!$@",4AU8%VDL6@'),KE(=(1QMIF0>4+>*4D9QXM 4X[Z48$)TY0$M;#"QZ)JX M =Z@%HDF4-/)A #MG@S21\3?7I MW*\\!):W)H':C8PA*&7Z^7^J K^7,@0AFNL(0:J.JDGT $&<46]5H-*>QW,D M*7#/^*O[B#2SS"ECF@"4)&0KT-(@+3637^N]!"0BLK@G)/SY"F.@7+[H[6=4 M6\$!SL"4N;)AB7^^5Q< I)DHHWA/,02)FSXL>K"/-4>3 VG;QX0F4W(EQ*)Y MBIML^)(:.Y(%)9^7Y-)U"@#O+F,8Q)?SN-RWM^TX:6*1@O2L4G*#\J=!U18K M:,;^P['J1.0YQ>O^4]=Q4H P'K4C?%95(/X M%0Z"][8DI\M!@")044HR&=Q7T;4GZI12$'PB!@ @/R06E11 MS/'-VX(T2/+_?8TFPE_C*(3AT9.Z9 LF8 @H9LDVI4NO4 Y92,QXO%^4^8VK M5$J<%) ?)H[[^ 5/XT93)K..KA= RO&(R M;%#JE85&M91)E.62?5 4_)T%3)&Y*%=6*&)&$="F6:6IFFFT&FFIFJN)FNVIFN^)FS&IFS.)FW6IFW> M)F[FIF[N)F_VIF_^)G &IW .)W$6IW$>)W(FIW(N)W,VIW,^)W1&IW1.)W56 ..IW5>)W9FIW8*1T #L! end XML 15 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details) - Vehicle Leases as Lessee 1 [Member]
$ in Thousands
Dec. 31, 2018
USD ($)
2019, Capital Leases $ 22,033
2019, Operating Leases 12,295
2020, Capital Leases 19,113
2020, Operating Leases 10,466
2021, Capital Leases 14,894
2021, Operating Leases 8,190
2022, Capital Leases 11,062
2022, Operating Leases 7,078
2023, Capital Leases 5,095
2023, Operating Leases 5,196
Thereafter, Capital Leases 2,963
Thereafter, Operating Leases 22,463
Total lease payments 75,160
Total lease payments 65,688
Less: Imputed interest (6,046)
Present value of lease liabilities $ 69,114

XML 16 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash paid for amounts included in the measurement of lease liabilities $ 17,005    
Cash paid for amounts included in the measurement of lease liabilities 8,331 $ 12,429 $ 12,449
Operating lease right-of-use assets obtained in exchange for lease obligations $ 57,197    
Weighted-average remaining lease term (in months) (Month) 70 months    
Weighted-average discount rate 4.60%    
Selling, General and Administrative Expenses [Member]      
Operating lease cost $ 13,633    
Short-term lease cost 594    
Depreciation and Amortization [Member]      
Finance lease cost – amortization of right-of-use assets 14,312    
Interest Expense [Member]      
Finance lease cost – interest on lease liabilities $ 3,372    
XML 17 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Long-term Debt (Details Textual)
12 Months Ended
Dec. 31, 2019
USD ($)
Minimum [Member] | Variable Interest Rate Notes [Member]  
Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate 3.30%
Debt Instrument, Periodic Payment, Total $ 5,330
Minimum [Member] | Fixed Interest Rate Notes [Member]  
Debt Instrument, Periodic Payment, Total $ 255
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate 3.00%
Maximum [Member] | Variable Interest Rate Notes [Member]  
Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate 3.70%
Debt Instrument, Periodic Payment, Total $ 125,833
Maximum [Member] | Fixed Interest Rate Notes [Member]  
Debt Instrument, Periodic Payment, Total $ 72,315
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate 7.60%
XML 18 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Unrecognized tax benefits at beginning of period $ 2,389 $ 2,555 $ 2,401
Gross increases – tax positions in current year 1,188 504 619
Reductions due to lapse of statute of limitations (570) (670) (465)
Unrecognized tax benefits at end of period $ 3,007 $ 2,389 $ 2,555
XML 19 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Segments - Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues from external customers $ 1,317,704 $ 1,599,265 $ 1,544,561 $ 1,348,317 $ 1,540,442 $ 1,376,136 $ 1,348,831 $ 1,240,781 $ 5,809,847 $ 5,506,190 $ 4,713,882
Interest income                 1,680 1,376 891
Interest expense                 30,487 21,058 13,201
Depreciation and amortization                 55,372 70,489 50,069
Segment operating income (loss) 39,423 58,323 61,792 56,867 68,387 58,649 43,426 32,389 216,405 202,851 148,709
Segment income from continuing operations before taxes 33,345 $ 52,210 $ 54,410 $ 49,558 61,973 $ 54,181 $ 38,932 $ 28,083 189,523 183,169 136,399
Segment assets 3,407,329       3,201,350       3,407,329 3,201,350 2,890,139
Goodwill 292,142       291,391       292,142 291,391 291,391
Expenditures for segment assets                 293,493 238,260 209,917
Truck Segment [Member]                      
Revenues from external customers                 5,794,155 5,488,787 4,698,035
Interest income                 1,680 1,376 891
Interest expense                 30,201 20,850 13,024
Depreciation and amortization                 55,036 70,170 49,634
Segment operating income (loss)                 216,691 202,725 149,338
Segment income from continuing operations before taxes                 188,122 183,251 137,205
Segment assets 3,369,517       3,166,174       3,369,517 3,166,174 2,855,001
Goodwill 289,582       288,831       289,582 288,831 288,831
Expenditures for segment assets                 292,980 238,229 209,852
Other Segments [Member]                      
Revenues from external customers                 15,692 17,403 15,847
Interest income                 0 0 0
Interest expense                 286 208 177
Depreciation and amortization                 336 319 435
Segment operating income (loss)                 (286) 126 (629)
Segment income from continuing operations before taxes                 1,401 (82) (806)
Segment assets 37,812       35,176       37,812 35,176 35,138
Goodwill $ 2,560       $ 2,560       2,560 2,560 2,560
Expenditures for segment assets                 $ 513 $ 31 $ 65
XML 20 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases
12 Months Ended
Dec. 31, 2019
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 adopted Topic 842 on January 1, 2019. The Company applied a modified retrospective transition approach for all leases existing at, or entered into after, January 1, 2019. The Consolidated Financial Statements for the year ended December 31, 2019 are presented under the new standard, while the comparative years ended December 31, 2018 and 2017 are not adjusted and continue to be reported in accordance with the Company’s historical accounting policy. The Company applied the practical expedients permitted within Topic 842, which among other things, allows 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 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 month to ten years. Commercial vehicle finance leases continue to be 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 $24.0 million for the year ended December 31, 2019.

 

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

 

Lease of Facilities as Lessee

 

The Company’s facility leases are classified as operating leases and primarily reflect its use of dealership facilities and office space. The lease terms vary from one year to 88 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.

 

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

 

       

Twelve Months

Ended

 

Component

 

Classification

 

December 31,

2019

 

Operating lease cost

 

SG&A expense

  $ 13,633  

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

 

Lease and rental cost of products sold

    14,312  

Finance lease cost – interest on lease liabilities

 

Lease and rental cost of products sold

    3,372  

Short-term lease cost

 

SG&A expense

    594  

 

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

 

   

Twelve Months

Ended

 
   

December 31,

2019

 

Operating cash flow information:

       

Cash paid for amounts included in the measurement of lease liabilities

  $ 17,005  

Financing cash flow information:

       

Cash paid for amounts included in the measurement of lease liabilities

  $ 8,331  

Non-cash activity:

       

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

  $ 57,197  

 

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

 

Weighted-average remaining lease term (in months)

    70  

Weighted-average discount rate

    4.6 %

 

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

 

   

Finance

Leases

   

Operating

Leases

 

2020

  $ 26,670     $ 11,471  

2021

    20,865       10,960  

2022

    17,064       9,855  

2023

    12,341       8,363  

2024

    13,663       8,218  

2025 and beyond

    13,678       25,643  

Total lease payments

  $ 104,281     $ 74,510  

Less: Imputed interest

    (11,911 )     (16,841 )

Present value of lease liabilities

  $ 92,370     $ 57,669  

 

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 at December 31, 2019 in the amount of $5.6 million is reflected in Other Assets on the Consolidated Balance Sheet.

 

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

 

2020

  $ 129,595  

2021

    102,574  

2022

    78,244  

2023

    56,089  

2024

    34,524  

Thereafter

    19,555  

Total

  $ 420,581  

 

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

 

   

2019

   

2018

 

Minimum rental payments

  $ 215,288     $ 206,528  

Nonlease payments

    32,261       31,710  

Total

  $ 247,549     $ 238,238  

 

As of December 31, 2018, minimum lease payments under non-cancelable finance leases and operating leases by period were expected to be as follows (in thousands):

 

   

Finance

Leases

   

Operating

Leases

 

2019

  $ 22,033     $ 12,295  

2020

    19,113       10,466  

2021

    14,894       8,190  

2022

    11,062       7,078  

2023

    5,095       5,196  

Thereafter

    2,963       22,463  

Total lease payments

  $ 75,160     $ 65,688  

Less: Imputed interest

    (6,046 )        

Present value of lease liabilities

  $ 69,114          

 

XML 21 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Valuation Accounts
12 Months Ended
Dec. 31, 2019
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

 
                                 

2019

                               

Reserve for accounts receivable

  $ 987     $ 2,065     $ (2,038 )   $ 1,014  

Reserve for warranty receivables

    429       1,661       (1,680 )     410  

Reserve for parts inventory

    7,050       4,460       (3,849 )     7,661  

Reserve for commercial vehicle inventory

    4,587       12,489       (7,474 )     9,602  
                                 

2018

                               

Reserve for accounts receivable

  $ 616     $ 2,183     $ (1,812 )   $ 987  

Reserve for warranty receivables

    210       2,031       (1,812 )     429  

Reserve for parts inventory

    6,230       2,744       (1,924 )     7,050  

Reserve for commercial vehicle inventory

    5,953       3,550       (4,916 )     4,587  
                                 

2017

                               

Reserve for accounts receivable

  $ 549     $ 625     $ (558 )   $ 616  

Reserve for warranty receivables

    114       713       (617 )     210  

Reserve for parts inventory

    4,885       1,414       (69 )     6,230  

Reserve for commercial vehicle inventory

    5,102       5,997       (5,146 )     5,953  

 

Allowance for Doubtful Receivables

 

The Company sells a majority of its customer accounts receivable on a non-recourse basis to a third-party that is responsible for qualifying the customer for credit at the point of sale. If the third-party approves the customer for credit, then the third-party assumes all credit risk related to the transaction. For accounts receivable that the Company does not sell or that are sold with recourse to the Company, an allowance for doubtful receivables is provided after considering historical loss experience and other factors that might affect the collection of such accounts receivable.

 

The Company provides an allowance for uncollectible warranty receivables. The Company evaluates the collectability of its warranty claims receivable based on a combination of factors, including aging and correspondence with the applicable manufacturer. Management reviews the warranty claims receivable aging and adjusts the allowance based on historical experience. The Company records charge-offs related to warranty receivables after it is determined that a receivable will not be fully collected.

 

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.

XML 22 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Inventories (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2019

   

2018

 
                 

New commercial vehicles

  $ 967,785     $ 976,464  

Used commercial vehicles

    84,610       96,126  

Parts and accessories

    273,185       259,396  

Other

    17,763       19,573  

Less allowance

    (17,263 )     (11,636 )
                 

Total

  $ 1,326,080     $ 1,339,923  
XML 23 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Lease, Cost [Table Text Block]
       

Twelve Months

Ended

 

Component

 

Classification

 

December 31,

2019

 

Operating lease cost

 

SG&A expense

  $ 13,633  

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

 

Lease and rental cost of products sold

    14,312  

Finance lease cost – interest on lease liabilities

 

Lease and rental cost of products sold

    3,372  

Short-term lease cost

 

SG&A expense

    594  
   

Twelve Months

Ended

 
   

December 31,

2019

 

Operating cash flow information:

       

Cash paid for amounts included in the measurement of lease liabilities

  $ 17,005  

Financing cash flow information:

       

Cash paid for amounts included in the measurement of lease liabilities

  $ 8,331  

Non-cash activity:

       

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

  $ 57,197  

Weighted-average remaining lease term (in months)

    70  

Weighted-average discount rate

    4.6 %
Lessee, Lease Liability, Maturity [Table Text Block]
   

Finance

Leases

   

Operating

Leases

 

2020

  $ 26,670     $ 11,471  

2021

    20,865       10,960  

2022

    17,064       9,855  

2023

    12,341       8,363  

2024

    13,663       8,218  

2025 and beyond

    13,678       25,643  

Total lease payments

  $ 104,281     $ 74,510  

Less: Imputed interest

    (11,911 )     (16,841 )

Present value of lease liabilities

  $ 92,370     $ 57,669  
Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]

2020

  $ 129,595  

2021

    102,574  

2022

    78,244  

2023

    56,089  

2024

    34,524  

Thereafter

    19,555  

Total

  $ 420,581  
Leases, Lease Income [Table Text Block]
   

2019

   

2018

 

Minimum rental payments

  $ 215,288     $ 206,528  

Nonlease payments

    32,261       31,710  

Total

  $ 247,549     $ 238,238  
Schedule of Future Minimum Lease Payments for Capital Leases and Operating Leases [Table Text Block]
   

Finance

Leases

   

Operating

Leases

 

2019

  $ 22,033     $ 12,295  

2020

    19,113       10,466  

2021

    14,894       8,190  

2022

    11,062       7,078  

2023

    5,095       5,196  

Thereafter

    2,963       22,463  

Total lease payments

  $ 75,160     $ 65,688  

Less: Imputed interest

    (6,046 )        

Present value of lease liabilities

  $ 69,114          
XML 25 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 16 - Unaudited Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Quarterly Financial Information [Table Text Block]
   

First

   

Second

   

Third

   

Fourth

 
   

Quarter

   

Quarter

   

Quarter

   

Quarter

 

2019

                               
                                 

Revenues

  $ 1,348,317     $ 1,544,561     $ 1,599,265     $ 1,317,704  

Gross profit

    256,916       269,506       264,768       234,438  

Operating income

    56,867       61,792       58,323       39,423  

Income before income taxes

    49,558       54,410       52,210       33,345  

Net income

  $ 37,104     $ 41,621     $ 39,104     $ 23,754  
                                 

Earnings per share:

                               

Basic

  $ 1.01     $ 1.13     $ 1.07     $ 0.65  

Diluted

  $ 0.98     $ 1.10     $ 1.05     $ 0.64  
                                 

2018

                               
                                 

Revenues

  $ 1,240,781     $ 1,348,831     $ 1,376,136     $ 1,540,442  

Gross profit

    226,995       243,377       249,057       258,840  

Operating income

    32,389       43,426       58,649       68,387  

Income before income taxes

    28,083       38,932       54,181       61,973  

Net income

  $ 21,039     $ 29,389     $ 41,665     $ 46,969  
                                 

Earnings per share:

                               

Basic

  $ 0.53     $ 0.75     $ 1.06     $ 1.22  

Diluted

  $ 0.51     $ 0.72     $ 1.03     $ 1.20  
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net income $ 141,583 $ 139,062 $ 172,129
Adjustments to reconcile net income to net cash provided by operating activities      
Depreciation and amortization 175,484 185,122 157,951
Loss (gain) on sale of property and equipment, net 102 (297) 105
Stock-based compensation expense related to employee stock options and employee stock purchases 19,005 18,059 15,606
Provision (benefit) for deferred income tax expense 22,989 5,997 (62,203)
Change in accounts receivable, net 19,831 (7,746) (29,424)
Change in inventories 81,722 (255,040) (147,453)
Change in prepaid expenses and other, net (10,237) 1,907 (3,383)
Change in trade accounts payable 2,241 18,490 8,964
(Payments) draws on floor plan notes payable – trade, net (26,579) 76,646 19,355
Change in customer deposits 6,512 8,833 8,932
Change in accrued expenses (12,757) 24,331 12,158
Other, net 1,376 0 0
Net cash provided by operating activities 421,272 215,364 152,737
Cash flows from investing activities:      
Acquisition of property and equipment (293,493) (238,260) (209,917)
Proceeds from the sale of property and equipment 2,310 6,325 3,968
Business acquisitions (10,168) 0 (2,180)
Purchase of equity method investment and call option (22,499) 0 0
Proceeds from the sale of available for sale securities 0 6,375 325
Other 3,394 (1,683) 1,241
Net cash used in investing activities (320,456) (227,243) (206,563)
Cash flows from financing activities:      
(Payments) draws on floor plan notes payable – non-trade, net (104) 167,812 112,261
Proceeds from long-term debt 210,043 156,751 152,563
Principal payments on long-term debt (183,538) (167,106) (145,038)
Principal payments on finance lease obligations (8,331) (12,429) (12,449)
Draws on line of credit 135,000 0 0
Payments on line of credit (135,000) 0 0
Proceeds from issuance of shares relating to employee stock options and employee stock purchases 8,244 3,926 23,327
Payments of cash dividends (18,317) (9,332) 0
Common stock repurchased (58,188) (120,558) (33,800)
Debt issuance costs (731) 0 (523)
Net cash (used in) provided by financing activities (50,922) 19,064 96,341
Net increase (decrease) in cash and cash equivalents 49,894 7,185 42,515
Cash and cash equivalents, beginning of year 131,726 124,541 82,026
Cash and cash equivalents, end of year 181,620 131,726 124,541
Supplemental disclosure of cash flow information:      
Interest 57,373 42,752 34,149
Income taxes paid, net 42,440 28,674 31,323
Noncash investing and financing activities:      
Assets acquired under finance leases 44,904 4,914 15,205
Common stock repurchased 99 0 0
Guaranty agreement $ 5,025 $ 0 $ 0
XML 28 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
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) 60,000,000 60,000,000
Common stock, outstanding (in shares) 27,953,648 28,709,636
Treasury stock (in shares) 5,055,783 3,791,751
Common Class B [Member]    
Common stock, authorized (in shares) 20,000,000 20,000,000
Common stock, outstanding (in shares) 8,240,486 8,290,277
Treasury stock (in shares) 5,306,341 5,030,787
XML 29 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   

December 31,

 
   

2019

   

2018

 
                 

Trade accounts receivable from sale of vehicles

  $ 82,991     $ 100,013  

Trade receivables other than vehicles

    68,376       60,716  

Warranty claims

    16,819       10,427  

Other accounts receivable

    16,942       20,910  

Less allowance for bad debt and warranty claims

    (1,424 )     (1,416 )
                 

Total

  $ 183,704     $ 190,650  
XML 30 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Related Party Transactions
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

18.

RELATED PARTY TRANSACTIONS:

 

The Company had entered into a loan and security agreement with CCTTS, a related party. The fifth amendment to the loan and security agreement provided for advances up to $17.0 million to finance commercial vehicle inventory and bore interest at the three month LIBOR rate plus 4.0%. Principal amounts advanced under the loan agreement were due when the related commercial vehicle inventory was sold by CCTTS and the interest was payable monthly. The Company and its joint venture partner sold substantially all of the assets of CCTTS on October 31, 2019. The Company did not have a receivable from CCTTS under the loan agreement as of December 31, 2019, and had a $12.9 million receivable as of December 31, 2018.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
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, including product liability coverage, in amounts deemed adequate by management. To date, aggregate costs to the Company for claims, including product liability actions, have not been material. 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. The Company believes that there are no claims or litigation pending, the outcome of which could 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 32 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 19 - Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Year Ended

December 31, 2019

   

Year Ended

December 31, 2018

 

Commercial vehicle sales revenue

  $ 3,757,584     $ 3,558,637  

Parts revenue

    993,288       937,241  

Commercial vehicle repair service revenue

    769,222       732,811  

Finance revenue

    14,618       10,795  

Insurance revenue

    9,825       9,740  

Other revenue

    17,761       18,728  

Total

  $ 5,562,298     $ 5,267,952  
XML 33 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Expected stock volatility 31.29% 31.68% 33.54%
Weighted-average stock volatility 31.29% 31.68% 33.54%
Expected dividend yield 1.13% 0.00% 0.00%
Risk-free interest rate 2.45% 2.69% 2.17%
Expected life (Year) 6 years 6 years 6 years
Weighted-average fair value of stock options granted (in dollars per share) $ 12.56 $ 15.46 $ 12.33
XML 34 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Balance $ 987 $ 616 $ 549
Net Charged to Costs and Expenses 2,065 2,183 625
Net Write-Offs (2,038) (1,812) (558)
Balance End of Year 1,014 987 616
Allowance for Warranty Receivables From Manufacturers [Member]      
Balance 429 210 114
Net Charged to Costs and Expenses 1,661 2,031 713
Net Write-Offs (1,680) (1,812) (617)
Balance End of Year 410 429 210
Parts Inventory [Member]      
Balance 7,050 6,230 4,885
Net Charged to Costs and Expenses 4,460 2,744 1,414
Net Write-Offs (3,849) (1,924) (69)
Balance End of Year 7,661 7,050 6,230
Commercial Vehicle Inventory [Member]      
Balance 4,587 5,953 5,102
Net Charged to Costs and Expenses 12,489 3,550 5,997
Net Write-Offs (7,474) (4,916) (5,146)
Balance End of Year $ 9,602 $ 4,587 $ 5,953
XML 35 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 22, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 35.00%   21.00%  
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability     $ 100,000 $ (82,900,000)
Deferred Tax Assets, Valuation Allowance, Total   $ 121,000 50,000  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate   3,000,000.0 2,400,000  
Unrecognized Tax Benefits, Interest on Income Taxes Expense   5,220 (27,450) 21,050
Unrecognized Tax Benefits, Income Tax Penalties Accrued   0    
Unrecognized Tax Benefits, Interest on Income Taxes Accrued   144,000 $ 139,000 $ 166,000
Undistributed Earnings of Foreign Subsidiaries   1,300,000    
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount   $ 0    
Effective Income Tax Rate Reconciliation, Dividend Received Deduction, Percent   100.00%    
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards, Total   $ 48,300,000    
Deferred Tax Assets, Operating Loss Carryforwards, Total   $ 2,300,000    
Open Tax Year   2015 2016 2017 2018 2019    
State and Local Jurisdiction [Member] | Deferred Tax Assets Related to Operating Loss Carryforwards [Member]        
Deferred Tax Assets, Valuation Allowance, Total   $ 121,000    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   $ 71,000    
Domestic Tax Authority [Member]        
Open Tax Year   2016 2017 2018 2019    
XML 36 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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, 2019
USD ($)
$ / shares
shares
Outstanding non-vested shares (in shares) 573,134
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 34.07
Granted (in shares) 330,909
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares $ 40.36
Vested (in shares) (293,615)
Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 30.32
Outstanding non-vested shares (in shares) 610,428
Outstanding non-vested, weighted average remaining contractual life (Year) 8 years 7 months 6 days
Outstanding non-vested, aggregate intrinsic value | $ $ 27,896,560
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 39.06
Expected to vest (in shares) 609,419
Expected to vest, weighted average remaining contractual life (Year) 8 years 7 months 6 days
Expected to vest, aggregate intrinsic value | $ $ 27,850,441
EXCEL 37 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,%]6E ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ P7U:4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #!?5I039^^;.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9++3L,P$$5_!7F?C/.@"RO-!L0*)"0J@=A9]K2UB!^R!R7]>Q+3 MID+P 2P]$S#AFF%>" M%ATEJ,H*6+],#*=IZ. *6&"$T:;O NJ5F*M_8G,'V#DY);.FQG$LQR;GYATJ M>'MZ?,GK%L8EDD[A_"L90:> 6W:9_-K\>6%_SFA>\+NK-KKH5;2O:YGUQ M_>%W%;9>F[WYQ\87P;Z#7W?1?P%02P,$% @ P7U:4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #!?5I0+3RX9Y/QOCHJ]-W?;;^.S^UV&WMU==6: MUR[JKTU3=O\]F=K>MK&(O]WX5)W.;KR1[#:7\F3^,N[ORVLW7"7S*(>J,6U? MV3;JS'$;/XJ'%ZW& *_XIS*W?G$>C5-YL_;S>/'[81NGXQ.9VNS=.$0Y'-[- MLZGK<:3A.;Y,@\:SYQBX//\V^D<_^6$R;V5OGFW];W5PYVU2E?N-IV]1=T]O9=R MK"+QH(>WOQ]O^I?M?QM>3S_!U8 F3ZC6T6-/X,-= MPB1;I)BXE(X0YAMIF(P+AFM!1I"$;*!ADBX@W(]"TA'"M",-DW>!^16*CA!F M'FBX A88*9)]JN+Q(S+ZD7*NPP2 -TV$D9E]2 MKE7889"&Z3 2LR\IUSKL,$C#?3U@]B7E6H<=!FF8#B,Q^Y)RK<,.@S3,XB(Q M^Y)RK4GV@8:;"V9?4JYUV&&0AG/![$O*M28U!C14Z(S4&%GVNQC#[ MDG*=A7T,:#@7A=E7E.LLK&2@85TP^XIRG86?TY,F\YIV-<8705Q3(+&S?2*#TPP#?V92'^:(V1S>>KH;S[K[]<[]P]C)M;27S_MKN?U!+ P04 M" #!?5I02[J/Q:($ !4%@ & 'AL+W=O2'<.9 M&287T<'_D#^IT<<1%Z>V^]YO4QIF/_;-H;^?;X?A>%=5_=,V[>O^2WM,A_S+ M<]OMZR%?=B]5?^Q2O9F"]DV%2KEJ7^\.\^5BNO?0+1?MZ]#L#NFAF_6O^WW= M_;=*37NZG\/\_<;7W';\:'+5]6UECH]2DIV%LHLZ'M[1.33.V ME'W\>VET?NUS#+P]?V_]UVGP>3"/=9_6;?//;C-L[^=A/MNDY_JU&;ZVI]_2 M94!V/KN,_H_TEIHL'YWD/I[:II_^SYY>^Z'=7UK)5O;UC_-Q=YB.ITO[[V%R M %X"\!H YM, ?0G0)* Z.YN&^DL]U,M%UYYFW?EI'>LQ*>!.Y\E\&F].SE>B_%Z MBC>W\8$,XBRQD^0P22" 0T5&(L@T>"R,QHAN#'<3B9NSQ'UPH[TRQ(T@B\I9 M);NQHAO+W'@RZ)5EW=!IX0K $*SLPXD^'/PFBE\"]:.(EL%X,D*Q:I],!)%(Y$; M(3FYBGRX'M!:\C#7@LX%'XV1_8"2\:2X(\8G)62GCU%32Y(0@E&VD#A00"9P M3XYZ M:5]1 ]=<1EA9<;9'(">D&>%Q'!,(I+.M"E5 :9Q8WT#9.$J$"7D PRD\&R!2^46I!I M"ARG@>(4."=C=%H[.BB!IPJU@@(Z0 8J<*(&2E008!DBTI)C+>D<1%M8<4#& M*G"N!LI5D*"9+5%#7 9Y+DNOADQ7X'@-%*\@<%,!T,I D!42"&6P(@=KH&!% M@9J4' DPQ5YQ4N?QPIY0>NBH>O46I"9:(IY)*,:.:HC135R!!MO M+2_TK.2"8V:L[32'FJ!9ZRQ5@2V<*L M:IFEFK.4/K^5YHS4,7]ZT^N-_Z9]V][ [][+$=AG8_[><]M^V0<\YSP#Y07H1\44?.=?3: MU*U:Q4>MNV62J.V1-TPM1,=;,[,7LF':=.4A49WD;.>,FCI) 2!)PZHV7I=N M[%&N2W'2==7R1QFI4],P^>^!U^*RBF'\-O!4'8[:#B3KLF,'_I/K7]VC-+UD M]+*K&MZJ2K21Y/M5_ DN-Q!9 Z?X7?&+NFI'-I5G(5YLY]MN%0-+Q&N^U=8% M,X\SW_"ZMIX,Q]_!:3S&M(;7[3?O7USR)IEGIOA&U'^JG3ZNXCR.=GS/3K5^ M$I>O?$@(Q]&0_7=^YK616Q(38RMJY?ZC[4EIT0Q>#$K#7OMGU;KGI9_!^6 6 M-D@'@W0T@-F[!F@P0)Y!TI.Y5#\SS=:E%)=(]KO5,?M2P"4RB[FU@V[MW)S) M5IG1\QH"5"9GZVC0//2:]$J33A6;N8*049(8@)$B#5*DSCZ;4&0>1:^A3M,Z M#5@ Z(%\()J@H" *"J!@#Z77D*LH$+B?1_.Q;@*4!8&R !#Q@+)9(!_E/<4$ M @A#XG@WZ0#1!(4$4,D,A:=B>!NUI()7<2X7.5HN X [?(9P@Y4&D M/(!4>$CY+%)*"XQ(YK%O L*<@H*@&U]D$40JYDC02_ZAF$7" &.:>_5C,] M9B#+B4\5$A8@I?0&5+@,PD =G+T <%[@, ($9?Y7'Q("!&CN0R57YY:]2/Q@ M\E"U*GH6VAR![J#:"Z&Y<0H6II8N5U0!0 )QH !@ !X;"]W;W)KM\]G)XR %!;,G#U7!)SBRIJ[>F_=(]U74_^[K;[KOK^5/?/U\N M%MW=4[VKNHOFN=ZG7QZ:=E?UZ;)]7'3/;5W=CXUVVP4IY1:[:K.?WUR-]SZU M-U?-2[_=[.M/[:Q[V>VJ]K]EO6W>KN=Z_NW&Y\WC4S_<6-Q/]9]U_]?S MIS9=+8Y1[C>[>M]MFOVLK1^NYQ_UY=K0T&!$_+VIW[J3[[.A*[=-\V6X^.W^ M>JX&1O6VONN'$%7Z>*U7]78[1$H\_IV"SH_/'!J>?O\6_9>Q\ZDSMU57KYKM M/YO[_NEZ'N:S^_JA>MGVGYNW7^NI0W8^FWK_>_U:;Q-\8)*><==LN_'_[.ZE MZYO=%"51V55?#Y^;_?CY=OC%QJD9;D!3 SHVT.Z'#7AJP-\;F!\V,%,#(QHL M#ET9<[.N^NKFJFW>9NUA>)^K81;I2Y.R?S?<'),]_I;2TZ6[KS=:ZZO%ZQ!H MPBP/&#K%'!&+%/WX"$*/6%+6G,X?L,H1SIU#UCE$:\(L&':4QP!\%H!Q ,# MF#& .0M@1*8.&#MB]B/&6D<4@^@PP)'ST19Z9"$A"PA90>B <2.!P@P0'C'>(5\()1+*BXZGL-T].3%PET#6& 5"ZLW0M81L!;S8AE! M?H,A+:<9P%GRD23O')<&BZ,I3#2ML+0I0#U*;5-YCA2E12N7+ !&'\B)@&N M"Q0CE[@79%GGW$E)[CI[E+?LL]6-<,H228T%.,=:V8),:BCW'S4!ZIFE$%BZ M[*4Q )A7)F0Y!]%2Y1,+O+%!: :\2?+F[$D?TGR1M',412])PU"VP!E[D@:F M1"PYFYR-=D99R1K@% 4K5R? :1.\*J4;NY<&]D723W5N3#I21CQ'20?X(>2< M+K8M[7+YI])@80/1'O186M\$.NNQ"U+_$8I]MIYS5"B)O\:>I8%ID9><95(DZ-BX-G$NJ^E+G5D,AJ(QY#M/1!9+$ 8R2@A:J M96Q;!&R+I&T1L*V0ZD>Q]E<0QSIS+81CQ[&PI@F[%@'78NE:E+N,\='(*8Y@ M1LN160/8![:>2SG'GD7 LUAZU@2R9[JG;.;8O MQH8+A2UA%R'@(BQ=9 +YTZ+L(CC9=X2R5O8\1YD+-@72V#\(^ =+_YA X8R. MEZL;HDQ&.D>9BU*BL8D0V/RPW ),H-/DJ MI>1 D[7,]H4YG6&E=8,LB8%FE M2I:P@U!X_\:;L)(3VH-D0QVSOK*WW@8C4P> U@;'F;3DP*&05[I@^XSUG-7[ M-XZ,=96!KFKIPIPK(9N@,I=:(2"E_75VY@* Y)TSKF#$C,65D;B6$E XO/F) MTQO&(L?O.;]A4-IZ1U9+=T) YY6R4N01T/A4]Q56$6.U8_L3DPB+#Z.3EVP2 MY4L&2Y !)247R@R#)WW9\'%]VB/M+ M?;D^O+/X'N;P"N6/JGW<[+O9;=/WS6X\<7]HFKY.+).[SV=/=75_O-C6#_WP MU:?O[>'5Q>&B;YZGUS*+X[NAF_\!4$L#!!0 ( ,%]6E!A%RK(1@( .P& M 8 >&PO=V]R:W-H965T&ULA571CILP$/P5Q >9\>QBUEG'^*LH :3W M5M-&;/Q2RG:-D"A*J(EX8BTTZLV9\9I(M>07)%H.Y&1(-44X"!)4DZKQMYF) M'?@V8U=)JP8.W!/7NB;\3PZ4=1L_]-\#+]6EE#J MEE++O =Y(_VP-4*C2JG MJH9&5*SQ.)PW_G.XWJ<:;P _*^C$9.[I3(Z,O>K%E]/&#[0AH%!(K4#4<(,= M4*J%E(W?@Z8_;JF)T_F[^B>3N\KE2 3L&/U5G62Y\9>^=X(SN5+YPKK/,.2S M\+TA^:]P ZK@VHG:HV!4F*=77(5D]:"BK-3DK1^KQHQ=_R9=#30W 0\$/!+" MY"$A&@C1!R%^2(@'0FP14)^*J2++-..L\WG_=ENA#%*YC5?U"!TVQS3M5 M'J&BMVT8!QFZ::$!D_<8/,6,"*34QRVP:XL=KX!?33X57 ML&LC]:\SB8XM^QGKGF'%<]7*^\[[(=/? ]\(OU2-\(Y,JHYD^L:9,0G*9?"D M#);JZAD7%,Y23U,UYWT#[A>2M&PO=V]R:W-H965T&ULC9I;4]M($$;_ MBLOOCC4]HUL*J%H(!.M2165K=Y\=$."*;;&V@.R_7\D6!G5_X^8A 9LSK5:W M-#H:Z>2UWOS:/E95,_J]6JZWI^/'IGGZ.IUN;Q^KU7S[I7ZJUNU?[NO-:MZT M'SKK9M)^FARAWBU6UWB[J]6A3 MW9^._S!?2V>[ 3OB[T7UNOWP^ZC;E9]U_:O[,+L['0==1M6RNFVZ$//VQTMU M42V77:0VCW_[H./#-KN!'W]_BWZUV_EV9W[.M]5%O?QG<=<\GHZ3\>BNNI\_ M+YL?]>MUU>]0.![U>U]4+]6RQ;M,VFW'2 [0?8PX#P^!9Z M[/[8'N#;]MN7,^/"D^E+%ZEGSO<,#9AHR%P@)AXRWR03T1"Y1&&2(7.%F'3( M?)=,Z(;(-0@3!D-FAA@S9#+$L-W*$6.'3($8EG.)F/=N3=M6'_I-N-^TB^ & M$5@OS_=,M&/6.\8&01"W_UBW))B2"S]R@Y0L3LF"E-BA<[UGP@];&=CIF$F*]T@E"I4H<2Z>R27%54E!5=@^ MGZ>R_(9DER3F:5 G55!) I",N'H',AM^\98(N9@%R@#%FZ0CA8Z4.!U/FXQ/ MUPRHC? UHR5S"9!)&OLOW<:C$P;X1!3Q7DE/$**E(AE )M8F_/C+]5"%CI3Z MUH;U\;B- 7(3<;GIH:/U49%,1W(=*0 B?4:!AI7QZ(P!/F,-K\PQ4>DKHR*9 MCN0 ,3$92GEYU%"E'FI8'X]B&>!8$?<](ZW%&CM4\/Z$EV3B(O_5TW@4QR#' MX>IGI#8X?B\S Y!U2>#$!"VY27O=B82Q S Q%/)[B0)PHH? >P(7V-AZJN51 M'P/<1TB[ 5[3S32BA9+S-<_C/@;(C_!V(WU"7%DE0K$CWCA=?W2DT)$2I^-K ME<> #%(@+N_FF-STM0&:E 2\RID>*=>10D=*-9_AJH''R0@Y&9=X4B7H$B!$ ML7<6(H\&$=(@;O$D'8??@ )D8F*^FI0!C#=+1PH=*3WY>.Y"R;?&@Z2,VSQ) MP4D<6.(YIDK#;#P*1$B!N,Z3- H^Z0"$4GZ!S@ E6J5;D(Z4,!WKJXU'@@A( MD-!YDD(QH21$ZW& =$'D/[T\[D'(/;C5D[JF,M.1#"#MU3T44V^NQRITI/S$ MYH85\F@0 0T2]DKZ6H^.9#J2 \38-. S8J&'*O50P_IXQ(> ^,1L6Q<]-%@\ MC2VQN>';Y[ KA%$0,-OZKF+#_?.8% &3BL7U$'A)$IL G+B23"@-_">N1V(( M2$PLKHO2"!R7TAF ;#OC$%^O!C5%>:'OG80A-$44J> M)EJ/U%@@-<+.K306FQK90L#QO%&H.$Q#3Y.M1WXLD!]A\5::!+\! T@<)KS! M@.+3CXX4.E+V2#A,Q^.IUJ,^%JD/MWBKKTB3,(@GC%F_!4S8#S!!POF9YC,>BA1^N\1;8 V\67/;A3[< )7JE(H6. ME#@=SPV7]=B.18^XN,9;N7S3JF<$[KD02?&1\\LC*18]Z^(:;]7UE9F.9 "9 MA(FXNN=ZJ$)'2GUKP_IX;,FB)1_QYH&^Y*,CF8[D.E( Q-J8%^ 8@F\;$S_\,U<2AN)%+[1E<1:C:*WENY0?J=,/ MK_IU;]N6\\W#8KT=_:R;IE[M7NV[K^NF:H,&7]IPC]7\[O!A6=TWW:]Q^_MF M_Y;K_D-3/_5O\$X/KQ&?_0]02P,$% @ P7U:4)^ X^=S!@ _B$ !@ M !X;"]W;W)KO>0_S MZAP*GG__'OV7?>-S8[XTNW;>K?Y9/O3/M],XG3RTC\WKJO_7;[Z=F:DV*6HY^J(%1%3:HXC2N8:T4( M8\E"2ZPE[()A0WD?@$<-#3B @P':S4'CK(\LV@MDG$P0 MW;( LHHL)>S:0]<>-+O" 0(,$'2S23;[H DCH]Y%)YH-9-%;DLT&,E\E7QAS M%71=:==5%*XK78^1(U-KKBA5PC *Y+';"-U&X#8)MU%7DHP14W4.5-%X$6L! M5#Z8PFQ(T'+2EJ,1EI.JABA%86:N53ZI+M:BJT!D&%NV!J]U!IB68_DH&G=T ME#-]#F175>7DLH5DE!RY@O'"(FV!<9+&K:HJYO5"CF@@NR+OC3/2.A!:5SE? MZG2X^G^T!+RS]$Z@+D-<2?-:EV>!'"PH&G,L^<:\L Q\.^F;P1!W:JQH50Z5 M5(=K64RA-%(PI"R@5%0\=V (!"^7G#G052'H,:YE-K$OK( 6<\IZ8#Q(XU[5 M%+Q5(URK8F26KH$J<2&EL)B-%L Q5M*TYMF5IQ+DK%=S$<+ "DY4EM--9>SI4H-#ZW+_( MDE1Q(7NRF),VZ00L%5I/&%L$L)4DM@B"AEV2N2<4[(F""T;HK2M=:JO02@Z3ZC& MIC&Q"! K26*1ALQ51E:2:S_0*=.7)&/#&%8$8)4DK$C318T++0DL=[$+H#H? M/&/#&%($()4DI$B#A5G>ASE07>6A(RD%9/8\P1B[QI0B0"F98-<$*,5DG)?K M/1)27F6=LHZ$)OA0R,,(HXHJL("69C/&!P%\R %?DU[N\VQ6MPU (511YB + MI,L[W5"ZI'=99.0NB\ VRQHC[\<PR0WY06= M*SSN84PNUN0ZWR8?G8-M%'LCA]88Y2H(9*6NQNABC2Z2V_V: 6A\5/N9.=+9?.=\E+81"SF:DG<,+M9[+#)R MC\7@ 6.EEY"?[[%0($^E-1MSDC4G<\(O'0-.>I/4H2Q0,/*VD$XZS$@'&&G5D0)X'IDGI%PDYDA' MSLN'40N@BYEMI:,0S$<'^"ASH-IIH-EH \DU&^E "Q=(-V[AV#H&I".53Y(M MS!.'D>4 LJQ$EM.8\157ZBA(RQQ57AT%:5F>)*7NE7VWF@D02Y*!F;Q?AP !]6 N\H.C_4]$8^PYD#E;)[ M27*P.SL[!%^WVZ?]"P:[R7WWNNF'L^2SJZ>7&#[2<(@NKM?V>G%X%>%'F,.; M$7\TVZ?E9C?YTO5]M]X?I#]V7=]FA^9#]O;<-@^G'ZOVL1^^5OG[]O!&PN%' MW[T&PO M=V]R:W-H965T&UL;5/;CILP$/T5RQ^P!B?;2P1(FUU5K=1* MT5;=/CLP7+2^4-N$[=]W; BE*2]X9CCGS,7C;#3VU;4 GKPIJ5U.6^_[ V.N M;$$)=V=ZT/BG-E8)CZYMF.LMB"J2E&0\2=XQ)3I-BRS&3K;(S.!EI^%DB1N4 M$O;W$:09M' =_ _^I-%CRTJ5:= N\YH8J'.Z4-Z..X# M/@)>.AC=RB:AD[,QK\'Y4N4T"06!A-('!8''!1Y!RB"$9?R:->F2,A#7]E7] M4^P=>SD+!X]&_NPJW^;T R45U&*0_MF,GV'NYYZ2N?FO< &)\% )YBB-=/%+ MRL%YHV85+$6)M^GL=#S'6?]*VR;PFQ&N.#UP MG$T9@G$4\1\6[S!Z*7CZ,6.7(#1CCA.&KS#I@F"HOJ3@6RF._#\ZWZ;O-BO< M1?IN3>?)ML!^4V ?!?;_"*0W+6YA;JMDJYDJL$W<)D=*,^BXR:OHLK //-[) M7_BT[=^$;3KMR-EXO-DX_]H8#UA*[3MM&:3XTT_OR"V M/./B#U!+ P04 " #!?5I0 EO8N+8! #2 P & 'AL+W=OJVJ3-NG4:=MG+G$2 M5(@S()?NWP](FJ9=O@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9LV4+6M@;[*'S M-S4:+9PW3<-L;T!4$:05XTGRB6DA.UIDT7S/QEML8:FDALY*[(B!.J=WN^,I#?$QX)>$T:[. M)%1R07P.QM45%"+0;DG'+_ 7,^!DKGX;W %Y<.#$I^C1&7C2LK!.M0SBY>B MQ-B6*RA^$$T5F<"1FZGTOPA/OCMSWI@S. MV(IXY\5;[[T6G.\S=@U$<\QIBN&KF-T2P3S[DH)OI3CQ_^!\&[[?5+B/\/T[ MA>5=!O:.QS=Y"Y^F M_;LPC>PLN:#S+QO[7R,Z\%*2&S]"K?]@BZ&@=N'XV9_--&:3X;"??Q!;OG'Q M#U!+ P04 " #!?5I0;\>>F;8! #2 P &0 'AL+W=O3DFD7J=JDS;IU&G;9RYQ$E2( M,R"7[M\/2)JE7;X -G[/S\9D(YH7VP(X\JI59W/:.M-)TD!TMLN@[FR+#P2G9P=D0.V@MS)\3*!QSNJ-O MCF?9M"XX6)'UHH'OX'[T9^,MMK!44D-G)7;$0)W3A]WQE(;X&/!3PFA79Q(J MN2"^!.-+E=,D" (%I0L,PF]7> 2E I&7\7OFI$O* %R?W]B?8NV^EHNP\(CJ MEZQX@O+A08G/4:*R<27E8!WJF<5+T>)U MVF47]W&Z2?8ATV)HO)/PHDB,S@2,_6^%^&)=T?N>U,&9VQ% MO//BK?=>"\[O,G8-1'/,:8KAJYC=$L$\^Y*";Z4X\?_@?!N^WU2XC_#].X7) M-D&Z29!&@O0=P?V'$K=B#A^2L%5/-9@F3I,E)0Y=G.25=QG8!Q[?Y%_X-.W? MA&ED9\D%G7_9V/\:T8&7DMSX$6K]!UL,!;4+QWM_-M.838;#?OY!;/G&Q5]0 M2P,$% @ P7U:4(X5K:>W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+[O9IBO;4C91U4J-M$K5Y)FUQQ<%&!?P M.OG[ G8<-_4+,,.<,V>&(1W0O-@&P)%7);7-:.-<=V#,%@TH8:^P ^UO*C1* M.&^:FMG.@"@C2$G&DV3/E&@US=/H.YD\Q=[)5L/)$-LK)=J*&7^!^=R?C+3:SE*T";5O4Q$"5T=O-X;@+\3'@J87!+LXD5')& M? G&CS*C21 $$@H7&(3?+G '4@8B+^//Q$GGE &X/+^S?XNU^UK.PL(=RN>V M=$U&;R@IH1*]=(\X?(>IGFM*IN)_P@6D#P]*?(X"I8TK*7KK4$TL7HH2K^/> MZK@/X\U^/\'6 7P"\!EP$_.P,5%4?B^?4_"U%$?^'YROP[>K"K<1OOU'8;). ML%LEV$6"W9)@FWPJ<2WF-\,O;9=0">O&C5NX)VW@]'QES5@1;NQ@S0XTUCK!8> M3=LR-U@0=21IQ7B2?&!:R)Z6>?2=;9F;T2O9P]D2-VHM[)\3*#,5]$!?'4^R M[7QPL#(?1 O?P?\8SA8MMJK44D/OI.F)A::@]X?C*0OX"/@I87*;,PF57(QY M#L:7NJ!)2 @45#XH"-RN\ !*!2%,X_>B2=>0@;@]OZH_QMJQEHMP\+UG[ MKJ!WE-30B%'Y)S-]AJ6>6TJ6XK_"%13"0R88HS+*Q954H_-&+RJ8BA8O\R[[ MN$_S39HMM'T"7PA\)=S%.&P.%#/_)+PH#R(\\>'(L3=5<,96Q#M, MWJ'W6O*4Y^P:A!;,:<;P#>:P(ABJKR'X7H@3_X_.]^GI;H9II*=;.D_V!;)= M@2P*9/^4F+XK<0^3O0O"-CW58-LX38Y49NSC)&^\Z\#>\_@F;_!YVK\)V\K> MD8OQ^+*Q_XTQ'C"5Y 9'J,,/MAH*&A^.'_%LYS&;#6^&Y0>Q]1N7?P%02P,$ M% @ P7U:4%?L%FVS 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0.4K:#H%MH.DPK, &!!VV/BLV?4%U<24Y[OY^ ME.RX;N87BZ3/.;R(2@=C7UT#X,F[DMIEM/&^VS/FB@:4<#>F XU_*F.5\.C: MFKG.@B@C24G&D^2.*=%JFJV[KQ M(<#RM!,U_ +_NSM:]-BL4K8*M&N-)A:JC#YL]H==P$? GQ8&M[!)Z.1DS&MP MGLJ,)J$@D%#XH"#P.,,C2!F$L(RW29/.*0-Q:5_4O\7>L9>343,W_@#-(A(=*,$=AI(M?4O3.&S6I8"E*O(]GJ^,Y M3/H7VCJ!3P1^16!CHECY5^%%GEHS$#O.OA/ABC=[CK,I0C".(O[#XAU&SSG? MWJ;L'(0FS&'$\ 5F,R,8JL\I^%J* _^/SM?IV]4*MY&^7=)YLBZP6Q7818'= MIQ;OKEI M;)Q_98P'+"6YP15J\('-CH3*!_,>;3NNV>AXTTTOB,W/./\'4$L#!!0 ( M ,%]6E!2.%D+MP$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN&[J M%V"&<\Y<&++1V!?7 GCRJE7GV168&KV0'9TO[8ZG-. CX%G"Z%9G$BJY&/,2C"]53I.0 M$"@H?5 0N%WA'I0*0IC&KUF3+B$#<7U^4W^,M6,M%^'@WJB?LO)M3@^45%"+ M0?DG,WZ&N9Y;2N;BO\(5%,)#)ABC-,K%E92#\T;/*IB*%J_3+KNXC]/-;3K3 MM@E\)O"%<(AQV!0H9OX@O"@R:T9BI][W(CSQ[LBQ-V5PQE;$.TS>H?=:\/TA M8]<@-&-.$X:O,+L%P5!]"<&W0ISX?W2^3=]O9KB/]/V:SI-M@713((T"Z3\E M?GI7X@8F?1^$K7JJP39QFAPIS=#%25YYEX&]X_%-_L*G:?\F;",[1R[&X\O& M_M?&>,!4DAL&UL M;5/;;M0P$/T5RQ]09YT U2J)U"U"((&T*@*>O@76\TL= 4].%P/&4!'P$_>YCTIJ:,0H M_9.9/L-2SSM*EN*_PA4DPD,F&*,RTL655*/S1BTJF(H2+_/>Z[A/\TUZH^T3 M^$+@*^$^$M@<*&;^47A1YM9,Q,Z]'T1XXL.18V^JX(RMB'>8O$/OM>39(6?7 M(+1@3C.&;S"O"(;J:PB^%^+$_Z/S?7JZFV$:Z>F6SI-]@6Q7((L"V3\E\C'X <]V'K/9\&98?A!;OW'Y%U!+ P04 " #!?5I0 MY40/N[8! #2 P &0 'AL+W=O=6JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO$D M.3 M9$>++/K.ILAP<$IV<#;$#EH+\^<$"L><[NB;XUDVK0L.5F2]:. [N!_] MV7B++2J5U-!9B1TQ4.?T?G<\I0$? 3\EC'9U)J&2"^)+,+Y4.4U"0J"@=$%! M^.T*#Z!4$/)I_)XUZ1(R$-?G-_7'6+NOY2(L/*#Z)2O7YO2.D@IJ,2CWC.,3 MS/7<4C(7_Q6NH#P\9.)CE*AL7$DY6(=Z5O&I:/$Z[;*+^SC=I(>9MDW@,X$O MA+L8ATV!8N:?A1-%9G D9NI]+\(3[X[<]Z8,SMB*>.>3M]Y[+7B:9NP:A&;, M:<+P%6:W()A77T+PK1 G_A^=;]/WFQGN(WV_IO-D6R#=%$BC0/I/B;:C!-G"9+2ARZ.,DK[S*P]SR^R3M\FO9OPC2RL^2"SK]L['^-Z,"G MDMSX$6K]!UL,!;4+QT_^;*8QFPR'_?R#V/*-B[]02P,$% @ P7U:4 N" MI>>W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@ M$/T5Q <$+^LTVY5M*9NH:J566J5J^\S:8QL%/"[@=?KW!>RX;N(78(9SSEP8 MLA'-LVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQ)/G MM) =+;+H.YLBP\$IV<'9$#MH+&W M*SR 4D'(I_%[UJ1+R$!$!U2]9N3:G!THJJ,6@W!..GV&N MYY:2N?BO< 7EX2$3'Z-$9>-*RL$ZU+.*3T6+EVF77=S'Z>:6S[1M I\)?"$< M8APV!8J9/PHGBLS@2,S4^UZ$)]X=N>]-&9RQ%?'.)V^]]UKP]"YCUR T8TX3 MAJ\PNP7!O/H2@F^%./%W=+Y-WV]FN(_T_9K.DVV!=%,@C0+I?R4>WI2XA?GX M)@A;]52#:>(T65+BT,5)7GF7@;V/C\C^P:=I_R9,(SM++NC\R\;^UX@.?"K) MC1^AUG^PQ5!0NW"\\V'B %ZG?]\!.XZ3^@688!V M@7N0,A"AC)>9DRXI W!]?F/_%FO'6L["P;V13UWEVYS>4E)!+0;I'\WX'>9Z MKBF9B_\!%Y 8'I1@CM)(%U=2#LX;-;.@%"5>I[W3<1^GFQL^P[8!? ;P!7 ; M\[ I453^57A19-:,Q$Z][T5XXO3 L3=E<,96Q#L4[]![*?AUDK%+()ICCE,, M7\6D2P1#]B4%WTIQY/_!^39\MZEP%^&[-9PGVP3[38)])-A_*#']5.)6S&>5 M;-53!;:)T^1(:08=)WGE70;V+CXB>P^?IOVGL$VG'3D;CR\;^U\;XP&E)%&UL;5/;;MP@$/T5 MQ <$+_:VT2DHPGR3NF1*]I MF4??Q90YCD[V&BZ&V%$I87Z?0>)4T -]=3SU;>>"@Y7Y(%KX!N[[<#'>8JM* MW2O0MD=-##0%?3B0 M,@CY-'XMFG0-&8C;\ZOZQUB[K^4J+#RB_-G7KBOH/24U-&*4[@FG3[#4,C$QZA0VKB2:K0.U:+B4U'B9=Y['?=IODGY0MLG\(7 5\)]C,/F M0#'S#\*),C_3T]T,TTA/MW2>[ MDNP)9%,C^*3%[4^(>YO@F"-OT M5(%IXS194N&HXR1OO.O /L1'9'_A\[1_%:;MM257=/YE8_\;1 <^E>3.CU#G M/]AJ2&A<.+[W9S./V6PX')8?Q-9O7/X!4$L#!!0 ( ,%]6E#^X4L$MP$ M -(# 9 >&PO=V]R:W-H965TRU;#V1+7*R7LGQ-(,V1T0S\<3VW=^.!@>=J)&I[!_^S.%BTVJY2M M NU:HXF%*J/WF^-I%_ 1\*N%P2W.)%1R,>8E&-_*C"8A(9!0^* @<+O" T@9 MA#"-UTF3SB$#<7G^4/\::\=:+L+!@Y&_V](W&3U04D(E>NF?S/ (4SU[2J;B MO\,5),)#)ABC,-+%E12]\T9-*IB*$F_CWNJX#^/-=C_1U@E\(O"9<(AQV!@H M9OY%>)&GU@S$CKWO1'CBS9%C;XK@C*V(=YB\0^\UY_O;E%V#T(0YC1B^P&QF M!$/U.01?"W'B_]'Y.GV[FN$VTK=+.D_6!7:K KLHL/NGQ+M/):YA#I^"L$5/ M%=@Z3I,CA>EUG.2%=Q[8>Q[?Y"]\G/8?PM:M=N1B/+YL[']EC =,);G!$6KP M@\V&A,J'XQV>[3AFH^%--_T@-G_C_!U02P,$% @ P7U:4.LX&H&V 0 MT@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$ M+^M-TY5M*9LJ:J566J5J^LS:8QL%/ [@=?KW!>RX5NH78(9SSEP8LA'-BVT! M''G3JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQ)+EE6LB.%EGT MG4V1X>"4[.!LB!VT%N;/"12..=W1=\>3;%H7'*S(>M' 3W"_^K/Q%EM4*JFA MLQ([8J#.Z?WN>$H#/@*>)8QV=2:AD@OB2S"^53E-0D*@H'1!0?CM"@^@5!#R M:;S.FG0)&8CK\[OZ8ZS=UW(1%AY0_9:5:W-Z1TD%M1B4>\+Q*\SU'"B9B_\. M5U >'C+Q,4I4-JZD'*Q#/:OX5+1XFW;9Q7V<;@[I3-LF\)G %\)=C,.F0#'S M+\*)(C,X$C/UOA?AB7='[GM3!F=L1;SSR5OOO1;\\#ECUR T8TX3AJ\PNP7! MO/H2@F^%./'_Z'R;OM_,=?-O:_1G3@4TEN_ BU_H,M MAH+:A>,G?S;3F$V&PW[^06SYQL5?4$L#!!0 ( ,%]6E#U6"KWMP$ -(# M 9 >&PO=V]R:W-H965T)W^?0?LN&[J%V"&<\Y<&++1V!?7 GCR MJE7GD MZ8B%.J?WN^,I#?@(>)8PNM69A$HNQKP$XTN5TR0D! I*'Q0$;E=X *6"$*;Q M:]:D2\A 7)_?U#_%VK&6BW#P8-1/6?DVIW>45%"+0?DG,WZ&N9Y;2N;BO\(5 M%,)#)ABC-,K%E92#\T;/*IB*%J_3+KNXC]/-X>-,VR;PF< 7PEV,PZ9 ,?-' MX46163,2._6^%^&)=T>.O2F#,[8BWF'R#KW7@A]XQJY!:,:<)@Q?878+@J'Z M$H)OA3CQ_^A\F[[?S' ?Z?LUG2?; NFF0!H%TG]*W+\K<0N3O@O"5CW58)LX M38Z49NCB)*^\R\#>\_@F?^'3M'\3MI&=(Q?C\65C_VMC/& JR0V.4(L?;#$4 MU#X&UL;5/;;MP@$/T5Q <$+^O= M1"O;4C95U4JMM$K5]IFUQQ>%BPMXG?Y]!^RX;NH78(9SSEP8LM'8%]<">/*J MI'8Y;;WO3XRYL@4EW)WI0>--;:P2'DW;,-=;$%4D*+%EM4JDZ!=IW1 MQ$*=T\?=Z9P&? 3\Z&!TJS,)E5R->0G&YRJG24@())0^* C<;O $4@8A3./7 MK$F7D(&X/K^I?XRU8RU7X>#)R)]=Y=N@Z4S,5_@1M( MA(=,,$9II(LK*0?GC9I5,!4E7J>]TW$?IYOT,-.V"7PF\(7P$..P*5#,_(/P MHLBL&8F=>M^+\,2[$\?>E,$96Q'O,'F'WEO!CX>,W8+0C#E/&+["[!8$0_4E M!-\*<>;_T?DV?;^9X3[2]VLZ3[8%TDV!- JD_Y1X?%?B%N;^71"VZJD"V\1I M=&J MLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO$DN6-:R(X66?2=39'A MX)3LX&R(';06YL\)%(XYW=%7QY-L6A<X@O+P MD(F/4:*R<27E8!WJ6<6GHL7+M,LN[N-TD_*9MDW@,X$OA$.,PZ9 ,?./PHDB M,S@2,_6^%^&)=T?N>U,&9VQ%O//)6^^]%OSND+%K$)HQIPG#5YC=@F!>?0G! MMT*<^#LZWZ;O-S/<1_I^3>?)MD"Z*9!&@?2_$C^\*7$#<_\V"%OU5(-IXC19 M4N+0Q4E>>9>!?8B/R/[!IVG_)DPC.TLNZ/S+QO[7B Y\*LF-'Z'6?[#%4%"[ M<+SW9S.-V60X[.&PO=V]R:W-H965TVRC@,;8M@".O6G4V MIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB0W3 O9T2*+OI,I,AR< MDAV<#+&#UL+\/8+",:Y73)"0$"DH7%(3?+O 2@4AG\;+K$F7 MD(&X/K^K?XVU^UK.PL(#JC^RM^+\,3I@?O>E,$96Q'O?/+6>R\%OTTS=@E",^8X8?@*\X%@7GT)P;=" M'/E_=+Y-WVUFN(OTW9K.DVV!_:; /@KL_RF1?RIQ"[/[%(2M>JK!-'&:+"EQ MZ.(DK[S+P-[S^"8?\&G:?PK3R,Z2,SK_LK'_-:(#GTIRY4>H]1]L,134+AQO M_=E,8S89#OOY!['E&Q=O4$L#!!0 ( ,%]6E G+[ZTMP$ -(# 9 M>&PO=V]R:W-H965TVRC@'$!K]._[X =UTW] LQPSID+0S8:^^I: $_>M.I<3EOO M^P-CKFQ!"W=E>NCPIC96"X^F;9CK+8@JDK1B/$ENF!:RHT46?2=;9&;P2G9P MLL0-6@O[^PC*C#G=T7?'LVQ:'QRLR'K1P'?P/_J318LM*I74T#EI.F*ASNG] M[G!, SX"7B2,;G4FH9*S,:_!^%+E- D)@8+2!P6!VP4>0*D@A&G\FC7I$C(0 MU^=W]:=8.]9R%@X>C/HI*]_F](Z2"FHQ*/]LQL\PUW--R5S\5[B 0GC(!&.4 M1KFXDG)PWNA9!5/1XFW:91?W<;I)/\VT;0*?"7PAW,4X; H4,W\47A29-2.Q M4^][$9YX=^#8FS(X8ROB'2;OT'LI^&V:L4L0FC''"<-7F-V"8*B^A.!;(8[\ M/SK?IN\W,]Q'^GY-Y\FV0+HID$:!])\2KS^4N(6Y^1"$K7JJP39QFAPIS=#% M25YYEX&]Y_%-_L*G:?\F;",[1\[&X\O&_M?&>,!4DBL&UL=59;;MLP$+R*H -$?/@9V ;B%$4+ MM$"0HNTW8].V$$E42=I.;U^*4E2''/Y8)#T[N^3.+G9U5?K5G*2TV5M=-6:= MGZQM[XO"[$ZR%N9.M;)Q_QR4KH5U6WTL3*NEV'NCNBH8(;.B%F63;U;^[$EO M5NILJ[*13SHSY[H6^N]65NJZSFG^?O!<'D^V.R@VJU8;]FD,_"(7Z6\FIMUUEWE1:G7;O-UO\Y)%Y&LY,YV%,)] M+O)15E7'Y.+X,Y#FH\_.\';]SO[97]Y=YD48^:BJW^7>GM;Y(L_V\B#.E7U6 MUR]RN- TSX;;?Y,763EX%XGSL5.5\;_9[FRLJ@<6%THMWOIOV?CO=>!_-\,& M;#!@@4'1._*1?Q)6;%9:73/=/WXKNAS3>^;>9M<=^J?P_[G@C3N];-A\OBHN M'=& V?88=H.A(Z)P[*,+AEQL663.L#F'$7)OSC]$N, $$T@P\023#P3+X(H MLR#8R10ZF0("&CA!F,13S*"3&2#@@1.$F6 G<^AD#@BF@1.$F6$G"^AD 0A" MV2%,(O%+Z&0)",+$ \PRD7A*< 410!&F'H(2N:>)2J6 (LP^!"723V&Y/E & M*$(!0%!" 137->6 (FH]")00 <7E3T%M+T,9 ! G*1W@#D#C\N8DT@$"I72 MFP"-*YR32 <(E-(![@,T+G).(AT@4$H'N!70N,XYB72 0"D=X&Y XU+G)-(! M -&$#ACN!RPN=4Y#'4!00@<,]P,6ESJGH0X@**$#AOL!BTN=TU '$)30 -Y4\V&XY=VO=SYW] MQJIVF*F+<;#?_ -02P,$% @ P7U:4 =)/CW- 0 G 0 !D !X;"]W M;W)K&UL=51M;]L@$/XKB!]0$IRX561;:CI-F[1) M4:NMGXE]?E'!>(#C[M\7L..Z+OT2N//S*M37!O3'0C1 M>0V"Z1O906N_E%()9FRH*J([!:SP),$)W6QB(EC3XBSQN9/*$MD;WK1P4DCW M0C#U_PA<#BG>XFOBL:EJXQ(D2SI6P1.8/]U)V8C,*D4CH-6-;)&",L7WV\,Q M=G@/^-O H!=[Y#HY2_GB@I]%BC>N(."0&Z? ['*!!^#<"=DR_DV:>+9TQ.7^ MJO[=]VY[.3,-#Y(_-X6I4WR'40$EZ[EYE,,/F/K98S0U_PLNP"W<56(]P[YO[B M[8':L\E=TA^%_V:+US9[R2*Z3*P21PTB0,"MRN3 M$.9N94(6MT. JOQ<:)3+OO4SNUZAX]S^YNIJFDU.DMC[ZB_2:64 M!FPIFQO;<&V?BCG@4!JWO;5[-0[,&!C936\!F1^D[ U02P,$% @ P7U: M4.%+/5JW 0 T@, !D !X;"]W;W)K&UL=5-A M;]P@#/TKB!]0(&K87]?01EQISNZ*OC43:M#PY69+UHX#OX M'_W)HL46EDIJZ)PT';%0Y_1^=SCN0WP,>)(PNM69A$K.QCP'XTN5TR0( @6E M#PP"MPL\@%*!"&7\FCGIDC( U^=7]D^Q=JSE+!P\&/535K[-Z2TE%=1B4/[1 MC)]AKN>:DKGXKW !A>%!">8HC7)Q)>7@O-$S"TK1XF7:91?W<;JYN9MAVP ^ M _@"N(UYV)0H*O\HO"@R:T9BI][W(CSQ[L"Q-V5PQE;$.Q3OT'LI4GZ7L4L@ MFF..4PQ?Q>R6"(;L2PJ^E>+(_X/S;7BZJ3"-\/0?A>\0[#<)]I%@OR9(DSJK!-G&:'"G-T,5)7GF7@;WG\4W^AD_3_DW81G:.G(W'EXW]KXWQ M@%*2*QRA%C_88BBH?3C>X-E.8S89WO3S#V++-R[^ %!+ P04 " #!?5I0 M(_8SO(R@SYG1/KXXGV;0^.%B1]:*![^!_ M]">+%EM8*JFA<])TQ$*=T_O]X9B&^!CP4\+H5F<2*CD;\Q*,+U5.=T$0*"A] M8!"X7> !E I$*./7S$F7E &X/E_9'V/M6,M9.'@PZEE6OLWI'245U&)0_LF, MGV&NYY:2N?BO< &%X4$)YBB-"\T3,+2M'B==IE%_=QNKF]PK8!? ;P M!7 7 6Q*%)5_$EX4F34CL5/O>Q&>>'_@V)LR.&,KXAV*=^B]%$G",W8)1'/, M<8KAJYC]$L&0?4G!MU(<^3]PO@U/-A4F$9ZL%?+_$*2;!&DD2/\J,7E7XE9, M^BX)6_54@VWB-#E2FJ&+D[SR+@-[S^.;O(5/T_Y-V$9VCIR-QY>-_:^-\8!2 M=C&UL=5-A;]L@ M$/TKB!]0$IRT561;:EI5F[1)4:=MGXE]ME'!>(#C[M_OP([K==X7X(Y[[]X= M1SH8^^H: $_>M&I=1AOONP-CKFA "W=C.FCQIC)6"X^FK9GK+(@R@K1B?+.Y M95K(EN9I])ULGIK>*]G"R1+7:RWL[R,H,V1T2Z^.%UDW/CA8GG:BAF_@OW&X"_$QX(>$P2W.)%1R-N8U&)_+C&Z"(%!0^, @ M<+O (R@5B%#&KXF3SBD#<'F^LC_'VK&6LW#P:-1/6?HFH_>4E%")7OD7,WR" MJ9X])5/Q7^ ""L.#$LQ1&.7B2HK>>:,G%I2BQ=NXRS;NPWBSO\+6 7P"\!EP M'P%L3!25/PDO\M2:@=BQ]YT(3[P]<.Q-$9RQ%?$.Q3OT7O(DV:?L$HBFF.,8 MPQ,T.5*8OHV3O/#. _O XYN\AX_3_E786K:.G(W'EXW]KXSQ@%(V M-SA"#7ZPV5!0^7"\P[,=QVPTO.FF'\3F;YS_ 5!+ P04 " #!?5I0@+O) MCKD! #2 P &0 'AL+W=OT-L#J"I" T2:Z) M9%SA,H^^DRES/3C!%9P,LH.4S+P<0>BQP#O\ZGC@;>>"@Y1YSUKX">Y7?S+> M(@M+S24HR[5"!IH"W^P.QRS$QX#?'$:[.J-0R5GKQV!\KPNCQ&\SU M?,)H+OX'7$#X\*#$YZBTL'%%U6"=EC.+ER+9\[1S%?=QNKE.9]@V@,X N@#V M,0^9$D7E7YEC96[TB,S4^YZ%)]X=J.]-%9RQ%?'.B[?>>RG3=)^32R":8XY3 M#%W%[)8(XMF7%'0KQ9&^@]-M>+JI,(WP=*V0?D"0;1)DD2#[K\0O;TK2 M7/D1ZOP'6PP!C0O'S_YLIC&;#*?[^0>1Y1N7?P%02P,$% @ P7U:4&Z< MTZ3# 0 -P0 !D !X;"]W;W)K&UL=531CIP@ M%/T5P@X MYI/2KZ8#L.A-BMX4N+-V.!!BJ@XD,W=J@-[M-$I+9MU2M\0,&E@=2%(0NMO= M$\EXC\L\Q$ZZS-5H!>_AI)$9I63Z]Q&$F@J\Q]? ,V\[ZP.DS ?6PG>P/X:3 M=BNRJM1<0F^XZI&&IL"/^\,Q\_@ ^,EA,ILY\I6$ BHK%=@ M;KC $PCAA9R-7XLF7E-ZXG9^5?\4:G>UG)F!)R5>>&V[ C]@5$/#1F&?U?09 MEGHRC);BO\(%A(-[)RY'I80)7U2-QBJYJ#@KDKW-(^_#.,T[]U=:G$ 7 ET) M#X% YD3!^4=F69EK-2$]G_W _!7O#]2=3>6#X2C"GC-O7/12)ND^)QE!C#)/$D M631)%A%(;Y+$,-E-$K*Y. FZ#4_6H$J-?6B7373MBD<:+OX=/K?4-Z9;WAMT M5M8]GW#)C5(6G)7=G?/2N2Y>%P(:ZZ6#4L;4K6?T7Y!U!+ P04 M " #!?5I0B5!9:^H! !F!0 &0 'AL+W=OM.*J4EM\[4 M%VHZ#?P<@J2@;+7*J.1-2XH\^(ZZR-75BJ:%HX[,54JN?Q] J'Y/8G)W/#>7 MVGH'+?*.7^ [V!_=43N+3BSG1D)K&M5&&JH]>8QWAZW'!\!+ [V9[2-?R4FI M5V]\.>_)RB<$ DKK&;A;;O $0G@BE\:OD9-,DCYPOK^S?PJUNUI.W,"3$C^; MLZWW9$NB,U3\*NRSZC_#6,^:1&/Q7^$&PL%])DZC5,*$;U1>C55R9'&I2/XV MK$T;UG[DOX?A 6P,8(L .@B%S#]RRXMN:X-*K)!")*% M"(9)<9$M*K)%"-8+$0R3+43H[#^7H"^APTU4JFL;ILO,.PV11Q;ZY"]\F$#? MN+XTK8E.RKIN"SU1*67!I;)Z<$]7NZ$W&0(JZ[<;M]=#ZP^&5=TXU>@T6HL_ M4$L#!!0 ( ,%]6E \X<]7T $ )P$ 9 >&PO=V]R:W-H965T2[]$KCS\W)'.-)1JA?= !CT*GBG,]P8TQ\)T44#@ND[V4-GOU12 M"69LJ&JB>P6L]"3!"8VBA C6=CA/?>ZL\E0.AK<=G!72@Q!,_3D!EV.&=_B6 M>&[KQK@$R=.>U? =S(_^K&Q$%I6R%=#I5G9(097AQ]WQE#B\!_QL8=2K/7*= M7*1\<<&7,L.1*P@X%,8I,+MY([=D4+NF/PG^S MQ6N;O>;QX3XE5R.=1A=I[!WU-ZF2TH M);JS#3?V MJ5@"#I5QVWN[5]/ 3(&1_?P6D.5!RO\"4$L#!!0 ( ,%]6E#(S]LFP@$ M #<$ 9 >&PO=V]R:W-H965T(%''?_OH =U\VR+X$9GSGG##!)!Z7? M3 -@T;O@TF2XL;;;$V**!@0S-ZH#Z;Y42@MF7:AK8CH-K Q%@A.Z6NV(8*W$ M>1IR1YVGJK>\E7#4R/1",/WW %P-&5[C2^*YK1OK$R1/.U;#"]A?W5&[B,PL M92M FE9)I*'*\/UZ?T@\/@!^MS"8Q1[Y3DY*O?G@>YGAE3<$' KK&9A;SO MG'LB9^//Q(EG25^XW%_8GT+OKI<3,_"@^&M;VB;#=QB54+&>VV#\ MD5F6IUH-2(]GWS%_Q>L]=6=3^&0XBO#-F3\XWNVU*SIYHPAQ&#%U@UC." M./99@L8D#O2?1^LETW4J#3LJZYQ,N MN5+*@K.RNG%>&C?%<\"ALGY[Z_9Z?,MC8%4WC2F9_ROR#U!+ P04 " #! M?5I07!="NNH! !F!0 &0 'AL+W=O*G+RGH'S9*6 ME_ #[,_VK)U%)Y9K+:$QM6HB#45*GM;'T\'C ^"UAM[,]I&OY*+4FS>^7E.R M\@F!@-QZ!NZ6&SR#$)[(I?%[Y"23I ^<[^_LGT/MKI8+-_"LQ*_Z:JN4'$AT MA8)WPKZH_@N,]>Q(-!;_#6X@'-QGXC1R)4SX1GEGK)(CBTM%\O=AK9NP]B/_ M/0P/8&, 6P3002AD_HE;GB5:]9$>[K[E_HG71^;N)O?.6;?:/ M";UYHA%S&C!LAEE/".K8)PF&29S8?^$,#]^@&6Y"^&:>(?N 8(L2; /!=DX0 MKQ8E8I@/BMRA(CN$@"U$,,P&%]FC(GN$8+L0P3 [7"1&16*$8+\0P3 Q+G) M10X(P6$A@F$>%R)T]I]+T&7HI1J?1FOT%4$L#!!0 M ( ,%]6E">5=F:MP$ -(# 9 >&PO=V]R:W-H965T.)MYX*# ME'G/6O@![F=_,MXB"TO-)2C+M4(&F@+?IH=C%N)CP"\.HUV=4:CDK/5+,![K M B=!$ BH7&!@?KO '0@1B+R,UYD3+RD#<'U^9[^/M?M:SLS"G1;/O'9=@?<8 MU="P0;@G/3[ 7,\U1G/QW^ "PH<')3Y'I86-*ZH&Z[2<6;P4R=ZFG:NXC]/- M=3;#M@%T!M %L(]YR)0H*O_*'"MSHT=DIM[W+#QQ>J"^-U5PQE;$.R_>>N^E MW.V3G%P"T1QSG&+H*B9=(HAG7U+0K11'^@^<;L-WFPIW$;Y;*Z3_(<@V";)( MD/U58OJIQ*V8STG(JJ<23!NGR:)*#RI.\LJ[#.PMC6_R$3Y-^W=F6JXL.FOG M7S;VO]':@9>27/D1ZOP'6PP!C0O'+_YLIC&;#*?[^0>1Y1N7?P!02P,$% M @ P7U:4+ZJLVBX 0 T@, !D !X;"]W;W)K&UL=5/;;MLP#/T501]0);*[!H%MH.E0=, &!!VV/2LV?4%U\20Y[OY^E.QZ M7N>]2"+%]T?&7-F"$N[&]*#QIC96"8^F;9CK M+8@J@I1D?+?[P)3H-"VRZ#O;(C.#EYV&LR5N4$K87R>09LSIGKXYGKNF]<'! MBJP7#7P%_ZT_6[38PE)U"K3KC"86ZIS>[X^G-,3'@.\=C&YU)J&2BS$OP?A4 MY707!(&$T@<&@=L5'D#*0(0R?LZ<=$D9@.OS&_MCK!UKN0@'#T;^Z"K?YO1 M206U&*1_-N,3S/7<4C(7_QFN(#$\*,$Z?C/DXW M=\D,VP;P&< 7P"'F85.BJ/RC\*+(K!F)G7K?B_#$^R/'WI3!&5L1[U"\0^^U M2 Y)QJZ!:(XY33%\%;-?(ABR+RGX5HH3_P?.M^')IL(DPI.U0OX?@G23((T$ MZ5\EIN]*W(JY?9>$K7JJP#9QFAPIS:#C)*^\R\#>\_@F?\*G:?\B;--I1R[& MX\O&_M?&>$ INQL&UL=5/;;MP@$/T5Q >$7=9)5BO;4C95E4JMM$K5YIFUQQ<%& ?P.OW[ G8< M)W5?@!GFG#DS#.F YMDV (Z\*JEM1AOGN@-CMFA "7N%'6A_4Z%1PGG3U,QV M!D0904HROMG<,"5:3?,T^DXF3[%WLM5P,L3V2@GSYP@2AXQNZ9OCL:T;%QPL M3SM1PT]PO[J3\1:;6*D<\H 7)[?V+_&VGTM9V'A'N536[HFHWM* M2JA$+]TC#@\PU7--R53\=[B ].%!B<]1H+1Q)45O':J)Q4M1XG7<6QWW8;Q) MKB?8.H!/ #X#]C$/&Q-%Y5^$$WEJ<"!F['TGPA-O#]SWI@C.V(IXY\5;[[WD MN_U-RBZ!:(HYCC%\$;.=(YAGGU/PM11'_@^0\?I_V','6K+3FC M\R\;^U\A.O!2-E=^A!K_P69#0N7"\=:?S3AFH^&PFWX0F[]Q_A=02P,$% M @ P7U:4#"-T-LU! JA4 !D !X;"]W;W)K&ULC9CK;JLX%(5?!?$ !]^X54FDAK2:D6:DZHS.S&^:.!<=P!D@S9FW'W-I M&NP%H3\*.&MOKVW@L_'BJLJ?U5'*VOF59T6U=(]U?7[RO&I[E'E:?5-G6>A? M]JK,TUI?E@>O.I>8Q0@(O3T^%NUJT;6_E:J$N=78JY%OI5)<\3\O_ MUC)3UZ5+W<^&[Z?#L6X:O-7BG![D7[+^<7XK]95WR[([Y;*H3JIP2KE?NL_T MZ94'34"K^/LDK]7=N=.4\J[4S^;B]]W2)8TCF%#)C++FDS:Q[]] M4O?69Q-X?_Z9_;4M7A?SGE8R4=D_IUU]7+J1Z^SD/KUD]7=U_4WV!?FNTU?_ MA_R0F98W3G0?6Y55[7]G>ZEJE?=9M)4\_=4=3T5[O/;Y/\-P .L#V"U ]ST5 MP/L _A403 :(/D!\!8C) +\/\.<&!'U 8 1XW6"UH[])ZW2U*-75*;L'Z)PV MSRE]"O3]W3:-[>UL?],WH-*M'RL>Q0OOHTG4:]:=AMUK8C+4)+:&WA2>=G"S MP9"--;/"F='!0\7&5@3!4/)B2R@UTKS:&AZ/U,+AD/(V@1@D,*OI-'ZK*3HC M?A22YL^H"BA%3('R!2D)'RH']@6T+X!];MCO-,%]5T&$W-M"'A!D'F0,@PGO M/O3N ^_">)I]:YA&N@A@%P'HPC>Z"*QBHA@4G0B<&R]( M$MH]04>VCM%PPE$$'47 46B,963U%*('*)FIVSS6#8S'T'@,C$>&H=@>2NHC M1T!(!'I';&'L3UBG!!.? /,6\@DPQ="XSU9N@#*:PA,=F;&HY5^,IH"SS3-E M( 4UAX!9H/ 1=Y,9PJ$I/&U0>]X0A(VDP.BF-KOU#A43"K&F&Z/6!:.@8 M YO:Q!;$'TF!@4QM(@L2F$4'UCUB/IIODSG*H2U,6VKC5I!P) 7&([7Y*$AD MW@0D&KL)F&;4QID@,4[!,%28#15!C:%=,QL /$#W8(9P: J3@@%2T+%E*28% M Z0P5XSK7O1PUDQF"(>F,"D8( 4U7_->-,/48^'0%&8/ S"@YMJ+@64>-O58 M.#2%\<( 7JBY6NM%,TP]%@Y-86 Q "QJ HN!-1\V]5@X-(5QQ0"NZ BN&,85 M0\LYHZX-L]=?-)[TBYG% +-HA%-PS"R.F&4LA!)NHVC$*,<0X@!";"P%AA ' M$&+4-&JSA4=A-#:L?.3;%:"%C2Q". 8!1Q^0UO+\90:- M%R0EX=33Q3$W.. &,PG+;1Q$/OH*3N8HA[8P.3@@!S,9R^T%C.#PDVF.LK/E MW6TGY;(\M)N!E;-5EZ)N]DKN6F\;CL^LV8XRVA/Z]-)M&WZEZ78Q_TS+PZFH MG'=5URIOMZ3V2M52&R7?M,6C3'>WBTSNZ^8TU.=EMWO87=3JW.^,>K?MV=7_ M4$L#!!0 ( ,%]6E#%5L0+Z@, #\3 9 >&PO=V]R:W-H965T^9A/G00UK[J>_MS2%_+=HO M]OJ;&0.*?&^,_@_S9HI.WGO2C;&S13/\>KO7IK7E:*5SI1_OO MW7 '&CO0O8.*_[<#CQWX9X=A-H.;9T.HO^9MOEG5]NK5M[=UR?ND4 _<3>:N M;QSF;OBOB[;I6M\VFJ)5\-8;&C5/-PU--.JN"#KK]R$(#?%$3G?Z.,#65<0Q M'H%A$#STUQ^"B&=!W#31H*D&S2]Q&$<:#5[$ULDTVDB MQ)- =Q+@3H8-I-! NB">U$D%W843SN-)G7@TZU +[F30G%2UQ%8FT, XN"PK4!18X5AADY9+LYLDHFB8* M=P.%LSQ1+LF4J%AR"(.L ,DL%$N%45: 97?ZD4BH& HSJ@"DG HF,*4*8.JZ MBD12IF#\%.)/ )@P?P30!2 NUBS!_!/C30K(1YH^6K*6C*/J0 M JF>KSWD+J9QPM+201A4 J!*^QW"H-(24)%("[6+,*@$0-5"66(,*B]9*)%( M"_PQYH\1?T)-8;*9V$4E0850:H1D)4&J.JEZ"*1-+'D<:H:H!J)!1UC5'52Y9*)(JD M#TM,H$;?N@*!6O@X7;*GU>Z>5L5I,M^I0!FKN4/!Y#BB-/5Q.+EIO)U]K89C MHTGK_73HD8;CC)_RV]'2GWE]/%>-]V+;UI;#T<7!VM9TWH2?.C].)M_?'PIS M:/O;I+NO;T,SYYPQGN2C5"^Z M!3#1*V="'U%K3'_ 6)P6T\D6<8;+9[#"GG4!% M[G-G5>1R,*P3<%:1'CBGZM<)F!R/*$9OB:>N:8U+X"+O:0/?P'SOS\I&>&:I M.@Y"=U)$"NHC>H@/I]3A/>"Y@U$O]I'KY"+EBPL^5T>T<8: 06D< [7+%1Z! M,4=D;?R<.-$LZ0J7^S?VC[YWV\N%:GB4[$=7F?:([E%404T'9I[D^ FF?E(4 M39)FZP3;58];3Y#\17!_XS%@4H\1'D/V\7;_CM%D52=9 MT=G?Z 3,;J&3I>^(I*LBZ7\TDZXT0^*$W.C@Q4?FH!K_O'54RD'XT5IDYPEZ M(/Z1_(&'\?M*5=,)'5VDL4_-/XA:2@/6S>;.&FGMQ,\!@]JX;6;W*KS[$!C9 M3R.-Y_^5XC=02P,$% @ P7U:4 RYXXU5 @ 0@ !D !X;"]W;W)K M&ULC97=CMHP$(5?),=M/J? Q<-57HJCD1V NC>)C6,A/-Y2AI:M_XJM[&M6.7\I%C=PE9X M\M0T5/PM@/%^Z0?^)?!2'RME F25=_0(/T#][+9"S\BDLJ\;:&7-6T_ 8>D_ M!T^;A>$M\*N&7EZ-/5/)CO-7,_FZ7_IS8P@8E,HH4/TXPQH8,T+:QI]1TY^6 M-(G7XXOZ9UN[KF5'):PY^UWO5;7T%[ZWAP,],?7"^R\PUI/XWEC\-S@#T[AQ MHM4[. M1FADBH$)KYA@(HA6GY8(L26*\"X]O%U@?4^DZ2VRN4>"(,1=1&BAD16(;PH- MG$(QQO6*,9%C%F-BW&R,FHT1@<0QBS&N68QQS6+,!V83U&R""#BOK\"8S#&+ M,0O'[&/FQFR*FDT1@4^.683)G&]BC3'.<=I@S =G-D/-9HB \_H*C(D=L__! M;!XS-V87J-D%(N">V8')+-,.7W$X2YS#LD:H9!:[-P*J%46.97)U$38@CK;) M2*_DIU:9^^0J.O6QY]!&PO=V]R:W-H965TUS#;Y!_ M^C-7%II5RI9")UK6>1RJS'\(]Z=8XPW@N851+/:>KN3"V(LV?I29'^B$@$ A MM0)6RQ6.0(@64FF\6DU_#JF)R_V[^G=3NZKE@@4<&?G;EK+)_)WOE5#A@<@G M-CZ"K>?>]VSQ/^$*1,%U)BI&P8@P7Z\8A&34JJA4*'Z;UK8SZSB=)/>6YB9$ MEA#-A##YDK"QA,T'(?Z2$%M"O"*@J133FQ.6.$\Y&ST^_=T>ZTL4[F/5_4([ M3;/-F6J/4-YK'F^3%%VUD,4<)DRTP(0S BGU.43D"G&(;NC1YP#'6T2RRN%T M"PG#R)W%QEGHQ@C$GPK=N@5BIT#L$-BM.N7"?%L5Z\#L@E6U+LRZYVCQBRGP MVHR/\ HV=%)W:N&=)_0ATE=DY3^HR9T&[4-F&OM?F-=M)[P+D^H"FFM2,29! MI1C?3O$V&9+U]2M#\GN7_ 5!+ P04 " #!?5I0 M\)'%.U\" !P!P &0 'AL+W=OP_;@($30;JDJEJIE:*KVCX[Q GH %/;"=>_KVT(QQFGZDML+[.S M,X;LY@/C+Z*B5'JO;=.)C5])V3\&@2@KVA+QP'K:J2 MDS/]3N6/?L_5*9A9CG5+.U&SSN/TM/&?X.,. IU@$#]K.HC%WM-6#HR]Z,.7 MX\8'6A%M:"DU!5'+E>YHTV@FI>/W1.K/-77BY_TJOM%%PK435*%DCS*]77H1D[<2BI+3D=5SK MSJS#Q']+@*0'-"1#_,R&<$L*WA,B8'Y49JQ^))$7.V>#Q\6WU1'\4\#%4 MEUGJH+D[\TRY%2IZ+:(4Y<%5$TV8[8A!"PR<$8%BGTL@5XDM6J5;!79K!,;N M"J'31&CRHW)4T[BN)L[?E(G0>H@2"P_Z4IHBK(,6G;6* @ @*%;3>94DSG4 MI&X"U7>=O0#\AZ$)M/R+8/6&L.7(!0/)ZGL)%GVJI?QL6KKP2G;II.X(B^@\ M-IZ0[G-6?*O'B>E_;S3C+/I&^+GNA'=@4G51T^M.C$FJ5(('I:]2XV\^-/0D M]391>S[.@/$@63_-MV >LL5?4$L#!!0 ( ,%]6E"O4B7P+ ( %X& 9 M >&PO=V]R:W-H965TI_F6US-T)N,&VF$>WZ6OGSVRVVN[>BF2= MY>#F' V:7:]!$PWZ5[%?*@@9)< "C!0H2(&\?3*ER%8SBEZ3>DWC-1FA=)W. M4 (R2A*2A'%P$ <'<. ,I]>029QU0N ,>K]4902B![5)@C!) &96_UVR"(,H MAHO:!&1IAK,'.&D0)UW@P(F#'B==Q(&4$CRC":BRE.(P# G"D$!M9F%V9!'F M Z1H01.208(?U(8&<>BR-NGL'>SHXGY"C,AJ/;\Y(1W.,C2O#YA\Z:[S?F?J M4C4Z.DACFX;_M,]2&FY]KIZLN](V^W$A^-FX*;5SU;>\?F%D.W1S,/Y2BK]0 M2P,$% @ P7U:4"G$EQ:9 P *1 !D !X;"]W;W)K&ULC9AM;YLP$,>_"N+]"F=L U42J0F:-FF3JDW;7M/$25 !9^ T MW;>?>2@%^ZAX4\#YW?E_YO#YNKK)ZKD^"Z&5N[X+X-_,A.9]4,>)O5)3V)GT+]NCQ6^LD;O!RR0I1U)DNG$L>U M^P#W"2&-04O\SL2M'MT[32A/4CXW#U\/:]=O%(E<[%7C(M67%[$3>=YXTCK^ M]D[=8<[&<'S_YOUS&[P.YBFMQ4[F?[*#.J_=R'4.XIA><_5#WKZ(/B#F.GWT MW\2+R#7>*-%S[&5>MW^=_;56LNB]:"E%^MI=L[*]WGK_;V:X >D-R& _$.# MH#<(W@WHAP:T-Z"&@=>%TJY-DJITLZKDS:FZUWM)FRR">ZI7?]\,MHO=_J:7 MI]:C+QL:TY7WTCCJF6W'D!$# ^%I[\,4!)MB2RQS,IU@9Q.<3Y'$1@ (KB) M PU:!W02*,,=4-0!11P8*K<=PUJF;)DX"HU@;8:#&:W-,!KC8ADJEB%B#2'; MCN&C28C/F:$6@2 *#+DVQ,G,VG)4+D?D1H9<;DWRB?B!0>T0"B(P$BY!*,8B M7'&(*@X1Q;&A.+1F 1^,CVMG0U;*)#8S3IF)V@A5&UEJF>_C#F+40;P@^6-+ M)27&DNQLAH!O1&LS,%JUB5CP\4W-7Y#^/329AW,P!".4SCJ#2A JA&!&\\Q& M# N^@1Z:IC>/?%,TAME? 89Q"&=DHYO[ Y %'T(/35+#?.T[##+S)T&@<0)- M%>.% .Q*P/R9@@9X*8 EM:"')CGA,RMJF^(D,#\)A*)1-+/% EX28$E- 'LK MIY1;HI&J$%)JBK8IH+-?,EX88$EE &0[#R)J[CT8!C&Q9",8GRF^@!<'6%(= MP-[50V3_02@KBQ*$FF315#1>(P K$C-'+,"K!"PI$X#4"6:=DA"*Q& 4 MS(DF>+$@2XH%08H%H9&98@@6,.MM(12+XYE]E^#E@BPI%P39X$,:FD<0#*.Q M=2C%, 9TYB!"\'I!EM2+'IJZ-^J1#5J>U%:V&PO=V]R:W-H965T< MZ_B8R_(JZY?F)(1R7HN\;%;N2:GJWO.:W4D4O+F3E2CU+P=9%USI87WTFJH6 M?&^"BMPCWX^]@F>ENUZ:N<=ZO91GE6>E>*R=YEP4O/Z[$;F\KESFWB:>LN-) MM1/>>EGQH_@AU,_JL=8C;\BRSPI1-IDLG5H<5NX#N]]2W 88Q*],7)O1O=.6 M\BSE2SOXNE^Y?JM(Y&*GVA1<7RYB*_*\S:1U_.F3N@-G&SB^OV7_;(K7Q3SS M1FQE_CO;J]/*35UG+P[\G*LG>?TB^H(BU^FK_R8N(M?P5HGFV,F\,=_.[MPH M6?19M)2"OW;7K#37:Y__%H8#J ^@(8#%_PT(^H#@+2 TQ7?*3*F?N.+K92VO M3MW]6Q5O-P6[#_1B[MI)LW;F-UUMHV) M1S2+11P$\:3B<*[&I\!G"ZPG@GHBH&="M(EF>BPEQY B!A3)A"*>43!=BH4F M@30)H$DG-,F,)B(;2PI94L!B6? %3+#XP 98S/]9IO>912CSL2O].1/SI[9$ M((LSF<7]#*2@*0\"3. 3>T'08F%![N<(9M/=UT/&M>4AG%J+0F[G0&[L]22 CN9 2N/3K5>+0"1 M32KV,@-F)MOFQVYFP,XTV_P(%& >PF8FX%.R6(.P3PFX:R85@BS^(6Q! A8D MRZ.8L 7I(Q8DFP4M5-B!A![(4P?2_(EL8\'^(^ _LEB8L*\(/49G:Q+/UH3 MDGBCSJX0]=$TP8VSD^?2=."CV:'1?B#3&;[!NR[].Z^/6=DXSU+I_M)T@0("%*;:MJD38HZK?OMP"&@&LQL)W1W/]L01('N#[8/ M[WO\''^E/1=OL@)0SGO#6GEP*Z6Z/4(RKZ"A\H%WT.H_)1<-57HH+DAV FAA M30U#'L81:FC=NEEJ8R>1I?RJ6-W"23CRVC14_'T"QON#2]Q[X*6^5,H$4)9V M] (_0?WJ3D*/T)2EJ!MH9>/\5QGI"UQF+_PXW8%IN2/0<.6?2?IW\*A5OQBP:I:'O0UNWMNW' M_'?;ML$;#=YD(,%_#?YH\!<&-)#94I^IHEDJ>.^(8;,Z:LX$V?MZ,7,3M&MG M_^EJI8[>LM#;I>AF$HV:IT'CS33>1\5QK8BB28(TP$3A;5)XUA]\H$@6%(,F MM)K6:@@.O#@)%BQ;NFB'L;\-Y&\"^6L@'R^ !DTTFR@.$APO<-8J@C$FG] $ MFS3!BH:$X8(F6,]#2!QCLN#9TNGE(9_L5[@)%*Z7!R^!PM4^)$GD^]&"9RTC MV/,Q218\:':BS0OS@XI+W4KGS)6^'/8(EYPKT#GQ@TY7Z4=M&C HE>G&NB^& MJST,%._&5PM-3V?V#U!+ P04 " #!?5I05LO6BCT" !O!P &0 'AL M+W=O;]8)^:9* .V]U[Q1*[_4 MNET&@2I*J)EZ$BTTYLM!R)II,Y7'0+42V-X%U3R@83@+:E8U?IZYM:W,,W'2 MO&I@*SUUJFLF_VV BV[E$_^R\%(=2VT7@CQKV1%^@?[=;J69!2/+OJJA495H M/ F'E;\FRPV);8!#O%;0J!;\3[77Y#NS$]8OHOL&04.)[0_8_ MX S@G# ^@00,< VN?2"SGG M7YAF>29%Y\E^\UMF_S%94K,WA5UT6^&^&?/*K)[S)")9<+9$ V;38^@$\X$( M#/LH03&)#;T)CY,4)XA0CY$CB#]YI#A!C!+$"$%TE22&B7&1!!5)$(+D2J3' M) [37(R$N,H,59DA*C.<($4)T@=LICZ=<"5YN M!*NW&[?1C=N41N3.*2%X71*LZ*[/"0:*K\L_F-QW--^*?C)YK!KE[80VMZZ[&P]":#!>PB>3;VFZWSCA<-!VF)JQ[%M M/]&B'=I;,/;8_#]02P,$% @ P7U:4)$PE^(3 @ T04 !D !X;"]W M;W)K&UL?93;CILP$(9?!7'?-1@P;$20&JJJE5HI MVFK;:R>9!+0&4]L)V[>O;5B4-6YOL&?X9_S-^%".7+S(!D %KQWKY39LE!HV M",EC QV5#WR 7O\Y<]%1I4UQ07(00$\VJ&,(1Q%!'6W[L"JM;R^JDE\5:WO8 MBT!>NXZ*/SM@?-R&&HOC3(.5)4#O< /4,_#7F@++5E.;0>];'D?"#AO MPX_QIB9&;P4_6QCEW3PPE1PX?S'&U],VC P0,#@JDX'JX08U,&82:8S?<\YP M6=($WL_?LG^VM>M:#E1"S=FO]J2:;5B$P0G.],K4$Q^_P%Q/%@9S\=_@!DS+ M#8E>X\B9M-_@>)6*=W,6C=+1UVEL>SN.TY^J:%4*/@9BVJR!FC,1;Q+=S*-QVM[9?[I:J;VW*DN3$MU,HEFSFS3X M3H/?*^JU@I!%@C3 0H&]%-C&I^\H4H=BTF16TT^:(HV)0[)6%5&297Z8Q N3 M>& R!V;2D'L8\HB)VQ>/#$=%7/AQ4B].NL*),Q;1>ZNUSFL?M.Q:7M97#@2M]3>YO.G"O0*:,'G:W1[^MB,#@K,\WU7$RO MS&0H/LP/*%I>\>HO4$L#!!0 ( ,%]6E!L*;N\%0( (& 9 >&PO M=V]R:W-H965TBH+MQ3;K;-&W2 M)IMKVGYF=V=7T7X09_C._&1"*7L@750'HX+7AK=J%E=;= M%B%UKJ!AZDETT)J5JY -T\:4-Z0Z">SB@AJ."GS7T:C8/;"6R"R-;$' X:YN!F>$!!^#<)C)E_!YS MAA/2!L[G;]D_N=Y-+R>FX"#XK_JBJUV8A\$%KNS.];/H/\/8#PF#L?FO\ !N MY+82PS@+KMPW.-^5%LV8Q932L-=AK%LW]L-*EHUA_@ \!N I($[_&Y", ?OJMBLZABT!"G:9TFSC>8$C\G\7*2-8=$ M"\Z@H7,.S@C)_)S4RTD]G'C!2=>SN)L]F3%V="()'X,]6*H M!Y,L,'2%H33%J1^3>3&9!Y,N,-D*DR11BOV8W(O)5YB8D 4F7_UL%&_?(O4$L#!!0 ( ,%]6E 75+>'1@( +$' 9 M>&PO=V]R:W-H965THX?0CYI@H [;U7O%8[ MO]"ZV0:!R@NHF%J(!FIS3O W#QV/G$?QI>RVNAK2'(TH9=X1OH[\U1FE/0LYS+"FI5 MBMJ3<-GY>[(]D-@Z.,2/$AYJL/=L*B7O$GFQ!2\"/ZS/.MBYZ]][PP7=N/Z53P^09<0];TN M^R]P!V[@-A*CD0NNW*^7WY065<=B0JG8>[N6M5L?[0U]NN$.4><0]0Y1FTLK MY"+_P#3+4BD>GFR+WS#[CD(XG]B3$8QMACJ,+7#1#&N$:,:,:*Q&FFT MF,U (]XL(ER%HBH445F/5*:8F"YQD00521"1S4@DF:1"%PDNLD)%5E.1),0) MUBC!&B$@HR@QS$R]-ZC(!B%8CD2FF-EZDQ#OH1"1B<=-- 7-Z\ST*D%TZ P% MVHM[$OU'V1%0O)RI.\%;EB ].ZD\"IKY%Q*\;0G2M]/23T'3?(+!BUF!O+I9 MH;QR5MY):/-NN]?U(H0&$TNX,.U=F/G9 M'SABJ7I^=Q GH %/;2:Y_7]MP'#'+J2_!-K,SLXYW379G_%44 ME$KGK:X:L7(+*=NEYXEC06LBGEA+&_7FS'A-I)KRBR=:3LG)!-65%_A^[-6D M;-QU9M;V?)VQJZS*ANZY(ZYU3?C?G%;LOG*1^[[P7%X*J1>\==:2"_U)Y:]V MS]7,&UA.94T;4;+&X?2\)7,@@FY9];L\R6+E+ESG1,_D M6LEG=O]*^X0BU^FS_TYOM%)P[41I'%DES*]SO K)ZIY%6:G)6_R2S" M$%E[@J=> ARDUK: *)S"CB/0<00XMF3R:"(3)2A-8)D8E(FG,HEOR4"8F:.6 M@"()0& =MAS"A+#( A19 08)DA!@A0@B"R7Z?2/#>-PQB?RX=KV :'8+FY_ MI[89A4]"SU,%%CWEV:W42RMO\@ M\(:ODO4_4$L#!!0 ( ,%]6E""(+5RL ( !$* 9 >&PO=V]R:W-H M965T-MVXB4]*]:LD&7#FJ;A*0I35I>=_%V;?N>ANU:GE53=^)I MB,9SV_+A[X-HY'430_S1\5P?3\IT)-MUSX_BIU O_=.@6\F295^WHAMKV46# M.&SB3[!Z &8&V(A?M;B.-_>1*>55RC?3^+;?Q*F9D6C$3ID47%\NXE$TC(JCO;BP,^->I;7KV(NJ(BC MN?KOXB(:'6YFHAD[V8SV-]J=1R7;.8N>2LO?IVO=V>MU>E+2>1@^@,P#R#* M3+5,(#OSSUSQ[7J0UVB8%K_GYC^&%=%KLS.==BGL,SWY4?=>MD4%Z^1B$LTQ M#U,,N8G)BW*)273^!4)0"+$)\O\@Q(%,,86-Z6P,H;1,<4R&8C($DSF8*8;> M8 #R$G!,CF)R!),[F-S#D+2B!8XI4$R!8 H'4_C5I(P&%HVB&(I@J(.A/J9, M:8YC2A13(IC2P90>AE5%8,TJE%(AE,JA5'XQ),L#;P!#,0S!, ?#/$R5T0RG M0(I_FZG/8:G[<:9^/1D-D@(6 (3D:0#\D@A4 1!N D!4P%P5S$%.266(A,L M$!LPUP;@ZX 4- \M'NX#0(3 7"& ;P1(&UL=93;CILP M$(9?!?$ :W!L("N"U&Q5M5(K15NUO7:224!K,+6=L'W[^L B!,X-/OWS?S,V M=CD(^:9J !V]M[Q3N[C6NG]&2)UJ:)EZ$CUT9N4B9,NT&T$JLJ>7>$G MZ%_]09H1FES.30N=:D072;CLXD_I\[ZP>B?XW<"@9OW(5G(4XLT.OIUW<6(3 M @XG;1V8:>[P IQ;(Y/&W]$SGI V<-[_U')F"%\'_-&==[^(BCLYP M83>N7\7P%<9Z:!R-Q7^'.W CMYD8QDEPY;[1Z::T:$<7DTK+WGW;=*X=_$J> MCV'A #P&X"D ^UH\R&7^F6E6E5(,D?1[WS-[Q.DS-GMSLI-N*]R:25Z9V7N5 M)4F)[M9HU.R]!L\TA.:3!AG_"8*#$.P,R,R DNT"XC74:3JG2?&6;FF8LPER M-FL.71;C-=FP) %)E\?SI;2!_] $<04*TPZ,_"88O6O$9S0 M(EUPT.P2V3?J!Y/7IE/146AS']VMN0BAP5@F3\:M-L_B-.!PT;:;F[[TCX,? M:-&/[QZ:'M_J/U!+ P04 " #!?5I0+/+#-X"7EL8Y&P>&"<'SM_,XMNQ#",C""C4RF0@>KC"#B@UB;2,/V/.<"II MB//Y1_9GZUU[.1 ).TY_MT?5E.$Z#(YP(A>J7OCP%48_61B,YK_#%:B&&R6Z M1LVIM/]!?9&*LS&+EL+(NQO;SHZ#V\G7(\U/P",!3X0X_R\A&0G)C9!:\TZ9 MM?I$%*D*P8= N(_5$W,GXDVB#[,V07MV=D^[E3IZK?(H+M#5)!HQ6X?!,\P- M@73VJ03VE=CB.SK^7&!WC\AS?X7$:R*Q_/23B46-K<-D%M,Y%7&&U^N%% \L MRC7.+R?URDD]\\J'@51WXQF5=,=B=+K* MTB\+-1Y8LM:_A1PTNWL,Q-D^4QG4_-(I\Y5GT:D3/&)S=Q?QK>X0[D'?TKCV M\H.(<]O)X,"5?AGV_IXX5Z!51@]:8*,[VK2@<%)FNM)SX=ZU6RC>CRT+37VS M^@=02P,$% @ P7U:4.>;H:** @ . D !D !X;"]W;W)K&UL=9;1;ML@%(9?Q?+]:@ZQL5TED=9.TR9M4K5IVS5-2&+5 M-AZ0I'O[ 7:M%(YO8L#G_!_'@1_65ZE>]$D(D[QV;:\WZ-[:ICI@!'E.UEL\J^Z42O&]DG2APVZ4>X M?X#2)?B(WXVXZIMVXDIYEO+%=;[N-REQ,Q*MV!DGP>WC(AY%VSHE.X^_DV@Z M,UWB;?M-_;,OWA;SS+5XE.V?9F].F[1*D[TX\'-K?LCK%S$55*3)5/TW<1&M M#7,/W/W'<$_MM]FY0?\I_#L[>6U'+UM&\G5V<4)3S,,80]_%%'-, M9O5G"$4AU OD[P18 !EC"A_3^QA*R6J%8U8H9H5@R@ SQK ;#%!:+U23HY@< MP50!)H\Q-+@G &8*H?= [ H? M[-FQM"!P6P#$%VAH/U/0[=G K)N&_I/=G'GN3O&=JV/3Z^19&GM\^D/N(*41 M5I+<6;&3O<;,G58&ULE9KK M;ALW$(5?1= #2,L[9=@&(ME&"[1 T*+M[XV]MH5(6E6[MM.W[]ZBB#-G5DI^ M1-+ZD#Q+KS_*P]?JM2CJR;?M9E?=3%_K>G\UGU>/K\4VKV;EOM@U?WDN M#]N\;GX>7N;5_E#D3UVB[6:NL\S/M_EZ-[V][IY]/MQ>EV_U9KTK/A\FU=MV MFQ_^6Q:;\N-FJJ;?'_RQ?GFMVP?SV^M]_E+\6=1_[3\?FE_S8RY/ZVVQJ];E M;G(HGF^FG]350S1M@D[Q][KXJ$Z^3]I7^5*67]L?OS[=3+/64;$I'NLVB[SY M>"]6Q6;3YM3X^'?(='HLLTUX^OU[[@_=RS3.-T\E0\ MYV^;^H_RXY=B>"$WG0QO_UOQ7FP:>>ND*>.QW%3=_Y/'MZHNMT,NC95M_JW_ M7.^ZSX\A_^_)< (])-#'!-J-)C!# G-,H.QH CLDL)=]976U?Y?7^>WUH?R8'/H.M,_;?JJN?-.^C^W#KCF[OS4-4#5/WV^] M5M?S]S:C0;/L-?I$0Q3W7.&U/FKFC8.C#8UL+#7+0*=%K+C"^U1RQR5*D6SN MSQ;T K2!K^+@55JN@QLDH$E5=IK?*?9=1H;M?=".1:68T$YCI33:]Q).6J1 M=?](]0)A5$!X!X3.I\+$NX/>'?!.FG/I6!TIA2RMN- %9)WKM(TCUCVT[H'U M0*Q[5E)$CE9"M#3LO#AN%N@D%X!(:SI.R ,8^17F* *(-1*<8V)I@#2K*$5 M@$06EZ,QIS1 D!7B6F,$:8 @"ODE% 6A',PI#1!DA>ZK,8(T0!"WBD0+H1Q, M"@U(X80^I'&P:A"LK ,@D5-".3BB-0A6)ZTF<+!J%*S,*A?93.JK.*PT""LG MC'4:AY4&$>/H6*?Y%(!.X].%"0XM T++T27#(#J=_=AL1H?%%9:QJ120&34S M0IP9',\&32GH;&H0)4@U:/"Z0)B:PL%OT/R##@A(=#(I3;=XG*%H/) C!Y*0MA"PN0R=,M"8#Q[Q@;;2($J/8H*CW1C(&HB(1QF8#Q[Q07HG MS >/^,#,ZI^*.8\)X1$A+"T*;*T&: M.(\"H1_I^ 9$5MK7]SCP/0C\*"#>X\#W(/ C/:$%(FNE]L-A[T'81V'8"SA4 M UI T*$\@#':*##CN4"8FL+A&M :@IW@@35$1'.>2X4/%PA3]Y@4 9 B6FH* M+$S&BL*D")>SA_!]H".=6XB']0$S)0"F1&%Z$S L EJ:L#[)9Q/66M#Z M9W6I)0R?@/98(NT_X/A:CS6J<'R- ,3Z3_BY_H-!%="),^L_?!G33'K=0BH* MLRH@5@FXBYA5$;&*8B%R!-%&Z&OP F%J"K,J E;1*EQ%3A:3>;$*(P9+1& 1 MIJ01 R,"8$16A>!\-SN]<].7-#^Y>[4M#B_=S;EJ\EB^[>KV8M')T^/MO$^Z MO;M%GB_5U5U_Q^Y'-OV5O]_SP\MZ5TV^E'5=;KO[6\]E61>-RVS6^'LM\J?C MCTWQ7+=?VX@_]%?M^A]UN1^N$&ULC99A;YLP$(;_ M"N+[P&? ABJ)U'2:-FF3JD[=/M/$25 !9^ DW;^?,90E]EEJ/Q3LO+['9^?> MW.(BN]?^((0*WIJZ[9?A0:GC71SWFX-HRCZ21]'J3W:R:TJEA]T^[H^=*+=F M45/'E! 6-V75AJN%F7OL5@MY4G75BLLP^+9=AF38D:C%1@TA2OTXBP=1UT,DO8\_4]!P9@X+K]_?HW\QR>MD7LI> M/,CZ=[55AV68A\%6[,I3K9[DY:N8$LK"8,K^NSB+6LN'G6C&1M:]^1]L3KV2 MS11%;Z4IW\9GU9KG98K_O@Q?0*<%=%Z0<)/+"#([_URJUZQO%C$YR'0I%F/&GJE@5D1Z^@S@F*(-766LX+@ M 1)TCXD)D-X$ &N/HX8936LTM,A3FGM *0I*$1"U0*.&7X-XQ!(:YGAP%Y0B( M6:#1G1[T^KUP4:>6M-G7LW.[>2]Z2;C__*Q%_U1=ONJ[8,7 MJ73;99JCG91*Z V12&_EH-O?>5"+G1I>N7[OQAYP'"AYG/K;>&ZR5_\ 4$L# M!!0 ( ,%]6E!(+QVKC@( *$( 9 >&PO=V]R:W-H965T]*FLQ=T]2-C//$[L3K8B8L(;6ZLN! M\8I(->5'3S29^PLRZ*F&^Z(?[N@;L^I'8?C6_2O M1KP2LR6"KECYI]C+T]Q-76=/#^1S.0K*JBZ)2J M*\6LS9I(DF><71W>;F]#]"E",ZQ6?Z>-9K'--[4\0EDO>8*"S+OH0!UFV6*" M 0;U"$]%[RD"B&(9C-PM@M48$6*0)Q[Q MX,3FB<=R@DED;>$*0$43;&\T&"M\D'("IIP 2V/1+)/1TGS!2ECXX&2G(%$* M$"4640IM]:.C.P5II@!-:M%,QWJ",'RT;LB'BX$/,$WM:N!#BJ8/%*$'90=] MXCIVH+O[F/HIBJSSMX* SRXN @O5 @6?N+H=R#J@"-DI 3#@BGN#.EU1?C0] M4#@[=JZE+G<#:]]G%Z;-6O:E[K^F_G^$:9OW3\*/12V<+9.JBYA:?V!,4I6E M/U$5XJ3^%_I)20]2#Q,UYFW3;">2-=T/@=?_E>3_ 5!+ P04 " #!?5I0 M:RXN88L" "$" &0 'AL+W=O9=F2+;FYR]T^5ZU*+E#65KW[]VL+,BS'Y'X16M^> MY[R4GL/B*N2;.G&N@_>Z:M0R/&G=SJ-([4Z\9FHF6MZ8?PY"UDR;H3Q&JI6< M[=VBNHH(0C2J6=F$JX6;>Y:KA3CKJFSXLPS4N:Z9_+OAE;@N0QS>)E[*XTG; MB6BU:-F1_^3ZM7V69A0-4?9ES1M5BB:0_+ ,UWB^P:E=X!2_2GY5H_O 6MD* M\68'W_;+$-F,>,5WVH9@YG+A3[RJ;"23QY\^:#@P[<+Q_2WZ%V?>F-DRQ9]$ M];OT-I&/3NO_,+KXS<9F(8.U$I]QOLSDJ+NH]B M4JG9>W]]O%OR^ %I%] A@5QYKQT()?Y9Z;9:B'%-9#=PV^9W6,\)^;9 M[.RD>Q3N/Y.\,K.754;0(KK80+UFTVG(2(,'162B#P@"(39DLIP6" X0@SG& M+D!RER/VMF+BAV*4D!SF8 0?/020_!N M]XYFAQ:[)JZ)_)=W_?D'D\>R4<%6:-.*7,,X"*&Y20C-3"HG\TDP#"I^T/8V M,_>RZXO=0(NV[_G1\.&Q^@=02P,$% @ P7U:4,GMZG', 0 =P0 !D M !X;"]W;W)K&ULC53MCIP@%'T5P@,LRCA..U&3 MG=TT;=(FDVW:_F;T^I$%L8#C]NT+Z%JS0Y/](]S+.>=^R"6;I'K6+8!!+X+W M.L>M,<.1$%VV()B^DP/T]J262C!C3=40/2A@E2<)3F@4I42PKL=%YGUG561R M-+SKX:R0'H5@ZL\)N)QR'.-7QU/7M,8Y2)$-K('O8'X,9V4MLJI4G8!>=[)' M"NH7"-#Q(_JNK3)OC#QA54+.1FRYG7KO?K-)\DAX46)M"%0%="[)M#YD ^\T=F M6)$I.2$U]WY@[A?'1VI[4SJG;X4_L\EKZ[T6!_HQ(UQ/LX9^9;VSC27YG_$U<*)7.>]MT8N->I.S7GB<.%]H2L6(][=2;$^,MD6K* MSY[H.25'X]0V'O+]V&M)W;E%;FP[7N3L*INZHSONB&O;$OYO2QMVW[B!^S"\ MUN>+U :OR'MRIC^I_-7ON)IY4Y1CW=).U*QS.#UMW)=@7:5:;P2_:WH7L[&C M*]DS]J8GWXX;U]= M*$'J2,0];C1DC:-#J0P_HXQW2FE=IR/']&_F-I5+7LB M:,F:/_517C9NZCI'>B+71KZR^UAV?=F>=]C/]P@QW0Z( FAR#^U"$<'<(/!_RI QX=L.7@#:68M:F( M)$7.V=WAP^[V1!^B8(W5ZA^TT2RV>:>61RCKK4C",/=N.M"HV0X:--,$D\)3 MT:<4"$JQ10MW])R@7"KB^%E2+25!@&"*$"PT- 'P4Z'8*G301$;3#4EP$*76 M>I2 +,S\V*JJ F0)"E &4V.0&@/4D44]:.)9GC".H\R"!E090E9I%:2*40(C M1R!R!"!;N[F-%FFRP#X42TW@)[[%"XC"*(1Q8Q W!G 3"S=>KDH2)8$%O%1A M'V7V"D.J+/5AY 1$3@#DU$(>-,D<>95:VU!"HL@Z7M52A%>S+^>)-P5Y4X#7 M.I[;%$!)K'TH(1&V>9IN+TA?KY9] MJ[K>T*0^P@PM\P?AY[H3SIY)=7F;*_;$F*0*T5^I8WM177J:-/0D]3!18S[T MJF$B63^V86_Z+U#\!U!+ P04 " #!?5I0&*D%R>0! ";! &0 'AL M+W=O;V-0V,R#O>0:O_E%PPHO125%AV DAA28SBT/<3S$C3>EEJ8T>1I;Q7M&GA M*)#L&2/BWPXH'[9>X%T"+TU5*Q/ 6=J1"GZ#^M,=A5[A2:5H&+2RX2T24&Z] MIV!SB S> EX;&.1LCHR3$^=O9O&CV'J^*0@HY,HH$#V<80^4&B%=QKO3]*:4 MACB?7]2_6^_:RXE(V'/ZMRE4O?4>/51 27JJ7OCP#,[/O8><^9]P!JKAIA*= M(^=4VB_*>ZDX;D?,)0HVL=[]W 3M9MM_>GNDCIZSA]A/\=D(.&PO M=V]R:W-H965TW83)T$%S(R3=/]^-E 6[ M:'H)MSKWG7'\55JM?F)(0.WLJB:E;A M2>OZ(8J:W4F4O+F7M:C,FX-4)=>FJXY14RO!]VU0640XCEE4\KP*U\MV[%FM ME_*LB[P2SRIHSF7)U9]'4CXW2<-!TX;>-M^S_ZQ+=X4\\(;L9'%KWRO3ZLP"X.]./!SH;_) MZR?1%T3#H*_^B[B(PL"M$L.QDT73_@>[^_SO87 M[@/P$(#(;$#2!R1# *:S :0/(/_+0/L Z@1$7>WM9&ZYYNNEDM= =?NAYG;; MH0=JEFMG!]O5:=^9^6S,Z&6=$KR,+C91CWGL,'B$2<:8C8]QLFQ]!&-CR),/ M0>A?FL@4,E2#P6IPFX",E!*G&@A#':T0AL%"$E!( B1('9(.0UM,U54;VY\S M*3[L+L.+,7*DB("*"* HRM9^+L=@#$VN98+4/4"4.WZU<)7G@GT/ <9'4U>J;VDD MFYU]V-(0X&G4]33DFQJ>Y8(-"P&.15W'@D!LB@?V(008$4,3*6!?0( Q>%;? M@V:\?DP%^P,"#(*Y!H'\,YW.,,%G&@&'FB5P"@P?5@P=5G<)(1 C#D]T<[NR M%^JO7!WSJ@E>I#87M?8Z=9!2"Y,POC=UG\P=?N@4XJ!M,S5MU5UDNXZ6=7]) MCX8OA?5?4$L#!!0 ( ,%]6E G,=E;N0( %D) 9 >&PO=V]R:W-H M965TJT[9DF M)+%J&P](TOW[ 7;=!$C5%QO.WWWWW1DXYF3F MP%HJ[WC/.OUEQT5+E9Z*?2)[P>C6.K5-@@ @24OK+E[.K>U1+.?\J)JZ8X\B MDL>VI>+?BC7\O(AA_&9XJO<'90S)A9,K%LZY9ULN9=)-AN M$3_ ^S6T#A;QNV9G>3&.3"K/G+^8R;?M(@9&$6O81AD*JE\G5K&F,4Q:Q]^1 M-)YB&L?+\1O[%YN\3N:92E;QYD^]58=%7,31ENWHL5%/_/R5C0EE<31F_YV= M6*/A1HF.L>&-M,]H'W]M2L(GB/=?4WQFB+;;_I\DAM/2US MDLV3DR$:,:L!@RXP<$(DFGT*@4(A5LAS1]R#9H63U3I 1& 1E@M!^(P#ON .)MA0#=R=4/OG,!YB8&K.P##$'C"?=@LS7)O&R<7 M_:5E8F][MXPV_-@IB9*]W] M;(_:<:Z8E@GNM,"#ON=,DX;ME!GF>BR&9C],%._'BTPRW::6_P%02P,$% M @ P7U:4)TX>8*! @ #@@ !D !X;"]W;W)K&ULA5;;CILP$/T5Q/LN8,PM(DA+4-5*K11MU?;929R %C"UG;#]^]J&98GM M;E]B/)PS)*/A+ZP&F/NO'9MS[9NS?FP\3QVK'&'V",9<"_>G GM$!=; M>O'80#$Z*5+7>L#W8Z]#3>\6N;+M:9&3*V^;'N^IPZY=A^B?$K=DW+J!^V9X M;BXUEP:OR =TP=\Q_S'LJ=AYBY=3T^&>-:1W*#YOW:=@4Z42KP _&SRRU;,C M,SD0\B(W7TY;UY>"<(N/7'I 8KGA'6Y;Z4C(^#W[=)>0DKA^?O/^2>4ND_=6<>+UU4]LTAE0H( V%6$UD1#Y0#>)0JU1"=,I#"]PH19%/J: M6@LJA7&F"3914 3,[)*A53*T2(XTR1,F7H41@K4#W)D@F 4:J#)!(8"Q76]D MU1M9]&KG6$9&E""*]7XP05&F-X2)>8!^EMCUQE:]L45OHNF-C3!Z._P749F( MAQ2D\3_:-[%J30RM09IJ6A-+;:'6,#L+".B]:V) ".UJ4ZO:U%)9[9#+U/*! M9%"OK@4% U\[IZE;L,+VHB<.<([GV7%XN*^LRU)Z O%4U M>RF&W32;WMU,D_(;HI>F9\Z!<'%GJYOU3 C'0J7_* 368C@OFQ:?N7P4P\2A MTXB:-IP,\_3UEK\ Q5]02P,$% @ P7U:4%9B^>,+ @ Y@4 !D !X M;"]W;W)K&ULA53MCILP$'P5Q .<@4!((T"Z!%6M MU$K156U_.[ )Z&Q,;2=Y>9V5G'WJ1C_%54 -)YHZ01J5M) MV6X1$D4%%(LGUD*COIP8IUBJD)^1:#G@TI H08'GK1'%=>-FB):PBR1U M P?NB NEF/_= 6%=ZOKN+?%2GRNI$RA+6GR&'R!_M@>N(C2HE#6%1M2L<3B< M4O?9W^:1QAO KQHZ,=H[NI,C8Z\Z^%JFKJ<- 8%":@6LEBOL@1 MI&S\Z37= MH:0FCO&$+T2^L.X+]/U$KM,W_PVN0!1< M.U$U"D:$^76*BY",]BK*"L5O=JT;LW:]_HVV3 AZ0C 0_/5=PJHGK-X)X5U" MV!/""0'95LS9Y%CB+.&L<[C]=UNL+Y&_#=7I%SII#MM\4\9>P$_([YN6Z$QFK/[>BQ@61M M/U71,-JS?U!+ P04 " #!?5I0V@*%&]T" 2"P &0 'AL+W=OE/G10[%]34"26$)XVHVGBU<'-/W6JASKJN M6OG41?VY:43W=RUK=5W&$+]//%>'H[83R6IQ$@?Y0^J?IZ?.C)(IRZYJ9-M7 MJHTZN5_&'^%Q ]P&.,6O2E[[F_?(MO*BU*L=?-TM8V*)9"VWVJ80YG&1&UG7 M-I/A^#,FC:>:-O#V_3W[9]>\:>9%]'*CZM_53A^7<1%'.[D7YUH_J^L7.3:4 MQ='8_3=YD;616Q)38ZOJWOV-MN=>JV;,8E :\38\J]8]KV/^]S \@(X!= H M]M^ = Q(O8!D('.M?A):K!:=ND;=\+5.PFX*>$S-8F[MI%L[]YOIMC>SEU5> MD$5RL8E&S7K0T!L-O5=L0@7GDR0Q !,%12FHBT_O* !/D*()4I> W27P(-># M)G.:UFD^9*3@7BN(BI%\IAN&PC $)O5@!@V_+0/,6_@-(J+IS+ID*$J&H# / M)4.J (?"@T%DP"FA. Y'<3B"DWDX'*E#<^I_IU!&<)(<)&PO=V]R:W-H965T7? / M+'[V!R8M,$4Y-2WN>$,[C^'SSG\.MR54> WXU>"!S^:>JN1(Z:LROIYV?J $ M88(KH2(@.=SP'A.B DD9?\:8_I12$>?S>_3/NG99RQ%QO*?D=W,2]M65"]J.4:24%KV9L>GT.(SQ M[S0W(1H)T40(X8>$>"3$[X3D0T(R$A*+ $PI>FU*)%">,3IXS.QNC]0A"K>) M7/U*.?5BZW]R>;CTWO+5)L[ 304:,87!1#-,."& C#ZEB%PIBFA!CQX3[)<( M"!\AY1(2AI%;1>PL--8!DH="$ZM0@TDUIC-*X_7&$NL I6EJR76 DN _JY8X M]28.O5:6PF#@+$L8KM>6WB4H#:S"RR4&AANWVM2I-G6HM;:P2!=)/J6KP%+K M $$;5#I "4S=>J%3+W3H75EZX6(/XR"P0/LE:'ED2@=H?F2,7C"[LBUF%]T. MN5?1:R?4R9]YIX[['*DK;_D+V8E-XWP/8]KX=\0N3<>](Q6RH>AK?Z948*DQ M>)+R:OER3 ;!9Z&F*SEGIG\:0]!^?!K ]#[E_P!02P,$% @ P7U:4,GK M(2B1 @ SPD !D !X;"]W;W)K&ULC5;M;MHP M%'V5* _0V/E.!4@KE(*T2:C3MM\&#$1-XLPVT+W][,10$M^T_"&V<\[QN9=[ M'8_.C+^) Z72>2^+2HS=@Y3UH^>)S8&61#RPFE;JS8[QDD@UY7M/U)R2;4,J M"\]'*/9*DE?N9-2LK?ADQ(ZRR"NZXHXXEB7A_YYHPTDKDK'(XW8W=;_AQB4--:!"_]U3$V_'%_5Y$[P*9DT$G;+B3[Z5 MA[&;NLZ6[LBQD*_LO* FH,AU3/3?Z8D6"JZ=J#TVK!#-K[,Y"LE*HZ*LE.2] M?>95\SP;_0L-)OB&X%\);7(&"8$A!!^$X%-": CAO3M$AA#=2X@-(;Z7D!A" M%M3==$MPY^S%3);?1B4V'-.U43 M0JV>)DF6CKR3%C*8IQ;C=S!9%S.U,2E"7Y[PB$H$ ("/3#A3!A+^^?8SI&(M!(!.1]0" &!6+ M0:^"YK&=\"A! QE/P&T2P&<$"Z2@0/IU@4U3VVXW;#=S3=#7W5^$+[/*^&LF52?G^8CL6-,4B6)'I380=VNKI." M[J0>)FK,VRM&.Y&L-M@0 "04 M 9 >&PO=V]R:W-H965TZM2L[6[GYT@CAH;,[839MY^Y0,"K4Z&+\%6?MVMUK]U6/U37OPH M=]96P:\L/92/X:ZJC@]15+[N;):4O?QH#^X_F[S(DLJ]%MNH/!8V63=&61K1 M.)91ENP/X:#?M#T7@W[^5J7[@WTN@O(MRY+B]]"F^>DQ).&YX?M^NZOJAFC0 M/R9;^[>M_CD^%^XMNGA9[S-[*/?Y(2CLYC'\1AY6IN8;X-^]/957ST&=R4N> M_ZA?YNO',*X[9%/[6M4>$O?S;D/U\]CYIYO"2E M'>7I?_MUM7L,=1BL[29Y2ZOO^6EFNWQ$&'3)K^R[31U>]\3%>,W3LOD;O+Z5 M59YU7EQ7LN17^[L_-+^GSO_9##>@G0&]&+C87QFPSH!]&/ O#7AGP.\U$)V! MN-= =@;R7@/5&:A[#71GH.\U,)V!N=> Q&?EX@\3^;7)16QR=Y2SW(0"DZ@M MK*92QTF5#/I%?@J*=JX=DWI*DP=GY9S7K4WM-_]TU5JZUO>!)G$_>J\]=@5PPQ@%CY#+D3DNG#I!T7[,:2>/;V-,/()3<@M,\88X.<)8]@M,_$9*6^1 M*>:&WS(SC!&WS!QC0*S%'P=G^><.KWR$7(W-C48,KQ76>. W'D"48*PVXA<\)'1O-01Y+A!.Q)'!>KGR.*\*T_D1YCBO/$>4-4+YEY%4D MRCAG&@B/8)(K"; QAAF7(9 =P80TL"HG&*8U!X,U13!N8@'&?H9AC"F S1', MY6! A2]\C,0N"0I&9.ES1FGG$ CN8YH:(R2T]F#1?,H?238XR#7H]\2E *#Q)C MA.(<4D\^Q8T08#I,?,JM?@H4UA2+2."B.T-RU(:!\IO[%-6Q!A$7/D6T$;#B MEQC&B#>;$8Q)9CZ16>$R*W\VP_UIJ+Q]@C(EX*[M4\P0N+>/?8H32>&.C?A2 MGJ\)XDL:.$Q3-"(\2\R0'(TW3^<(16(&9[-/$4X$K(8E@KFSLP2EM4(P10G] M1&:-RZP1F>&BW3+J*E#<@^,T\B'2B\&Z,,8@>(Y^0CV!0IA@$(7G,=03/(QA MV2EXX,8@ 6>Q#[&>!N&6&"1 N)4/\1[CN+ &%]8@PH)Y,C28L'#Z^I ;1'CB MQB X=[%H!J[0F",H*]HC(,8,BZ;@ZHQ!<-=<^!#KP7/;$H/@AK?R(=Z#9^KH MZBL\L\6VN6\J@]?\[5#5'UE7K95Y9UW4W+&&PL\GZ\I+:354_*O=AR,3CX'U!+ P04 " #!?5I0,^@,4-$! !T! &0 'AL+W=OM8-@$$O@G-O!22$]",'4 MGR-P.68XQJ^.I[9NC'.0/.U9#=_!_.A/REID82E; 9UN98<45!E^B _'Q.$] MX&<+HU[MD:OD+.6S,[Z4&8Z<(.!0&,? ['*!1^#<$5D9OV=.O*1T@>O]*_LG M7[NMYX +=PI\3F*"37_HN* M01LI9A8K1;"7:6T[OX[3R>9^#@L'T#F +@&Q;PZ9$GGE'YEA>:KDB-34^YZY M7QP?J.U-X9R^%?[,BM?6>\GW\3XE%T9:0>J+\U_^#3/'YCJFX[C<[2V+OG;T@E MI0$K)+JSY3;V"5@,#I5QVWN[5],@3(:1_3SC9'EH\K]02P,$% @ P7U: M4#D11:[\!0 ." !D !X;"]W;W)K&ULC9I1 M4^,X#,>_2J?ON[5LQ[$98(;"%FAR,SM[;HOE:[]/C^M7MKU:EM^KR?-RV93 MU/_-RW7U=C:%Z?N-'ZNGY[:[,3L_W15/Y9]E^]?N>^VO9@>B\!^OY66Y M7G>>?!S_#DZGAS8[P^/O[]X7?>=]9^Z*IKRLUO^L'MKGLZF=3A[*Q^)EW?ZH MWF[*H4/)=#+T/B]?R[7'NTA\&_?5NNG_3NY?FK;:#%Y\*)OBU_YSM>T_WP;_ M[V:\@1P,Y,' M_V1@1H,U&\#_:&!'@QTK$$R&"2Q!F8P,+$&Z6"0QAK8P<#& M&KC!P,4:@'C/G/AM8CXV.20;HEMY3S=(9#+;3ZQ^IEX5;7%^6E=ODWJ_V'9% MMZ;AQ%MYY]W=?N[W/_K9VOB[K^=6JM/9:^=I8.9[1AXQRHDQLZ0,'(B9#^$0 MAV3CF$MB+\,S<C174)?G>R;IF>V^%05I*A!WR7")<]*@X;GB M.*T3@S+_C6M76]\TRBSK3VB-!O2:\Y<:4&A4;_AV?<,HS0PGM4@MXI:42ZQP M5J-^9 R7" -X7>:4TRDH:P.9UWSF-!,F7C2"RX2THH2V>)PI)4$D%D5,*5!2!&(V?,R&B1G/#D/:21*5XLV M4G[]68=B9GSYXLWQ,:=\S"FS(Z 5/$_I.#N-->:24HE5F+JBE('4X1V>\66L MP3L!X\LJG/]K+BZCT5C>4$HKC5?(+3,24N&\+"DEP6B!AC5C,"%M@F9,3C'P MDUP$TFSY-%LFS:AS6D=1X,C$17I;-EL6#& DVM M^0"-&G,2<"VQ8#D?$M[=(_UED?[RS[GQ6(0>$8 9"[QK#="X+:4=GL\&$)3L' M@X%WIP.!!ZHXB"GC@*OC!'ZVR!@L%9"2P"FFG5&AP .E'$34]<\4H1=! >F5,=(K&6GSY9/%TLMR M]/%\&>DOB_27?\Z-QR(@O3)&>B4GO=*1W9OCO/1B?SG'"6>3P"L#&9!>R4BO M#/4_(+TR1GHE%4I(#'XJS#@LU4+AWG/>CM^_C ,/B*Z,$5U)A9+D[%,D_Q 9 M!QL06QDCMI)148L5BX,$?EG"0)"&QC<@LS)&9B451D5$EH. + E&8D-UF P( MK(P16$D%\0LSS(QLXMF5WP-Q?PDF^/\3^[7Y_IOY'43^MMLWDKFK; M:M.?^3U655OZT,57'_1S63P<+M;E8]M]3?WW>G^6O;]HJ]UP3C\[_+/ ^?]0 M2P,$% @ P7U:4&?/E0_X 0 5P4 !D !X;"]W;W)K&UL?53;CILP$/T5Q >LN;.- &E#5;52*T5;=?OLP'#1VIC:3MC^ M?6U#6#98?8D]PYDSYSCV9!/CKZ(#D,X;)8/(W4[*\8"0J#J@6#RP$0;UI6&< M8JE"WB(QC8X')KT<[ M.3/VJH-O=>YZ6A 0J*1FP&JY0@F$:"(EX\_"Z:XM=>%V?V/_8KPK+V&!E^(?&;35UC\Q*ZSF/\.5R *KI6H'A4CPOPZU45(1A<6)87B MMWGM![-."_^MS%X0+ 7!6N G_RT(EX+PO2 RYF=EQNIG+'&1<38Y?/ZS1JSO MA'\(U6%6.FG.SGQ3;H7*7HO'T,O051,MF..,"388?T4@Q;ZV"&PMCL&N//C8 MH-PCDL3>(;2:"$U]],&$?V=BQL0&,QC,GG^-%-O=YIH%4 M[#*8<;+)KE/C*3#W_!T^CYP?F+?]()PSD^JUF#O=,"9!B?$>E(Y.3;DU(-!( MO4W5GL]O?0XD&YAWK0( )() 9 M >&PO=V]R:W-H965TS+N MZZI1R_"D=7L?16IWXC53=Z+EC?ER$+)FVG3E,5*MY&SODNHJPG&<134KFW"U M<+%'N5J(LZ[*AC_*0)WKFLE_:UZ)ZS)$X5O@J3R>M U$JT7+COPGU[_:1VEZ M4<^R+VO>J%(T@>2'9?B [K>(V 2'^%WRJQJT VOE68@7V_FV7X:Q5<0KOM.6 M@IG7A6]X55DFH^.O)PW[,6WBL/W&_L69-V:>F>(;4?TI]_JT#/,PV/,#.U?Z M25R_&7@5HD98R$])/$U*?D(X2HLZ*FYLMTVRUD.(:R&YY6V9W$;I/S>SO M;-!-MOMFID>9Z&65)]DBNE@BCUEW&#S H!X1&?9^" P-L<:3=/QQ@,T4D8TT M;*<0A#"L(@&-)HX@_4"0CHQV&.(PC<,0DF%.IHS2> MH9BI%^@&3QXT5(O2#(W7"(+%YC>:$016EP>$ 4]STP*7!G1+;?"@#SLJQV1L M"4#1V2F&"P.:5@8TM^\07!K0+;7!@X9E#%&:H;$E )93/%K,+01+,1D7D&AP M,-5<'MVAKX*=.#?:UO=!M+]8/&![L(WB:WOA< ?>.TUW6_G!Y+%L5/ LM#DV MW>%V$$)SHS*^,_I.YH+4=RI^T+9)35MVMX2NHT7K;T!1?PU;_0=02P,$% M @ P7U:4&[R)VRM= 1LX! !0 !X;"]S:&%R9613=')I;F=S+GAM;.R] MV7+;6)H@?#U\"D2-JUN.@%C8%V=/1="RG*4>6U))NVWC;5?./;7W2;E>;__:'(HG^ MX'U]7*ZZ__:'A\WFZUK7U:)[ MJ.O-X_)/41!D?WJLFM4?_OPO7?/G?]G\^5T[WS[6JXTW6RV\T]6FV3Q[9RL> MH6E7WK'WZ?J==_3J];_\:?/G?_D3OL0OAI'WL5UM'CIX:U$O^E^_J^=3+PY] M+PK"LO_E^_IVZH41?AD%_2__=;N:>E'A?E,MUUSCWS\TJ]H[V]2/W?_JOR"V M= +OK*LEO+:HOWK_O7[N/Q<$01B$KBG%"%?U?=/!&##W>?58]Y^Z^G3]%^_T M_.;TZO+J[/KTVCL[/_'^Y\V__<_^@S-8_H*V\'Y9W?>_O:N6W6#LD^UZ32\T MW1SV\+>Z6N.A>^^JS>#9X^,P.H[#T7,38US6ZZ9=>._AXVYP.W_;]S:MP/GN MSCN[>7X:K#<,CO_[Z NSU6H+TUW53^UZTW]JL]X.1E-OBOV-G9*$SLE_^2^[ M5PSWW34$9.Y%".!XWRQK[WS[>%NO!X!U' 5YF8^\>+::MVL8F #9]ZXWL%BO M77N$ZVN VW8Q6/S-OXT,=E-]]9AWW G^!=L[Z;]LNH_>UY_\=ZNJ^WJ MKEX.X*H_D#JHRW7[N5G-!POKOW#9=AL I?_1/#G/-"_">$"):+4SH)_.5XKA M"Q]:PJV'=C4$0':= A4>6^VN]7![_MH+3\:[KJH-Q%MY9UVV' _VM'CNC M7]HEP$ZU9JA<#QX[;\=HI" S#.G-ZIY.>8CC"G0W];J:;YK/->)8)=_?@2( MUW!M]^UZ0'X_5.O[VIO-YS4\!<\L^/F1L:X?J^72>[OM "J[L?6=/M;K>]S% MS^OVR^8![O#QJ5H-9I9#/L#1[WGF@/9^ MKI9#X@?$:D&W]OQXVRY=#.IM_T,YOW?Z=?Y0K> *7+SM?';];O;7,:BQEGC] M4 &^>1?;#:#;"I>S\Z!FHP >9\,)5UV[;!8$56^K9074 J^[WG1: MNO%>>P!2IC13C+%G6#",^6;P==4]>#"H-\=?ZG]L&U@[/#^8 M!* ?J7[GK>MY#0_=+FO?6]4#4#MO@?3I9[SJ[JY9-@XN=[;Z#/.TZZ;NG -= MKNNGJEEX]5>0&SNX-EQENWD8XMV,MN8!CBP\D+N\#G8P +\6">S<.HSAC""B MK@%J<"8\BB=DL\[%73PA(4!X7@(EA TW]P^;X_;N> M_\.C.]WYNV\679KET M#XJ;V_4V;\*]>'G/<-:W<. ;.-;!90-M@.-Y B#S5G!-'<#J,U[2V%@@P2(" MPE!(%);MZOX8J.JCMZAOAR3&^ML[YAT#('V! MHY=0.KJS;M,"Z84M/+4@.[G '"0W#76[X<@X["&W-4^+KA-W-!_LF;- 32VY@EP"C=S[]JUK@5'NEVGL9TGA&J/P MHR3PDR+K#^'8SD\\:^'G0>EG<38R7AGX49[O'V]P*B"QDL(!.(#$^1@>FU=/ M#>#$$!\!\K8@YXD3K#;>'*3<-U[J!VGJYT7L6EOJQT'FQTG87YMY7;&?EZ&? MIZ%[A" .8/C![D9V=%5OJ@8E6= :5[!S%T78/FZ7Q*")_< ^'I\ AH$^H'3) M$.^F$]THL+N?-S",-G/X^[ODB*/+"C']H=Z XK7L7H-@\AD,H"&=1N!I][]F0N..]\;P]+#%VF\?ME+[G0.7::/#[N&- MFR1-$J408H=G3%R_12X8(,#FYS@K(<\"CH38#8\D]Y>3= OYN:Y"R!8\?>02^ MP_OYW'1XID>W+_5#,P?X&5,S M@6YOF!%Y9#.'U4@BO)RR\CEO$)-O>/?+A"YU= MG)QYL\UFW=QN-V0@V;0>RV?CBV@=#%?*>(8D@3*VR?,']G/YSK[G>+/M$RF, MP!&07"'I(I&4OJN^5&L@C#O$F$/'<+YW?%OALT@6 )$8S]_/>"2 M7;>EFT ]W! GO>T*$'_GTGR=PVG^-P#Y0+ = ?+! M> -'QAX\MXN!XTF\7[9?#C:4R,6 R=O5W/T3:Z4&(B?XU]DC28!<@'+O7UV3C T MN0'W.$+)_+4IFC\=;M8=)3Y"*C:)4 ^;)*7;07I^A$P&[,70FC8FO6OA MI#K00*_?:+0%?ORAIU$S_)[1-P<99(\NJV>"B-?>8ET!.,%AW(V8J3TR@80_ M\=![II_OL_1:)[?3YGLQNMOS;P75/O[@571[\6<.P"L<_J-P[8"Q>5TOQ#RP MDSUX,: OPH\)"U.S#P%9LA(8ENU3WF.]>6@78F,4KL!>IN52H,KA"U72NO+N M[)#6+UP>(G5/VXZPRGG>^^Z(?1E[[NB;X'G5KH['8=H^F-U>F,LUD(SFBM_3:&3".D.R+"> \_B JK ME=TQD"BAX$ !QQ%>=KO1"T>3UC#.04+DD0#)UQ8-<<':B/%D31=T!/(+_?:: MB-^A7MU1]Z_OW=;WS6HEY-KGNAH@U8YW:^01[K>NMT]/2Y(] . 633=?MJ!@ MU>KP$>%@"RI^;H!ATIXU;GDB#&L6(^[I%4UC$ !8ZT&H+=S,1 >1.;-0;>') MX'Q_WE88E [/R==W%Y>D5_77M76SCY4[R_IS4H@P H<&E3[PB)/=+"*/A) MQ+C07^%/K[TO54=2$(>A,?$.RRP%,C*,!,&CC. HKYO[%1F(,$J/!1"\VTO8 M^-R!2'L>W[GC:.I=G_U\?O;^[&1V?N/-3DXN/IW?G)W_[%U>?#@[.3N]]@1] M7=;"6F9>P,T#T@=#,K]3I]_ITW_B*X*O@;?5Q+[FRRU(5WAP2L*"P4<.>-/> MUZ1S?6DV /KPK#5GM[WMFD53H2 X]6; H3OC1,@R?#SG>_%N6=U@"DMF,,08 M)+D/U6&I=PI8!YC-#CDGK.&9D-2Y5C#I/!4>&PD% MRANTM4_3ZZDT_"^?\6CJ)UQ&I6_U2=_&NB9,[KS':E7=TZB(5(_5;[57JV62 M0P!H^:-@+9L'4+6JN[MZOJ'S7U- 6DU> WD/E2 5\&K?I=2VM2L>D#-_A M618447A'OSM/@^YC9#G"+2/8HA3D%R!!(1-5+]'Q4&@J0,%\LR6'3K==;O"$ MGCU%[^F74TWOO5%.8-P%@D'#OAW%G=B="BRU!GFQ6O]&#*W;K"F\%4 1(4$0 M!'X?K:(>BI /S?T##+IL8"Y3R.P8#D#2 K4&^!=L0<0W/./,P,YJC)I< I,A MJHT"Y;MV>[NYVV(DKU2<^*0PU! NI2,-[0/]:BU),&Q\&!=E#+F00ZY[0Z[- M(9<\9'6W(7,([P\OX0$."M:/X9KX#%T9(* N)'##T<&&"!T00M9D @!I9@EL"Y=*=ONI1V[$!DTU*,N2O17F M[)[J.=(JK[&#B_&ZA=]E*_1YZ7?Y+/PN4@%F%4BL_ZY9PS3T[\2*"#N5*I+G M#A3K;8SV0A@OW8MH7/H,&^5#E12&EH>PLFP^(_TE3RMZ +SF$2%,XC<:$]DO M:8RCW[U3Y,%XSU_@#!YJ' >.M'M HK&>>MHDP88(PS,Z MJC+B "KA^-6^6:Z[?Q!O#ZV_86Q?<#9 M)UC^5QH,CO)57.1^$02F!3S[@ M7EYY89S[29C1;XE?Y+%43B=OM\UR0;= NS9A,LD3/PPR+X%7@J3TPD"IM'$Y M&0%D>#9. XQY"D&,B\PW/E;S!P 2@8\ DT\&D!61GY:)E\=^FA=>JMZ+@LG[ M[7K5 )4'J+YKON(OO%@46K8;I&?P5I%D7I;[<1QX:G->F$XHBP+9G[#TJ0G+ MT@^CW"LC/RY2^YU^-(2D*)U79@6\%7IEF/AY4(!D+U\K)B";J#&B!J@S#' M.V ]Z-Y2%FI_\%$Q_"@'481DF ->=XWH&E &X>I?FHZ1]^LT?6:/K M7:&X[4J67(<8%?*MJJ.;@%VP(F%BPY0D(!<&P;QKMVL0B6Z8,\@G<1QZ6PT%S+!= @E M@X\,!?T&"_ECU6Z\\];0]D!@QC05U!Z%E$\789P'D4+TZM*[!,*".A-M?<,Q5P8'(F.5O!)#&0_SGSKO>G;I MU4J[1.4 SG+.#D2R%'7MW>8+2BI/;4ROE'LE&,2TU?5G7FB:U*[&& MLT I7+3)M!;B@.9*A!2$^(_S@M++7'@/W95#-XXE.B/V2&MRA,GX M!*&O0N,,#J&<0S"9 N.C40T1E@DJ\MHD\*W//H(VQV^]KV_76\S&(EC3G].? M[S&*Z %O^@H%.$OY43#1KH#<6/8"DR""0 /8TY"^(?(:6'L!K66E,,?GF^=) MA%E-S:TL9T*W V5]B[H/@ :!Z+DT% M1(Q9JJH7VCK9:94##= 5RG5Z)%Z1(A/6JOIG9VZEO^2.02.?!AH]-H> @@\D MD:CBNVTM81XG$8KBSBE)@S$V=U^#A%(] 8X ?MR3 =$D<,"ES&.E"6K<<:4L MJYH/H-J^;.>*^=E4>3"3Y,DD!@.]P?M9@KK"9!9X)"C2;%';"$/N8#"LSS[K^W-1?4-]8U*#. L,X1O5KL>=\#F>W:#!!0# Q8]RF1 KJ[;-IB$*_ M)%L*E(UFCB*(H:[O7JNT$6J-Y&Z+CQJ [$O+H@!3"?P>FEJ'I@8@L*BO$#_L MQ,5UIJFL75N[@K&6"V%"HOVLS,.#<=;W-:.+,<2=:YGLD:<@(,P[5?:+;OM$ MDKN@+VIF_$Y@K@P1(G S#E@A8;>]I>> ?/[[=G'/H/*N!@I/8"O84']TO6*\ M.[^G^PVV8- 1 ? 23\BFLN\N 7S@BM9LY<23A!M"H013I+8;Y"1P.2^2@H3* MK"S+?9UTA13D"?USPJ#4SD7T(]LMZS5&O'EH6-S8-J@% &F'*JO+1JK(X3[8 M95RB8YS*,,B/[%(^LUW*)TA8+NAJO(N5P=%2J13T/HJ2Z9".3N#5&9"9I?'> MR>Q=A)HJ_4$4=2_U+7W)\F_(#_5Q"&\2R%CH$+<"M%814LEWV XCB([IW"++ MG?G"EPB2+VJ"++QK37A! I( MT=^S1GX,4$1@QU.;(]\JHHC$88V"^V:)H/PKV77HA!\Q4GW9_(8 23('WJ/\ M_VRE#I%B],G58MJ_[&PVD_5M.V'WY2(0-<&Z$;PLST*3+O%D(P0_0$# 80# M8+NE!NV_8WOF<81[["H9/59DLFR]Y$0A0:7TBU[##FZFY)1B+<*_,7 M@D4AH "A)@HFJ8J*OP86WK=;<=RU&&G?*51D6I/1MX9[%T]&DC"\0T%0;FO^ M1(5^3,D%N8;;DH\(@QJO3=R]D+O7%I."-2PQ1$%J%UK*-PBA 8#U,Q.[J5/> M-7=6 WE:\< \#)KLD?+ADIBC\^E16M&F$9>$0BT=J.+1_]@B[T!D!^&G6B\D MS^]/CJ-A.C4Z:EJA"IJZ-IEZT?EV+Y46H:."&L%VIP[M\J:0QG:/)_)($4BT MPE2M?(7 >)IV.S;Y9@0D),UX%M8-X^1Q(!'OUDDA<9@T,G(_@'/;E60_](98 M"V*[ D#429@:\ H9;0B>T3FYJ618\A,Y *72!;HB' V:1ZJO=(CBYHA^U5\K M19ZMB>%ELB03K3%AVP'%+I Z]*C0WP*[[O0!$$6&62I,.S>%1YNUD$>S+\$H MTJP8$NY1B# O (L^2+CW.$X:T(Z.I(G%!<::(?KZPG6!"@ &F^WV9$=E MCV#-EG"!V_L'"TQOZV53HZ6+Q!;\1AY!7[9CDB%%3A^=#Z97E 5DXY&%&[?SO0*N95A<;:VU17XY'+;$0 ?8ZFP9^6^]@$8,"H1R0Z M,5!>E"TLXX#,F,4*/*L->]?&=OA$J5:_XSY^Z&H[D0[&3H[EDBGFG&QSUB8V M]?QA!= &5!,($#)&X4-E&1.W\DP&WW8EQ !KV^,K$'X/D@X!04A3>N'A[;2Q M^32#[V$YN$V]TH%T<)*P<[2^L:F2^8>=O"B5MF7?30/"#V:1?5F)1!1Z8.BY MOL$P&T+^5#D203GZ4A<@3W L2(Y7:KLW0DZJ44-\IJ1ZES#7I M>Y*V5W)G&T]($?43VY[PNL3JB$3@8)UW#RO:2*,;")A+( D(RO&Y!!NB:H2 M@7Y$@&TVDB/SW*B 2',!?Z*B1^$KRZ[PD_?0?D%/,URG@ N2$'B="[96'7B^ MBF3+9^$R:485NR \Z.:UB_B7GIE7.72T^UC( ,3H1.#K6H&ZM$-.O5\ A@F! M=X[_16LAR*Y(QR;];49R-\-=Y?V,ZUB)@,B9$C@L45N&;\CXYTYJ@M9(]^9( MANA" 4MK-._ ZC: ?'"CK=1*Y.*/.>.:1$(=UL6/H%OKJ/Y*LNJ"69$,*7HM M/?HJ[_IG(^]Z9N5=>ZNGC"Q0!1V_WUJ(>LR.H[@1T^")ZB;;4R/1;W]MNA-9,.6H !/,'$1$" M8DS[I$P8;&63R],$0EHYIR+]\&TE$HCU5BTP04^C^=EG-?SN^GC^T%*Q(-.48^1J< ;9$_(\B! MS)\3)%G&L=UC6"R3/LM$3CY #C8ALQN^S! ,:"35T^6S90?X7'>;'NY5G>8% M$LU)(N[0*B;9)R,^AH>XLO +D&&)S%K<8"5]K] ;(X(+HU8FR-3>-P1&8%!49T&\O_AJ@^YHU=>&$U3 MBF)+ITG&?\=Q+Y"8@L+82F5$VHZ@A'2WPB%TYK/G'7KE5DG8[XT-C<8L"PJ(? 1G2Q MC"TS-2'/D9-*'B<+)S)6X9# KJE1Y\2\WH9U^88,L5V]O#LF@4RLI>H+&/-E MU3QV9E2E\ +H.-=YU0'A(U"0$U+D7O78]9CNQEZ':8)30I,BPR+ZF_T8&AC, MO=2K^PK-8!6,W) C-MSC!@A$IB$>L@_[J%O96R/LQK7L(7 MLJ/=RKJAHL@#L4OV@E-0.*4AHQ\)U1.4#"K#8!F5%,)8,=9_!H@X]YY%H)#NF@/E' MLT++U IU>.T$,<1#+JN ",>&BEE'V(O6:M\,4C$!GF49(Q(.H9!JA-=?K'2X M=;MJ<5:F'6_]0:=UG1G4YM@[H7Q?F4ISQ#PT MCC(/WM$4/E0.>,LL'@&?A:4YD_YB3/K;DOJ+U>G)-K >*<]D?.FAS')H;F,, M9._3Y>6'L],K[^3B_.3T_(;S&KV/%(P>5=76-[\H7GR9CJ K4^>R6#+ MO]&/>)!FW#,:RRHO+!'E+("V#+S_V[HVA50"5K"=(/7MLE?0*6]X5C;36JB,L^YK>'8D73-.9 M/)O[<"T3I8_!!-+HOJH>R<-/-2LZ*E&N3-7 M)F?=]C^VU"Z$@]-\MJ9C@8CP$G)<.1Z))S[TJY_([&>PZ:GWB]-NZP, MH9)#H_5"^G%P9$1ON]$P:PY912NZ]"&-PJTJDRF\<^-/$F@COMC&$UT6@1@@ M.OHTG"ID)>S4GY.2(BSY),H1"E,2H'!)Z&4!KT M[_3;5#;X:5VCFT(D[V*4#(<.L@L;X^YE^-A"SC85_DR1 ZA7@^DWO_53+^Q, MJPR4X#^.70V.)IV>;(B7MO\?F?%R*1QS'W"<=2_I='!?AV0X-LHAQ+&,#0KH M#.E&=1)=!D$J.!Y%^';S=7/+(3/$;G/;[$S>^[G(I1[XW!00C-!GV)NE +5K?MR(FW#4LQ3>C,B-=)L"P5RK$ M4PIJ8L4\#GO0[,QKQZ -*.9P\2IS<(VZ<\LAI.)(>KMS@9?AQ+($%:X6M2MA0(LY<(>RS:BDN>#B;@L"Y A$(X,YPL7B6'WRVB!$6$J M'*0;VRH40-M<0/#X2'1*7X2*JM._66'^!_!CBIBQSJ'9;'D7REHNX[*,8+=. MI6.:K[C#5L97)P.\C?QT9"^==7I2A1*?$:&! 3J9;]RQ'PP D7(Y15PW'@M+ M(D;ZN)4X(=';6?,+SZW=;DC[V:Z[V@5+YB+[II[!U"(,AMT$,MH(<(>ZXFB> MK4/X.2:^H4!@(ZFO M$ \T"F@YW=XM&W^U>G)Z=GO\S>?CC=96 <%*?SE350^=^UD>2(KDY4('S]9F)R2FT6 MG_0Z?Q@E#DC>D%7$U%F^PE3BLJ2T6.S-$,9B"!/DA\C6>5GAQWF&'1_R,)O\ M2D$9@+'"A(A)O"'F0/M)E(N\.]>BX+DRB; S1!D&DP\4%F05C[BM%E2GBR[G M2V^6HQ"&3S#A-Z1\;2/=MXC]/$CPMS+PLW30Q8M@)058.1NO^W>F*B( M>666^WF1XF]YYB=9,OGD%I@ZKTC\+ S@#3^,LHFNP(VU9+J.):DHC_T0AHO2 MTH_+3%QV"'-D,9R^G^9Q_V*/X-LHHTSM,*3.'&:B=AQE?E $_'M<^F44>\[K MR^#Z?E%N)8GT@X)&IR?>]?P!*#:B61@=8R2A_ "/5P^!6_LK\M([2E=39.1 M$I"!]C/[\$E4>Q+$X$UO?'T*"A],1^7X/729#@*@<[DBJ&6-0$'O@+,%#EFU/I!AA!T!+_$ MA?>:+BL($VL A:XF+4DB( M^EH6(M!E<\VLO =0WWV,-2M1GY2E-Y1[B,E>PR#"'9.FJUFE+L@^)W2'2?'+<(EDT')].@.;B5$T_@YJMP>9"*<\, M+GBB10CW57MK [C;VZY=UB+9M$.K[2-V3+UG3.'ER^?)H8.'QKZ4?FB1T0>" MD]10I*,K!5T1BQLMGUW5A]8UQHW)5[:#N%%6W<* W1HR!V5NSJT3E5CJ+8CA:] *,>;0AO\BTI@O>!XA95# M!V/(E6CK_LX+<(HV.8@VW*#P$FU17./R4E3*Q2U\H*AH90AQ%ET]4&S)I][[ M#Q<75][EA]FY=WYQ@V4:9W\C]05K5GXX.X=/+MY[)U>G[\YNQMXI8M/T/:NJM6.F&AB%8U'L M0LPHX];MG=M.8AR0,%,IKY=&?0[ 6((:2EMJ-C+U$&T"+9;!"+Q;H]30@X@4 ML..);H&P/9!.3E3KP]G;BRN?[93L%!(*OQ&O?3,81%?;>^Y.+)7N"CI%781HTQV X;QI?';')GWQ&+N#WWZ\\/X" M?(&B:IX[X2DQO%PJIKQO17+OA(NT$,!Q>;=Z\8UW03%'VYJC[#=&W/[.(SC2 MV/&:ZMZ1ST*<*1OTGV3Y:8E,KAC/EV.!3#4DIWDC*2S40&Q1>@/^6;WAB@]]+2L%_<'ZNOS>/V45=?Y.)NN8X]E/E1='FK%BL^,*TS6R%*I$8< MC"@W9"AZI>;21T4,2"5?_,*'>I*>+H/LGI MI(-^]&TAP%LYS@H#['AJ5X3XLN%237TU5=921(#2A/QFU_K4N5?>JT@?.,CZ M&U'JE4^[PZ[UL-BI]_9%^[]%.J0(6;41A2?49DDLD-5/,6_&N^+ /E$X@-UZ M'+AJB0UC,[X6J:BHJIKJW?J^65D5:>4*3&S0U[-_:Y2@+XLE[(PI!4K!"JL4 MI>YJE?HH8&N[(K)XR*P[KU-R+S$Z'#Z%6L$]'C6O0:W%S*9(A&DY<-@I\!<@ M\.LNV>\G51^_=Z=L;SV[ 39P,87A-<0+?:F)6 MF7\V#Z5IF'R_\M)"5%(M C].T\G[YFN]&'\AS4H_RB(OC0*_0'<&L0M:.QMW>45C@("F9E[/0+U-="'1Y:"-R6'$2X]IC^@T&#(O1 MXIL3NFDQ[83BF$)8;9JBD2V*O#!,@4_1'S$:TX,TQM\3+\O0@3$A%L+&A3A& M=JO8I-ST0&CO!_XHNO79?2E:)5(X*<.0F#HH3<(LH.*>DL>B)%R1 &D'C<33 M^(^(DO$T_R.^XV!C0I;#4"[Q6^KF;7<.>.'Y'ZI%?WW$PG>M*Z!UY133XEZ7 M#BP+9*R7X+I/@Y8\9C<6?2XD"1"AT3F:&Q43XBW)G' [7D<8/]"Q1B,9Y^YD M;EZHOFHCND.$FE@QN,I$I[8F8P%HB)'Z' J#S,QN=M$9X6_.0!HCS\ZNR*UE^;)U MW+\\&'T-X[T;]J92N -YG#G/&(/BNUWI_39KM)0QK/4\ ME//PD!M9_*GA1@-$-46Z"K]--B21ZO!F\D__MLT"I+%\R>X1+,M17]M]B1V M(5+K:%1=D1J#_KA*G"@./FI=':+B[ND'M]9HR:!BVY&PIPL:QF>Z6CZ;%X-E M.BG)<:."\/B8'MN%LCAU_=,E9..T0'(3R+1FD_=4BY8:&6GW@I A< "8<4&1?XK;C"LCWW.BNEB=9=\T"4V84#JI5\SI[ MBV)YQ:+@IN0,PJ23]W*E'QA=2-#-V#%J<4:*VO* UG6/D_2/2U0\D'*8*"0@ M72Y0H?]N[#YKR^N=_JAZ??IJI/'3L#N-G<3QY;UT5/2S[ MG%B5\M' 2H50VKMCBAIF07E0H4G6"U/Y+.28"1,_#J-=DYG]@OAK4_X^<)K8 MC_-H5?#9M^D:7X#[H=]]RU[NNU-U8 M''<3@Y[Y_OFP$8 MNX!/%2= +>"K2!"[D]S$RC1[Y:6Y'Y:Y-ZA&H84=0SRBVDY6#76*<=EYTVXE M>5C^PCDA L8C0<%K+W?4S+ 7DTPS[X^3C]K@YSQ=ZC[;810,^?K(/;B?J8QN M1"*O$//U!?$';$=\Y469G^44 !OZ21ZR11$MHEF*(=5E%@B[(H!:EGBE7Z0I M&Q?#R(^3$$$B$R9&I%%9#)]$88&?I)QN43]COQC\,B^PRG>62-]XC.4MPY#-KGX!RW@]N>Q+LBX QJ92M-T4@SI+ MS*8U 7/L9?DEF%;R?90L>U%Z.CZ%*X-P>)]N:J>%FV&E M15%"J5Y('!ZII M"T)G5:+@ ZMUINY0)X,Y&[5W6?C53DL6M=4Y 57U)[A?8XHG.XA0PI5%!^3* ML1264<:SZB6-W:->AD2)$D57['56P0YR$)ES.:Y3;YR>(N9F4QVS92 MR=L [XB(P)[M[#1J'ODG^"SD%=S,8(7.^I&-A5/II*3TB M0>2G><*4*P=ZE"1,LU(,]R^96L5 86R'"&80 '63#I$$R& *Q.B*]R+J)QO5 M'';'9% 8AN'"&CL:H,%A"E2/6DYA7[FH0 [;HXUQY$=9B,/G0!;E$J,D]SEH M.HIAFW$Q<1M_82'[^0'WK\+ \9@.U(_X/ ,\F#",*<4FR\01)WX!$ED!7%IR M"(S8B#!H/"_$:?M!F6*H=)F9QQP!5XEQHB0;900YO)7AO6; +XIBE _ ?6+H M]6'$/\-M).X$CQ!;@5]CI3I7M4?*<)!M[=]R77"*-QJF@!C%[D2#>V]FJ-8[ MNWB'0#7^,KLZ]=[.KD_?>2<7'R]/SZ]U2^_3CYR "W*?_I4V4?J=_GD4WXL'1:5P_ ,-JV3.P:\IQ;^ZO\?Z@ALS29.* M(*K2(W^Q*=GBIGFFG>CD;XD=T3!3A3Q\ZB= +/B_$YW86 MD&IJ&PF7MRU<5&E0E/2YUZ/@">:TH#"\O3M2*4ZGX7)^M-"*+ M?F0Y@&_OG GW^DB5!$;\$5;Y1J6EFAFPIDY[T)Z4$J)^\6:LC4S$3V!D4I69 M20B=G,K:D2>&Z'<&OX*DT)STDGP(W^%G4$TR*B%2)))R&J5KCPCN*GH)_%TY3^ !D@"G%QGDU]&GF-@BW*SAXHABW,$IW"C,HF1.Y-^83E MA+[VA_#MJ#9T4ZGR(,XPA\-J"KJ0:#) (NHEHORE ])JR,&#ZB' GC[S4=M4 M=DRJW(E?$JW.U0H(;*G:$-E&Q%0"9\0/[2PWGW%@!< -QIIR-,(H^1 MR'!J4.&#A>3?F1"S!#+C8KJF/B\+EXYP(U+?A8].N!$D#S*C)-W<=2HXLVB4 MRPSZQO*&,N(IM*OV\0L#@,=6S,S#P4)5K66#"KJN_\T PI7U;>+@'(J[.!F' MB1+6)> R/Q%C%WCA9"8FMIC4VT1D?MV!0"EFB<<)DUT0R23ZQ#$0WJ#TDF : M:_2)RMC/0HS@ XH?1V/3.1$FHZ(#A5=,,Z;#!6!NRNP#A)+L<&:1!:6?H.M' MC93"T,DX!A)!Y"/ V#",-7V2L<:B+Z>JUGLHA!R(M=_<_WLTIO&=" 4F4&IN MM[;"8(?4R[#AN?DLQ=H:$SX%).=#3WT14B.K$W'OCK?U&/TF-#(%/G/^S>E9ESDGM M76#[#X'8:&>>+ZNU"-5R7XMJ12;+]PDSHQ%KNO*6S3^VV"E<](V#2;IVN35M MS\H.2R1:-BH0W!_[%=_"R:ZXF]3"&@] 6S22M R>#^UR(26:Y3GP*'GC;&D,()^7I09_]<+O=8 M_RK*\_07Z* 50"#R*/II]11E(.D M A1B3;9,N4MET.)3$6:WGHK3HPQ\^DP42J#ZH#B":AJ"PA$/MK?_H$5Z.D9X M'[!3%2?:HWLQ:#!YB"7H01K#'V413!S\P+P]E+&F148_2&-)IG$R>>=:L?6: MR*G2'YC%Y7"P/*!"@SKH\4,D.RXSQ#& MP2STPZ#PTA!.,RE'+-XQE:2:JZ;)PYI4\KOO"TF-L2K5R<7'4^]F]F^GWO4; M%FK-IJ,BAX"4(-E':"P(@^H0G0X.L7]@)R+/1CB!98N( T3X. MJ888N3^2))Y0M3HO\;.DP,HP)< F&7^BQ"_3T(M!2\8:.YF?Y(@U@JZ/3X4F MGRCUT/L4>4=9XL.U>:_%-!%YUH\*U$% P4??.5K&2EE>)HO\"%:)3@XY_I'H M3?IZV*0:@#;WRP1UD"0!*$!H/HI3/X_1:C9S,0EZSS+LW(EUZZ[':U68761Q MR(N32^D<:_GAEWIFC;[9L592P?PT)EVL\).LY)/)DU(1%0NA\ #)2-8(6]62^K*OYH!*$P4UHAS#W4.*WB2WO*:R2A9?,_2.P+!R=Y4UO M:#_XZU:8R[L'C!\Y,"O3U;[^B*.]7INSO3&*$V%E+R"#&=7V0O3(T7\[OITRG8Z\?FR?"\> 0LJA0 M1W#@8.]V-8\%J A-@5Q,B_].$HG(;"Z$-:* G:48AJO\BRJL@\AL,(T((E] M%] BY.!P49D+B3T&">?"\#E@60^D%7Z_K?.4I2K,?@FQ<13\+WMMA%+DXN<< MT["SPV%+-\73?=]:N0:R^!:Q)Q;&HWL1\$^6!7GU;*0&/J6>V=Z3!Q)C2V:]!2N ]ELVBX MYRN; 40,H95!_2JQ&Y[.>7)S?G)W_?'I^@M5XWU,N-S;L1 L@_!S4F&A66!*% M>3+B[+T@E:(L&*8U"7.486@10$_-T+BI.-6#A =E9>Y>%RWLMT%QA&83+]4Z M5Y=;%+'ZQF,R5YG:B#AT2VUD;\S_^-V+93*M2MNVGY>*L:]2C*!;Z%X3]RB"R* M*UQTKS_@-PZS&W92+.C]UT]GUV<8ZG7MP. M]9(_K2JX143NOZHZA#KK^EVUJ?KONIXSPXY>;GO(IMZG\]FG=VH=)5B6 B@ ^HE49I1N5UHPP# M0O!GXN=9@7JAG\2%D8TA9 AXOLARX"1^7D98*"5F2V,2Q5*SNJV10-L:8((! ML<"$8-0P\-+(Q\K"<0P+3TT+ZRLTX(54 AW$LBP*6?GF3Z+8S]-DQ M^#W/_% 4\4H3=+!&O8.-X&!+$#<2S$T"J1!.($CA)QQ9D03#@XV9.<+C"2@* M\%0&B@/6JR_R70<;%: "Q6B8*.,(SS>$U6+]F#RV#Y;B>HCYEH(+XPD3;"2P MU*S<>;#!-(WI1Y[RH='6IU%D'6P:\C,1/\-W$ 4C[!7+A5[7]\0N!\&O_+EW M55.W3SBF[S(<8@#'Z<_,3]TN370)2X=(O\@QM+7=.0;BA%^1BQ>7YZ@.Q:YFAL<,%Q9WN^"VA\TI+O,S MV6^+G]Q@YRHLZCV1T,WJ.)E_NCY9I^4 G'/C79T!],I+L:ZA#*Y*_:R,Z,," M-.8BR;G['$:(B/UQP7IE;\*_]#/2 A8'/LX?%1G^F@#-V:V>IRE0$W@6_H=? M*?E2[*GM$[8C/%TLI)[!4D/O*"*+#?Z9!*EZ[0!G.\,JDSW0:/P04P50+Z(B M5BDPH&O[CH#R(EL#0@-1GT4L4=@Q/%!&J)%D M#'R0R#E MIV8Y0$I:L4?&YTHX572+8-A/4L9][K'K_A)8?4XM"8 G)T0G4V2_E (QO#]L M6:+O#_X:WA_FV:6P_J @0I\6>^XO#_P0U+D8]-0<[[L<51@0P'\*\S*X>6%&1Q(GGAQ2I:?&"'4C]/ O#SFR/+R MX.LRW']YF. 2E1Z^B+]28F+HY8?<70(P#!PW%K@'^$8?YF'L%T4TN+L" %[> M'/P^O#=XC_(=04((:8-[[@VDB"Q.0$I(0:'W@VS'O8E+">&5."[0^8,FQA # MD(/R>V\0$"H"P>FH"!"901*"DQ]<(<(*T DX6[Q"6 -\4 +@Q>5W7R'2NC3R MLI1^+0'%W3(&5BB\$M9][ 3SC%V39&/I@=0Q_N3!RGLQ]:Y./\Q02;@$'>%O MWLW5[/QZ=L+Z5]]*5YO=8T5A;68VY#!XUM7)./#EY.3FYMJG U>*59O>9;M M\NZH,AI*(GT];CJFG@TMB>YS+.D<"3V&AR;:)R+LR!!.L5S9>6+GD95X9-XO MI^>?W)VGM-2UKHT$6*[-NI%5\Z3$(8H_-=T#^U&Y2H"91(O'A;*6+!9=+RA4 M@<1 (5U@'"W _Q(%LB5V00.!:BFJ5E,4A.X8205F>"C1KUH8Q52FI^J_T4N[ M-!HV;YZ?1,\U]59_#YPJ2XMA(Y;C:KRS7[7A%-J8@2J;+@S/M4[2>,(S$SE9=@99WU_4C=HF@ MB[A'8]9*U)*HMB#("U\?Q81\%=XQ&EZ"LENT[;GB!F7"FDZ9OC0,WC[KZVVW MZWE]6)"((R;U:,R#RB_L^++ .B7]8[8SA-$(G*L4HAXDCK>"] )'#L5N> MADWCAFM@ B83RYNNOWZ3:AD$D-Y2M%8Z8X:WW\Z!,0+R7NGEB&(CBH#IFMRR MXZCH F-JQ[I6EPSQ[)<24>N68:W#U4R]7U^RV6J H8CNS%B*:@ "[Y3.=WB@>9E1JTW5-E ]( M<60GQ=:$5<(@< ]AE+/43:R=)R1 >/2X=_%M ^FI4XW3TJ16(AM/+5EC-5D%=$ M92,R.78N>BX8]2(.0'>2BO5A6:*FN5=1[MXM?\GM:C-4K^[%?=LN.N=UVKB% M2$M2DZH^(8QT2-YE>5>/>C#T6YB.7[HJ#VFV:NOZ8>B@":V46]2N\N_+0J@" M2&N9*<1O&?%XI%Q4R^>.2R,Z^XVIR^9<@%Y3-SF3&ER2<#P:/1Y !=*AT>O: M*\>-7:7\6K#4>E#ZA!O ]8O1J"XR7$!>M2NS[WN.OAI9_ Y7XZS:JOGJJO5F M1#LD^1MC] I3U?J1@J\99?G\L#$%':(,)\E L9;F9*/\2DVHKG%3D5IA3\5X MWY>_XNPQM[:L(6912"VN*_U*1%!BQ))).(@5*S8O&TIH>$58H.K5M]7\-Y%: M@B4XBI<,LM?,AQ98XN 5/E)O3#J05.I4_;!"+2$K[&F3+.RFMHJMP<, M/E)I9-/><]53 I1&5/U6Q\^*15*I^ M/Y^FUU-#_F%:7"\L/Y>^;E'/OC/B0Q#&J3N])B[]6N*,^1QP+8A\NZ9)'M5% MCY6!%V4!A060=0L.[=F,OL.SR++4PJ8S/ V5=.98CM8)J:Z#:(QLY-JME7]4 M9MW-.']:UCES13=1$4>*3\)?3G76RG?#R.C(GOJ&9"0S4T;?NBR9+R4IW8?I M$5BA459=%72?]G4=DM98.WD Z0D&Y?0ZDNQE\TN"..0R(& U*%"+#BHDB0(G MKS?#,_O /:6HMCK%WNDNO'ZO42\^"O]T^-1WGN@EQ^F(Z8J9G3+F M0*!;R"'7O2'7YI!+'I+S&>4I(] 9(B3Y4'MR)%^>:, K"A"13&M@H>P2S/3" MVOQ'@,%U):('?C0]&FSO/ M_)W263:5* > BX%+X8QA+G"[)E&*JQ+2(5!ZP93:I/<:^<)N1CKC'6#9Z;4( M$R_FZ?SZ/:PGO5QK3ZVCY%K+),2 MKBM*4HE*!@ZMO,!A(,RC> 0DA!":# QV2QL.UT+?FS&.?E?7Q3=>\V7#,BKN M:M9R%%(PINF2$(BUBE$7U-DWA(^F]X_+'+LVCHI,M9QOA1-(%P5=#4IU.AHF MBSP2DC?-\LM&_SJ#Q512I2>RRY@J(GMA@5P=7V:FP'*Q"!DV]E!SZ")[/DNL M#1L/L#]QAVW2# %5%'?N%Z(4#8Y-RL/BTRK1NSWJ5H95R;ALB23#[B75^1"Y29C89SX11ZK_(FWXVV6 MDAQSKS(O@5>"I,2^(-*]')>3$4"&9V.,#:0[?N3R/-;BVVZ4R+::ZCU?L+L![-IL7O4JUN- 7E6TN; M]'F(\O[C_LY6JAL5=YI] 1/1(ZE?&FD%P[[GD@+W6S5+XF%G[DGN6 M8P!",A0>0?T6E3%VY;#8(JSRNJR3FI<+)MMT"'04%'_EPBFZ[A'M3L+VO^*^ M# 8IOJ, 86YRIY_$<>AM-90(_V=K5Z5?M_,4#>6!ZGM0F]1.=Y62UAL=1"\G MF'IGPF1K/ZL] M; LM<+>0;4&GSN:MMRN$-+U?8WWGEK;NT+2.5H#_FRHLI@ MJG6FLKO2>42JI\7 HRI"]809Q\[N<2S>N@S3Z'>83Y5;/IU>7*.]MR-*-)\V5 MI$Q6RLD8(RD[U[-+#G8A^PEJI^RKQG)+9#OMVKO-%PKPD+.H8CW&U*IJ#]*_ M8EIJ0BD*8A-Q5ZK,E1B^2RO1;@\#D4,W MCB4:EA38WIG.B3ZQ\H_Y"U]4+#7.X! 6X$H=O.-1#KD]072"*JSS?/ MDXC^.6INW=J157ZS[7TWUO!-O\[N%UO9$MI:I?&7#3Q4-ZI3MBJB_2P>U@O= M2Z/3FIJL=F2,Y&KJ-X9/YE;Z2Q95%',SK?.@@LR^= >\T\6E^#W3.9JLL&WG2RHK[=8#"L[X[K^W-1?N([3'=/;)?D"=Y_/ MX=P=+78(""9FC!LU96]$PQ**#G VW2@C(>?;:?O)[K5**[A6K>ZVU#)- [+? M:_=FMRD9V'ZFY"EC]BL3#3O35HM.4V-7,-9R(6R8M)^5>7CLN6%TL7Q)CF4J MYZ?1UX$[ SRI# %S9FX519@K"Z5Q0U=]P+KV,I?<1O+Y[]O%/8/*NYI"5S%X M=B4C%JS1]8KQ[OR>$CO8@D%'!,#K^A_=_KM$;QIUJ4(*2(&-%*5'Q2VV&^0D MW?1E0I?0_97OI*]T6C)TF2QGF&%GE7O!=D1T"Q0(S4J MDK&IC8>RP\"584C1FO3T:KTQ"F(:Y0O&?"WK6L>!<E5QO51XBTL.U48) M5> -W.$:OA;B!LTAP(?%?/B#A3S.S0+A#& 1H<<,-!GGKD6T5OD>Y@1,-F MLT0LH5@QCK-ZQ)"K9?-;3[9]KB(G!AIWRE49'Z4T7=F$AG^)Z@C-2ME6G5; M\R>JPL^4T@+6&$XB'I%MO&EMXNZ%2+^V^!_6(ZF^##KYV#36 ,#ZF>FH.]+; MW)F(^B%=BH81$3DRA1IM_'1Z*E"9QD1YF0Y4L?]_;)$M<0#+?;5>2'&B/SF. M=M=P8%RK$MJU^$;F(UJ'(CM"@!1W6%JP"L@%8-$'"?<>QTD#^AJ0-+$DPE@S1%]? MN'=0MX!+5"5,M$N?G? ]@C5;8HF ^P<+3&_K95-_E@%*^(T\@K[8R"1#2K/8 M.=[R^+/LS/3;5TO113N&OFT9I_>MPH5\_XI!A.M6RVB@4W7&O5I*HO%- (*/ M,X6HLW.(AOW%,41.]1?'OWS^1]?CIC_#8=7*$^%G^KF5/>>O16#>-P<^B!&I M59L*K^_#VSYGK$ZW\Y4OC(-]16B$U0#0;1D0T&!;O(&S+[<=H=PQ@,[B6063 M^-03C@+)$?& 5Z T9%E*Q-"((]SKJ)N.[I #<7_'??S0U9K=^S .@6G\G R5 MUB8V]?QA!? ,=!Y()K)RX8=GJ;AYY'HY1MDL:]OC*Q#>+))G :7MG,O##F^G MP=&G&7RNU5/+:(@.K6EP>F2*9+LM<[Q>=FIK]L\>M(8$!;%>J*4/8G&)Y*(/ M?4V]T +X DHC'1CO&_:,4,.3CJ:H, 6<*_&]:X MOE,59QU\1FH.(TT%C,A((9PI^<[2;,PJ'$P/A.)MC>1,1GS64<]3#'',]-$K@.0>5'T!]ZY,YF?"V#3(957"A?QO=^YA@_NNO9 C5;#%(A MJ>!4,:+O/->73.:IA^^-ARO[815O*>,2+;*K^(NK *NZ(]\B*7(R0R@&F.XP MX'SIXPM[KSOEM]XBU4]U-,ZT< %Y?RVYK[))P:W,KD^ R*!T MF'.VI_6>HI=OE]7\M^/K^4-+T>-$E(]1PL!-/[:+>CG0.VQ/46=L7V7KB>Y( M*RONE_I#,>^P/#KD(=>%)^EE1E.@0]+DL7RV;$O4^*>7@=EI;BWI)&E9'1IQ MC7P9K%(SM8]4ODCPAM'IXYNR)]TJUX(=:\8Y\\>B&Z&,>=C;XM$>7-NF>.K^ M 4PI18',$>DQP,\J[D+" M"^%#A]E_#W#*'M\K-R*@'&-HP4XYFIMI4FQ-A56>,+2GLY1[;4*JC/8X(D:; MD[*^"L>,4<93/YTA;PH8RJ.*KLY',MN#CU L8I5RTYVPB5)[FDAD9Y!1 M>5-Z<8.5])V8@ZJYI_8U&A<8A].H]/Z(/[,"?\;3-/'^J+K.J3D.?E/-)?L' M><]-O5QP(<$_>L$T"-2/R573_79\AV56E,)$\G>$G3[^"#^RDGZ$N3DRA:4> M/7-KNFP:R/^'JS[DCEYQZT:J0C1-,OX[CGOI$!2,R99/(U)_!"W0.4B$E<05 MND+DIC<&-QV* 3/TV6VXJBS90+XYTZ$W$$C(QB="1UTKH8P8GPPDGEK/(MXJ M:4AQ 8Z6":>I%2[3KSCG<,&)G&M,I[H6,4K?+:H:67.X"NQVF85R)G8J1B?P;]BYJJ#?W4J_N M*S1.5QXG]LKTWF$"AVZ(Z7UDE^D/R=QP#VO;8U 4TQ9ZF0MGY',) 1@XW!9; M+/(X*'N9-)$55CP$JCG!JN-631JC MX(HCH\6<0N8:[8U1-TK$5)T1LOWK0[.T*QG0D3;DV.YVQ9A1CAVCXE 3'BSJ MT',>":6T Z*8Z3>R?77DPR_C/CZC\SKJR,JX&MV1T[ M%^TTMJ+!PA=M72]D6U_=%FEF$/#O1JS_5,B_52%WDM>$NH@(?XY.YA\EJ28L MR/=\$G?AAZY,\%X5U33&_,:['^G3=H/6*6>6/HF4LDZ.HA6OD*:5)>%G$/A! M&(LAS'H#1EZ'>A$['^1 S0(_#[/)K^18Q<8QK(,A-0F1&/M)E(MZC:Y%P7,E MX!8VS02J\X%B!ZSZ![<5$J!;YD1?>K,(L9<&_E8&?I:. MM#A(J2^J3OL_Y'Z-X@.R\>B/O4(40UP>VU= V',_+["T=0F4-LF2R:>1>I!> M@>4T W@#.$$FBGBR[71.SGS<;00<*83AHK0$LIB):Z)RFC&<&_"XN'\E1_!M ME!&Q#T,_BZTS]T&R\8,BX-]CH/O1"'YASQB#$DK &#U^W6/!>$LMZCLYQ5NS MP1<54<6^'">Z^M2)"L!0[DE\XE<,PS_V+N[N.I6]=LJ-M7 4NM')%<_&!@L' M L!5%MQY*Z!6'T?P2UQ0Q\00L#&Q!E#P;R)G O09&X6$B 782>"UEP NF>^) MZGNJDD0.7#CP$H"@@'H-4@?$',>P7MM9C2+Q4UAXB T12^\(!+<<$;'TLR": M$!COWWE&LAYP5^K'?112"X#7?"3[]XT-:O"P0OTF',7.?6=^%.-+>9+@2R71 M#CJ,P_>=^F4:4WW< 'M:8F^>UWP8$V+"^[>=)BA69!%=-S;=>)QL!B8:'XY@O BJ?62"HTN4%T\:9X0BQY)013[@2,2 MD^X5B_1_:%?WQ^20>X?L^!!.V7O%5(U_[!VJ,");O*2I^2!>8<,FUBV+ '2_ M=/*^^6J6%^F_D&*Y:NSLC(T[0EE6FB21#-3&#-2_+("3%RSRC>KH*$I5D32! M;4^PNQ>UJP5ZDVK5:*G.!L=4D.,8Y16HMKCVF'Z# 4'>%F& MJ$X@RY.%4<(SXH M.)9GZ6YJ$"#Q^YQ2O52L<2YB(J]&19=9TN MSN1().NUUR6J)N8D05D5B>-IU!&D)E^XX MZUU'JC(JS62(-Q.J2T=V?.*HHO1>OZ>U:3C$;(W!+JF33Q"D$ZV#_=X3@H(4 MAY/S=G7,Q?(P9@)4ZC<#,')=OG+\]#YMB VW+_;#,AWJQKGPK0DWQWK 7 M+O%5_2GN=OI3,2B 72ZX/B#R9$AT!D MS'SL=?L*&U8F><@4"0DUT%I0.4MJ&(1T":X\2[!U0)HR<0)Y-4Y"O)I,D"C$ M55!H"J2K^$G*==;J9RQX@E\"=8I2/TLD\^W%Z*+>G/@1M2 $9IT*-?:-=T9V M/X/%H,94AJ%H7EXDV$?\TDK2'@$DM/[1=E.4T8<\FL.S_?YQ^=(4)1V35\)5 M]OWW).XAC$!)+"5'""+0&!,^^1S.,TGXS%-4"DL^[1A.R&8(J&?"[4B&D, U MIG"83CK?29 3V;+?:S:;? 3L>-P^2LIG7&H$+ T;7T\GE0GA[ZMX0X46A-HD3")U]O/C]T(TM MH*AF4:](;*B1,A;"O84@DZ"%)\L$!(#" 7)N05W2A& "!BABI47 AC\H$Q1 ML2@S$PHB0-H8)TJR43S+X:T,P2X#="R*430#<$-%Y3#D].^P8NV-R?6$F]K%&+/&*;[U82=05=?=F3-TG MXB?0 LD:9K)ES>141LW)#*\M.;0VZV;5-?.)L&'SB8!R1LYX]N, 2V%7#@<8 M*'LZ'/K%=D.>?9Q*C@ *E9UK5B( %$A&B;SG4X""GX7A-BDBHM!). U3M<:% M=Q3GJ(JBO2,*IB!*B-A0_ J4F3A&*U4<3XOD@.4,#?\@IV9(;G%!<3!%56!: MHOZ _=E"Q(A FZIEZ"\#\W PH!!($0F;XF0*Q!RV2"US ]IW7*!*V&V$-U:$ M+[+:[%I3* $C+RR[,\2I 6Q\AR MX6D4DAT@ M^446]>UXD702%[>D;3<,BA]B+W%0P/.,.5I-!%P96!>Q]^6C6; M'T@ )+ZK#QR(KXB#$^_-&^0ESG0H+JY67:.3%IB7:R+?2A]XQZ\[[CM%"W6< M,-8$N;KM. :\"4HO"::QOFUL])F%J&X#PL;1V'3.^\W(55%XQ31C-"H T%+& M_G(:9(?C>A:4H*V7QD@IMI\> @SS&/3DJ\;.ES 08^0A]I7A:[['_:#Q:F3? MYQ_C6P2$1N&@71_K7X6#1DZX$!/6@S;5J(GF4?23V?!:9S(( MM@;$Q*!DI"5V-X^X@WH6Y1-.EJ:L3MPM!L&+5I @3LA=*JF 3P7SN3#=R')+ MLKZM<%\TGV?$*D/LFQL E\!VJO%@>_L/6M14P-RY W:JPHG(E[3"(C^TQAB( M9QYB("E@%OXHBT T'+>F-F\/\65:9/2#B&4RC1/5@WS\-1$JH3\P*]#C8'E. M/Q(>T]&SW/+!KC:-NJ!K=4'>J94>=T*A&>53+H$'JA+%UF_4)X7;JUO",AQKX^P)0VTFVPGR0@7:2Z M0H?$DO?U@LSY) 3%U&,Y#LEK3!I' @HW%5S$EKY)@:Z+$F"1Y*XH <$/%"]@ MR.@$ROPD1RP1<7KC4Z&T!0H^ZJ,1Z F@KD2HA/,T$=D*C@KD'Q'V(IQ$*)26 MTO^!W00QS&6B"X(?WLYJ"Z,,3^L"LZLZI$<=#?G3@Q73B(K$'(#$&@(JY8@*Y6\C[SI!2' MV&M4ST9M.9@X+3A0O&[TG:$C+4I $X0]UHJTNHL8W] MH)4[F!+M=2&K6B.8_'D$(F(!0[QF1SO'-VR55>5ESBUQP#,C<6B0?RYO)B2K;VZM@+'G\,1SB,?FZ-+<< MW$]8:/^6_,S\#;^_K!KNK2.,(O+;T21#]U#RMUVWI>@) N=,QVQ_,.P'/]:- MY:JG=L3VX->FV>*-@/V(G5C931D%D/.TJNP"/8?]Y7($,U[RV1)VC @D$C@="7"26M][6=M3Q M$1-;7*"?%)HL$PW14V(3$ZK BGA)*;E'&!L9BAR O.OP2T:&]4\3&75"-$AF.O;[U7ACLX1 RT!_D$1PXV.YF\M@Z'DOIICS,&?J8!2=H+!SSI] = *!@N*G,A:0LNO+NL MGCH1:^BL$':4YH1K&?](T >\>T\U!PZIW<1^$.2#7;F%08RF^K22Y>/^"AKT MAE):=%0Z*._5J(CH>N',J$?VS<9EK$I]S97C;RC;Z3T5T)V(";V1GT@1/3QU MT5J+HLF2PH]# E5@V F( ASYD);L8:=G*"(B$5<.4B#*&E&:48Q.E*&]#'\F M?IX5R.W])"X,7YQ $GB^R'*X=S\O(XP:B%G[2Z)8\DO9DM<4"A)T8P#(P*@@ MDJ8@*\*/.,9P:%/K?85*54B!B8!R612R2,6?1-B!.YF<#M2Z-T+K@EU..>1C M2N$ \!<>23#-4J5BX9_4]!J>"?B9E)])Z& +^V C4.OR(E2'7(A0[3C/_%#$ MAJ0)&C"BWL&"V%V6J1$U6(P!8C\UL&2V9,#M@7.X D3;"2PU*S<>;#! M-(WI1Y[RH='6IU%D'6P:\C,1/\-WX-!%&2\Q'.JZ%B7B#E'0Q,/4+HS;,QAX MZ&-ROWSB&W'RAEI#7!*!B-W-,0>X! ,4 M)OB5@A/$GMH^Z!VAV(#Q0E_#,)4O6:>)AV+9HNV^6^)'PR8 *' M\$/T<2&?H>"8%$B$'$Q(!8 ;2'@ % #O,4@1H#_(@::4$Y7H$.&KH)!&9&\4 MZ09D;\3.XUM9:;*S1\;G2CA5M!.@X3,IXSY^[[J_!%:?4^0I4,V$(#E% DF^ MN^']8:BWOC_X:WA_Z'^GDLH%H6):[+F_/ !9!F@D\/T<[[LZY-Z#S69P '4]!0/*#;,>]B4L)X94X+M"$@@)^ MB!ZTH/S>&P2$BH"U'14!(C/P*CCYP14BK "=@+/%*X0UP B#68RLX;E &H+Z= MJHKU X Q4-1G]CV(H;:J3#H?^5DU:3G3W04P6778D%:W$3J1%2MTM0V0PWS< M!!Z$\+6_< 1SL<,2'ZJ1!S5.&C2OV57S1)BV7[H<(_UQU](8OL[;E=0>+>/0 M1T*M_^7];T.Q^AET'/1AUNKKP:7P$T!Q+K151N<:GD7>NN\\)T"""]2#4X\?[W6.RA)VB\ZQL> M>BJ7SSVTAR69!UC2;W V.IO9]LS53M!J[J5*RIPCS[.BB'_,N,3^;KZT/W(T MK,WQ \=#0\F/' [><=VGMNY;[>.N1&$(4$.7U5R4BQR[VGXCL;$'#0Y#KI#! M^L_Z_9J.V%N+^"09U8"%]M/9+V4Z^^@RI/C+27T&'^@_^8M,E-D!U3IZTN?] M8Q0W%HFB3;WXA<,9S\'BR+'=FEG7FA-@$'L M+CXP=HKNSM&^=[]VR"&R#@0]K/XX,TL[C,WS@E>!B,IXW)>N6I>&6:H"%P.@ M#0/N7_.=2ZR^[EQB7+IGT24Q#CJW/8\?<%;1-ZWC@!W:I3J,,B7?^/P!>TG= M>SEDY#V;B4: 0M45$14$1&F14:*T^_$#MAA_TSH.V&$XD,SAHI#VS%^[3? %G4!80S0MVP^LE IZ%:*,-/L3+*X-.] M%59&UV875AG T32,!Y.Y-3!W\94!_9DFZ>!=K,SB^##,!Q_VJK8X^5[FAMAO M*N>"8<8+S E?&^X<9ZDK#V/EKK=4D1RC;*@LO"CO-C#6./@\^GY[K^&1FJ@J MC75O:Y"%L6C@N-XU&,??H5)G &C#"\VB:>KX-)U&PT]W5K,9J7'S8L&P5_S% M;21Q)+[0I7XO2-WOE^D']&_<#QOC"B8;U$NG)=">;%1W!]>N)) M7ZKOA=$Q]JU2(_MF*;YQ'<'-L?:6@W&]P-5AL#C,R"QFK9@!C[200.'7E5$+ MA&#ZH]E8:5Q9H>O4,6/CQ$E!AJQ/L?^E;RS\,6XEWW//.)(QT/MJKG*/65YZ MVZ[77#$5E'OX=LABQU8ZF$K53K G';&F]U8VXS:*LH8) X%HJ/ZOZ%Z@.K1 M@[>H#8POVJ1U7+V+8KAR213:.A)/&.JEST MTQ$]98YQ#12YN%\X+8_B:.DH-+W M("N-,^5@&F8O6P Z '[$;5B'Y1N1XN.+C:;E\"[V+1;@?@&DF::[Q0!?.NM MQ-/\H,%??A"YBT6-0>$H6!Z.A7LK70U]#KO*7+ED>E3X+'9\E@RVKPI7.'=FU:T:"+JT_(_-9-14.V10Z_%]X[NJ1>V;Q/W.OIGOVC?S(2/L6X4# M%7LERZZX=IK3@[#':CT<6PPF\H%>SA5'"KH-9^[5W)I04+X MY<*/<#M&.V6+$,,%!XT4G3 2-%!(\4'C!3O'TFK"?O&,Y_<.ZJ#=AU&L"LV_F/UC*TC*%=X*%;I.ES6RLSNUYA*-]ZS175KH7I3E!Y\ M*;I1_>P*2]M;^FLD"OURW<[K>B&R?:Q.,9XJ=/=[[D].8FU15_YRAIC_R/E% MY2YC>"5WU[, U.2]>%]H32R!M#R/!G^L-573A?'"IL(\8[7[@ M/+QATM>N=/^] ?ZQ$NM%0L_".F6+ZMG!>$2) >M&R$8][A]PO6)>(C4S/5M1 M R0"04FXVZ.,'"&OKBG,NH5BZ2*D5,G%?N:'D'F_HLDDU3G3B4>#5P)&,:/ M*:'[3H%T:#(S-+=;=6Z^I)YKU'DPK/#>>DA94BEL6Q#:[I^9,"%P#,]FY&C& MYC]QJ*'N37G_V_L+-PA7!UQKZC^N'>^87)I79JL5VK7,)[@PEQQ=G<-@O^EH M'HIK WJU!'84U4"=CC!HGBL9_9T,>66A6_>$/)RV;= M&_?XLM'V&-F<53-!P+BZ_M2->R9_ <1R3]F*XL+W1SK_R^^=N"J?A37XQA6 M+U:\H7#R!A81J4QP_RLE(/+M76[7\P=2IW:1S!]P4'HB*E[,-?&PYB"M8Y2D M%$Z2(H'4B$1%KCJZ-[@/5ZS/#]B6KK8K*K'.5'%-7!%=ZH"Y61N7ZHEX7W0( M8C%!*+YG7;=U\3O>)GZ+^<3R0J?I@#_NX/R\,ZWFX=V[K %4F,(60 4 M<]T$W<=R3*L-\A62%E39/E[-_]?33VSBZ8#1;H=]([K[LC<=?BN+70^FZ&I3C:P$:"SB42]? [95R<1*22'*CN(' XA2H0DIO0@LCCT M&A&RF-*#R,*/O0TZF3M\%YZ\-96W*M\'O>,])7>\EE&C,&?HU>6*D!0/18-0 M(F[\Z@\-9%+!1I)U>*YT>*Y5.#DB58C;SE.4RI#HQ*B6?G00!4.OO6*R]]U'GS"TP%?FM PY),*%6UK::=QV:7$%,#H M.5BB9\E(1YSB?[LTWJ-9H'660STDUEH?Z@:#2K/1>5X>(H_*Z <[ZL_K*O[_ MT^$(3S>D@J*')-F77C2GK#/2E7(")+E2WV* ?K\XWJA0IDO]W/?G&G:8-([> M\>'D"$=:HTAZKSSDE]-\.9= 0DW$!AOCI4=;FB/LK3+G"Q,&E073HJ/IIO#6 M9 !**<^@=N6,\E2=0!\U[H5,H^Q=EUG=7(.2%V+5DHC M;!?M'=)(HH+^ 3-$Q4=?P;Y(B]9/A,WKE- MR'MD'Y55!J_D(N9,'-E*$#2RQW#"9BW1@80?( MVP*>2D-,R=O1K_6N0L42"C&3[9[*XKG(*8R*>%M]6&QRT8Q) MB]"UZQ:Y@[+X%JXUGH^FX18VIWA%V)>@8K*!_-[U7+Q&M\+'E,_%W)O\X020 MRI @ (Q59#DE8Y"D/;>H1SRR@CJHBV[A3"16MB3C$&[%D+T@;..H3HM%%$70 MY+)J><3G(;VH=Q@W!*\#,,I(MUI].N!,Y%J81;D5LQX\7MW2;GE C0@-,1[> M_1(W35%\'>%JW* M!MM>FX3Y6%H]^@6(H=)#^@GSZ.%0*@^'7K2V.&K):**[=/VF4L%%]R6&^"U= MW&AR-VQ'"H('K1C#> @LRQM7D")XHP-^U J5$*I)[4:;=XC7C7[*DKKA+4$' M]K:6E7F),JC-J)>1+=I ^>5CNEFF$JWA,] 6_&K8!R42K"7UHD:M1BOY%+#P M+"ZE7*V55GP-ZDK!OG> LKJ?;^WU9_-'F>)R=$;_!M00Q\R#L'D[/J$W;R9? M3>A8X="/KG:E!(^!['Y6_(_?\Q?>RMUJ+WS5HA_=:M&//)\8Z4UOH"+4R T/%QN$VF1.Z<-M#E*Z:7#" M3IAN;)YFW MV5X08)A^?,T$5,V'BODJE()C/7FHI&7!PB4.RW+[Y1]02P,$% @ P7U: M4'M.*V8^ @ ? H T !X;"]S='EL97,N>&ULU59;:]LP%/XK0AFCA5'; MR9K1U39LA<)@&X7F86]%L65;H(LGRYG37S\=R9L&]F+=0)'@P M#\-E( B3.(UE*VZ%:5"F6FD2O!@AY/-O5$X3_'#V_'.KS/4SY,?9B]DL?#B_ M/L3/7. <(\_Q+D]PM'R)@U\GO0B_SVMC!]27OT?] ^8#XB40!_WFI'&AY/X> M 6 K$T'1AO $WQ#.UII!5D$$XUL/SP'(%%<:&7LX5ED$2//HPY'WX-QZ'L&D MTJZVK^"_ZW[Z06#P0"#C?!0XQQY(XYH80[6\M8Z;[,!O0JBW5]O:*BPUV4;S M2SPEN,$662N=4SV6B? I3&G!+1][ \T9ZVX<@6G]V;Z%5!+ P04 " #!?5I07Z>BF>4% "- M#P 'AL+W=O^WJA6^M_L5AG8L[*NE0$VW7KJMT[)I=\H%=IFFLYFY;25 MVDQ>O=Q_U\)-\88-J@[:&FB,#9^UNO=/^^.FD'# G;J1MQ>3V43(+MBWN@G* MS650?SK;;;597TR2B5AIY\-U/'=_9*N-;O4WM>RW_,;>_V6=_F9-D,UU[6S3 M])^*._H/P1G\]Y;/R@5=#PX,\O9* NO%I)S!%]YIKV]UH\/#Q:1_WZ@)_(HI M^AE]/^Q?=YWXPOV?;K2KE:[5W-9=JTS8]:-333R[\1N]]1-A9*LN)OM#Q.]F M*=Z8 #3BTNR^"HZ-OP5.?;G<_:X /?8$*]P+#3O#? W;MM%+./M2 M_"$;:6HE^B[W"# E -.3 8IG"XD@,P(R8X2\CA#Q U[8%8QX;1%D3D#F)X-\ M;=LM@BP(R.)DD-<;Z1!D24"6I^M)Z3<(LB(@J^-"?H#P+1)Q)CZZM33Z6W^$ MD!"+/FZ5PS?.FTT?$C&>%G7MH-X:=8(\IR /&> S")DM]TV M6CFX7R *F>!^"N0S*I+/&#!SP'SL/R^N5*WTG>PQGAA)VQQ9-SUC 8R7Y@Z. M!.+;QEHG%F!#$=N\ M6,@'>8LQ*=$D1S9-C_D<,-]9LSZ#=+ 58DQ*,2F'8I+HF&NU[D<,DQ)T:8U)V23GLDISWF)#C=#C8I)1/TB/[Y'"*+190R=3#-"RE M]))RZ&6L)/@GQ9B47E(.O8QDV^+9#<:D#)-R&.:'A!OP(J7_!4^>4*+).$1S M./..K!B3$DW&(9JQ['MP96:4:#(.T?R]''6.24V8LHGE*;P]>E91O,A;? MC.2YP^&F?).Q^.9PGCL,1!EEGXREFODQU3TXZ)1],I;B9B1+&PXZ99^,I;C! M6=K!GJ3,D['4-B@/.D284]K).;0SFFED&)/23LZAG5','&-2VLDYM#.*66!, M2CLYAW9&,4N,23ZKX9#/V)SS( [EE'QR#OF,9<%G>"HMI^23<\CGQRSX:0MC M4O+).>0SD@=#(\:DY)-SR& 1C%QW"PH"Q4<%CJ4KL]5D+K! MF)2%"@X+'Q)4%4D>3V M5;VI"B3ZNC ^;60(,H;OZH% \?$EG^OAU#;E>.K*ZOUR;LJF.@Y#]\VYLCWF M2UWNVBXWXY-]VU_J8;SM#ZZKMZ_U(3M9K\WUTQG5T^-TYNIYMZGZYYVO5C_K M_I"'3>7>S^ZM[5_+,>>AN.N/OQL7&/_RT>7_6;[=[T_;_+W=_KKD9OBDXN\" ME?L\2.:#A!ZD\T%*#PKS08$>%.>#(CW(YH.,'I3F@Q(]Z'X^Z)X>]# ?]$ / M\FL@XYJ?A+#F:^T!UY[OM0=@>[[8'I#M^69[@+;GJ^T!VY[OM@=P>[[<'M#M M^79[@+?GZRU ;^'K+4!O6>!=&[UL\_46H+?P]1:@M_#U%J"W\/46H+?P]1:@ MM_#U%J"W\/46H+?P]5:@M_+U5J"W\O56H+"-DOX>BO06_EZ*]!;^7HK MT%OY>BO06_EZ*]!;^7HKT%OY>@>@=^#K'8#>@:]W 'H'OMX!Z!T6V.M&F]U\ MO0/0._#U#D#OP-<[ +T#7^\ ] Y\O0/0._#UCD#OR-<[ KTC7^\(](Y\O2/0 M._+UCD#ON,"W2O2QDJ]W!'I'OMX1Z!WY>D>@=^3K'8'>D:^W ;V-K[AM?;P-Z&U_O!/1. M?+T3T#OQ]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4Y [[3 64%T6)"O=P)Z)[[> M::)W.=9]WOT8^E-S*+.<;Y]QG?KE^A.EAW&5[*[7F]M\ MG?HGPDTKRM-O4$L#!!0 ( ,%]6E"+ '"V'@( (0M 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:WVZ;,!0&\%>)N)V"X__;U/1F[>U6:7L!#TX""F#+ M=KOT[6=H.VE5)G5J(GTW(7#,.1_$^EWEZL=CH+0ZCL.4ME67<_C,6&HZ&EVJ M?:"I5'8^CBZ7T[AGP34'MR*L6_IOZ+YW:YOJ/7-_5ANJ5.(Y-K4$>5QJ%/G(K7?<^RG_7/>.Q?S M5S>6QNPXL+\6U)?+D1\'.AU@J9QS2G]X?7N:SY<_7U[\!4$L! A0#% @ P7U:4!\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ P7U:4"?H MAPZ" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " #!?5I039^^;.\ K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #!?5I0F5R<(Q & "<)P M$P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( ,%]6E M/+AES , &L3 8 " ?@( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ P7U:4"C;^]&+ @ +0D !@ ( !TA$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4,18 M.<$B!P 4BP !@ ( !E1P 'AL+W=OTC !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ P7U:4 );V+BV 0 T@, !@ M ( !?2P 'AL+W=O&UL4$L! A0#% @ P7U:4(X5K:>W 0 T@, M !D ( !5C 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4%(X60NW 0 T@, !D M ( !&S8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ P7U:4 N"I>>W 0 T@, !D ( !X3L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4/[A M2P2W 0 T@, !D ( !J4$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4 $,7[2W 0 T@, !D M ( !&PO M=V]R:W-H965T&UL4$L! A0#% @ P7U:4"&PO=V]R:W-H965T&UL4$L! A0#% M @ P7U:4.%+/5JW 0 T@, !D ( !)E0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4#SASU?0 0 G 0 !D M ( !^E\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ P7U:4)Y5V9JW 0 T@, !D ( !&V8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MP7U:4#"-T-LU! JA4 !D ( !YVL 'AL+W=O8! #;! &0 @ $. M>0 >&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4*]2)? L @ 7@8 !D M ( !P7T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P7U:4%Q"AK#] 0 1@4 !D ( !(H< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P7U: M4&PIN[P5 @ @8 !D ( !%(X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4((@M7*P @ $0H M !D ( !G94 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4.>;H:** @ . D !D M ( !^YP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ P7U:4$@O':N. @ H0@ !D ( !^*D 'AL+W=O M&PO=V]R:W-H965TIQS $ '<$ 9 " 7^O M !X;"]W;W)K&UL4$L! A0#% @ P7U:4'6* MP2&! @ %P@ !D ( !@K$ 'AL+W=O0! ";! &0 M @ $ZM >&PO=V]R:W-H965T&UL4$L! A0#% @ P7U:4";D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ P7U:4-H"A1O= @ $@L !D ( ! M8\$ 'AL+W=O&PO=V]R:W-H965TS& !X;"]W;W)K&UL4$L! A0#% M @ P7U:4,V7 F!Z! )!0 !D ( !M,D 'AL+W=O&PO=V]R:W-H965T=@( *\N : " 0U9 0!X;"]?7!E&UL4$L%!@ 0 !7 %< TQ< I> 0 $! end XML 38 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Class A [Member]
Common Stock [Member]
Common Class A [Member]
Retained Earnings [Member]
Common Class A [Member]
Common Class B [Member]
Common Stock [Member]
Common Class B [Member]
Retained Earnings [Member]
Common Class B [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2016 30,007,000     9,245,000                
Balance at Dec. 31, 2016             $ 438 $ 309,127 $ (86,882) $ 640,428 $ (286) $ 862,825
Stock options exercised and stock awards (in shares) 1,219,000     0                
Stock options exercised and stock awards             12 22,355 0 0 0 22,367
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan             0 15,606 0 0 0 15,606
Vesting of restricted share awards (in shares) 7,000     199,000                
Vesting of restricted share awards             3 (1,518) 0 0 0 (1,515)
Issuance of common stock under employee stock purchase plan (in shares) 112,000     0                
Issuance of common stock under employee stock purchase plan             1 2,474 0 0 0 2,475
Common stock repurchases (in shares) 0     (975,000)                
Common stock repurchases             0 0 (33,800) 0 0 (33,800)
Other comprehensive income             0 0 0 0 286 286
Net income             0 0 0 172,129 0 172,129
Balance (in shares) at Dec. 31, 2017 31,345,000     8,469,000                
Balance at Dec. 31, 2017             454 348,044 (120,682) 812,557 0 1,040,373
Stock options exercised and stock awards (in shares) 138,000     0                
Stock options exercised and stock awards             1 2,742 0 0 0 2,743
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan             0 18,059 0 0 0 18,059
Vesting of restricted share awards (in shares) 0     227,000                
Vesting of restricted share awards             2 (1,749) 0 0 0 (1,747)
Issuance of common stock under employee stock purchase plan (in shares) 84,000     0                
Issuance of common stock under employee stock purchase plan             1 2,929 0 0 0 2,930
Common stock repurchases (in shares) (2,857,000)     (406,000)                
Common stock repurchases             0 0 (125,160) 0 0 (125,160)
Net income             0 0 0 139,062 0 139,062
Cash dividends declared on common stock   $ (7,324) $ (7,324)   $ (2,008) $ (2,008)            
Balance (in shares) at Dec. 31, 2018 28,710,000     8,290,000                
Balance at Dec. 31, 2018             458 370,025 (245,842) 942,287 0 $ 1,066,928
Stock options exercised and stock awards (in shares) 391,000     0               375,950
Stock options exercised and stock awards             4 7,585 0 0 0 $ 7,589
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan             0 19,005 0 0 0 19,005
Vesting of restricted share awards (in shares) 0     226,000                
Vesting of restricted share awards             2 (2,834) 0 0 0 (2,832)
Issuance of common stock under employee stock purchase plan (in shares) 117,000     0                
Issuance of common stock under employee stock purchase plan             1 3,486 0 0 0 3,487
Common stock repurchases (in shares) (1,264,000)     (276,000)                
Common stock repurchases             0 0 (58,287) 0 0 (58,287)
Other comprehensive income             0 0 0 0 337 337
Net income             0 0 0 141,583 0 141,583
Cash dividends declared on common stock   $ (14,037) $ (14,037)   $ (4,280) $ (4,280)            
Balance (in shares) at Dec. 31, 2019 27,954,000     8,240,000                
Balance at Dec. 31, 2019             $ 465 $ 397,267 $ (304,129) $ 1,065,553 $ 337 $ 1,159,493
XML 39 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 181,620 $ 131,726
Accounts receivable, net 183,704 190,650
Note receivable affiliate 0 12,885
Inventories, net 1,326,080 1,339,923
Prepaid expenses and other 20,728 10,491
Assets held for sale 419 2,269
Total current assets 1,712,551 1,687,944
Property and equipment, net 1,279,931 1,184,053
Operating lease right-of-use assets, net 57,197 0
Goodwill, net 292,142 291,391
Other assets, net 65,508 37,962
Total assets 3,407,329 3,201,350
Current liabilities:    
Floor plan notes payable 996,336 1,023,019
Current maturities of long-term debt 189,265 161,955
Current maturities of finance lease obligations 22,892 19,631
Current maturities of operating lease obligations 10,114 0
Trade accounts payable 133,697 127,451
Customer deposits 42,695 36,183
Accrued expenses 112,390 125,056
Total current liabilities 1,507,389 1,493,295
Long-term debt, net of current maturities 438,413 439,218
Finance lease obligations, net of current maturities 69,478 49,483
Operating lease obligations, net of current maturities 47,555 0
Other long-term liabilities 20,704 11,118
Deferred income taxes, net 164,297 141,308
Shareholders’ equity:    
Preferred stock, par value $.01 per share; 1,000,000 shares authorized; 0 shares outstanding in 2019 and 2018 0 0
Common stock, par value $.01 per share; 60,000,000 Class A shares and 20,000,000 Class B shares authorized; 27,953,648 Class A shares and 8,240,486 Class B shares outstanding in 2019; and 28,709,636 Class A shares and 8,290,277 Class B shares outstanding in 2018 465 458
Additional paid-in capital 397,267 370,025
Treasury stock, at cost: 5,055,783 Class A shares and 5,306,341 Class B shares in 2019 and 3,791,751 Class A shares and 5,030,787 Class B shares in 2018 (304,129) (245,842)
Retained earnings 1,065,553 942,287
Accumulated other comprehensive income 337 0
Total shareholders’ equity 1,159,493 1,066,928
Total liabilities and shareholders’ equity $ 3,407,329 $ 3,201,350
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Segments
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

17.

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, service and collision center facilities; and a wide array of 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 income before income taxes, not including extraordinary items.

 

The Company accounts for intersegment sales and transfers as if the sales or transfers were to third parties, that is, at current market prices. There were no material intersegment sales during the years ended December 31, 2019, 2018 or 2017.

 

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, 2019, 2018 and 2017 (in thousands):

 

   

Truck

   

All

         
   

Segment

   

Other

   

Totals

 

2019

                       

Revenues from external customers

  $ 5,794,155     $ 15,692     $ 5,809,847  

Interest income

    1,680             1,680  

Interest expense

    30,201       286       30,487  

Depreciation and amortization

    55,036       336       55,372  

Segment operating income (loss)

    216,691       (286 )     216,405  

Segment income from continuing operations before taxes

    188,122       1,401       189,523  

Segment assets

    3,369,517       37,812       3,407,329  

Goodwill

    289,582       2,560       292,142  

Expenditures for segment assets

    292,980       513       293,493  
                         

2018

                       

Revenues from external customers

  $ 5,488,787     $ 17,403     $ 5,506,190  

Interest income

    1,376             1,376  

Interest expense

    20,850       208       21,058  

Depreciation and amortization

    70,170       319       70,489  

Segment operating income

    202,725       126       202,851  

Segment income (loss) from continuing operations before taxes

    183,251       (82 )     183,169  

Segment assets

    3,166,174       35,176       3,201,350  

Goodwill

    288,831       2,560       291,391  

Expenditures for segment assets

    238,229       31       238,260  
                         

2017

                       

Revenues from external customers

  $ 4,698,035     $ 15,847     $ 4,713,882  

Interest income

    891             891  

Interest expense

    13,024       177       13,201  

Depreciation and amortization

    49,634       435       50,069  

Segment operating income (loss)

    149,338       (629 )     148,709  

Segment income (loss) from continuing operations before taxes

    137,205       (806 )     136,399  

Segment assets

    2,855,001       35,138       2,890,139  

Goodwill

    288,831       2,560       291,391  

Expenditures for segment assets

    209,852       65       209,917  

 

XML 41 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes
12 Months Ended
Dec. 31, 2019
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,

 
   

2019

   

2018

   

2017

 

Current provision −

                       

Federal

  $ 20,303     $ 31,819     $ 22,443  

State

    4,648       6,291       4,030  
      24,951       38,110       26,473  

Deferred provision −

                       

Federal

    20,925       6,082       (64,821 )

State

    2,064       (85 )     2,618  
      22,989       5,997       (62,203 )

Provision (benefit) for income taxes

  $ 47,940     $ 44,107     $ (35,730 )

 

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,

 
   

2019

   

2018

   

2017

 

Income taxes at the federal statutory rate

  $ 39,530     $ 38,469     $ 47,749  

State income taxes, net of federal benefit

    5,303       4,913       3,246  

Tax effect of permanent differences

    1,562       596       (4,097 )

Revaluation of deferred taxes

                (82,862 )

Other, net

    1,545       129       234  

Provision (benefit) for income taxes

  $ 47,940     $ 44,107     $ (35,730 )

 

The components of income taxes recorded in other comprehensive income and paid in capital consisted of the following (in thousands):

 

   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Income tax expense related to components of other comprehensive income:

                       

Change in fair value of available-for-sale securities

                183  

Total

  $     $     $ 183  
                         

Paid in capital – stock based compensation

  $     $     $  

 

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

 

   

December 31,

 
   

2019

   

2018

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,086 )   $ (4,076 )

Accounts receivable

    (140 )     (231 )

Finance lease obligations

    (21,618 )     (16,202 )

Finance and operating leases

    (12,726 )      

Stock options

    (8,749 )     (9,026 )

Accrued liabilities

    (2,989 )     (2,481 )

State net operating loss carry forward

    (2,381 )     (2,463 )

State tax credit

    (196 )     (312 )

Other

    (3,817 )     (3,276 )

Difference between book and tax basis- Operating lease assets

    12,628        

Difference between book and tax basis- Depreciation and amortization

    209,250       179,325  
      164,176       141,258  

Valuation allowance

    121       50  

Net deferred income tax liability

  $ 164,297     $ 141,308  

 

On December 22, 2017, the Tax Act was enacted. The Tax Act included, among other items, a reduction of the U.S. federal corporate tax rate from 35% to 21% effective January 1, 2018. The Tax Act made broad and complex changes to the U.S. tax code, some of which affected the Company’s 2017 year end results. Staff Accounting Bulletin No. 118 (SAB 118) provided guidance that allowed registrants to provide a reasonable estimate of the Tax Act in their financial statements and adjust the reported impact in a measurement period not to exceed one year. We applied the guidance in SAB 118 when accounting for the enactment-date effects of the Tax Act in 2017 and throughout 2018.

 

At December 31, 2017, the Company recognized a net tax benefit of $82.9 million, which was included as a component of income tax expense. The benefit recorded was primarily a result of the remeasurement of the Company’s deferred tax assets and liabilities at the rate in which they will reverse. Upon further analysis of certain aspects of the Tax Act and refinement of the Company’s calculations during the 12 months ended December 31, 2018, the Company adjusted its provisional amount by less than $100,000, which is included as a component of income tax expense from continuing operations.

 

As of December 31, 2019, the Company had approximately $48.3 million in state net operating loss carry forwards that expire from 2019 to 2039, which result in a deferred tax asset of $2.3 million. The Company has evaluated whether its state net operating losses are realizable and has recorded a valuation allowance of $121,000 against them. The valuation allowance increased $71,000 over the prior year ending December 31, 2018.

 

The Company had unrecognized income tax benefits totaling $3.0 million as a component of accrued liabilities as of December 31, 2019, and $2.4 million at December 31, 2018, 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, 2019, 2018 and 2017, the Company recognized approximately $5,220, $(27,450), and $21,050 in interest expense (income). No amounts were accrued for penalties. The Company had approximately $144,000, $139,000 and $166,000 for the payment of interest accrued as of December 31, 2019, 2018 and 2017, respectively.

 

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

 

A reconciliation of the change in the unrecognized tax benefits is as follows (in thousands):

 

   

2019

   

2018

   

2017

 

Unrecognized tax benefits at beginning of period

  $ 2,389     $ 2,555     $ 2,401  

Gross increases – tax positions in current year

    1,188       504       619  

Reductions due to lapse of statute of limitations

    (570 )     (670 )     (465 )

Unrecognized tax benefits at end of period

  $ 3,007     $ 2,389     $ 2,555  

 

Undistributed earnings of certain of the Company’s foreign subsidiaries amounted to approximately $1.3 million at December 2019. Those earnings are considered to be indefinitely reinvested and accordingly, no provision for state, local and foreign withholding income taxes has been provided thereon. 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% dividend received deduction to offset any U.S. federal income tax liability on the undistributed earnings.

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

 

2019

   

 

2018

   

Estimated Life

(Years)

 

Land

  $ 137,416     $ 134,873          

Buildings and improvements

    474,106       434,049     10 39  

Leasehold improvements

    34,350       27,165     2 39  

Machinery and shop equipment

    82,594       73,578     5 20  

Furniture, fixtures and computers

    73,846       67,330     3 15  

Transportation equipment

    99,127       92,385     3 15  

Lease and rental vehicles

    968,121       914,708     1 8  

Construction in progress

    16,874       16,310            

Accumulated depreciation and amortization

    (606,503 )     (576,345 )          
                           

Total

  $ 1,279,931     $ 1,184,053            
Schedule of Goodwill [Table Text Block]

Balance December 31, 2018

  $ 291,391  

Acquisitions

    751  

Balance December 31, 2019

  $ 292,142  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

2019

   

2018

   

2017

 

Expected stock volatility

    31.29 %     31.68 %     33.54 %

Weighted-average stock volatility

    31.29 %     31.68 %     33.54 %

Expected dividend yield

    1.13 %     0.00 %     0.00 %

Risk-free interest rate

    2.45 %     2.69 %     2.17 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 12.56     $ 15.46     $ 12.33  
XML 43 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Line of Credit Facility, Maximum Borrowing Capacity $ 17,500  
Floor Plan Notes Payable 996,336 $ 1,023,019
Long-term Line of Credit, Total 0  
Line of Credit Amount Pledged to Secure Letters of Credit 12,300  
Line of Credit Facility, Remaining Borrowing Capacity 5,200  
Floor Plan Credit Agreement [Member]    
Floor Plan Notes Payable $ 115,000  
Debt Instrument, Variable Rate, Minimum Reference Rate 6.25%  
Debt, Weighted Average Interest Rate 2.60% 1.90%
BMO Harris Bank N.A. [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 1,000,000  
Debt Instrument, Working Capital Fee Percentage 0.16%  
Floor Plan Notes Payable $ 846,800  
BMO Harris Bank N.A. [Member] | Floor Plan Credit Agreement [Member]    
Debt Instrument, Interest Rate, Effective Percentage 2.95%  
BMO Harris Bank N.A. [Member] | London Interbank Offered Rate (LIBOR) [Member]    
Debt Instrument, Basis Spread on Variable Rate 1.25%  
Ford Motor Financing Agreement [Member] | Prime Rate [Member]    
Debt Instrument, Basis Spread on Variable Rate 1.50%  
Revolving Credit Facility [Member] | BMO Harris Bank N.A. [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 100,000  
Long-term Line of Credit, Total 0  
Letter of Credit [Member] | BMO Harris Bank N.A. [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 20,000  
XML 44 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 25, 2019
Depreciation, Total   $ 158,700,000 $ 149,100,000 $ 140,300,000  
Amortization, Total   16,800,000 36,000,000.0 17,600,000  
Goodwill, Impairment Loss $ 0        
Capitalized Computer Software, Net, Ending Balance 8,900,000 8,900,000 10,800,000    
Capitalized Computer Software, Amortization   1,900,000 21,700,000    
Indefinite-Lived Franchise Rights 7,000,000.0 7,000,000.0 7,000,000.0    
Advertising Expense   11,500,000 10,400,000 9,500,000  
Capitalized Computer Software, Accumulated Amortization 10,200,000 10,200,000 8,300,000    
Other Noncurrent Liabilities [Member] | Financial Guarantee [Member]          
Guarantor Obligations, Current Carrying Value $ 5,100,000 $ 5,100,000      
Rush Truck Centres of Canada Limited [Member]          
Equity Method Investment, Ownership Percentage 50.00% 50.00%     50.00%
Rush Truck Centres of Canada Limited [Member] | Other Assets [Member]          
Equity Method Investments $ 25,700,000 $ 25,700,000      
Rush Truck Centres of Canada Limited [Member] | Call Option [Member]          
Equity Method Investment, Remaining Ownership Percentage Not Yet Acquired         50.00%
Rush Truck Centres of Canada Limited [Member] | Call Option [Member] | Other Assets [Member]          
Call Option, Fair Value Disclosure 3,600,000 3,600,000      
Computer Software, Intangible Asset [Member]          
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 1,900,000 1,900,000      
Finite-Lived Intangible Assets, Amortization Expense, Year Two 1,900,000 1,900,000      
Finite-Lived Intangible Assets, Amortization Expense, Year Three 1,900,000 1,900,000      
Finite-Lived Intangible Assets, Amortization Expense, Year Four 1,900,000 1,900,000      
Finite-Lived Intangible Assets, Amortization Expense, Year Five 1,900,000 1,900,000      
Components of ERP Platform Rquired Replacement [Member]          
Capitalized Computer Software, Amortization     19,900,000    
Franchise Rights [Member]          
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)   0      
Construction in Progress [Member]          
Interest Costs Capitalized   387,800      
Vehicles [Member]          
Depreciation, Total   120,100,000 $ 114,600,000 $ 107,900,000  
Finance Lease, Right-of-Use Asset 85,800,000 85,800,000      
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 43,000,000.0 $ 43,000,000.0      
XML 45 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 3 - Supplier Concentration (Details Textual)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Product Concentration Risk [Member] | Revenue Benchmark [Member]      
Concentration Risk, Percentage 61.60% 62.50% 65.20%
XML 46 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Anti-dilutive options – weighted average (in shares) 1,108 513 449
XML 47 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Non-vested balance (in shares) 1,796,356    
Non-vested, weighted average grant date fair value (in dollars per share) $ 11.74    
Granted (in shares) 482,663    
Weighted-average fair value of stock options granted (in dollars per share) $ 12.56 $ 15.46 $ 12.33
Vested (in shares) (447,531)    
Vested, weighted average grant date fair value (in dollars per share) $ 11.12    
Forfeited (in shares) (23,333)    
Forfeited, weighted average grant date fair value (in dollars per share) $ 11.92    
Non-vested balance (in shares) 1,808,155 1,796,356  
Non-vested, weighted average grant date fair value (in dollars per share) $ 12.11 $ 11.74  
XML 48 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Sublease Income $ 24.0
Lessee, Leases, Residual Value Guarantee, Amount $ 49.2
Lessee, Operating Lease, Option To Terminate Term 1 year
Sales-type Lease, Lease Receivable $ 5.6
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 88 years
Lessor, Leases, Term of Contract 10 years
XML 49 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventories, new and used vehicles at cost based on specific identification, net of allowance $ 1,042,794 $ 1,068,003
Vehicle sale related accounts receivable 74,907 100,013
Total 1,117,701 1,168,016
Floor Plan Notes Payable $ 996,336 $ 1,023,019
XML 50 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases - Rental Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Minimum rental payments $ 215,288 $ 206,528
Nonlease payments 32,261 31,710
Total $ 247,549 $ 238,238
XML 51 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Acquisitions, Dispositions and Equity Method Investment (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
May 06, 2019
Feb. 11, 2019
Dec. 14, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 25, 2019
Payments to Acquire Businesses, Gross         $ 10,168 $ (0) $ 2,180  
Rush Truck Centres of Canada Limited [Member]                
Equity Method Investment, Ownership Percentage         50.00%     50.00%
Rush Truck Centres of Canada Limited [Member] | Other Noncurrent Assets [Member]                
Equity Method Investments         $ 25,700      
Stover Sales, Inc [Member]                
Payments to Acquire Businesses, Gross   $ 2,300            
Acquisition of Country Ford Trucks [Member]                
Payments to Acquire Businesses, Gross     $ 7,900          
Transwest San Diego, LLC [Member]                
Payments to Acquire Businesses, Gross       $ 2,200        
Central California Truck and Trailer Sales, LLC [Member]                
Proceeds from Divestiture of Businesses $ 12,700              
XML 52 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Related Party Transactions (Details Textual) - CCTTS [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Due from Related Parties, Total $ 0 $ 12,900
London Interbank Offered Rate (LIBOR) [Member]    
Related Party Transaction, Rate 4.00%  
Maximum [Member]    
Related Party Transaction, Amounts of Transaction $ 17,000  
XML 53 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 9 - Financial Instruments and Fair Value
12 Months Ended
Dec. 31, 2019
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 at December 31, 2019, and 2018. 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 54 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Inventories
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Inventory Disclosure [Text Block]

5.

INVENTORIES:

 

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

 

   

December 31,

 
   

2019

   

2018

 
                 

New commercial vehicles

  $ 967,785     $ 976,464  

Used commercial vehicles

    84,610       96,126  

Parts and accessories

    273,185       259,396  

Other

    17,763       19,573  

Less allowance

    (17,263 )     (11,636 )
                 

Total

  $ 1,326,080     $ 1,339,923  

 

XML 55 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Segments (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Truck

   

All

         
   

Segment

   

Other

   

Totals

 

2019

                       

Revenues from external customers

  $ 5,794,155     $ 15,692     $ 5,809,847  

Interest income

    1,680             1,680  

Interest expense

    30,201       286       30,487  

Depreciation and amortization

    55,036       336       55,372  

Segment operating income (loss)

    216,691       (286 )     216,405  

Segment income from continuing operations before taxes

    188,122       1,401       189,523  

Segment assets

    3,369,517       37,812       3,407,329  

Goodwill

    289,582       2,560       292,142  

Expenditures for segment assets

    292,980       513       293,493  
                         

2018

                       

Revenues from external customers

  $ 5,488,787     $ 17,403     $ 5,506,190  

Interest income

    1,376             1,376  

Interest expense

    20,850       208       21,058  

Depreciation and amortization

    70,170       319       70,489  

Segment operating income

    202,725       126       202,851  

Segment income (loss) from continuing operations before taxes

    183,251       (82 )     183,169  

Segment assets

    3,166,174       35,176       3,201,350  

Goodwill

    288,831       2,560       291,391  

Expenditures for segment assets

    238,229       31       238,260  
                         

2017

                       

Revenues from external customers

  $ 4,698,035     $ 15,847     $ 4,713,882  

Interest income

    891             891  

Interest expense

    13,024       177       13,201  

Depreciation and amortization

    49,634       435       50,069  

Segment operating income (loss)

    149,338       (629 )     148,709  

Segment income (loss) from continuing operations before taxes

    137,205       (806 )     136,399  

Segment assets

    2,855,001       35,138       2,890,139  

Goodwill

    288,831       2,560       291,391  

Expenditures for segment assets

    209,852       65       209,917  
XML 56 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Valuation Accounts (Tables)
12 Months Ended
Dec. 31, 2019
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

 
                                 

2019

                               

Reserve for accounts receivable

  $ 987     $ 2,065     $ (2,038 )   $ 1,014  

Reserve for warranty receivables

    429       1,661       (1,680 )     410  

Reserve for parts inventory

    7,050       4,460       (3,849 )     7,661  

Reserve for commercial vehicle inventory

    4,587       12,489       (7,474 )     9,602  
                                 

2018

                               

Reserve for accounts receivable

  $ 616     $ 2,183     $ (1,812 )   $ 987  

Reserve for warranty receivables

    210       2,031       (1,812 )     429  

Reserve for parts inventory

    6,230       2,744       (1,924 )     7,050  

Reserve for commercial vehicle inventory

    5,953       3,550       (4,916 )     4,587  
                                 

2017

                               

Reserve for accounts receivable

  $ 549     $ 625     $ (558 )   $ 616  

Reserve for warranty receivables

    114       713       (617 )     210  

Reserve for parts inventory

    4,885       1,414       (69 )     6,230  

Reserve for commercial vehicle inventory

    5,102       5,997       (5,146 )     5,953  
XML 57 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Share Based Compensation and Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2019
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, 2019

    2,984,280     $ 27.63                  

Granted

    482,663       41.15                  

Exercised

    (375,950 )     20.19                  

Forfeited

    (23,333 )     33.84                  

Balance of Outstanding Options at December 31, 2019

    3,067,660     $ 30.62       5.96     $ 48,712,030  

Expected to vest after December 31, 2019

    1,778,219     $ 34.70       7.64     $ 20,984,383  

Vested and exercisable at December 31, 2019

    1,259,505     $ 24.65       3.55     $ 27,521,030  
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, 2019

    1,796,356     $ 11.74  

Granted

    482,663       12.56  

Vested

    (447,531 )     11.12  

Forfeited

    (23,333 )     11.92  
                 

Non-vested at December 31, 2019

    1,808,155     $ 12.11  
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, 2019

    573,134                     $ 34.07  

Granted

    330,909                       40.36  

Vested

    (293,615 )                     30.32  

Outstanding non-vested at December 31, 2019

    610,428       8.6     $ 27,896,560     $ 39.06  

Expected to vest after December 31, 2019

    609,419       8.6     $ 27,850,441          
XML 58 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 59 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 19 - Revenue
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

19.

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 for 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 for the years ended December 31, 2019 and December 31, 2018 (in thousands):

 

   

Year Ended

December 31, 2019

   

Year Ended

December 31, 2018

 

Commercial vehicle sales revenue

  $ 3,757,584     $ 3,558,637  

Parts revenue

    993,288       937,241  

Commercial vehicle repair service revenue

    769,222       732,811  

Finance revenue

    14,618       10,795  

Insurance revenue

    9,825       9,740  

Other revenue

    17,761       18,728  

Total

  $ 5,562,298     $ 5,267,952  

 

All of the Company's performance obligations and associated revenues are generally transferred to customers at a point in time. The Company does not have any material contract assets or contract liabilities on the Balance Sheet as of December 31, 2019. 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 is mostly 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 60 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Acquisitions, Dispositions and Equity Method Investment
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Acquisitions, Dispositions and Equity Method Investment [Text Block]

15.

ACQUISITIONS, DISPOSITIONS AND EQUITY METHOD INVESTMENT:

 

On October 31, 2019, the Company and its joint venture partner sold substantially all of the assets of Central California Truck & Trailer Sales, LLC (“CCTTS”). The transaction was valued at approximately $12.7 million, with the purchase price paid in cash.

 

On May 6, 2019, the Company acquired certain assets of Stover Sales, Inc., which included real estate and a used truck dealership in Jacksonville, Florida, along with commercial vehicle and parts inventory. The transaction was valued at approximately $2.3 million, with the purchase price paid in cash.

 

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. RTC Canada currently operates a network of 14 International Truck full-service dealerships throughout the Province of Ontario. The Company does not consolidate RTC Canada. RTC Canada is accounted for as an equity method investment. As of December 31, 2019, the Company’s investment in RTC Canada is $25.7 million and is reported in Other Assets on the Consolidated Balance Sheet.

 

On February 11, 2019, the Company acquired certain assets of Country Ford Trucks, which included real estate and a Ford truck franchise in Ceres, California, along with commercial vehicle and parts inventory. The transaction was valued at approximately $7.9 million, with the purchase price paid in cash.

 

On December 14, 2017, the Company acquired certain assets of Transwest San Diego, LLC, which included a Ford truck franchise in San Diego, California. The transaction was valued at approximately $2.2 million, with the purchase price paid in cash.

 

XML 61 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues      
Revenue $ 5,562,298 $ 5,267,952  
Lease and rental 247,549 238,238 $ 217,356
Total revenue 5,809,847 5,506,190 4,713,882
Cost of products sold      
Lease and rental 206,200 197,271 183,091
Total cost of products sold 4,784,219 4,527,921 3,883,946
Gross profit 1,025,628 978,269 829,936
Selling, general and administrative 753,749 705,226 631,053
Depreciation and amortization 55,372 70,489 50,069
(Loss) gain on sale of assets (102) 297 (105)
Operating income 216,405 202,851 148,709
Other income 1,925 0 0
Interest income (expense)      
Interest income 1,680 1,376 891
Interest expense (30,487) (21,058) (13,201)
Total interest expense, net 28,807 19,682 12,310
Income before taxes 189,523 183,169 136,399
Income tax provision (benefit) 47,940 44,107 (35,730)
Net income $ 141,583 $ 139,062 $ 172,129
Earnings per common share      
Basic (in dollars per share) $ 3.86 $ 3.55 $ 4.34
Diluted (in dollars per share) 3.77 3.45 4.20
Dividends declared per common share (in dollars per share) $ 0.50 $ 0.24 $ 0
New and Used Commercial Vehicle [Member]      
Revenues      
Revenue $ 3,757,584 $ 3,558,637 $ 2,993,015
Cost of products sold      
Cost of products sold 3,480,682 3,280,966 2,766,461
Parts and Service [Member]      
Revenues      
Revenue 1,762,510 1,670,052 1,471,266
Cost of products sold      
Cost of products sold 1,097,337 1,049,684 934,394
Finance and Insurance [Member]      
Revenues      
Revenue 24,443 20,535 17,988
Product and Service, Other [Member]      
Revenues      
Revenue $ 17,761 $ 18,728 $ 14,257
XML 62 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 1 - Organization and Operations
12 Months Ended
Dec. 31, 2019
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, FUSO, IC Bus or Blue Bird. 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.

XML 63 rusha20191119_10k_htm.xml IDEA: XBRL DOCUMENT 0001012019 2019-01-01 2019-12-31 0001012019 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001012019 us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001012019 2019-06-28 0001012019 us-gaap:CommonClassAMember 2020-02-12 0001012019 us-gaap:CommonClassBMember 2020-02-12 0001012019 2019-12-31 0001012019 2018-12-31 0001012019 rusha:NewAndUsedCommercialVehicleMember 2019-01-01 2019-12-31 0001012019 rusha:NewAndUsedCommercialVehicleMember 2018-01-01 2018-12-31 0001012019 rusha:NewAndUsedCommercialVehicleMember 2017-01-01 2017-12-31 0001012019 rusha:PartsAndServiceMember 2019-01-01 2019-12-31 0001012019 rusha:PartsAndServiceMember 2018-01-01 2018-12-31 0001012019 rusha:PartsAndServiceMember 2017-01-01 2017-12-31 0001012019 2018-01-01 2018-12-31 0001012019 2017-01-01 2017-12-31 0001012019 rusha:FinanceAndInsuranceMember 2019-01-01 2019-12-31 0001012019 rusha:FinanceAndInsuranceMember 2018-01-01 2018-12-31 0001012019 rusha:FinanceAndInsuranceMember 2017-01-01 2017-12-31 0001012019 us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-12-31 0001012019 us-gaap:ProductAndServiceOtherMember 2018-01-01 2018-12-31 0001012019 us-gaap:ProductAndServiceOtherMember 2017-01-01 2017-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2016-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2016-12-31 0001012019 us-gaap:CommonStockMember 2016-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001012019 us-gaap:TreasuryStockMember 2016-12-31 0001012019 us-gaap:RetainedEarningsMember 2016-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001012019 2016-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001012019 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001012019 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001012019 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-12-31 0001012019 us-gaap:CommonStockMember 2017-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001012019 us-gaap:TreasuryStockMember 2017-12-31 0001012019 us-gaap:RetainedEarningsMember 2017-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001012019 2017-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001012019 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001012019 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001012019 us-gaap:CommonStockMember 2018-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001012019 us-gaap:TreasuryStockMember 2018-12-31 0001012019 us-gaap:RetainedEarningsMember 2018-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001012019 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001012019 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001012019 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001012019 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001012019 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001012019 us-gaap:CommonStockMember 2019-12-31 0001012019 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001012019 us-gaap:TreasuryStockMember 2019-12-31 0001012019 us-gaap:RetainedEarningsMember 2019-12-31 0001012019 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001012019 us-gaap:ConstructionInProgressMember 2019-01-01 2019-12-31 0001012019 us-gaap:LandMember 2019-12-31 0001012019 us-gaap:LandMember 2018-12-31 0001012019 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001012019 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001012019 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0001012019 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001012019 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001012019 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001012019 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001012019 us-gaap:MachineryAndEquipmentMember 2018-12-31 0001012019 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0001012019 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001012019 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001012019 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001012019 us-gaap:TransportationEquipmentMember 2019-12-31 0001012019 us-gaap:TransportationEquipmentMember 2018-12-31 0001012019 srt:MinimumMember us-gaap:TransportationEquipmentMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember us-gaap:TransportationEquipmentMember 2019-01-01 2019-12-31 0001012019 us-gaap:VehiclesMember 2019-12-31 0001012019 us-gaap:VehiclesMember 2018-12-31 0001012019 srt:MinimumMember us-gaap:VehiclesMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember us-gaap:VehiclesMember 2019-01-01 2019-12-31 0001012019 us-gaap:ConstructionInProgressMember 2019-12-31 0001012019 us-gaap:ConstructionInProgressMember 2018-12-31 0001012019 us-gaap:VehiclesMember 2019-01-01 2019-12-31 0001012019 us-gaap:VehiclesMember 2018-01-01 2018-12-31 0001012019 us-gaap:VehiclesMember 2017-01-01 2017-12-31 0001012019 2019-10-01 2019-12-31 0001012019 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001012019 rusha:ComponentsOfERPPlatformRquiredReplacementMember 2018-01-01 2018-12-31 0001012019 us-gaap:FranchiseRightsMember 2019-01-01 2019-12-31 0001012019 rusha:RushTruckCentresOfCanadaLimitedMember 2019-02-25 0001012019 rusha:RushTruckCentresOfCanadaLimitedMember us-gaap:CallOptionMember 2019-02-25 0001012019 rusha:RushTruckCentresOfCanadaLimitedMember us-gaap:OtherAssetsMember us-gaap:CallOptionMember 2019-12-31 0001012019 rusha:RushTruckCentresOfCanadaLimitedMember 2019-12-31 0001012019 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FinancialGuaranteeMember 2019-12-31 0001012019 rusha:RushTruckCentresOfCanadaLimitedMember us-gaap:OtherAssetsMember 2019-12-31 0001012019 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-12-31 0001012019 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-12-31 0001012019 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2017-01-01 2017-12-31 0001012019 rusha:TradeAccountsReceivableFromSaleOfVehiclesMember 2019-12-31 0001012019 rusha:TradeAccountsReceivableFromSaleOfVehiclesMember 2018-12-31 0001012019 rusha:TradeReceivableOtherThanVehiclesMember 2019-12-31 0001012019 rusha:TradeReceivableOtherThanVehiclesMember 2018-12-31 0001012019 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001012019 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0001012019 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001012019 rusha:AllowanceForWarrantyReceivablesFromManufacturersMember 2018-12-31 0001012019 rusha:AllowanceForWarrantyReceivablesFromManufacturersMember 2019-01-01 2019-12-31 0001012019 rusha:AllowanceForWarrantyReceivablesFromManufacturersMember 2019-12-31 0001012019 rusha:PartsInventoryMember 2018-12-31 0001012019 rusha:PartsInventoryMember 2019-01-01 2019-12-31 0001012019 rusha:PartsInventoryMember 2019-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2018-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2019-01-01 2019-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2019-12-31 0001012019 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001012019 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001012019 rusha:AllowanceForWarrantyReceivablesFromManufacturersMember 2017-12-31 0001012019 rusha:AllowanceForWarrantyReceivablesFromManufacturersMember 2018-01-01 2018-12-31 0001012019 rusha:PartsInventoryMember 2017-12-31 0001012019 rusha:PartsInventoryMember 2018-01-01 2018-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2017-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2018-01-01 2018-12-31 0001012019 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001012019 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0001012019 rusha:AllowanceForWarrantyReceivablesFromManufacturersMember 2016-12-31 0001012019 rusha:AllowanceForWarrantyReceivablesFromManufacturersMember 2017-01-01 2017-12-31 0001012019 rusha:PartsInventoryMember 2016-12-31 0001012019 rusha:PartsInventoryMember 2017-01-01 2017-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2016-12-31 0001012019 rusha:CommercialVehicleInventoryMember 2017-01-01 2017-12-31 0001012019 rusha:BMOHarrisBankNAMember 2019-12-31 0001012019 rusha:BMOHarrisBankNAMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001012019 rusha:BMOHarrisBankNAMember rusha:FloorPlanCreditAgreementMember 2019-12-31 0001012019 rusha:BMOHarrisBankNAMember 2019-01-01 2019-12-31 0001012019 rusha:FordMotorFinancingAgreementMember us-gaap:PrimeRateMember 2019-01-01 2019-12-31 0001012019 rusha:FloorPlanCreditAgreementMember 2019-12-31 0001012019 rusha:FloorPlanCreditAgreementMember 2018-12-31 0001012019 us-gaap:RevolvingCreditFacilityMember rusha:BMOHarrisBankNAMember 2019-12-31 0001012019 us-gaap:LetterOfCreditMember rusha:BMOHarrisBankNAMember 2019-12-31 0001012019 srt:MinimumMember rusha:VariableInterestRateNotesMember 2019-12-31 0001012019 srt:MaximumMember rusha:VariableInterestRateNotesMember 2019-12-31 0001012019 srt:MinimumMember rusha:VariableInterestRateNotesMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember rusha:VariableInterestRateNotesMember 2019-01-01 2019-12-31 0001012019 srt:MinimumMember rusha:FixedInterestRateNotesMember 2019-12-31 0001012019 srt:MaximumMember rusha:FixedInterestRateNotesMember 2019-12-31 0001012019 srt:MinimumMember rusha:FixedInterestRateNotesMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember rusha:FixedInterestRateNotesMember 2019-01-01 2019-12-31 0001012019 srt:MinimumMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember 2019-01-01 2019-12-31 0001012019 srt:MinimumMember 2019-12-31 0001012019 srt:MaximumMember 2019-12-31 0001012019 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001012019 rusha:DepreciationAndAmortizationMember 2019-01-01 2019-12-31 0001012019 us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001012019 rusha:VehicleLeasesAsLessee1Member 2018-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember rusha:Every6MonthsMember 2019-01-01 2019-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember 2019-12-31 0001012019 rusha:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember 2019-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember 2019-01-01 2019-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToThreeNonemployeeDirectorsMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToTwoNonemployeeDirectorsMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToTwoNonemployeeDirectorsMember us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToOneNonemployeeDirectorMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToOneNonemployeeDirectorMember us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember rusha:SharesIssuedToTwoNonemployeeDirectors2Member us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember us-gaap:CommonClassAMember 2019-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001012019 rusha:The2006NonemployeeDirectorStockOptionPlanMember us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2017-05-16 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2017-05-16 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2018-01-01 2019-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2018-01-01 2019-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember 2018-01-01 2019-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember rusha:AmendedAndRestated2007IncentivePlanMember 2018-01-01 2019-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2019-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2019-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2019-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001012019 rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember rusha:AmendedAndRestated2007IncentivePlanMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassAMember 2019-12-31 0001012019 us-gaap:RestrictedStockMember 2018-12-31 0001012019 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001012019 us-gaap:RestrictedStockMember 2019-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001012019 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001012019 srt:MinimumMember rusha:Rush401PlanMember 2019-01-01 2019-12-31 0001012019 srt:MaximumMember rusha:Rush401PlanMember 2019-01-01 2019-12-31 0001012019 rusha:HighlyCompensatedEmployeesMember rusha:Rush401PlanMember 2019-01-01 2019-12-31 0001012019 rusha:Rush401PlanMember 2019-01-01 2019-12-31 0001012019 rusha:EmployeesWithLessThanFiveYearsOfServiceMember rusha:Rush401PlanMember 2019-01-01 2019-12-31 0001012019 rusha:EmployeesWithMoreThanFiveYearsOfServiceMember rusha:Rush401PlanMember 2019-01-01 2019-12-31 0001012019 rusha:Rush401PlanMember 2018-01-01 2018-12-31 0001012019 rusha:Rush401PlanMember 2017-01-01 2017-12-31 0001012019 rusha:DeferredCompensationPlanMember 2019-01-01 2019-12-31 0001012019 rusha:DeferredCompensationPlanMember 2019-12-31 0001012019 rusha:DeferredCompensationPlanMember 2018-12-31 0001012019 2017-12-22 2017-12-22 0001012019 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001012019 us-gaap:StateAndLocalJurisdictionMember rusha:DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember 2019-12-31 0001012019 us-gaap:StateAndLocalJurisdictionMember rusha:DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember 2019-01-01 2019-12-31 0001012019 us-gaap:DomesticCountryMember 2019-01-01 2019-12-31 0001012019 us-gaap:StateAndLocalJurisdictionMember 2019-01-01 2019-12-31 0001012019 rusha:CentralCaliforniaTruckAndTrailerSalesLLCMember 2019-10-31 2019-10-31 0001012019 rusha:StoverSalesIncMember 2019-05-06 2019-05-06 0001012019 rusha:RushTruckCentresOfCanadaLimitedMember us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001012019 rusha:AcquisitionOfCountryFordTrucksMember 2019-02-11 2019-02-11 0001012019 rusha:TranswestSanDiegoLLCMember 2017-12-14 2017-12-14 0001012019 2019-01-01 2019-03-31 0001012019 2019-04-01 2019-06-30 0001012019 2019-07-01 2019-09-30 0001012019 2018-01-01 2018-03-31 0001012019 2018-04-01 2018-06-30 0001012019 2018-07-01 2018-09-30 0001012019 2018-10-01 2018-12-31 0001012019 rusha:TruckSegmentMember 2019-01-01 2019-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0001012019 rusha:TruckSegmentMember 2019-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2019-12-31 0001012019 rusha:TruckSegmentMember 2018-01-01 2018-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0001012019 rusha:TruckSegmentMember 2018-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2018-12-31 0001012019 rusha:TruckSegmentMember 2017-01-01 2017-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0001012019 rusha:TruckSegmentMember 2017-12-31 0001012019 us-gaap:AllOtherSegmentsMember 2017-12-31 0001012019 srt:MaximumMember rusha:CCTTSMember 2019-01-01 2019-12-31 0001012019 rusha:CCTTSMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0001012019 rusha:CCTTSMember 2019-12-31 0001012019 rusha:CCTTSMember 2018-12-31 0001012019 rusha:CommercialVehicleMember 2019-01-01 2019-12-31 0001012019 rusha:CommercialVehicleMember 2018-01-01 2018-12-31 0001012019 rusha:PartsMember 2019-01-01 2019-12-31 0001012019 rusha:PartsMember 2018-01-01 2018-12-31 0001012019 rusha:CommercialVehicleRepairServiceMember 2019-01-01 2019-12-31 0001012019 rusha:CommercialVehicleRepairServiceMember 2018-01-01 2018-12-31 0001012019 us-gaap:FinancialServiceMember 2019-01-01 2019-12-31 0001012019 us-gaap:FinancialServiceMember 2018-01-01 2018-12-31 0001012019 rusha:InsuranceMember 2019-01-01 2019-12-31 0001012019 rusha:InsuranceMember 2018-01-01 2018-12-31 0001012019 us-gaap:CommonClassAMember 2018-12-31 0001012019 us-gaap:CommonClassBMember 2019-12-31 0001012019 us-gaap:CommonClassBMember 2018-12-31 iso4217:USD shares thunderdome:item iso4217:USD shares utr:Y pure utr:M 0001012019 RUSH ENTERPRISES INC \TX\ false --12-31 FY 2019 1900000 1900000 1900000 1900000 7000000.0 P1M P10Y P1Y P88Y P1Y P1Y P10Y P10Y P3Y 1/20th 1 2016 2017 2018 2019 2015 2016 2017 2018 2019 1 3 0 0.01 0.01 1000000 1000000 0 0 0.01 0.01 60000000 60000000 27953648 28709636 20000000 20000000 8240486 8290277 5055783 3791751 5306341 5030787 10-K true 2019-12-31 false 0-20797 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 false 1193177826 28042484 8210581 181620000 131726000 183704000 190650000 0 12885000 1326080000 1339923000 20728000 10491000 419000 2269000 1712551000 1687944000 1279931000 1184053000 57197000 0 292142000 291391000 65508000 37962000 3407329000 3201350000 996336000 1023019000 189265000 161955000 22892000 19631000 10114000 0 133697000 127451000 42695000 36183000 112390000 125056000 1507389000 1493295000 438413000 439218000 69478000 49483000 47555000 0 20704000 11118000 164297000 141308000 0 0 465000 458000 397267000 370025000 304129000 245842000 1065553000 942287000 337000 0 1159493000 1066928000 3407329000 3201350000 3757584000 3558637000 2993015000 1762510000 1670052000 1471266000 247549000 238238000 217356000 24443000 20535000 17988000 17761000 18728000 14257000 5809847000 5506190000 4713882000 3480682000 3280966000 2766461000 1097337000 1049684000 934394000 206200000 197271000 183091000 4784219000 4527921000 3883946000 1025628000 978269000 829936000 753749000 705226000 631053000 55372000 70489000 50069000 -102000 297000 -105000 216405000 202851000 148709000 1925000 0 0 1680000 1376000 891000 30487000 21058000 13201000 -28807000 -19682000 -12310000 189523000 183169000 136399000 47940000 44107000 -35730000 141583000 139062000 172129000 3.86 3.55 4.34 3.77 3.45 4.20 0.50 0.24 0 141583000 139062000 172129000 0 0 286000 337000 0 0 141920000 139062000 172415000 30007000 9245000 438000 309127000 -86882000 640428000 -286000 862825000 1219000 0 12000 22355000 0 0 0 22367000 0 15606000 0 0 0 15606000 7000 199000 3000 -1518000 0 0 0 -1515000 112000 0 1000 2474000 0 0 0 2475000 -0 975000 -0 -0 33800000 -0 -0 33800000 0 0 0 0 286000 286000 0 0 0 172129000 0 172129000 31345000 8469000 454000 348044000 -120682000 812557000 0 1040373000 138000 0 1000 2742000 0 0 0 2743000 0 18059000 0 0 0 18059000 0 227000 2000 -1749000 0 0 0 -1747000 84000 0 1000 2929000 0 0 0 2930000 2857000 406000 -0 -0 125160000 -0 -0 125160000 7324000 7324000 2008000 2008000 0 0 0 139062000 0 139062000 28710000 8290000 458000 370025000 -245842000 942287000 0 1066928000 391000 0 4000 7585000 0 0 0 7589000 0 19005000 0 0 0 19005000 0 226000 2000 -2834000 0 0 0 -2832000 117000 0 1000 3486000 0 0 0 3487000 1264000 276000 -0 -0 58287000 -0 -0 58287000 14037000 14037000 4280000 4280000 0 0 0 0 337000 337000 0 0 0 141583000 0 141583000 27954000 8240000 465000 397267000 -304129000 1065553000 337000 1159493000 141583000 139062000 172129000 175484000 185122000 157951000 -102000 297000 -105000 19005000 18059000 15606000 22989000 5997000 -62203000 -19831000 7746000 29424000 -81722000 255040000 147453000 10237000 -1907000 3383000 2241000 18490000 8964000 -26579000 76646000 19355000 6512000 8833000 8932000 -12757000 24331000 12158000 1376000 0 0 421272000 215364000 152737000 293493000 238260000 209917000 2310000 6325000 3968000 10168000 -0 2180000 22499000 -0 -0 0 6375000 325000 -3394000 1683000 -1241000 -320456000 -227243000 -206563000 -104000 167812000 112261000 210043000 156751000 152563000 183538000 167106000 145038000 8331000 12429000 12449000 135000000 0 0 135000000 -0 -0 8244000 3926000 23327000 18317000 9332000 -0 58188000 120558000 33800000 731000 -0 523000 -50922000 19064000 96341000 49894000 7185000 42515000 131726000 124541000 82026000 181620000 131726000 124541000 57373000 42752000 34149000 42440000 28674000 31323000 44904000 4914000 15205000 99000 0 0 5025000 0 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">1.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Rush Enterprises, Inc. (the “Company”) was incorporated in <em style="font-weight: inherit; font-style: normal;">1965</em> 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, FUSO, IC Bus or Blue Bird. Through its strategically located network of Rush Truck Centers, the Company provides <em style="font-weight: inherit; font-style: normal;">one</em>-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> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">2.</em></p> </td> <td> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Principles of Consolidation</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Estimates in Financial Statements</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results <em style="font-weight: inherit; font-style: normal;"> may </em>differ from those estimates.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Cash and Cash Equivalents</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">ninety</em> days or less to be cash equivalents.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Allowance for Doubtful Receivables and Repossession Losses</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company provides an allowance for doubtful receivables and repossession losses after considering historical loss experience and other factors that might affect the collection of accounts receivable and the ability of customers to meet their obligations on finance contracts sold by the Company.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Inventories</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">first</em>-in, <em style="font-weight: inherit; font-style: normal;">first</em>-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 less a reasonable profit margin.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Property and Equipment</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 underlying assets and is amortized over the estimated useful life of such assets. The Company capitalized interest of approximately $387,800 related to major capital projects during <em style="font-weight: inherit; font-style: normal;">2019.</em> The cost, accumulated depreciation and amortization and estimated useful lives of certain of the Company’s assets are summarized as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> </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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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="3" 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: 7%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Estimated Life</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">137,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">–</td> <td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">474,106</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">434,049</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 12.95pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 12.95pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">82,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">73,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">73,846</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">67,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">99,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">92,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">968,121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">914,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: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">1</td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">16,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">16,310</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; 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);">(606,503</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: 13%; 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);">(576,345</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></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; background-color: rgb(255, 255, 255);"> <td style="width: 54%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 5%;"> </td> <td style="width: 2%;"> </td> <td style="width: 5%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; 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,279,931</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: 13%; 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,184,053</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company recorded depreciation expense of $158.7 million and amortization expense of $16.8 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>depreciation expense of $149.1 million and amortization expense of $36.0 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>depreciation expense of $140.3 million and amortization expense of $17.6 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:4.5pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company had $85.8 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $43.0 million. The Company recorded depreciation and amortization expense of $120.1 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$114.6 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018 </em>and $107.9 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:4.5pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:4.5pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Goodwill</span><span style="text-decoration: underline; "> </span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the purchase method. The Company tests goodwill for impairment annually during the <em style="font-weight: inherit; font-style: normal;">fourth</em> quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, or a planned sale or disposition of a significant portion of the business, among other factors. The Company tests for goodwill impairment utilizing a fair value approach at the reporting unit level. The Company has deemed its reporting unit to be the Truck Segment, as all components of the Truck Segment are similar.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The impairment test for goodwill involves comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, a <em style="font-weight: inherit; font-style: normal;">second</em> step is required to measure the goodwill impairment loss. The <em style="font-weight: inherit; font-style: normal;">second</em> step includes hypothetically valuing all the tangible and intangible assets of the reporting unit as if the reporting unit had been acquired in a business combination and comparing the hypothetical implied fair value of the reporting unit’s goodwill to the carrying amount of that goodwill. If the carrying amount of the reporting unit’s goodwill exceeds the hypothetical implied fair value of the goodwill, the Company would recognize an impairment loss in an amount equal to the excess, <em style="font-weight: inherit; font-style: normal;">not</em> to exceed the carrying amount. The Company determines the fair values calculated in an impairment test using the discounted cash flow method, which requires assumptions and estimates regarding future revenue, expenses and cash flow projections. The analysis is based upon available information regarding expected future cash flows of its reporting unit discounted at rates consistent with the cost of capital specific to the reporting unit.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">No impairment write down was required in the <em style="font-weight: inherit; font-style: normal;">fourth</em> quarter of <em style="font-weight: inherit; font-style: normal;">2019.</em> However, the Company cannot predict the occurrence of certain events that might adversely affect the reported value of goodwill in the future.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The following table sets forth the change in the carrying amount of goodwill for the Company for the years ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and <em style="font-weight: inherit; font-style: normal;">2018</em> (in thousands):</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 54pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance December 31, 2018</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">291,391</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Acquisitions</p> </td> <td style="width: 1%; font-family: &quot;Times New 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);">751</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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);">292,142</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Other Assets</span><span style="text-decoration: underline; "> </span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>ERP Platform</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The total capitalized costs of the Company’s SAP enterprise resource planning software platform (“ERP Platform”) of $8.9 million are recorded on the Consolidated Balance Sheet in Other Assets. Amortization expense relating to the ERP Platform, which is recognized in depreciation and amortization expense in the Consolidated Statements of Income and Comprehensive Income, was $1.9 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and $21.7 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018. </em>The Company estimates that amortization expense relating to the ERP Platform will be approximately $1.9 million for each of the next <em style="font-weight: inherit; font-style: normal;">five</em> years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">In the <em style="font-weight: inherit; font-style: normal;">first</em> quarter of <em style="font-weight: inherit; font-style: normal;">2018,</em> as part of an assessment that involved a technical feasibility study of the then current ERP Platform, the Company determined that a majority of the components of this ERP Platform would require replacement earlier than originally anticipated; in prior disclosures, the Company had referred to the ERP Platform separately as the SAP enterprise software and SAP dealership management system. In accordance with Accounting Standards Codification (“ASC”) Topic <em style="font-weight: inherit; font-style: normal;">350</em>-<em style="font-weight: inherit; font-style: normal;">40,</em> in the <em style="font-weight: inherit; font-style: normal;">first</em> quarter of <em style="font-weight: inherit; font-style: normal;">2018,</em> the Company adjusted the useful life of these components that were replaced so that the respective net book values of the components were fully amortized upon replacement in <em style="font-weight: inherit; font-style: normal;"> May 2018. </em>The Company amortized the remaining net book value of the components that were replaced on a straight-line basis in <em style="font-weight: inherit; font-style: normal;"> February 2018 </em>through <em style="font-weight: inherit; font-style: normal;"> May 2018. </em>The Company recorded amortization expense of $19.9 million in <em style="font-weight: inherit; font-style: normal;">2018</em> related to the components of the ERP Platform that were replaced. The ERP Platform asset and related amortization are reflected in the Truck Segment.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Franchise Rights</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s only significant identifiable intangible assets, other than goodwill, are rights under franchise agreements with manufacturers. The fair value of the 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 $7.0 million at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>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 <em style="font-weight: inherit; font-style: normal;">no</em> 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 <em style="font-weight: inherit; font-style: normal;">not</em> amortize manufacturer franchise rights.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Due to the fact that manufacturer franchise rights are specific to 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. Management reviews indefinite-lived manufacturer franchise rights for impairment annually during the <em style="font-weight: inherit; font-style: normal;">fourth</em> quarter, or more often if events or circumstances indicate that an impairment <em style="font-weight: inherit; font-style: normal;"> may </em>have occurred. 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The significant estimates and assumptions used by management in assessing the recoverability of manufacturer franchise rights include estimated future cash flows, present value discount rate and other factors. Any changes in these estimates or assumptions could result in an impairment charge. The estimates of future cash flows, based on reasonable and supportable assumptions and projections, require management’s subjective judgment. Depending on the assumptions and estimates used, the estimated future cash flows projected in the evaluations of manufacturer franchise rights can vary within a range of outcomes.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">No impairment write down was required in the period presented. The Company cannot predict the occurrence of certain events that might adversely affect the reported value of manufacturer franchise rights in the future.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Equity Method Investment and </i><i>Call Option</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:31.5pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> February 25, 2019, </em>the Company acquired a 50% equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. The Company was also granted a call option in the purchase agreement that provides the Company with the right to acquire the remaining 50% equity interest in RTC Canada until the close of business on <em style="font-weight: inherit; font-style: normal;"> February 25, 2024. </em>The value of the Company’s call option was $3.6 million as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and is reported in Other Assets on the Consolidated Balance Sheet.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> April 25, 2019, </em>the Company entered into a Guaranty Agreement (“Guaranty”) with Bank of Montreal (“BMO”), pursuant to which the Company agreed to guaranty up to <em style="font-weight: inherit; font-style: normal;">CAD250</em> million (the “Guaranty Cap”) of certain credit facilities entered into by and between Tallman Truck Centre Limited (“TTCL”) and BMO. The Company owned a 50% equity interest in TTCL, which was the sole owner of RTC Canada. Later in <em style="font-weight: inherit; font-style: normal;">2019,</em> RTC Canada and TTCL were amalgamated into RTC Canada. Interest, fees and expenses incurred by BMO to enforce its rights with respect to the guaranteed obligations and its rights against the Company under the Guaranty are <em style="font-weight: inherit; font-style: normal;">not</em> subject to the Guaranty Cap. In exchange for the Guaranty, RTC Canada is receiving a reduced rate of interest on its credit facilities with BMO. The Guaranty was valued at $5.1 million as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and is included in the investment in RTC Canada. As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company’s investment in RTC Canada is $25.7 million. The Company’s equity income in RTC Canada is included in Other income on the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Income Taxes</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">not</em> that all or some portion of specific deferred income tax assets will <em style="font-weight: inherit; font-style: normal;">not</em> be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;"> may </em>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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Revenue Recognition Policies</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Effective <em style="font-weight: inherit; font-style: normal;"> January 1, 2018, </em>the Company adopted ASU <em style="font-weight: inherit; font-style: normal;">2014</em>-<em style="font-weight: inherit; font-style: normal;">09,</em> “<i>Revenue from Contracts with Customers</i> <i>(</i><i>“</i><i>Topic <em style="font-weight: inherit; font-style: normal;">606</em></i><i>”</i><i>)</i>,” using the modified retrospective transition method.  This standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under Topic <em style="font-weight: inherit; font-style: normal;">606,</em> 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 Topic <em style="font-weight: inherit; font-style: normal;">606,</em> the Company performs the following <em style="font-weight: inherit; font-style: normal;">five</em> 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 <em style="font-weight: inherit; font-style: normal;">five</em>-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 <em style="font-weight: inherit; font-style: normal;">606,</em> 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 <em style="font-weight: inherit; font-style: normal;">19</em> – Revenue of the Notes to Consolidated Financial Statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Cost of Sales</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 on the lease and rental fleet owned and leased by the Company. There are <em style="font-weight: inherit; font-style: normal;">no</em> costs of sales associated with the Company’s finance and insurance revenue or other revenue.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Leases</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">twelve</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Taxes Assessed by a Governmental Authority </span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Selling, General and Administrative Expenses</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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, research and development and other general operating purposes.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Stock Based Compensation</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company applies the provisions of ASC topic <em style="font-weight: inherit; font-style: normal;">718</em>-<em style="font-weight: inherit; font-style: normal;">10,</em> “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.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 expense over the requisite service periods.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by the Company’s stock price as well as assumptions regarding a number of highly complex and 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 <em style="font-weight: inherit; font-style: normal;">no</em> 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 <em style="font-weight: inherit; font-style: normal;"> may </em><em style="font-weight: inherit; font-style: normal;">not</em> provide an accurate measure of the fair value that value <em style="font-weight: inherit; font-style: normal;"> may </em><em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2018</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 0pt;">Expected 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">31.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">33.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">31.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">33.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">0.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; 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: 15%; 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: 15%; 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">15.46</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">12.33</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:21.6pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company computes its historical stock price volatility in accordance with ASC Topic <em style="font-weight: inherit; font-style: normal;">718</em>-<em style="font-weight: inherit; font-style: normal;">10.</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Advertising Costs</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Advertising costs are expensed as incurred. Advertising and marketing expense was $11.5 million for <em style="font-weight: inherit; font-style: normal;">2019,</em> $10.4 million for <em style="font-weight: inherit; font-style: normal;">2018</em> and $9.5 million for <em style="font-weight: inherit; font-style: normal;">2017.</em> Advertising and marketing expense is included in selling, general and administrative expense.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Accounting for Internal Use Software</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s accounting policy with respect to accounting for computer software developed or obtained for internal use is consistent with ASC topic <em style="font-weight: inherit; font-style: normal;">350</em>-<em style="font-weight: inherit; font-style: normal;">40,</em> 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 $8.9 million at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>net of accumulated amortization of $10.2 million, and had $10.8 million, net of accumulated amortization of $8.3 million at <em style="font-weight: inherit; font-style: normal;"> December 31, 2018. </em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Insurance</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><b><i> </i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company is partially self-insured for a portion of the claims related to its property and casualty insurance programs. Accordingly, the Company is required to estimate expected losses to be incurred. The Company engages a <em style="font-weight: inherit; font-style: normal;">third</em>-party administrator to assess any open claims and the Company adjusts its accrual accordingly on an annual basis. The Company is also partially self-insured for a portion of the claims related to its worker’s compensation and medical insurance programs. The Company uses actuarial information provided from <em style="font-weight: inherit; font-style: normal;">third</em>-party administrators to calculate an accrual for claims incurred, but <em style="font-weight: inherit; font-style: normal;">not</em> reported, and for the remaining portion of claims that have been reported.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Fair Value Measurements</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company has various financial instruments that it must measure at fair value on a recurring basis. See Note <em style="font-weight: inherit; font-style: normal;">9</em> – 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">three</em> levels of the fair value hierarchy:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Level <em style="font-weight: inherit; font-style: normal;">1</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Level <em style="font-weight: inherit; font-style: normal;">2</em> 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 <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Level <em style="font-weight: inherit; font-style: normal;">3</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Acquisitions</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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. Any excess consideration transferred over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. While the Company uses its best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which is <em style="font-weight: inherit; font-style: normal;">not</em> to exceed <em style="font-weight: inherit; font-style: normal;">one</em> 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 to the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">New Accounting Pronouncements</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">In <em style="font-weight: inherit; font-style: normal;"> June 2016, </em>the FASB issued ASU <em style="font-weight: inherit; font-style: normal;">No.</em> <em style="font-weight: inherit; font-style: normal;">2016</em>-<em style="font-weight: inherit; font-style: normal;">13,</em> <i>"Financial Instruments - Credit Losses (Topic <em style="font-weight: inherit; font-style: normal;">326</em>)</i><i>,</i><i>"</i> which modifies the measurement of expected credit losses of certain financial instruments. Credit losses on trade and other receivables, held-to-maturity debt securities, and other instruments will reflect the Company's current estimate of the expected credit losses and will generally result in the earlier recognition of allowance for losses. The new guidance is effective for fiscal years beginning after <em style="font-weight: inherit; font-style: normal;"> December 15, 2019, </em>including interim periods within those fiscal years. The Company will adopt the standard effective <em style="font-weight: inherit; font-style: normal;"> January 1, 2020. </em>The Company is currently evaluating the impact of and approach to adopting this new accounting guidance and does <em style="font-weight: inherit; font-style: normal;">not</em> expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Principles of Consolidation</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Estimates in Financial Statements</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results <em style="font-weight: inherit; font-style: normal;"> may </em>differ from those estimates.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Cash and Cash Equivalents</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">ninety</em> days or less to be cash equivalents.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Allowance for Doubtful Receivables and Repossession Losses</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company provides an allowance for doubtful receivables and repossession losses after considering historical loss experience and other factors that might affect the collection of accounts receivable and the ability of customers to meet their obligations on finance contracts sold by the Company.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Inventories</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">first</em>-in, <em style="font-weight: inherit; font-style: normal;">first</em>-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 less a reasonable profit margin.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Property and Equipment</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 underlying assets and is amortized over the estimated useful life of such assets. The Company capitalized interest of approximately $387,800 related to major capital projects during <em style="font-weight: inherit; font-style: normal;">2019.</em> The cost, accumulated depreciation and amortization and estimated useful lives of certain of the Company’s assets are summarized as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> </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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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="3" 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: 7%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Estimated Life</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">137,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">–</td> <td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">474,106</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">434,049</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 12.95pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 12.95pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">82,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">73,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">73,846</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">67,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">99,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">92,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">968,121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">914,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: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">1</td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">16,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">16,310</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; 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);">(606,503</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: 13%; 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);">(576,345</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></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; background-color: rgb(255, 255, 255);"> <td style="width: 54%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 5%;"> </td> <td style="width: 2%;"> </td> <td style="width: 5%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; 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,279,931</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: 13%; 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,184,053</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company recorded depreciation expense of $158.7 million and amortization expense of $16.8 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>depreciation expense of $149.1 million and amortization expense of $36.0 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>depreciation expense of $140.3 million and amortization expense of $17.6 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:4.5pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company had $85.8 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $43.0 million. The Company recorded depreciation and amortization expense of $120.1 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$114.6 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018 </em>and $107.9 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:4.5pt;"> </p> 387800 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> </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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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="3" 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: 7%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Estimated Life</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">137,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">–</td> <td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">474,106</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">434,049</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 12.95pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 12.95pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">82,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">73,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">73,846</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">67,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">99,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">92,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">968,121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">914,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: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">1</td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt; text-align: center;">–</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 18pt;">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; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">16,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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 8pt;">16,310</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; 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);">(606,503</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: 13%; 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);">(576,345</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></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; background-color: rgb(255, 255, 255);"> <td style="width: 54%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 5%;"> </td> <td style="width: 2%;"> </td> <td style="width: 5%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 54%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 13%; 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,279,931</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: 13%; 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,184,053</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: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td> </tr> </tbody> </table> 137416000 134873000 474106000 434049000 P10Y P39Y 34350000 27165000 P2Y P39Y 82594000 73578000 P5Y P20Y 73846000 67330000 P3Y P15Y 99127000 92385000 P3Y P15Y 968121000 914708000 P1Y P8Y 16874000 16310000 606503000 576345000 1279931000 1184053000 158700000 16800000 149100000 36000000.0 140300000 17600000 85800000 43000000.0 120100000 114600000 107900000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Goodwill</span><span style="text-decoration: underline; "> </span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the purchase method. The Company tests goodwill for impairment annually during the <em style="font-weight: inherit; font-style: normal;">fourth</em> quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, or a planned sale or disposition of a significant portion of the business, among other factors. The Company tests for goodwill impairment utilizing a fair value approach at the reporting unit level. The Company has deemed its reporting unit to be the Truck Segment, as all components of the Truck Segment are similar.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The impairment test for goodwill involves comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, a <em style="font-weight: inherit; font-style: normal;">second</em> step is required to measure the goodwill impairment loss. The <em style="font-weight: inherit; font-style: normal;">second</em> step includes hypothetically valuing all the tangible and intangible assets of the reporting unit as if the reporting unit had been acquired in a business combination and comparing the hypothetical implied fair value of the reporting unit’s goodwill to the carrying amount of that goodwill. If the carrying amount of the reporting unit’s goodwill exceeds the hypothetical implied fair value of the goodwill, the Company would recognize an impairment loss in an amount equal to the excess, <em style="font-weight: inherit; font-style: normal;">not</em> to exceed the carrying amount. The Company determines the fair values calculated in an impairment test using the discounted cash flow method, which requires assumptions and estimates regarding future revenue, expenses and cash flow projections. The analysis is based upon available information regarding expected future cash flows of its reporting unit discounted at rates consistent with the cost of capital specific to the reporting unit.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">No impairment write down was required in the <em style="font-weight: inherit; font-style: normal;">fourth</em> quarter of <em style="font-weight: inherit; font-style: normal;">2019.</em> However, the Company cannot predict the occurrence of certain events that might adversely affect the reported value of goodwill in the future.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The following table sets forth the change in the carrying amount of goodwill for the Company for the years ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and <em style="font-weight: inherit; font-style: normal;">2018</em> (in thousands):</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 54pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance December 31, 2018</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">291,391</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Acquisitions</p> </td> <td style="width: 1%; font-family: &quot;Times New 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);">751</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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);">292,142</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div> 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 54pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance December 31, 2018</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">291,391</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Acquisitions</p> </td> <td style="width: 1%; font-family: &quot;Times New 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);">751</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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);">292,142</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> 291391000 751000 292142000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Other Assets</span><span style="text-decoration: underline; "> </span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>ERP Platform</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The total capitalized costs of the Company’s SAP enterprise resource planning software platform (“ERP Platform”) of $8.9 million are recorded on the Consolidated Balance Sheet in Other Assets. Amortization expense relating to the ERP Platform, which is recognized in depreciation and amortization expense in the Consolidated Statements of Income and Comprehensive Income, was $1.9 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and $21.7 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018. </em>The Company estimates that amortization expense relating to the ERP Platform will be approximately $1.9 million for each of the next <em style="font-weight: inherit; font-style: normal;">five</em> years.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">In the <em style="font-weight: inherit; font-style: normal;">first</em> quarter of <em style="font-weight: inherit; font-style: normal;">2018,</em> as part of an assessment that involved a technical feasibility study of the then current ERP Platform, the Company determined that a majority of the components of this ERP Platform would require replacement earlier than originally anticipated; in prior disclosures, the Company had referred to the ERP Platform separately as the SAP enterprise software and SAP dealership management system. In accordance with Accounting Standards Codification (“ASC”) Topic <em style="font-weight: inherit; font-style: normal;">350</em>-<em style="font-weight: inherit; font-style: normal;">40,</em> in the <em style="font-weight: inherit; font-style: normal;">first</em> quarter of <em style="font-weight: inherit; font-style: normal;">2018,</em> the Company adjusted the useful life of these components that were replaced so that the respective net book values of the components were fully amortized upon replacement in <em style="font-weight: inherit; font-style: normal;"> May 2018. </em>The Company amortized the remaining net book value of the components that were replaced on a straight-line basis in <em style="font-weight: inherit; font-style: normal;"> February 2018 </em>through <em style="font-weight: inherit; font-style: normal;"> May 2018. </em>The Company recorded amortization expense of $19.9 million in <em style="font-weight: inherit; font-style: normal;">2018</em> related to the components of the ERP Platform that were replaced. The ERP Platform asset and related amortization are reflected in the Truck Segment.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Franchise Rights</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s only significant identifiable intangible assets, other than goodwill, are rights under franchise agreements with manufacturers. The fair value of the 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 $7.0 million at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>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 <em style="font-weight: inherit; font-style: normal;">no</em> 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 <em style="font-weight: inherit; font-style: normal;">not</em> amortize manufacturer franchise rights.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Due to the fact that manufacturer franchise rights are specific to 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. Management reviews indefinite-lived manufacturer franchise rights for impairment annually during the <em style="font-weight: inherit; font-style: normal;">fourth</em> quarter, or more often if events or circumstances indicate that an impairment <em style="font-weight: inherit; font-style: normal;"> may </em>have occurred. 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The significant estimates and assumptions used by management in assessing the recoverability of manufacturer franchise rights include estimated future cash flows, present value discount rate and other factors. Any changes in these estimates or assumptions could result in an impairment charge. The estimates of future cash flows, based on reasonable and supportable assumptions and projections, require management’s subjective judgment. Depending on the assumptions and estimates used, the estimated future cash flows projected in the evaluations of manufacturer franchise rights can vary within a range of outcomes.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">No impairment write down was required in the period presented. The Company cannot predict the occurrence of certain events that might adversely affect the reported value of manufacturer franchise rights in the future.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Equity Method Investment and </i><i>Call Option</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:31.5pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> February 25, 2019, </em>the Company acquired a 50% equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. The Company was also granted a call option in the purchase agreement that provides the Company with the right to acquire the remaining 50% equity interest in RTC Canada until the close of business on <em style="font-weight: inherit; font-style: normal;"> February 25, 2024. </em>The value of the Company’s call option was $3.6 million as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and is reported in Other Assets on the Consolidated Balance Sheet.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> April 25, 2019, </em>the Company entered into a Guaranty Agreement (“Guaranty”) with Bank of Montreal (“BMO”), pursuant to which the Company agreed to guaranty up to <em style="font-weight: inherit; font-style: normal;">CAD250</em> million (the “Guaranty Cap”) of certain credit facilities entered into by and between Tallman Truck Centre Limited (“TTCL”) and BMO. The Company owned a 50% equity interest in TTCL, which was the sole owner of RTC Canada. Later in <em style="font-weight: inherit; font-style: normal;">2019,</em> RTC Canada and TTCL were amalgamated into RTC Canada. Interest, fees and expenses incurred by BMO to enforce its rights with respect to the guaranteed obligations and its rights against the Company under the Guaranty are <em style="font-weight: inherit; font-style: normal;">not</em> subject to the Guaranty Cap. In exchange for the Guaranty, RTC Canada is receiving a reduced rate of interest on its credit facilities with BMO. The Guaranty was valued at $5.1 million as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and is included in the investment in RTC Canada. As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company’s investment in RTC Canada is $25.7 million. The Company’s equity income in RTC Canada is included in Other income on the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> 8900000 1900000 21700000 1900000 19900000 7000000.0 0 0.50 0.50 3600000 0.50 5100000 25700000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Income Taxes</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">not</em> that all or some portion of specific deferred income tax assets will <em style="font-weight: inherit; font-style: normal;">not</em> be realized, a valuation allowance must be established for the amount of deferred income tax assets that are determined <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;"> may </em>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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Revenue Recognition Policies</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Effective <em style="font-weight: inherit; font-style: normal;"> January 1, 2018, </em>the Company adopted ASU <em style="font-weight: inherit; font-style: normal;">2014</em>-<em style="font-weight: inherit; font-style: normal;">09,</em> “<i>Revenue from Contracts with Customers</i> <i>(</i><i>“</i><i>Topic <em style="font-weight: inherit; font-style: normal;">606</em></i><i>”</i><i>)</i>,” using the modified retrospective transition method.  This standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under Topic <em style="font-weight: inherit; font-style: normal;">606,</em> 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 Topic <em style="font-weight: inherit; font-style: normal;">606,</em> the Company performs the following <em style="font-weight: inherit; font-style: normal;">five</em> 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 <em style="font-weight: inherit; font-style: normal;">five</em>-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 <em style="font-weight: inherit; font-style: normal;">606,</em> 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 <em style="font-weight: inherit; font-style: normal;">19</em> – Revenue of the Notes to Consolidated Financial Statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Cost of Sales</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 on the lease and rental fleet owned and leased by the Company. There are <em style="font-weight: inherit; font-style: normal;">no</em> costs of sales associated with the Company’s finance and insurance revenue or other revenue.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Leases</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">twelve</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Taxes Assessed by a Governmental Authority </span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Selling, General and Administrative Expenses</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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, research and development and other general operating purposes.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Stock Based Compensation</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company applies the provisions of ASC topic <em style="font-weight: inherit; font-style: normal;">718</em>-<em style="font-weight: inherit; font-style: normal;">10,</em> “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.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 expense over the requisite service periods.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by the Company’s stock price as well as assumptions regarding a number of highly complex and 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 <em style="font-weight: inherit; font-style: normal;">no</em> 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 <em style="font-weight: inherit; font-style: normal;"> may </em><em style="font-weight: inherit; font-style: normal;">not</em> provide an accurate measure of the fair value that value <em style="font-weight: inherit; font-style: normal;"> may </em><em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2018</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 0pt;">Expected 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">31.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">33.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">31.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">33.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">0.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; 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: 15%; 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: 15%; 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">15.46</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">12.33</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:21.6pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company computes its historical stock price volatility in accordance with ASC Topic <em style="font-weight: inherit; font-style: normal;">718</em>-<em style="font-weight: inherit; font-style: normal;">10.</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2018</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:0.7pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 0pt;">Expected 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">31.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">33.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">31.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">33.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">0.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 15%; 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: 15%; 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: 15%; 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">15.46</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">12.33</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.3129 0.3168 0.3354 0.3129 0.3168 0.3354 0.0113 0.0000 0.0000 0.0245 0.0269 0.0217 P6Y P6Y P6Y 12.56 15.46 12.33 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Advertising Costs</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Advertising costs are expensed as incurred. Advertising and marketing expense was $11.5 million for <em style="font-weight: inherit; font-style: normal;">2019,</em> $10.4 million for <em style="font-weight: inherit; font-style: normal;">2018</em> and $9.5 million for <em style="font-weight: inherit; font-style: normal;">2017.</em> Advertising and marketing expense is included in selling, general and administrative expense.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> 11500000 10400000 9500000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Accounting for Internal Use Software</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s accounting policy with respect to accounting for computer software developed or obtained for internal use is consistent with ASC topic <em style="font-weight: inherit; font-style: normal;">350</em>-<em style="font-weight: inherit; font-style: normal;">40,</em> 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 $8.9 million at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>net of accumulated amortization of $10.2 million, and had $10.8 million, net of accumulated amortization of $8.3 million at <em style="font-weight: inherit; font-style: normal;"> December 31, 2018. </em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> 8900000 10200000 10800000 8300000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Insurance</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><b><i> </i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company is partially self-insured for a portion of the claims related to its property and casualty insurance programs. Accordingly, the Company is required to estimate expected losses to be incurred. The Company engages a <em style="font-weight: inherit; font-style: normal;">third</em>-party administrator to assess any open claims and the Company adjusts its accrual accordingly on an annual basis. The Company is also partially self-insured for a portion of the claims related to its worker’s compensation and medical insurance programs. The Company uses actuarial information provided from <em style="font-weight: inherit; font-style: normal;">third</em>-party administrators to calculate an accrual for claims incurred, but <em style="font-weight: inherit; font-style: normal;">not</em> reported, and for the remaining portion of claims that have been reported.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Fair Value Measurements</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company has various financial instruments that it must measure at fair value on a recurring basis. See Note <em style="font-weight: inherit; font-style: normal;">9</em> – 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">three</em> levels of the fair value hierarchy:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/> </div> </div> </div> </div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Level <em style="font-weight: inherit; font-style: normal;">1</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Level <em style="font-weight: inherit; font-style: normal;">2</em> 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 <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Level <em style="font-weight: inherit; font-style: normal;">3</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Acquisitions</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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. Any excess consideration transferred over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. While the Company uses its best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which is <em style="font-weight: inherit; font-style: normal;">not</em> to exceed <em style="font-weight: inherit; font-style: normal;">one</em> 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 to the Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">New Accounting Pronouncements</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">In <em style="font-weight: inherit; font-style: normal;"> June 2016, </em>the FASB issued ASU <em style="font-weight: inherit; font-style: normal;">No.</em> <em style="font-weight: inherit; font-style: normal;">2016</em>-<em style="font-weight: inherit; font-style: normal;">13,</em> <i>"Financial Instruments - Credit Losses (Topic <em style="font-weight: inherit; font-style: normal;">326</em>)</i><i>,</i><i>"</i> which modifies the measurement of expected credit losses of certain financial instruments. Credit losses on trade and other receivables, held-to-maturity debt securities, and other instruments will reflect the Company's current estimate of the expected credit losses and will generally result in the earlier recognition of allowance for losses. The new guidance is effective for fiscal years beginning after <em style="font-weight: inherit; font-style: normal;"> December 15, 2019, </em>including interim periods within those fiscal years. The Company will adopt the standard effective <em style="font-weight: inherit; font-style: normal;"> January 1, 2020. </em>The Company is currently evaluating the impact of and approach to adopting this new accounting guidance and does <em style="font-weight: inherit; font-style: normal;">not</em> expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">3.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Major Suppliers and Dealership Agreements</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 market. 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table cellpadding="0" cellspacing="0" style="width: 80%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 10%; margin-right: 10%;"> <tbody> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Manufacturer</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Expiration Dates</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">Peterbilt</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:9.35pt;margin-right:0pt;margin-top:0pt;text-align:center;text-indent:-9.35pt;"><em style="font-weight: inherit; font-style: normal;"> November 2021 </em>through <em style="font-weight: inherit; font-style: normal;"> September 2022</em></p> </td> </tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">International</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;"> May 2020 </em>through <em style="font-weight: inherit; font-style: normal;"> January 2024</em></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">Isuzu</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Indefinite</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">Hino</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Indefinite</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">Ford</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Indefinite</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">FUSO</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;"> February 2020 </em>through <em style="font-weight: inherit; font-style: normal;"> August 2023</em></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">Blue Bird</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;"> August 2024</em></p> </td> </tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: bottom; width: 42.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.2pt;margin-right:0pt;margin-top:0pt;text-align:center;">IC Bus</p> </td> <td style="vertical-align: bottom; width: 3.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="vertical-align: bottom; width: 53.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;"> May 2020 </em>through <em style="font-weight: inherit; font-style: normal;"> December 2022</em></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 trucks accounted for approximately 61.6% of the Company’s new vehicle sales revenue for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>62.5% of the Company’s new vehicle sales revenue for the year ended <em style="font-weight: inherit; font-style: normal;"> December </em><em style="font-weight: inherit; font-style: normal;">31,</em> <em style="font-weight: inherit; font-style: normal;">2018,</em> and 65.2% of the Company’s new vehicle sales revenue for the year ended <em style="font-weight: inherit; font-style: normal;"> December </em><em style="font-weight: inherit; font-style: normal;">31,</em> <em style="font-weight: inherit; font-style: normal;">2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Primary Lenders</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company purchases its new and used commercial vehicle inventories with the assistance of floor plan financing programs as described in Note <em style="font-weight: inherit; font-style: normal;">7</em> to these Notes to Consolidated Financial Statements. 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company also acquires lease and rental vehicles with the assistance of financing agreements with PACCAR Leasing Company, Bank of America and Wells Fargo. The financing agreements are secured by a lien on the acquired vehicle. The terms of the financing agreements are similar to the corresponding lease agreements with the Company’s customers.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Concentrations of Credit Risks</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what it considers to be quality financial institutions based on periodic assessments of such institutions. The Company’s cash and cash equivalents <em style="font-weight: inherit; font-style: normal;"> may </em>be uninsured or in deposit accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company generally sells finance contracts it enters into with customers to finance the purchase of commercial vehicles to <em style="font-weight: inherit; font-style: normal;">third</em> 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> 0.616 0.625 0.652 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">4.</em></p> </td> <td> <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</span><span style="text-decoration: underline; ">RECEIVABLE</span>:</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s accounts receivable, net, consisted of the following (in thousands):</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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">82,991</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">100,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">68,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">60,716</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">16,819</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">10,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; 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; margin-bottom: 0pt; margin-top: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">16,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">20,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Less allowance for bad debt and 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,424</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,416</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">183,704</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">190,650</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div><div class="PGHDR" style="text-align: left; width: 100%"><div class="hf-row"><div class="hf-cell TOCLink" style="display: inline-block; text-align: left;"><a href="#toc" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"/> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">82,991</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">100,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">68,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">60,716</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">16,819</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">10,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; 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; margin-bottom: 0pt; margin-top: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">16,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">20,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Less allowance for bad debt and 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,424</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,416</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">183,704</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">190,650</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> 82991000 100013000 68376000 60716000 16819000 10427000 16942000 20910000 1424000 1416000 183704000 190650000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">5.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; 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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company’s inventories, net, consisted of the following (in thousands):</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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2018</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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">967,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; 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;">976,464</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">96,126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">259,396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 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,263</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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,636</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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,326,080</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,339,923</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2018</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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">967,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; 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;">976,464</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">96,126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">259,396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 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,263</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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,636</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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,326,080</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,339,923</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> 967785000 976464000 84610000 96126000 273185000 259396000 17763000 19573000 17263000 11636000 1326080000 1339923000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">6.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;">Valuation and allowance accounts include the following (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:4.5pt;margin-right:0pt;margin-top:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 54pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Balance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Beginning</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Net</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Charged to</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Costs and</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Net Write-</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Balance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">End</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2019</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for 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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">987</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,014</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for warranty 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">4,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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,849</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,587</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: 13%; 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,489</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: 13%; 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,474</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: 13%; 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);">9,602</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2018</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for 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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">616</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">987</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for warranty 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">2,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: 0pt;">(1,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,953</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: 13%; 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,550</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: 13%; 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,916</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: 13%; 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,587</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2017</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for 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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">549</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">616</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for warranty 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">713</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1,414</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">6,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,102</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: 13%; 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,997</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: 13%; 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,146</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: 13%; 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,953</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i>Allowance for Doubtful Receivables</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company sells a majority of its customer accounts receivable on a non-recourse basis to a <em style="font-weight: inherit; font-style: normal;">third</em>-party that is responsible for qualifying the customer for credit at the point of sale. If the <em style="font-weight: inherit; font-style: normal;">third</em>-party approves the customer for credit, then the <em style="font-weight: inherit; font-style: normal;">third</em>-party assumes all credit risk related to the transaction. For accounts receivable that the Company does <em style="font-weight: inherit; font-style: normal;">not</em> sell or that are sold with recourse to the Company, an allowance for doubtful receivables is provided after considering historical loss experience and other factors that might affect the collection of such accounts receivable.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company provides an allowance for uncollectible warranty receivables. The Company evaluates the collectability of its warranty claims receivable based on a combination of factors, including aging and correspondence with the applicable manufacturer. Management reviews the warranty claims receivable aging and adjusts the allowance based on historical experience. The Company records charge-offs related to warranty receivables after it is determined that a receivable will <em style="font-weight: inherit; font-style: normal;">not</em> be fully collected.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i> </i></p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><i/></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i>Inventory</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">not</em> reverse any reserve balance until the inventory is sold.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 54pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Balance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Beginning</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Net</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Charged to</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Costs and</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Net Write-</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Balance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">End</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2019</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for 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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">987</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,014</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for warranty 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">4,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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,849</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,587</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: 13%; 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,489</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: 13%; 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,474</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: 13%; 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);">9,602</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2018</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for 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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">616</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">987</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for warranty 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">2,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: 0pt;">(1,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,953</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: 13%; 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,550</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: 13%; 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,916</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: 13%; 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,587</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2017</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for 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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">549</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">616</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Reserve for warranty 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">713</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1,414</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">6,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,102</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: 13%; 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,997</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: 13%; 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,146</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: 13%; 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,953</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> 987000 2065000 2038000 1014000 429000 1661000 1680000 410000 7050000 4460000 3849000 7661000 4587000 12489000 7474000 9602000 616000 2183000 1812000 987000 210000 2031000 1812000 429000 6230000 2744000 1924000 7050000 5953000 3550000 4916000 4587000 549000 625000 558000 616000 114000 713000 617000 210000 4885000 1414000 69000 6230000 5102000 5997000 5146000 5953000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">7.</em></p> </td> <td> <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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><span style="text-decoration: underline; ">Floor Plan Notes Payable</span><span style="text-decoration: underline; "> </span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 and has the interest rate benchmarked to LIBOR, as defined in the agreement. The interest rate under the Company’s Floor Plan Credit Agreement is the <em style="font-weight: inherit; font-style: normal;">one</em> month LIBOR rate plus 1.25%. The interest rate applicable to the Company’s Floor Plan Credit Agreement was approximately 2.95% at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019. </em>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 is required to pay a monthly working capital fee equal to 0.16% per annum multiplied by the amount of voluntary prepayments of new and used inventory loans.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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, under which BMO Harris pays the manufacturer directly with respect to new commercial vehicles. Amounts borrowed under the Company’s Floor Plan Credit Agreement are due when the related commercial vehicle inventory (collateral) is sold and the sales proceeds are collected by the Company. The Company’s Floor Plan Credit Agreement expires <em style="font-weight: inherit; font-style: normal;"> June 30, 2022, </em>although BMO Harris has the right to terminate the Floor Plan Credit Agreement at any time upon <em style="font-weight: inherit; font-style: normal;">360</em> days written notice and the Company <em style="font-weight: inherit; font-style: normal;"> may </em>terminate at any time, subject to specified limited exceptions. On <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company had approximately $846.8 million outstanding under its Floor Plan Credit Agreement.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">In <em style="font-weight: inherit; font-style: normal;"> June 2012, </em>the Company entered into a wholesale financing agreement with Ford Motor Credit Company that provides for the financing of, and is collateralized by, the Company’s new Ford vehicle inventory. This wholesale financing agreement bears interest at a rate of Prime plus 150 basis points minus certain incentives and rebates. As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the interest rate on the wholesale financing agreement was 6.25% before considering the applicable incentives that the Company is qualified to receive. On <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company had an outstanding balance of approximately $115.0 million under the Ford Motor Credit Company wholesale financing agreement.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s weighted average interest rate for floor plan notes payable was 2.6% for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>and 1.9% for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>which is net of interest related to prepayments of new and used inventory loans.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;">Assets pledged as collateral were as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 9pt; width: 98%; 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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</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 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2018</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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt;">Inventories, new and used vehicles at cost based on specific identification, net of allowance</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,042,794</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,068,003</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-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; margin-bottom: 0pt; margin-top: 0pt;">Vehicle sale related accounts receivable</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: 13%; 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);">74,907</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: 13%; 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);">100,013</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,701</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: 13%; 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,168,016</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> </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; margin-bottom: 0pt; margin-top: 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: 13%; 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);">996,336</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: 13%; 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,023,019</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><span style="text-decoration: underline; ">Lines of Credit</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company has a secured line of credit that provides for a maximum borrowing of $17.5 million. There were no advances outstanding under this secured line of credit at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019; </em>however, $12.3 million was pledged to secure various letters of credit related to self-insurance products, leaving $5.2 million available for future borrowings as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s Working Capital Facility with BMO Harris includes up to $100.0 million of revolving credit loans available to it for working capital, capital expenditures and other general corporate purposes. The amount of the borrowings under the Working Capital Facility are subject to borrowing base limitations based on the value of the Company’s eligible parts inventory and company vehicles. The Working Capital Facility includes a $20 million letter of credit sublimit. Borrowings under the Working Capital Facility bear interest at rates based on LIBOR or the Base Rate (as such terms are defined in the Working Capital Facility), plus an applicable margin determined based on outstanding borrowing under the Working Capital Facility. In addition, the Company is required to pay a commitment fee on the amount unused under the Working Capital Facility. The Working Capital Facility expires on the earlier of (i) <em style="font-weight: inherit; font-style: normal;"> March 21, 2020 </em>and (ii) the date on which all commitments under the Working Capital Facility shall have terminated, whether as a result of the occurrence of the Commitment Termination Date (as defined in the Working Capital Facility) or otherwise. There were no advances outstanding under the Working Capital Facility as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019.</em></p> 1000000000.0 0.0125 0.0295 0.0016 846800000 0.0150 0.0625 115000000.0 0.026 0.019 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 9pt; width: 98%; 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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</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 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2018</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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt; text-indent: -9pt;">Inventories, new and used vehicles at cost based on specific identification, net of allowance</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,042,794</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,068,003</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-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; margin-bottom: 0pt; margin-top: 0pt;">Vehicle sale related accounts receivable</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: 13%; 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);">74,907</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: 13%; 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);">100,013</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; margin-top: 0pt; margin-bottom: 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: 13%; 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,701</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: 13%; 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,168,016</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> </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; margin-bottom: 0pt; margin-top: 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: 13%; 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);">996,336</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: 13%; 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,023,019</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> 1042794000 1068003000 74907000 100013000 1117701000 1168016000 996336000 1023019000 17500000 0 12300000 5200000 100000000.0 20000000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">8.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Long-term debt was comprised of the following (in thousands):</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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Variable interest rate term notes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">58,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">80,355</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Fixed interest rate term notes</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">569,262</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">520,818</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Total debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">627,678</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">601,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Less: 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(189,265</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,955</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 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);">438,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: 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);">439,218</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">As of <em style="font-weight: inherit; font-style: normal;"> December </em><em style="font-weight: inherit; font-style: normal;">31,</em> <em style="font-weight: inherit; font-style: normal;">2019,</em> long-term debt maturities were as follows (in thousands):</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; 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; margin-bottom: 0pt; margin-top: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">189,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">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;">115,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">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: 0pt;">96,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66,424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,042</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">627,678</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The interest rates on the Company’s variable interest rate notes are based on various LIBOR benchmark rates. The interest rates on the notes ranged from approximately 3.3% to 3.7% on <em style="font-weight: inherit; font-style: normal;"> December 31, 2019. </em>Payments on the notes range from approximately $5,330 to $125,833 per month, plus interest. Maturities of these notes range from <em style="font-weight: inherit; font-style: normal;"> June 2020 </em>to <em style="font-weight: inherit; font-style: normal;"> June 2025.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s fixed interest rate notes had interest rates that ranged from approximately 3.0% to 7.6% on <em style="font-weight: inherit; font-style: normal;"> December </em><em style="font-weight: inherit; font-style: normal;">31,</em> <em style="font-weight: inherit; font-style: normal;">2019.</em> Payments on the notes range from $255 to $72,315 per month. Maturities of these notes range from <em style="font-weight: inherit; font-style: normal;"> January 2020 </em>to <em style="font-weight: inherit; font-style: normal;"> May 2029.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The proceeds from the issuance of the notes were used primarily to acquire land, buildings and improvements and vehicles for the Company’s lease and rental fleet. The notes are secured by the assets acquired with the proceeds of such notes.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s long-term real estate debt agreements, floor plan financing arrangements and the Working Capital Facility require the Company to satisfy various financial ratios such as the debt to worth ratio, leverage ratio, the fixed charge coverage ratio and certain requirements for tangible net worth and GAAP net worth. As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company was in compliance with all debt covenants. The Company does <em style="font-weight: inherit; font-style: normal;">not</em> anticipate any breach of the covenants in the foreseeable future.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div><div class="PGHDR" style="text-align: left; width: 100%"><div class="hf-row"><div class="hf-cell TOCLink" style="display: inline-block; text-align: left;"><a href="#toc" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"/> </div> </div> </div> </div> <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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Variable interest rate term notes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">58,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">80,355</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Fixed interest rate term notes</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">569,262</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">520,818</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Total debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">627,678</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">601,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Less: 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(189,265</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,955</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 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);">438,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: 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);">439,218</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> 58416000 80355000 569262000 520818000 627678000 601173000 189265000 161955000 438413000 439218000 <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; 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; margin-bottom: 0pt; margin-top: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">189,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">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;">115,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">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: 0pt;">96,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66,424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,042</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">627,678</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> 189265000 127557000 115337000 96053000 66424000 33042000 627678000 0.033 0.037 5330 125833 0.030 0.076 255 72315 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">9.</em></p> </td> <td> <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</span><span style="text-decoration: underline; "> AND FAIR VALUE</span>:</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>and <em style="font-weight: inherit; font-style: normal;">2018.</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The fair value of the Company’s long-term debt is based on secondary market indicators. Because the Company’s debt is <em style="font-weight: inherit; font-style: normal;">not</em> 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 <em style="font-weight: inherit; font-style: normal;">2</em> 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: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">10.</em></p> </td> <td> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">LEAS</span><span style="text-decoration: underline; ">ES</span>:</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">In <em style="font-weight: inherit; font-style: normal;"> February 2016, </em>the FASB issued ASU <em style="font-weight: inherit; font-style: normal;">No.</em> <em style="font-weight: inherit; font-style: normal;">2016</em>-<em style="font-weight: inherit; font-style: normal;">02,</em> “<i>Leases (</i><i>“</i><i>Topic <em style="font-weight: inherit; font-style: normal;">842</em></i><i>”</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 <em style="font-weight: inherit; font-style: normal;">twelve</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 63pt;"> </td> <td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: justify; font-size: 10pt;">●</p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;margin-right:20.7pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">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: 63pt;"> </td> <td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: justify; font-size: 10pt;">●</p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;margin-right:20.7pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">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> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 63pt;"> </td> <td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: justify; font-size: 10pt;">●</p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;margin-right:20.7pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">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: 63pt;"> </td> <td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: justify; font-size: 10pt;">●</p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;margin-right:20.7pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">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: 63pt;"> </td> <td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: justify; font-size: 10pt;">●</p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;margin-right:20.7pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">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: 63pt;"> </td> <td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: justify; font-size: 10pt;">●</p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;margin-right:20.7pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">The lessor expects to have <em style="font-weight: inherit; font-style: normal;">no</em> alternative use for the leased asset at the end of the lease.</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company adopted Topic <em style="font-weight: inherit; font-style: normal;">842</em> on <em style="font-weight: inherit; font-style: normal;"> January 1, 2019. </em>The Company applied a modified retrospective transition approach for all leases existing at, or entered into after, <em style="font-weight: inherit; font-style: normal;"> January 1, 2019. </em>The Consolidated Financial Statements for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>are presented under the new standard, while the comparative years ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018 </em>and <em style="font-weight: inherit; font-style: normal;">2017</em> are <em style="font-weight: inherit; font-style: normal;">not</em> adjusted and continue to be reported in accordance with the Company’s historical accounting policy. The Company applied the practical expedients permitted within Topic <em style="font-weight: inherit; font-style: normal;">842,</em> which among other things, allows 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 <em style="font-weight: inherit; font-style: normal;">twelve</em> 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="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">twelve</em> 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 <em style="font-weight: inherit; font-style: normal;">not</em> to account for lease and nonlease components as a single combined lease component as lessee.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of its leases do <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Le</i><i>ase</i><i> of Vehicles</i><i> as Lessee</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company leases commercial vehicles as the lessee under finance leases and operating leases. The lease terms vary from <span style="-sec-ix-hidden:c56232719">one</span> month to <span style="-sec-ix-hidden:c56232720">ten</span> years. Commercial vehicle finance leases continue to be reported on the Consolidated Balance Sheet, while operating leases were added to the Consolidated Balance Sheet in <em style="font-weight: inherit; font-style: normal;">2019</em> with the adoption of Topic <em style="font-weight: inherit; font-style: normal;">842.</em> 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 $24.0 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company usually guarantees the residual value of vehicles under operating lease and finance lease arrangements. At <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company guaranteed commercial vehicle residual values of approximately $49.2 million under operating lease and finance lease arrangements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Lease of </i><i>Facilities</i><i> as Lessee</i></p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i> </i></p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s facility leases are classified as operating leases and primarily reflect its use of dealership facilities and office space. The lease terms vary from <span style="-sec-ix-hidden:c56232725">one</span> year to <span style="-sec-ix-hidden:c56232726">88</span> 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:c56232727">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="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;">Components of lease cost are as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; 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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45%;"> </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: 36%;"> </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; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Twelve Months</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Ended</p> </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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Component</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td> <td style="border-bottom: 1px none rgb(0, 0, 0); text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="border-bottom: 1px none rgb(0, 0, 0); text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">SG&amp;A expense</em></p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,633</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finance lease cost – amortization of right-of-use assets</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">Lease and rental cost of products sold</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">14,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finance lease cost – interest on lease liabilities</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">Lease and rental cost of products sold</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,372</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Short-term lease cost</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">SG&amp;A expense</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">594</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:36pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Twelve Months</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Ended</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,197</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;">Weighted-average remaining lease term and discount rate for operating and finance leases as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>are as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term (in months)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.6</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="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;">Maturities of lease liabilities by fiscal year for finance leases and operating leases as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>are as follows (in thousands):</p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Finance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Operating</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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; 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; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,670</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,471</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;">17,064</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,855</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 0pt;">12,341</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,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; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2025 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);">13,678</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);">25,643</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; 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; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">104,281</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,510</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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);">(11,911</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,841</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; 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; margin-top: 0pt; margin-bottom: 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);">92,370</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);">57,669</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="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;"><i> </i></p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Lease of Vehicles as Lessor</i><i> </i></p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company leases commercial vehicles that the Company owns to customers primarily over periods of <span style="-sec-ix-hidden:c56232729">one</span> to <span style="-sec-ix-hidden:c56232730">ten</span> years. The Company applied the practical expedient permitted within Topic <em style="font-weight: inherit; font-style: normal;">842</em> that allows it <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 at <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>in the amount of $5.6 million is reflected in Other Assets on the Consolidated Balance Sheet.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Minimum rental payments to be received for non-cancelable leases and subleases in effect as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>are as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">129,595</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">102,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">78,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">56,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">34,524</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">19,555</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; 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; margin-top: 0pt; margin-bottom: 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);">420,581</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Rental income during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>and <em style="font-weight: inherit; font-style: normal;">2018,</em> consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;text-indent:0pt;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;text-indent:0pt;">2018</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; 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; margin-bottom: 0pt; margin-top: 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;">215,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: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">206,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">32,261</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);">31,710</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; 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; margin-bottom: 0pt; margin-top: 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);">247,549</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);">238,238</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>minimum lease payments under non-cancelable finance leases and operating leases by period were expected to be as follows (in thousands):</p> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Finance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Operating</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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; 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; margin-top: 0pt; margin-bottom: 0pt;">2019</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,033</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,295</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,894</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,062</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7,078</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,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; 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; margin-top: 0pt; margin-bottom: 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: 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);">2,963</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: 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);">22,463</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; 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; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75,160</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);">65,688</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; 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; margin-top: 0pt; margin-bottom: 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: 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);">(6,046</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;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></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; 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; margin-top: 0pt; margin-bottom: 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: 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);">69,114</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;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> 24000000.0 49200000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; 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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45%;"> </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: 36%;"> </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; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Twelve Months</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Ended</p> </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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Component</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td> <td style="border-bottom: 1px none rgb(0, 0, 0); text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="border-bottom: 1px none rgb(0, 0, 0); text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">SG&amp;A expense</em></p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,633</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finance lease cost – amortization of right-of-use assets</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">Lease and rental cost of products sold</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">14,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finance lease cost – interest on lease liabilities</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">Lease and rental cost of products sold</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,372</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Short-term lease cost</p> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 36%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font-weight: inherit; font-style: normal;">SG&amp;A expense</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">594</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: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Twelve Months</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Ended</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,197</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: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term (in months)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody> </table> 13633000 14312000 3372000 594000 17005000 8331000 57197000 P70M 0.046 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Finance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Operating</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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; 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; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,670</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,471</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;">17,064</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,855</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 0pt;">12,341</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,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; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2025 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);">13,678</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);">25,643</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; 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; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">104,281</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,510</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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);">(11,911</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,841</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; 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; margin-top: 0pt; margin-bottom: 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);">92,370</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);">57,669</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> 26670000 11471000 20865000 10960000 17064000 9855000 12341000 8363000 13663000 8218000 13678000 25643000 104281000 74510000 11911000 16841000 92370000 57669000 5600000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">129,595</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">102,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">78,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">56,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">34,524</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">19,555</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; 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; margin-top: 0pt; margin-bottom: 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);">420,581</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> 129595000 102574000 78244000 56089000 34524000 19555000 420581000 <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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;text-indent:0pt;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;text-indent:0pt;">2018</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; 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; margin-bottom: 0pt; margin-top: 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;">215,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: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">206,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">32,261</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);">31,710</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; 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; margin-bottom: 0pt; margin-top: 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);">247,549</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);">238,238</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> 215288000 206528000 32261000 31710000 247549000 238238000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Finance</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">Operating</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:4.5pt;margin-top:0pt;text-align:center;">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; 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; margin-top: 0pt; margin-bottom: 0pt;">2019</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,033</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,295</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,894</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,062</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7,078</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,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; 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; margin-top: 0pt; margin-bottom: 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: 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);">2,963</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: 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);">22,463</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; 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; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75,160</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);">65,688</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; 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; margin-top: 0pt; margin-bottom: 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: 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);">(6,046</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;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></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; 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; margin-top: 0pt; margin-bottom: 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: 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);">69,114</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;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> 22033000 12295000 19113000 10466000 14894000 8190000 11062000 7078000 5095000 5196000 2963000 22463000 75160000 65688000 6046000 69114000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">11.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">SHARE BASED COMPENSATION</span><span style="text-decoration: underline; "> AND </span><span style="text-decoration: underline; ">EMPLOYEE BENEFIT</span><span style="text-decoration: underline; "> PLANS</span>:</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Employee Stock Purchase Plan</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company’s <em style="font-weight: inherit; font-style: normal;">2004</em> 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 <em style="font-weight: inherit; font-style: normal;">six</em> 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 <em style="font-weight: inherit; font-style: normal;">first</em> business day or the last business day of the semi-annual offering period, as reported by The NASDAQ Global Select Market. Employees <em style="font-weight: inherit; font-style: normal;"> may </em>purchase shares having a fair market value of up to $25,000 (measured as of the <em style="font-weight: inherit; font-style: normal;">first</em> day of each semi-annual offering period) for each calendar year. Under the Employee Stock Purchase Plan, there are approximately 213,600 shares remaining of the 1,400,000 shares of the Company’s Class A Common Stock that were reserved for issuance. The Company issued 117,283 shares under the Employee Stock Purchase Plan during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and 84,192 shares during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018. </em>Of the 7,244 employees eligible to participate, approximately 1,637 elected to participate in the plan as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i>Non-Employee Director Stock Option Plan</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Rush Enterprises, Inc. <em style="font-weight: inherit; font-style: normal;">2006</em> Non-Employee Director Stock Option Plan, as amended and restated (the “Director Plan”), reserved 500,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, or up to 40% cash, equivalent to a compensation value of $125,000. In <em style="font-weight: inherit; font-style: normal;">2019,</em> <em style="font-weight: inherit; font-style: normal;">three</em> non-employee directors received a grant of 3,171 shares of the Company’s Class A Common Stock, <em style="font-weight: inherit; font-style: normal;">two</em> non-employee directors received a grant of 1,903 shares of the Company’s Class A Common Stock and $50,000 cash, for total compensation equivalent to $125,000 each. In <em style="font-weight: inherit; font-style: normal;">2019,</em> <em style="font-weight: inherit; font-style: normal;">one</em> director who was appointed to the Company’s Board of Directors in <em style="font-weight: inherit; font-style: normal;"> October </em>of <em style="font-weight: inherit; font-style: normal;">2019</em> received 1,056 shares of the Company’s Class A Common Stock and $18,750 cash, for total compensation equivalent to $62,500. In <em style="font-weight: inherit; font-style: normal;">2018,</em> <em style="font-weight: inherit; font-style: normal;">two</em> non-employee directors received a grant of 2,926 shares of the Company’s Class A Common Stock, <em style="font-weight: inherit; font-style: normal;">one</em> non-employee director received a grant of 2,048 shares of the Company’s Class A Common Stock and $37,500 cash and <em style="font-weight: inherit; font-style: normal;">two</em> non-employee director received a grant of 1,756 shares of the Company’s Class A Common Stock and $50,000 cash, for total compensation equivalent to $125,000 each. Under the Director Plan, there are approximately 126,000 shares remaining for issuance of the 500,000 shares of the Company’s Class A Common Stock that were reserved for issuance. The Company granted 14,375 shares of Class A Common Stock under the Director Plan during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and 11,412 shares of Class A Common Stock under the Director Plan during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Employee </i><i>Incentive </i><i>Plans</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">In <em style="font-weight: inherit; font-style: normal;"> May 2007, </em>the Board of Directors and shareholders adopted the Rush Enterprises, Inc. <em style="font-weight: inherit; font-style: normal;">2007</em> Long-Term Incentive Plan (the <em style="font-weight: inherit; font-style: normal;">“2007</em> Incentive Plan”). The <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan provides for the grant of stock options (which <em style="font-weight: inherit; font-style: normal;"> may </em>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 <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan was amended and restated on <em style="font-weight: inherit; font-style: normal;"> May 20, 2014 </em>and again on <em style="font-weight: inherit; font-style: normal;"> May 16, 2017 </em>to increase the number of shares available for issuance under the plan to 7,800,000 shares of Class A Common Stock and 2,200,000 shares of Class B Common Stock and to make certain other changes intended to bring the <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan into conformance with current best practices.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The aggregate number of shares of common stock subject to stock options or SARs that <em style="font-weight: inherit; font-style: normal;"> may </em>be granted to any <em style="font-weight: inherit; font-style: normal;">one</em> participant in any year under the <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan is 100,000 shares of Class A Common Stock or 100,000 shares of Class B Common Stock. Each option granted pursuant to the <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan has a <span style="-sec-ix-hidden:c56232859">ten</span> year term from the grant date and vests in <span style="-sec-ix-hidden:c56232860">three</span> equal annual installments beginning on the <em style="font-weight: inherit; font-style: normal;">third</em> anniversary of the grant date. The Company has 7,800,000 shares of Class A Common Stock and 2,200,000 shares of Class B Common Stock reserved for issuance under the Company’s <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan. As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>approximately 1,316,000 shares of Class A Common Stock and 444,000 shares of Class B Common Stock are available for issuance under the Company’s <em style="font-weight: inherit; font-style: normal;">2007</em> 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 units and  upon the issuance of restricted stock awards. During the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company granted to employees 482,663 options to purchase Class A Common Stock and 317,590 restricted Class B Common Stock awards under the <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan. Restricted stock awards are issued when granted, but are subject to vesting requirements. During the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>the Company granted to employees 459,663 options to purchase Class A Common Stock and 306,590 restricted Class B Common Stock units under the <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Valuation and Expense Information</i><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Stock-based compensation expense related to stock options, restricted stock awards, restricted stock units and employee stock purchases was $19.0 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$18.1 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>and $15.6 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017. </em>Cash received from options exercised and shares purchased under all share-based payment arrangements was $11.1 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$5.7 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>and $24.8 million for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">A summary of the Company’s stock option activity and related information for the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Weighted</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Average</em></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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Average</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Remaining</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Aggregate</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Exercise</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Contractual</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Intrinsic</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Shares</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Price</em></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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Life (in Years)</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Value</em></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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance of Outstanding Options at January 1, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">2,984,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">27.63</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">482,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">41.15</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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;">(375,950</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">20.19</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">(23,333</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;">33.84</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;"><em style="font-weight: inherit; font-style: normal;"> </em></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;"><em style="font-weight: inherit; font-style: normal;"> </em></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; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance of Outstanding Options at December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">3,067,660</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: 5.75pt; 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: 5.75pt; border-bottom: 3px double rgb(0, 0, 0);">30.62</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">5.96</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);">48,712,030</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Expected to vest after December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">1,778,219</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: 5.75pt; 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: 5.75pt; border-bottom: 3px double rgb(0, 0, 0);">34.70</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">7.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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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);">20,984,383</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Vested and exercisable at December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">1,259,505</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: 5.75pt; 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: 5.75pt; border-bottom: 3px double rgb(0, 0, 0);">24.65</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">3.55</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);">27,521,030</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based on the closing price on <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>of the Company’s Class A Common Stock of $46.50. The total intrinsic value of options exercised was $8.7 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$2.7 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>and $25.0 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">A summary of the status of the number of shares underlying Company’s non-vested stock options as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>and changes during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>is as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Number of</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Grant Date</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Shares</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Fair Value</em></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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Non-vested at January 1, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">1,796,356</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">11.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">482,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">12.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; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt;">(447,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">11.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">(23,333</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;">11.92</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Non-vested at December 31, 2019</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; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">1,808,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </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: 5.75pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">12.11</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The total fair value of vested options was $5.0 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$5.7 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>and $6.3 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017. </em>The weighted-average grant date fair value of options granted was $12.56 per share during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$15.46 per share during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>and $12.33 per share during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i> </i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i>Stock Awards</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company granted restricted stock awards to certain of its employees under the <em style="font-weight: inherit; font-style: normal;">2007</em> Incentive Plan and unrestricted stock awards to its non-employee directors under the Director Plan during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019. </em>The restricted stock awards and previously granted restricted stock units granted to employees vest in <em style="font-weight: inherit; font-style: normal;">three</em> equal installments on the first, <em style="font-weight: inherit; font-style: normal;">second</em> and <em style="font-weight: inherit; font-style: normal;">third</em> 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 and restricted stock unit 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', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The following table presents a summary of the Company’s non-vested restricted stock awards and restricted stock unit awards outstanding at <em style="font-weight: inherit; font-style: normal;"> December </em><em style="font-weight: inherit; font-style: normal;">31,</em> <em style="font-weight: inherit; font-style: normal;">2019:</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Grant Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Outstanding non-vested shares at January 1, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,134</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></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: 5.75pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">34.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; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">330,909</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">40.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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; 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: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(293,615</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;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></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;"><em style="font-weight: inherit; font-style: normal;"> </em></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">30.32</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Outstanding non-vested at December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">610,428</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: 0.7pt; 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: 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);">27,896,560</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: 5.75pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">39.06</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Expected to vest after December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">609,419</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: 0.7pt; 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: 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);">27,850,441</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The total fair value of the shares issued upon the vesting of stock awards and restricted stock unit awards during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>was $9.0 million. The weighted-average grant date fair value of stock awards and units granted was $40.36 per share during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$40.46 per share during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018 </em>and $31.37 per share during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company had $8.4 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 $8.3 million of unrecognized compensation cost related to non-vested restricted stock awards and restricted stock unit awards to be recognized over a weighted-average period of 1.3 years.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> <i>Defined Contribution Plan</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company has a defined contribution plan (the “Rush <em style="font-weight: inherit; font-style: normal;">401k</em> Plan”), which is available to all Company employees. Each employee who has completed <em style="font-weight: inherit; font-style: normal;">30</em> days of continuous service is entitled to enter the Rush <em style="font-weight: inherit; font-style: normal;">401k</em> Plan on the <em style="font-weight: inherit; font-style: normal;">first</em> day of the following month. Participating employees <em style="font-weight: inherit; font-style: normal;"> may </em>contribute from 1% to 50% of total gross compensation. However, certain highly compensated employees are limited to a maximum contribution of 15% of total gross compensation. For the <em style="font-weight: inherit; font-style: normal;">first</em> 10% of an employee’s contribution, the Company contributes an amount equal to 20% of the employees’ contributions for those employees with less than <em style="font-weight: inherit; font-style: normal;">five</em> years of service and an amount equal to 40% of the employees’ contributions for those employees with more than <em style="font-weight: inherit; font-style: normal;">five</em> years of service. The Company incurred expenses related to the Rush <em style="font-weight: inherit; font-style: normal;">401k</em> Plan of approximately $9.4 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>$8.9 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2018 </em>and $7.0 million during the year ended <em style="font-weight: inherit; font-style: normal;"> December </em><em style="font-weight: inherit; font-style: normal;">31,</em> <em style="font-weight: inherit; font-style: normal;">2017.</em></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"><i>Deferred Compensation Plan</i></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> November 6, 2010, </em>the Board of Directors of the Company adopted the Rush Enterprises, Inc. Deferred Compensation Plan (the “Deferred Compensation Plan”) pursuant to which selected employees and directors <em style="font-weight: inherit; font-style: normal;"> may </em>elect to defer a portion of their annual compensation. The Deferred Compensation Plan also provides the Company with the discretion to make matching contributions to participants’ accounts. 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 <em style="font-weight: inherit; font-style: normal;">first</em> deferral election period began on <em style="font-weight: inherit; font-style: normal;"> January 1, 2011. </em>The Company’s liability related to the Deferred Compensation Plan was $15.6 million on <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and $11.1 million on <em style="font-weight: inherit; font-style: normal;"> December 31, 2018. </em>The related cash surrender value of the life insurance contracts was $10.6 million on <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and $8.9 million on <em style="font-weight: inherit; font-style: normal;"> December 31, 2018.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company currently does <em style="font-weight: inherit; font-style: normal;">not</em> provide any post-retirement benefits nor does it provide any post-employment benefits.</p> 10625 0.85 25000 213600 1400000 117283 84192 7244 1637 500000 0.40 125000 3171 1903 50000 125000 1056 18750 62500 2926 2048 37500 1756 50000 125000 126000 500000 14375 11412 7800000 2200000 100000 100000 7800000 2200000 1316000 444000 482663 317590 459663 306590 19000000.0 18100000 15600000 11100000 5700000 24800000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Weighted</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Average</em></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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Average</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Remaining</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Aggregate</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Exercise</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Contractual</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Intrinsic</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Shares</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Price</em></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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Life (in Years)</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Value</em></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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance of Outstanding Options at January 1, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">2,984,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">27.63</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">482,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">41.15</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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;">(375,950</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">20.19</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">(23,333</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;">33.84</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;"><em style="font-weight: inherit; font-style: normal;"> </em></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;"><em style="font-weight: inherit; font-style: normal;"> </em></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; 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; margin-bottom: 0pt; margin-top: 0pt;">Balance of Outstanding Options at December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">3,067,660</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: 5.75pt; 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: 5.75pt; border-bottom: 3px double rgb(0, 0, 0);">30.62</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">5.96</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);">48,712,030</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Expected to vest after December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">1,778,219</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: 5.75pt; 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: 5.75pt; border-bottom: 3px double rgb(0, 0, 0);">34.70</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">7.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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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);">20,984,383</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Vested and exercisable at December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">1,259,505</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: 5.75pt; 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: 5.75pt; border-bottom: 3px double rgb(0, 0, 0);">24.65</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">3.55</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);">27,521,030</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> 2984280 27.63 482663 41.15 375950 20.19 23333 33.84 3067660 30.62 P5Y11M15D 48712030 1778219 34.70 P7Y7M20D 20984383 1259505 24.65 P3Y6M18D 27521030 46.50 8700000 2700000 25000000.0 <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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Number of</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Grant Date</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Shares</em></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font-weight: inherit; font-style: normal;">Fair Value</em></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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Non-vested at January 1, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">1,796,356</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">11.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">482,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">12.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; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt;">(447,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">11.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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);">(23,333</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;">11.92</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; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Non-vested at December 31, 2019</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; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">1,808,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </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: 5.75pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">12.11</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> 1796356 11.74 482663 12.56 447531 11.12 23333 11.92 1808155 12.11 5000000.0 5700000 6300000 12.56 15.46 12.33 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Average</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Grant Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-bottom: 0pt; margin-top: 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">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;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Outstanding non-vested shares at January 1, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,134</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></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: 5.75pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">34.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; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt;">330,909</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;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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;"><em style="font-weight: inherit; font-style: normal;"> </em></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">40.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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; 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: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(293,615</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;"> </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;"><em style="font-weight: inherit; font-style: normal;"> </em></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;"><em style="font-weight: inherit; font-style: normal;"> </em></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">30.32</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Outstanding non-vested at December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">610,428</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: 0.7pt; 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: 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);">27,896,560</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: 5.75pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt;">39.06</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Expected to vest after December 31, 2019</p> </td> <td style="width: 1%; font-family: &quot;Times New 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">609,419</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: 0.7pt; 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: 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);">27,850,441</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> 573134 34.07 330909 40.36 293615 30.32 610428 P8Y7M6D 27896560 39.06 609419 P8Y7M6D 27850441 9000000.0 40.36 40.46 31.37 8400000 P2Y2M12D 8300000 P1Y3M18D 0.01 0.50 0.15 0.10 0.20 0.40 9400000 8900000 7000000.0 1 15600000 11100000 10600000 8900000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">12.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <span style="-sec-ix-hidden:c56233011">1/20th</span> of <em style="font-weight: inherit; font-style: normal;">one</em> vote per share on all matters requiring a shareholder vote, while holders of Class B Common Stock have <span style="-sec-ix-hidden:c56233013">one</span> full vote per share.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 0.7pt; text-align: center;">2019</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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 0.7pt; text-align: center;">2018</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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 0.7pt; text-align: center;">2017</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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Numerator for basic and diluted earnings per share −</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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 18pt;">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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">141,583</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">139,062</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);">172,129</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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 0.7pt;">36,659</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">39,223</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">39,627</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Effect of dilutive securities−</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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">912</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">1,070</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">1,353</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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">37,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; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">40,293</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">40,980</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; 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; margin-top: 0pt; margin-bottom: 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);">3.86</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);">3.55</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.34</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; 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; margin-top: 0pt; margin-bottom: 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);">3.77</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);">3.45</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.20</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Options to purchase shares of common stock that were outstanding for the years ended <em style="font-weight: inherit; font-style: normal;"> December </em><em style="font-weight: inherit; font-style: normal;">31,</em> <em style="font-weight: inherit; font-style: normal;">2019,</em> <em style="font-weight: inherit; font-style: normal;">2018</em> and <em style="font-weight: inherit; font-style: normal;">2017</em> that were <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2018</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2017</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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Anti-dilutive options – weighted average</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">1,108</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">513</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">449</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top: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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 0.7pt; text-align: center;">2019</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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 0.7pt; text-align: center;">2018</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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 0.7pt; text-align: center;">2017</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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Numerator for basic and diluted earnings per share −</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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 18pt;">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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">141,583</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">139,062</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);">172,129</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; 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; margin-top: 0pt; margin-bottom: 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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 0.7pt;">36,659</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">39,223</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">39,627</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Effect of dilutive securities−</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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">912</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">1,070</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">1,353</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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">37,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; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">40,293</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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">40,980</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; 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; margin-top: 0pt; margin-bottom: 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);">3.86</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);">3.55</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.34</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; 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; margin-top: 0pt; margin-bottom: 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);">3.77</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);">3.45</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.20</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> 141583000 139062000 172129000 36659000 39223000 39627000 912000 1070000 1353000 37571000 40293000 40980000 3.86 3.55 4.34 3.77 3.45 4.20 <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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2018</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2017</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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Anti-dilutive options – weighted average</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">1,108</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">513</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">449</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1108000 513000 449000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">13.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">INCOME TAXE</span><span style="text-decoration: underline; ">S:</span></p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The tax provisions are summarized as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">20,303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">31,819</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">22,443</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">4,648</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">6,291</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">4,030</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; background-color: rgb(255, 255, 255);"> <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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">24,951</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">38,110</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">26,473</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; 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; margin-top: 0pt; margin-bottom: 0pt;">Deferred 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">20,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">6,082</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(64,821</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,064</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(85</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,618</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; background-color: rgb(255, 255, 255);"> <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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">22,989</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">5,997</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(62,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; 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; margin-top: 0pt; margin-bottom: 0pt;">Provision (benefit) 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">47,940</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">44,107</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">(35,730</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 4.3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:4.3pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 4.3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:4.3pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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: 4.3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:4.3pt;margin-right:0pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">38,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">47,749</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">State income taxes, net of federal benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,913</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,246</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Revaluation of deferred 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: 0pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(82,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 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);">1,545</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: 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);">129</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: 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);">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; 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; margin-top: 0pt; margin-bottom: 0pt;">Provision (benefit) 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">47,940</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">44,107</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);">(35,730</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The components of income taxes recorded in other comprehensive income and paid in capital consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2018</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense related to components of other comprehensive income:</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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt;">Change in fair value of available-for-sale securities</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: 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);">–</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: 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);">–</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">183</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; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt; 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: 5.75pt; 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; 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: 5.75pt; 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: 5.75pt; 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; 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: 5.75pt; 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: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">183</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Paid in capital – stock based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; 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: 0.7pt; 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; 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: 0.7pt; 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: 0.7pt; 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; 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: 0.7pt; 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: 0.7pt; 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; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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; 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; margin-top: 0pt; margin-bottom: 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(5,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(4,076</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(231</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(21,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(16,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Finance and operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(12,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(8,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: 0.7pt;">(9,026</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(2,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(2,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(2,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(2,463</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(3,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,276</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Difference between book and tax basis- Operating lease 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">12,628</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Difference between book and tax basis- 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">209,250</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">179,325</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; background-color: rgb(204, 238, 255);"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">164,176</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">141,258</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Valuation 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">121</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">50</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; 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; margin-top: 0pt; margin-bottom: 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">164,297</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">141,308</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> December 22, 2017, </em>the Tax Act was enacted. The Tax Act included, among other items, a reduction of the U.S. federal corporate tax rate from 35% to 21% effective <em style="font-weight: inherit; font-style: normal;"> January 1, 2018. </em>The Tax Act made broad and complex changes to the U.S. tax code, some of which affected the Company’s <em style="font-weight: inherit; font-style: normal;">2017</em> year end results. Staff Accounting Bulletin <em style="font-weight: inherit; font-style: normal;">No.</em> <em style="font-weight: inherit; font-style: normal;">118</em> (SAB <em style="font-weight: inherit; font-style: normal;">118</em>) provided guidance that allowed registrants to provide a reasonable estimate of the Tax Act in their financial statements and adjust the reported impact in a measurement period <em style="font-weight: inherit; font-style: normal;">not</em> to exceed <em style="font-weight: inherit; font-style: normal;">one</em> year. We applied the guidance in SAB <em style="font-weight: inherit; font-style: normal;">118</em> when accounting for the enactment-date effects of the Tax Act in <em style="font-weight: inherit; font-style: normal;">2017</em> and throughout <em style="font-weight: inherit; font-style: normal;">2018.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">At <em style="font-weight: inherit; font-style: normal;"> December 31, 2017, </em>the Company recognized a net tax benefit of $82.9 million, which was included as a component of income tax expense. The benefit recorded was primarily a result of the remeasurement of the Company’s deferred tax assets and liabilities at the rate in which they will reverse. Upon further analysis of certain aspects of the Tax Act and refinement of the Company’s calculations during the <em style="font-weight: inherit; font-style: normal;"> 12 months ended</em> <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>the Company adjusted its provisional amount by less than $100,000, which is included as a component of income tax expense from continuing operations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company had approximately $48.3 million in state net operating loss carry forwards that expire from <em style="font-weight: inherit; font-style: normal;">2019</em> to <em style="font-weight: inherit; font-style: normal;">2039,</em> which result in a deferred tax asset of $2.3 million. The Company has evaluated whether its state net operating losses are realizable and has recorded a valuation allowance of $121,000 against them. The valuation allowance increased $71,000 over the prior year ending <em style="font-weight: inherit; font-style: normal;"> December 31, 2018.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company had unrecognized income tax benefits totaling $3.0 million as a component of accrued liabilities as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>and $2.4 million at <em style="font-weight: inherit; font-style: normal;"> December 31, 2018, </em>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 <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em><em style="font-weight: inherit; font-style: normal;">2018</em> and <em style="font-weight: inherit; font-style: normal;">2017,</em> the Company recognized approximately $5,220, $(27,450), and $21,050 in interest expense (income). No amounts were accrued for penalties. The Company had approximately $144,000, $139,000 and $166,000 for the payment of interest accrued as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em><em style="font-weight: inherit; font-style: normal;">2018</em> and <em style="font-weight: inherit; font-style: normal;">2017,</em> respectively.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company does <em style="font-weight: inherit; font-style: normal;">not</em> anticipate a significant change in the amount of unrecognized tax benefits in the next <em style="font-weight: inherit; font-style: normal;">12</em> months. As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the tax years ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2016 </em>through <span style="-sec-ix-hidden:c56233081">2019</span> remained subject to audit by federal tax authorities and the tax years ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2015 </em>through <span style="-sec-ix-hidden:c56233082">2019,</span> remained subject to audit by state tax authorities.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">A reconciliation of the change in the unrecognized tax benefits is as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2018</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2017</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Unrecognized tax benefits at beginning of period</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">2,389</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">2,555</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">2,401</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt;">1,188</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">504</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">619</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(570</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(670</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(465</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; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">3,007</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); margin-left: 0pt;"> </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; margin-left: 0.7pt; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,389</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); margin-left: 0pt;"> </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; margin-left: 0.7pt; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,555</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Undistributed earnings of certain of the Company’s foreign subsidiaries amounted to approximately $1.3 million at <em style="font-weight: inherit; font-style: normal;"> December 2019. </em>Those earnings are considered to be indefinitely reinvested and accordingly, no provision for state, local and foreign withholding income taxes has been provided thereon. Upon repatriation of those earnings, in the form of dividends or otherwise, the Company <em style="font-weight: inherit; font-style: normal;"> may </em>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% dividend received deduction to offset any U.S. federal income tax liability on the undistributed earnings.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">20,303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">31,819</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">22,443</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">4,648</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">6,291</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">4,030</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; background-color: rgb(255, 255, 255);"> <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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">24,951</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">38,110</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">26,473</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; 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; margin-top: 0pt; margin-bottom: 0pt;">Deferred 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">20,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">6,082</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(64,821</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,064</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(85</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,618</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; background-color: rgb(255, 255, 255);"> <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; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">22,989</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">5,997</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">(62,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; 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; margin-top: 0pt; margin-bottom: 0pt;">Provision (benefit) 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">47,940</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">44,107</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">(35,730</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> 20303000 31819000 22443000 4648000 6291000 4030000 24951000 38110000 26473000 20925000 6082000 -64821000 2064000 -85000 2618000 22989000 5997000 -62203000 47940000 44107000 -35730000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 4.3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:4.3pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 4.3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:4.3pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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: 4.3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:4.3pt;margin-right:0pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">38,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">47,749</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">State income taxes, net of federal benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,913</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,246</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Revaluation of deferred 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: 0pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(82,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 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: 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);">1,545</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: 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);">129</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: 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);">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; 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; margin-top: 0pt; margin-bottom: 0pt;">Provision (benefit) 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">47,940</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">44,107</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);">(35,730</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> 39530000 38469000 47749000 5303000 4913000 3246000 1562000 596000 -4097000 0 0 -82862000 1545000 129000 234000 47940000 44107000 -35730000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">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 style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2018</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2017</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense related to components of other comprehensive income:</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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt;">Change in fair value of available-for-sale securities</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: 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);">–</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: 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);">–</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">183</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; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt; 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: 5.75pt; 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; 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: 5.75pt; 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: 5.75pt; 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; 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: 5.75pt; 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: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">183</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Paid in capital – stock based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; 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: 0.7pt; 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; 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: 0.7pt; 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: 0.7pt; 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; 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: 0.7pt; 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: 0.7pt; 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; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 0 0 183000 0 0 183000 0 0 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">December 31,</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;"> <td style="font-family: &quot;Times New 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0pt;margin-top:0pt;text-align:center;">2018</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; 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; margin-top: 0pt; margin-bottom: 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&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: left; font-family: &quot;Times 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; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(5,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(4,076</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(231</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(21,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(16,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Finance and operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(12,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(8,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: 0.7pt;">(9,026</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(2,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(2,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(2,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(2,463</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">(312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">(3,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,276</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Difference between book and tax basis- Operating lease 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">12,628</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 0.7pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Difference between book and tax basis- 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">209,250</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">179,325</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; background-color: rgb(204, 238, 255);"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">164,176</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">141,258</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Valuation 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">121</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">50</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; 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; margin-top: 0pt; margin-bottom: 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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">164,297</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: 0.7pt; 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: 0.7pt; border-bottom: 3px double rgb(0, 0, 0);">141,308</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> 5086000 4076000 140000 231000 21618000 16202000 12726000 -0 8749000 9026000 2989000 2481000 2381000 2463000 196000 312000 3817000 3276000 12628000 0 209250000 179325000 164176000 141258000 121000 50000 164297000 141308000 0.35 0.21 -82900000 100000 48300000 2300000 121000 71000 3000000.0 2400000 5220 -27450 21050 0 144000 139000 166000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2019</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2018</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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0.7pt;margin-right:0.8pt;margin-top:0pt;text-align:center;">2017</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Unrecognized tax benefits at beginning of period</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">2,389</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">2,555</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">$</td> <td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0.7pt;">2,401</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt;">1,188</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">504</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 5.75pt;">619</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(570</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(670</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 5.75pt; border-bottom: 1px solid rgb(0, 0, 0);">(465</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; 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; margin-bottom: 0pt; margin-top: 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: 0.7pt; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">3,007</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); margin-left: 0pt;"> </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; margin-left: 0.7pt; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,389</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); margin-left: 0pt;"> </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; margin-left: 0.7pt; 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: 0.7pt; border-bottom: 1px solid rgb(0, 0, 0);">2,555</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> 2389000 2555000 2401000 1188000 504000 619000 570000 670000 465000 3007000 2389000 2555000 1300000 0 1 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">14.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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, including product liability coverage, in amounts deemed adequate by management. To date, aggregate costs to the Company for claims, including product liability actions, have <em style="font-weight: inherit; font-style: normal;">not</em> been material. However, an uninsured or partially insured claim, or claim for which indemnification is <em style="font-weight: inherit; font-style: normal;">not</em> available, could have a material adverse effect on the Company’s financial condition or results of operations. The Company believes that there are <em style="font-weight: inherit; font-style: normal;">no</em> claims or litigation pending, the outcome of which could have a material adverse effect on its financial position or results of operations. However, due to the inherent uncertainty of litigation, there can be <em style="font-weight: inherit; font-style: normal;">no</em> assurance that the resolution of any particular claim or proceeding would <em style="font-weight: inherit; font-style: normal;">not</em> 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: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">15.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">ACQUISITIONS</span><span style="text-decoration: underline; ">, DISPOSITIONS</span><span style="text-decoration: underline; "> AND EQUITY METHOD INVESTMENT</span>:</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> October 31, 2019, </em>the Company and its joint venture partner sold substantially all of the assets of Central California Truck &amp; Trailer Sales, LLC (“CCTTS”). The transaction was valued at approximately $12.7 million, with the purchase price paid in cash.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> May 6, 2019, </em>the Company acquired certain assets of Stover Sales, Inc., which included real estate and a used truck dealership in Jacksonville, Florida, along with commercial vehicle and parts inventory. The transaction was valued at approximately $2.3 million, with the purchase price paid in cash.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> February 25, 2019, </em>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. RTC Canada currently operates a network of <em style="font-weight: inherit; font-style: normal;">14</em> International Truck full-service dealerships throughout the Province of Ontario. The Company does <em style="font-weight: inherit; font-style: normal;">not</em> consolidate RTC Canada. RTC Canada is accounted for as an equity method investment. As of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>the Company’s investment in RTC Canada is $25.7 million and is reported in Other Assets on the Consolidated Balance Sheet.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> February 11, 2019, </em>the Company acquired certain assets of Country Ford Trucks, which included real estate and a Ford truck franchise in Ceres, California, along with commercial vehicle and parts inventory. The transaction was valued at approximately $7.9 million, with the purchase price paid in cash.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;"><b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">On <em style="font-weight: inherit; font-style: normal;"> December 14, 2017, </em>the Company acquired certain assets of Transwest San Diego, LLC, which included a Ford truck franchise in San Diego, California. The transaction was valued at approximately $2.2 million, with the purchase price paid in cash.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div><div class="PGHDR" style="text-align: left; width: 100%"><div class="hf-row"><div class="hf-cell TOCLink" style="display: inline-block; text-align: left;"><a href="#toc" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"/> </div> </div> </div> </div> 12700000 2300000 0.50 25700000 7900000 2200000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">16.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">UNAUDITED QUARTERLY FINANCIAL DATA</span>:</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: 72pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(In thousands, except per share amounts.)</p> </td> </tr> </tbody> </table> <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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>First</b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Second</b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Third</b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Fourth</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <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: 1.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:1.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"><b><b><b>Quarter </b></b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Quarter</b></b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Quarter</b></b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Quarter</b></b></b></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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>9</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="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="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="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="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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,348,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">1,544,561</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,599,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,317,704</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">256,916</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">269,506</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">264,768</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">234,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,867</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,792</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,323</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,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; 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; margin-top: 0pt; margin-bottom: 0pt;">Income before 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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Net 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; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,621</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Earnings per share:</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.01</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.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; margin-left: 0pt;">$</td> <td style="width: 11%; 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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.98</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>8</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="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="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="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="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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,240,781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">1,348,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,376,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,540,442</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">226,995</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">243,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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">249,057</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">258,840</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,649</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68,387</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Income before 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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,932</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Net 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; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,039</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,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; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,969</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Earnings per share:</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.75</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.06</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.20</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>First</b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Second</b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Third</b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Fourth</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <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: 1.7pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:1.7pt;margin-right:0pt;margin-top:0pt;text-align:center;"><b><b><b>Quarter </b></b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Quarter</b></b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Quarter</b></b></b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b><b>Quarter</b></b></b></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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>9</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="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="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="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="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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,348,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">1,544,561</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,599,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,317,704</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">256,916</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">269,506</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">264,768</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">234,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,867</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,792</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,323</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,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; 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; margin-top: 0pt; margin-bottom: 0pt;">Income before 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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Net 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; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,621</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Earnings per share:</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.01</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.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; margin-left: 0pt;">$</td> <td style="width: 11%; 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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.98</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>8</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="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="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="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="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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,240,781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3.6pt;">1,348,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,376,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,540,442</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">226,995</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">243,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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">249,057</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">258,840</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,649</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68,387</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-top: 0pt; margin-bottom: 0pt;">Income before 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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38,932</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Net 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; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,039</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,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; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,969</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt;">Earnings per share:</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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times 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; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.75</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.06</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 0pt; margin-left: 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1348317000 1544561000 1599265000 1317704000 256916000 269506000 264768000 234438000 56867000 61792000 58323000 39423000 49558000 54410000 52210000 33345000 37104000 41621000 39104000 23754000 1.01 1.13 1.07 0.65 0.98 1.10 1.05 0.64 1240781000 1348831000 1376136000 1540442000 226995000 243377000 249057000 258840000 32389000 43426000 58649000 68387000 28083000 38932000 54181000 61973000 21039000 29389000 41665000 46969000 0.53 0.75 1.06 1.22 0.51 0.72 1.03 1.20 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">17.</em></p> </td> <td> <p style="margin: 0pt; text-align: left; 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company currently has <span style="-sec-ix-hidden:c56233260">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 <em style="font-weight: inherit; font-style: normal;">one</em>-stop source for the commercial vehicle needs of its customers, including retail sales of new and used commercial vehicles; aftermarket parts, service and collision center facilities; and a wide array of 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, <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company also has revenues attributable to <span style="-sec-ix-hidden:c56233263">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. <em style="font-weight: inherit; font-style: normal;">None</em> of these segments has ever met any of the quantitative thresholds for determining reportable segments.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 income before income taxes, <em style="font-weight: inherit; font-style: normal;">not</em> including extraordinary items.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company accounts for intersegment sales and transfers as if the sales or transfers were to <em style="font-weight: inherit; font-style: normal;">third</em> parties, that is, at current market prices. There were <em style="font-weight: inherit; font-style: normal;">no</em> material intersegment sales during the years ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em><em style="font-weight: inherit; font-style: normal;">2018</em> or <em style="font-weight: inherit; font-style: normal;">2017.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The following table contains summarized information about reportable segment revenue, segment income or loss from continuing operations and segment assets for the periods ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em><em style="font-weight: inherit; font-style: normal;">2018</em> and <em style="font-weight: inherit; font-style: normal;">2017</em> (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; 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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Truck</b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>All</b></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 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Segment</b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Other</b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Totals</b></b></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; background-color: rgb(204, 238, 255); 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: 49%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>9</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: left; 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: left; 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: left; 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; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 4.5pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">5,794,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">15,692</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">5,809,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">30,201</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">30,487</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">55,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">336</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">55,372</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment operating income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">216,691</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">216,405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">188,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">1,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">189,523</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">3,369,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">37,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,407,329</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">289,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: 1.45pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">292,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; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">292,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">293,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>8</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: left; 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: left; 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: left; 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; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 4.5pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">5,488,787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">17,403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">5,506,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">1,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">1,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">20,850</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">21,058</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">70,170</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">202,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">202,851</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment income (loss) 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">183,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(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;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">183,169</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">3,166,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">35,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,201,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">288,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">291,391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">238,229</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">238,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; background-color: rgb(255, 255, 255); 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>7</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: left; 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: left; 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: left; 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; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 4.5pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">4,698,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">15,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: 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,713,882</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">13,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">13,201</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">49,634</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">50,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment operating income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">149,338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">148,709</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment income (loss) 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">137,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(806</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">136,399</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">2,855,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">35,138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,890,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">288,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">291,391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">209,852</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">209,917</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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; 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;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Truck</b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>All</b></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 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Segment</b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Other</b></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><b>Totals</b></b></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; background-color: rgb(204, 238, 255); 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: 49%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>9</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: left; 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: left; 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: left; 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; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 4.5pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">5,794,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">15,692</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">5,809,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">30,201</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">30,487</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">55,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">336</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">55,372</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment operating income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">216,691</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">216,405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">188,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">1,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">189,523</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">3,369,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">37,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,407,329</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">289,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: 1.45pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">292,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; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">292,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">293,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>8</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: left; 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: left; 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: left; 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; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 4.5pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">5,488,787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">17,403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, 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;">5,506,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">1,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">1,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">20,850</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">21,058</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">70,170</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">202,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">202,851</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment income (loss) 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">183,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(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;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">183,169</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">3,166,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">35,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,201,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">288,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">291,391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">238,229</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">238,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; background-color: rgb(255, 255, 255); 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>201</b><b>7</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: left; 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: left; 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: left; 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; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 4.5pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">4,698,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 1.45pt;">15,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: 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,713,882</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">–</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">13,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">13,201</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">49,634</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">50,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment operating income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 4.5pt;">149,338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">148,709</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment income (loss) 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">137,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">(806</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">136,399</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">2,855,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">35,138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,890,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">288,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">291,391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 4.5pt;">209,852</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 1.45pt;">65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">209,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 5794155000 15692000 5809847000 1680000 0 1680000 30201000 286000 30487000 55036000 336000 55372000 216691000 -286000 216405000 188122000 1401000 189523000 3369517000 37812000 3407329000 289582000 2560000 292142000 292980000 513000 293493000 5488787000 17403000 5506190000 1376000 0 1376000 20850000 208000 21058000 70170000 319000 70489000 202725000 126000 202851000 183251000 -82000 183169000 3166174000 35176000 3201350000 288831000 2560000 291391000 238229000 31000 238260000 4698035000 15847000 4713882000 891000 0 891000 13024000 177000 13201000 49634000 435000 50069000 149338000 -629000 148709000 137205000 -806000 136399000 2855001000 35138000 2890139000 288831000 2560000 291391000 209852000 65000 209917000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">18.</em></p> </td> <td> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">RELATED PARTY TRANSACTIONS</span>:</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company had entered into a loan and security agreement with CCTTS, a related party. The <em style="font-weight: inherit; font-style: normal;">fifth</em> amendment to the loan and security agreement provided for advances up to $17.0 million to finance commercial vehicle inventory and bore interest at the <em style="font-weight: inherit; font-style: normal;">three</em> month LIBOR rate plus 4.0%. Principal amounts advanced under the loan agreement were due when the related commercial vehicle inventory was sold by CCTTS and the interest was payable monthly. The Company and its joint venture partner sold substantially all of the assets of CCTTS on <em style="font-weight: inherit; font-style: normal;"> October 31, 2019. </em>The Company did <span style="-sec-ix-hidden:c56233362">not</span> have a receivable from CCTTS under the loan agreement as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019, </em>and had a $12.9 million receivable as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2018.</em></p> 17000000.0 0.040 12900000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font-weight: inherit; font-style: normal;">19.</em></p> </td> <td> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; ">RE</span><span style="text-decoration: underline; ">VENUE</span>:</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 for 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The following table summarizes the Company’s disaggregated revenue by revenue source for the years ended <em style="font-weight: inherit; font-style: normal;"> December 31, 2019 </em>and <em style="font-weight: inherit; font-style: normal;"> December 31, 2018 (</em>in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:left;"><b> </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 63pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">Year Ended</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">December 31, 2019</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">Year Ended</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">December 31, 2018</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Commercial vehicle sales revenue</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,757,584</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,558,637</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">993,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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">937,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; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">769,222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">732,811</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,795</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,740</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 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);">17,761</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); margin-left: 0pt;"> </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: 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);">18,728</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; 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; margin-bottom: 0pt; margin-top: 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);">5,562,298</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); margin-left: 0pt;"> </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; 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);">5,267,952</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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;text-indent:36pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">All of the Company's performance obligations and associated revenues are generally transferred to customers at a point in time. The Company does <em style="font-weight: inherit; font-style: normal;">not</em> have any material contract assets or contract liabilities on the Balance Sheet as of <em style="font-weight: inherit; font-style: normal;"> December 31, 2019. </em>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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">not</em> received.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">not</em> been material.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">not</em> 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 <em style="font-weight: inherit; font-style: normal;">no</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Any remaining performance obligations represent service orders for which work has <em style="font-weight: inherit; font-style: normal;">not</em> been completed. The Company’s service contracts are predominantly short-term in nature with a contract term of <em style="font-weight: inherit; font-style: normal;">one</em> month or less. For those contracts, the Company has utilized the practical expedient in Topic <em style="font-weight: inherit; font-style: normal;">606</em> 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 <em style="font-weight: inherit; font-style: normal;">one</em> year or less.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company receives commissions from <em style="font-weight: inherit; font-style: normal;">third</em>-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 <em style="font-weight: inherit; font-style: normal;">no</em> further obligations under the contract. The Company is the agent in this transaction, as it does <em style="font-weight: inherit; font-style: normal;">not</em> 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', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"><i> </i></p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div></div><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">The Company receives commissions from <em style="font-weight: inherit; font-style: normal;">third</em>-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 <em style="font-weight: inherit; font-style: normal;">no</em> further obligations under the contract. The Company is the agent in this transaction because it does <em style="font-weight: inherit; font-style: normal;">not</em> 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-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">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 <em style="font-weight: inherit; font-style: normal;">not</em> fulfilled.  Chargeback amounts for commissions from financing companies are estimated assuming financing contracts are terminated before the customer has made <em style="font-weight: inherit; font-style: normal;">six</em> 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 <em style="font-weight: inherit; font-style: normal;">not</em> have any right to retrospective commissions based on future profitability of finance and insurance contracts arranged.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;">Other revenue is mostly 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> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:20.7pt;margin-top:0pt;text-align:justify;"><b> </b></p> <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <em style="font-weight: inherit; font-style: normal;"/></div></div></div><div class="PGHDR" style="text-align: left; width: 100%"><div class="hf-row"><div class="hf-cell TOCLink" style="display: inline-block; text-align: left;"><a href="#toc" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"/> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 63pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New 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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">Year Ended</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">December 31, 2019</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">Year Ended</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:9pt;margin-top:0pt;text-align:center;">December 31, 2018</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; 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; margin-bottom: 0pt; margin-top: 0pt;">Commercial vehicle sales revenue</p> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,757,584</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,558,637</td> <td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">993,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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">937,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; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">769,222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">732,811</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,795</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,740</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; 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; margin-bottom: 0pt; margin-top: 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: 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);">17,761</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); margin-left: 0pt;"> </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: 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);">18,728</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; 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; margin-bottom: 0pt; margin-top: 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);">5,562,298</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); margin-left: 0pt;"> </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; 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);">5,267,952</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> 3757584000 3558637000 993288000 937241000 769222000 732811000 14618000 10795000 9825000 9740000 17761000 18728000 5562298000 5267952000 XML 64 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current provision -      
Federal $ 20,303 $ 31,819 $ 22,443
State 4,648 6,291 4,030
Total current 24,951 38,110 26,473
Deferred provision -      
Federal 20,925 6,082 (64,821)
State 2,064 (85) 2,618
Total deferred 22,989 5,997 (62,203)
Provision (benefit) for income taxes $ 47,940 $ 44,107 $ (35,730)
XML 65 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Earnings Per Share (Details Textual)
12 Months Ended
Dec. 31, 2018
Common Class A [Member]  
Common Stock, Voting Rights 1/20th
Common Class B [Member]  
Common Stock, Voting Rights 1
XML 66 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
May 16, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 482,663        
Share-based Payment Arrangement, Expense $ 19,000,000.0 $ 18,100,000 $ 15,600,000    
Proceeds from Stock Options Exercised 11,100,000 5,700,000 24,800,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 8,700,000 2,700,000 25,000,000.0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 5,000,000.0 $ 5,700,000 $ 6,300,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 12.56 $ 15.46 $ 12.33    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 8,400,000     $ 8,400,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, Total $ 15,600,000 $ 11,100,000   15,600,000  
Cash Surrender Value of Life Insurance $ 10,600,000 8,900,000   10,600,000  
Rush 401 Plan [Member]          
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 10.00%        
Defined Contribution Plan, Cost $ 9,400,000 $ 8,900,000 $ 7,000,000.0    
Rush 401 Plan [Member] | Highly Compensated Employees [Member]          
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 15.00%        
Rush 401 Plan [Member] | Employees with Less than Five Years of Service [Member]          
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 20.00%        
Rush 401 Plan [Member] | Employees with More Than Five Years of Service [Member]          
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 40.00%        
Rush 401 Plan [Member] | Minimum [Member]          
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 1.00%        
Rush 401 Plan [Member] | Maximum [Member]          
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 50.00%        
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 9,000,000.0        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 40.36 $ 40.46 $ 31.37    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 8,300,000     $ 8,300,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 3 months 18 days        
Common Class A [Member]          
Share Price $ 46.50     $ 46.50  
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  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 213,600     213,600  
Common Stock, Capital Shares Reserved for Future Issuance 1,400,000     1,400,000  
Stock Issued During Period, Shares, Employee Stock Purchase Plans 117,283 84,192      
Number of Employees Eligible to Participate in Stock Purchase Plan 7,244        
Number of Employees Participating in Stock Purchase Plan 1,637        
The 2006 Non-Employee Director Stock Option Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 500,000     500,000  
Issuance of Cash for Non-employee Director Compensation, Percent 40.00%        
Issuance of Stock and Cash for Non-employee Director Compensation $ 125,000        
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 126,000     126,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 500,000     500,000  
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total 14,375 11,412      
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to Three Non-employee Directors [Member]          
Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued 3,171        
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to Two Nonemployee Directors [Member]          
Issuance of Stock and Cash for Non-employee Director Compensation   $ 125,000      
Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued 1,903 2,926      
Payment to Nonemployee Directors $ 50,000        
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to One Nonemployee Director [Member]          
Issuance of Stock and Cash for Non-employee Director Compensation $ 62,500        
Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued 1,056 2,048      
Payment to Nonemployee Directors $ 18,750 $ 37,500      
The 2006 Non-Employee Director Stock Option Plan [Member] | Common Class A [Member] | Shares Issued to Two Nonemployee Directors 2 [Member]          
Issuance of Stock and Cash for Non-employee Director Compensation   $ 125,000      
Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued   1,756      
Payment to Nonemployee Directors   $ 50,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] | Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 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 1,316,000     1,316,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 7,800,000     7,800,000 7,800,000
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee       100,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 482,663 459,663      
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 444,000     444,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         2,200,000
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee       100,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 317,590        
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 2,200,000     2,200,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   306,590      
Every 6 Months [Member] | Employee Stock Purchase Plan [Member]          
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount $ 10,625        
XML 67 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Significant Accounting Policies - Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Goodwill, balance $ 291,391
Acquisitions 751
Goodwill, balance $ 292,142
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
New commercial vehicles $ 967,785 $ 976,464
Used commercial vehicles 84,610 96,126
Parts and accessories 273,185 259,396
Other 17,763 19,573
Less allowance (17,263) (11,636)
Total $ 1,326,080 $ 1,339,923
XML 69 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred income tax (assets) liabilities:    
Inventory $ (5,086) $ (4,076)
Accounts receivable (140) (231)
Finance lease obligations (21,618) (16,202)
Finance and operating leases (12,726) 0
Stock options (8,749) (9,026)
Accrued liabilities (2,989) (2,481)
State net operating loss carry forward (2,381) (2,463)
State tax credit (196) (312)
Other (3,817) (3,276)
Difference between book and tax basis- Operating lease assets 12,628 0
Difference between book and tax basis- Depreciation and amortization 209,250 179,325
Total 164,176 141,258
Deferred Tax Assets, Valuation Allowance, Total 121 50
Net deferred income tax liability $ 164,297 $ 141,308
XML 70 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Segments (Details Textual)
12 Months Ended
Dec. 31, 2019
Truck Segment [Member]  
Number of Reportable Segments 1
Other Segments [Member]  
Number of Operating Segments 3
ZIP 71 0001437749-20-003589-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-20-003589-xbrl.zip M4$L#!!0 ( ,)]6E"RLT]2.@X $ < 0 - 97A?,3U= M;7/;-A+^?/D5.-\TO9N)7Q-/4]OQC"R_-K+C2DIR_70#D9"(,0BH &A'^?6W MH"1;E$6UXR1;.W^W9O=Y=<7Y+U]<.#E%E*HH1JP^R[M:#GHI'Q-B1R&^7 M=KU/4RY&>^3EGYFR^UV>,D.NV!UIJY3*\<57)+_\BABF>7^?Y/<9_I7MD>VM MH=TG0QK'7 [VR!:79&MCF\M]$F7:*+U':&;5OD,P_.[-IE0/N%SO*6M5"HW/ M7!.L;XM7K!I.+ECVQ:Y3P0=RCV@^2"S ._GO^<7119?L;&]L'VP.#U^4X/UY M#NG/Y^-1Y^+XHM&^..F0#Z>D M>WY"FA\NKQM7?R ]M*4]P4A/:1@5[]:V@,!,B F=[M^;(8VF[R?P[GAL$VAN MZZ=Q&QR&E;1[6_O?@'LM'[0PJC7\X5[C:6NW3%L>43%Y%*#2_AC FZV-G9_R M&^'[%"LB6J7[60+F2D M]%"!J@=%_&1IO7F[\>MJ$,J0C\X4DL\)CQ+2R7J&QYSJ$3E6\-E19KADQBP2 M)+SF(Q0&ZA1MCT8W ZW N*Y'2CBSHP>]?^]LO7E%=EZ_A?_M[OYG*E5_AK4S M4M!*.S,)Z>HLNB'-7$@&Z$L:@O9H2E\1(-:&SR-O\A3'3- [JIG/M"\3^"MR MJ7I3 @5;E",3-6/1?O(_ 'S_;S2)$V!ZB5ZU1O@)1Z /!#5"++ M!0G$7\ADUAY4#>W"9%^S,2R#)I\R>XC'&G7'Y8!T1L:R%$\NB]GRT;!XTF-^ M /JDHCP(2 7I,'W+H\KC"D5<+05]=\1HE/@RT/$0%7%T1@)N\44J.&CF,%!) MCCD;*&^$@@6H".-SPJWEK/+>*=HC+!1EG>,;GI8RI"$'3#!D4^ -D*E-:BHA MN &C-/DDQ!6:[IEHK,*LL'(O]IC)V^J5QBR>4Z7C>ZV* V?>IYY!\1RB+F%T MX9A )#)[@*%,(F>:@1VN/)+@!8C2R%S&>@+9I?8!PU1-D71)?(7MPT@(9I]45,OYB?DLB08UYMW9]=O1^+J./Y"E]Y5F< M>;YF?LFEE!9^Z[3;OO^QV13/2>(1F6E@[MZDOZ[5W>.++O>07)]=?;Q\> ;X MALNFG7UY<9#<.\W7C;.3]:/V2>/]>N.T>]+>(U3KC=S\T6US>+!7 O1P6 MI_C^%3O+$GL7I.NZ1ZE%!NGSF40]RE^0&0?48BC>+.Z= M4Y>/3IJ\^O%4UEV(D.82]T#C>)-$@ *F".$W:5OT #-PJBP[7.5&5=)=N_*7')HY.DK9[N[^7ROEI.^,Z;@ MGC#IJWZQK&'!$[*56[2B$X\$P@M)'&4&&\)".2Q>T\=;]%&:HG@7<[%J+!AS M:4OI2&,G2'9YWU9?3S,[7' 0/%I*R=)>ACQ]/,OG:AX0LY$-,H.MP8Z$<[43 MAIWM>$DC;'I^HB)6TPYY[@E9C]S*BY@F(4?DAUE&)V>'(Z6RDJM>JC/"?4YH3YGA>ISKEA/ M4W.S8E.[13GD*4WH:OD 5^R6AM*LRA)T#?G$!M2;JN$BH)6;!0R M"BK*)1*][,^,:?CGRQ! A#2W\1+52"MCI;MKHB%ZK*6:<*7ZK;&6Z%9JOTYCVX4]H)2PR3L(9]Y MY9S-#PD/;F9%3+O1V#Y+D\N(2Z>[D?4S&HXY>0AVRUR%?JCM>$!!/K/J:X;G M^($)9:X>C(XPTJ:+Q6 H&.8F%[SZ$X5F:[#P5$:AE8?%M1QJK0W4 \(CR,S^)J:2D;:;$CY:IQM\&DPQ\"M9D9JU+RB24\ M$HQTP)5WS,/>5\+ENT;4V&^)P];9I>X"[9DQC 7.5T*X*VH2KS8V1 ,T?X + M'I#BGB8L'28A&SAD X=LX) -[.SC%U?TUMJXKH-MS-'6P##ZX SR 9B@;# [ M2\Z7/(2H/B.U$.H'V7#<6+_20_P%@KX" ^U_]H1$%!%G_!G>07B=45YY'-0O G2SQP10QF%&>5X,*13 MFB4 UYCT)K+9@%O=-E7>X$%1QV5HCAC-4E7I>NAR/%K=29P=OI><(HMIN\IA M84[/RU'9#%2C+W! 3\,$R1MVXYB-Y6C\.CP/R=TIK?9$B[64'E>'$W?Y"SCC MXL<[A'3Y\FI4C.!0*9JLUU/1C3]P,.)6I7F<,3/59Z.5H4&)J)6!08RNE4+" MF N69MMBQ9A* 6'$F\K ?.*159I[(QR,66J;]=VFQ9/\$NSL%B3K/0\#4:UX M$2OP(T+@0UQ@$08?3O;&BDO,1R-&%+E+$ ,B7H5!? I^>!'R\"+0X4-X8V%0 M8R94[@6>ELMV)%3&WB%#"?_,(6$2O< <*?#D2[C)BR#3XM"2-P,&/=;E0X3+ MB[B6#]$L'V)8'D2NO(E7>1"E\B0VY4%$RH\X%'[T:5Q0Z]R^8ARJN(MAA:C MN1 Q^U086$R<<-0-B=9BBP_Y1(E]KD4EMT@9TSI@5>H/@QBACP)PF62-]SQA2W> M\>,4YJVH^:9.-.A<1?^+NEK"O3$5L:_,H217ZYKH)\!U[ GZJ&;BQ'&9= MO4P/5FB+FQ:C!LQ &'$_-+Z!E%QS$3,JH(,9XE$':.E%C6R0&4L?A%!EV]-# M"U!:/U+]QFE]NAD]1N/C M;:Y1FC[I]\%RPXA#:7UR. Q*VQC<=6TOPE MC9#(?J5T7XD;E+9_ST"]XO3W=(J&TG@Q6H4#(0]2]3D32"*8GGH^UWI8C@O+ M<6$Y[IN7X^H1K&S$MU1&C%QKEKI$NU,NW?O:Q$R:\*ZOM.2/CD/Q,&IRI>2S MWV*ZP5UHI#;\J5',[=O84Q-U9(R*.+4L)HTH8D-;*V74K:GP^GP377BZ7[W#37?>S9 M::OI.G.KU:P!JZ8&K0:L6@555>J/7?]U>XV\Z=V.JQPY$[@67"OGD:G*W9+W>)" M/29\*T.@FN@CIXQ=N-,8I<&RYQL#*OVP0V%@TW?+_]?@3X%\,]#^HV>OF')> MQ6#5N;&.3K]RH Z"2;U2JCVZ"JX$^ MOM&G'IIH/,-X2=/A/LPV0!\Q7;N"PI6A5#TTTO;VVU]>__KF:*.Y05HVK@.# MFE32N.;EJ LK_K\[CKS2OU":_?;7C;<_S5,.G7TZUG\+Y=0OIV">0#1@>QC1W;GX^BIE0A5*W%*":TK6/\N-R&59RAN;H39]BZ&7AG2@(D\Z_E09,RPI$1*I2(7V.SX)!I;EHGWOKW7- MTKOK!;X;GIF"XOE?CO\#U(Z31=)-13_L=[;D?TB#KE$9GK)RL1#J6S>/AO^K M;"W:WS5Z_) OIP=+.;.B,7Y?5.R()XL(>BZ;%E+?9,M+^?SQGY#R M!U$4>6$P&NX-@?3',"XL;Q=4OVAT <=6)&K%M05U*M(>'%16'3)@(B.&:^,> M;Z'O[\&9%#/O"LD_#22F\VMZT)5,=)9'JFVX:=PD:OI# M?W5NOM+P)/.)C)Q=QA&P:LL_N_(.-A$,D;#P6#W@\BX2Y.%=US5I9PCPA%7F!JI M:(\DT]_AQ_I!*.U;YBL_UU;6[7H'F&WG&(G.0C0*%M51&0^;VDR>8J(:I.82[ M7;#'HUVXX::@4;HFK;@KH3V)YAEG MBM."K,$ZQ3RW)ZK7*% [!]S.%>37'K J68*D3G@4KH5NF;5ZM*X]22H;NY%V MYT9^__IOW.:DFA;S')F"=E]^A"E6"0&, INZ8-1[ M\6*Z_=W:J/-)HO5U'XZ5T :V656/X1?94+W/SLXW<[F7I$L'PDC!)7G!6Z;7 M%?E)Y[>!20;MOQ?32=_]"_,74$L#!!0 ( ,)]6E"Q,QI TP< (\I - M 97A?,3U:;6_;MA;^W/P*SL.Z!+ 3VTG67=LQT';I%@S; MBC;#O??30$M'$5>)5$G*CN^OO\^AY+?$B9TL2X.N0&!;%,GS]O YAV0&J<^S MX2 E&0]WG@V\\AD-Z?*/SHO#H^/#?;P='%2-.\_P_JM62_Q(FJST%(O15)RG MI8[)_F!R$F^-]3(3+=$]Z+;QUVV+X][14:_]+_'R%]%J#02FB5%I'_J11 M^J3U?:-NU3*GDT9B;"Y]*R9/D5=&-T1DM">-WIXR*E*CZ42;QG!G<%#I/!B9 M>"JZ+0+WQ>%C&.E+WJBK;1H[W>4[HNHM,[8GI"E-WW6H'APL;FT%TJW1L9[ MDT/X4EM&B5]M\::H&SQ=^I;,U(7N":LN4@_U3O_ST]FKLW-QV-GO# Z*X)5/A4^E[CZ77(WGA3Y@+VR"PLU^)O.GS3*1R3,+26-$$Y.53Y834 MN@1E62K 7<)H\08$A&BW?A8F">X3IXROPBK'FIWI:/\QC7IT+W8W>/&5=/ = M')5/Q0=M)AG%%]2LG%E[,3;01QL?J%N"/Z6>BE)[6Q(,0.+(L639O1+K![Y5 M"$ B(S1987+EA3=5OVL=-$7DG+13[I++#P2Y2W,ZM,50!B(S9D&6P1TB9:,R M1S>-X2+D*S%)590*5_+'8OR$+-63L &Y*UU5 R@#\#O*RAAS M(K9+3FX"%\IF4U$@-(PJ1EN6+6!31\Q=$0UDQHHG;G*/,D,'8,447->@U05] M(HG5GV1FXF9 LG2AG+<2@B0W5GI#R^82'MQ,F6O:?M:0.-H B?,5_W&"ZKSH MNSKH=8;BA6:21.$Q>/9,2$LAAHB)&F7$OA8$X(PRY5+NSMURD P3#3_'RD69 M<27&,?U8DU7!+*R)*$:S$[N(74P 0Q6@TTL4I/J"Q$NL['=EAAZ=0]GJ'._2 M7AC:.8ZKI^I1<3[0%8AX?L'+?PE;5:Q9EZT%)2N"$@AB.Z\B#CTX@_W]&?PN M*'J I,,\7'HM6&F9V2QE,J"E3BJ+B#=KUN.7"@P% M79S)5!RV7JX<.14K:14;H*K4%[A6\TREXW04%I<+N2LPD7$$A;"="X,*"9A& M92:90&%64&*1UC"B2I++N1V_1L0=P7$83_'3XK1/@,;1G="X-7E< ^7VM+,U M-H'GL8H9FM)FGYBUHL'I<7^T$R&$@*,Q5 M-=7(E/YF#;8A:CGO35PP)IO+<#&:E:)A%=6>@#Y]GOR?3E[Q)O*J8G(]MKRE MJZN9\&8M@.Y 69P>3125EB.XE(O6S)H;Y]'.YSZ8RT68Z&.)5(:I=V\8D@"* M(),KO6O%4>93V(WJU=. O4JK5+IYXF8:"M"E./!S\$?-G5/L.3]05F]-K_1O M_F47/3VX/K# X[]E_Q".?.8H;B[8@,EI&4D+8F LW"%-7RO;YJI)E&[>6#?/ MC*$!4^:Y\IX"Z-8,&QGD77X7*^@6)M@%UL!RCED4WUP\SA8(?2P55 ^+H=3A MS-SM/:%#OB>X/^ # JZ-%(#"&RO>HD6*$-DZH\WK] G)#YRBJMHD)*E05863 MJMEAP9WP4I?4U;9V#7/(& ,=S8GC1FS5M1B& "0HF9I5GG3LS3*'X^#&8$Q- MV&N/51Z'5)XR5C95[YSG$HN%VT3D*' -8A_.!FN0-*LTH?389&/B7*'E17W$ M:6MZHKS(S)3P=I*:BI/D"@0!F0=)I/L/'LS9W<922[B).OQNT<#W(5O$W(<= MQ@A@)7O2:#? VEE67[3-GUTAH]ES;<-*W-I]; QBGW+8V]_T_]*%3B/<:3X; M>(L?_(W-!6M_TF#U5^778 IVS30XA@(-,:['P N-ZLU) V\:U9SS2*S>'5VN MN3NZO'+75T/T!P"M)][0R)9\\MW]KBGX:G7 QCS(O=8B3/RBNC-CU0]\//?+ M)E<W\?* M%? M&.8+PPS?6NS:N'QLBM>IHD2<7E)4\OFC^&UQ6E!5J7><^G4J%393>G86^8HW M[_>::?=M=9B-GM?6/"^++B#;]YW/-5=$?3C?V"$^N$?,?\/4$L#!!0 M ( ,)]6E!.,LWLB0< -0H - 97A?,3U:;6_;-A#^ MW/P*SL.Z!+#CER3+8+L&VB[=C'7=D ;#O@V4=+*X4J1*4G:]7[\[4K85QUGB M=/&\=D 06Q3)>\A[^-R1]#!SN1P-,^#)Z.#)T DG800??N^>GYR>G1[CVV$[ M%!X\P?=?M%KL>U!@N(.$17-VE94J ?.=SH']HHWCDK58K]WKX%^OP\[ZIR?] MSCE[_A-KM4;#'!QG<<:-!?>L4;JT]6VC*E4\AV>-5)NNE?)X$CE8]@9F M[%+G7(7")O/%36;!B'3 ?#LK_H0^ZW8*-V %3Q*A)GW6$8IUCKM"#5A<&JM- MG_'2Z0$A*#:9_7K-X-=KME:FO*6_OT+.[X-]T7PT,JQ=40_)ECS9QZ^./<M1[&3?;6P104>WW,?@0IP319#,:)=,YQ=\?#%\<8PM6D/,8BPW0N'',Z MU+M104$,UG(SIRHY?P=HM]:GQ;($P:!)2=I,-JA"+$Q1%\+( M.2O0-<0J8IN4*]I4'K-KII&9B:".FU2CE%@!N:(+RNVPU'H\,*W MG[:,K$@$-X(&($+H\UJKJ*?24CCRB\OZV.652%M 0+BE]8T*CC2-2\E)0'%8 M'L0JK&&+$"3KL1V_14 54>.P/23[I6G_ ANCK=AX;_&X0M5ISTE5ND*^5)Q$-ND@4GD*6"1T(*-Z=@N,DLK1!/'\^,0.YK56MYEI?Q M#]6 BM(4R$SK@W<<:Y-X #[CFOCS%HD$Q3=0$/.I"F:3@82X0D2!2KJS#=9> M\A@>-R<[7C*84.4,!MRJDB7 M[G8$]Q%JOJP-E#"F=Z?A+%JDHGX553.!> ;4^>$N3%*F(8K)6 MNP*.:3[XW:BZ?AIP%%!EW"X#-\F0IRXD7I_]?%3:.<<]YSN0U=9TK7[SHZ=H M_^CZ#QL\>Y3]@S_R6;*XN5(#$JS1 M'AWR[>'^@ X(*#<22!3:6-$6+1: GJTBVC)/GP%_1R$JY"8^2/FLRI]4+0X+ MMN)+E5*';>T&Y> )-K2P%(Y;N57E8M@$28(I4S/$24NS6>8X<3B-?C"58&\\ M5MF-J.PS5^[*WBG.I087;A,]!UYKT/?^;+ B23.$":&F6DZ!8H7BD^J(TU3R M!'DA]1SP[2S309/X-0HB9?Z10'J\LYLP?X^UW?6<\SN,",D*YEFCTT#5EK*Z M;%P^VX+'B^=J##.1N PQ=;ZZ=I/6&7S$X!K^2O?)T!G\0I_)PMJ40@FF"0OZ MX. &+$!@9PBA$1H\_@Q[AFY[U=@8?8>\[+-7$)F2#LI[WS09W4;7/$'PVR[9 M9N GCS#N6_"_F/CA\+O M[0[]9C;@IU\.^[ JM@*^AS3^.*"!R>LWN9\7H19=/L#%#VL:)OUA;7LWF_Z_ MFO8%Z"[CPLM,0,I>+5.SGVO;T2M*^4M#"YD2HIW@.?PEG)$BE!4H O-\=8Q: M83SZKP>N _RD'/.3_5&13P/7S.&@Z5> F'7X7S/^!5!+ P04 " #"?5I0 M:LD6 &H$ X%0 #0 &5X7S$W,S0U-2YH=&WM6&UOI#80_GS[*Z9;72XG M+2RPV31A"=+EY7I1=2_*;M3V4V5@"*[ <+:YA/[ZCF'?$B7M)6FV35MIM<#8 MQH^?>68\.,ATD8=!ABP)>R\"S76.(5[]XGXWVAF/;6H-AIVQ]X+:O[$L^!X% M2J8Q@:B!65:+!.5Q62!\*J5F.5C@#3V'?IX#8W]G['L>O'D/EA4&!6H&<<:D M0GW0KW5J[?7G5L$*/.BGI2R8MA+4&&M>BC[$I= HJ+?&'*NL%'@@RG[8"X8= MYB JDP:4;O)VN-!6R@J>-SYL?:Y+/9GQ A5\P$LX*PLF.N, 6O, %$J>3J = MI_AOZ(/K5'H"%4L2+BY\<+@ QW:YF$!<2U5*'UBMRXE!4/WETQ9,7G!A1:76 M94&3K]ER3/5UBRZKN4'CE;98SB^$#Y)?9)K@G?ST[O3P= 8CSW:#817V[L#[ MZ@;25S= KC"V$+NY?7.[-FM,'D+96;1D0AD_^G55H8R90H(31&&,4O.4Q\PX M%BIBLV9"@RZ#2(8]=P]J6]FQ3?.VK@=W-'8&;1M3P)*R,I*[.6S1>=_9A3(% MG2$H)B,F4%GE58X-L%B;%L]QO& 8A9OBHA]NB4A5DR>?[]=:$:U-9^(4C$+[ MH]W*:.!4F/ 1URN#$X*XD5P; J2!/;!LZ MM[[=\SQG_N WDQY3DUS8$@3)%BBFN.!E(")U>4&L0% LU5<*4,:/J9G@GE&\A0(H%= M1W76+F$!BF /X$<;WMO+=B)G@;E=Y0 ^2531Y-6A'I5PP$1L[O3#A[:M-AJ!>==[II*Q,140-ZD:& ML)\\4 VGFW>BY][3B[?!U"S*$:)24@%YT'>HUL,\GU=>RV=5L7CQ/%_5)4]T M1BB=E]SGY<;^/GT73"LPXV+Z.U!+ P04 " #" M?5I0]O>2WTL$ #=$P #0 &5X7S$W,S0U-BYH=&W=6&%/XT80_7SY%=-4 MQW%2[-@.<& ;2W<06G24JTA:]5NUML=X*WOMVUT?I+^^L[83V-L=>X[GP('O.OZ."^]_ LN*PA(U M@R1G4J$^'#8ZL_:'O56P$@^'625+IJT4-2::5V((224T"IJML< ZKP0>BFH8 M#<)QASF,JW0!2B^*UEUH*V,E+Q8^;'UN*AW,>8D*SO$*+JJ2B# M._"^N87TS2V0-QA;B%ULW_QE'MS)KC-JQY@"EE:UD=QMM^7D V(Y#>8BC3>5B&&V)6-7!D\?[HU&4UD5GXK09 MA?8G>[71P*DPVT?T*;KB.J<$<4JF$ UM5(DU[5B3G(M&Y3 UN&O)E0%P*HB) M;9/.K>_W/<\)CJJR9F+1WKG!6Z 'GA#))%SK(PE9MJE?(). A"&%8TRPC%'" MQ!U1\MT#(!8S7M!0#P1AAK2GN.9H(*4PO:;2("X1*%;)E3*@Z<_,3*G>0(X2 M">PZJHMV"4M0!'L$,XU?4,"9#1^Q*%".X"CGF,$)%TPDG-;]*2,5$C(3?ITCZ.1*/]8D!Z327^R9?60;[#KRM[0EJGU&:::W0G4M3NH=_V?4V([*4#6%,6" M9%_6A='52FL2/S=<8DG;0YF,W_"WS4C-$MS=[?3MBJ4;9:Y4V5/E'DQV J.= M%Y"W%T.P=P^"N>BZ \.:Z0H8%[3=>%<@ENPS+HG^6J(R1(_,,"L*.C*IMO&V MYJF:F%>CUBM;U01Z8,K;1YNJ0+.:HM-)59MFAP;4K0IA_W\WJKOO/(Q(X_5" M86H6%PAQ):F+/1PZU'#2J=&W?ZM[5;-D>=^OZHJG.B>4SNNO3EXG^ _+';9- M-G7AU-B\,M=T&>V+.8P25BR[/%I< !T$V-E]O;8HG3[$MW5MYS^=C/NL?UAT M1YL)]D"4._N;@QDVT7@VAME\^NOTO.TBIF=GTXMPW$0/@&_0=^"]OY-#UY;@ M3?-\3J]8_G/._>W6[:4G_-M.E M2_V8&JQOY/L$8]DPN0!OS[PI>LXCY6! 5W.X/WZ3!N]L;Y,-T+UCTI+-YS Z MJ=K/>G\!4$L#!!0 ( ,)]6E!]VN@F=@D /TI - 97A?,3U:ZW/;-A+_7/\5&/>N368L6W)R;4Y2/"/;BN-I8OLD^>:^W8 D*"(F M"08$):M_?7<7X$,R_4CC-C>G9I*)A,?N8A\_[&(UC$P2'PTCP8.CG>^&1II8 M'(G;__9^?MW]QZM]F!T>V,&=[V ^$88S/^(Z%^;M;F'"SIO=(SN:\D2\W0V5 M3KCI!,((WTB5[C)?I4:DL-J(6&212L7;5.T>[0P/+-.AIX(5R\TJINVIZ80\ MD?&JSWZI<_BKZK-?-S(!E/ AD.N]W M9S(=()^L))YP/9=IQU/&J*3/NMGM@!EQ:SH\EO.TS[2<1T#$+3,JHS5P M/N3S+!("+>]H?!M)3QKV>O_5\, [&A[@(O@O.]KY F%C$?[1LOZ0>GDVV)"O M&ET7M\GJ,4XU([*:/4,?/S8.Z(//"#T@C9V.IR>3\ZO9^>4%NWS'2&O>T>S] MF$W&9^?3V61T,?OA^S>'O9\'TW)V.CZYGIS/SL?5B%T[GHQ/V=7U9'H-F]CL MDL%"(MP[1-I(M+%U_)^3]Z.+LS$;G/'_];J%ODOI89 MAB]3(3M120*?ID;Y-X^=_7?$[+H+UP.UYYL_3PV?BMS(<&6'9!J 5OJO?B() M)D4>L3%J*=,R1[KGJ;_/7J#C'78'.+U'GWL0J)%@;OQ$Z4QICLJLIMW44FR. M%'DYH'0YI@KM!E^RB.?,+!7S8YZ#"&B=7/B%ED;"-RWF,@?Y1, *$%VSJ<5@ M=&U8B4)-Z]7C6\#Q="[8R#5JI$M(T>DW#0-%XQSO(B ;NM:"F,?B[ M:J&$\P+>2Y,S,)?4PJR8MP)MA*"*U!?,*&(Z$;GA!A:/M)%^;-4'-JP-Q%XT M#%>N*I6_1T1&5CDD047P>!7S9;ZVVPY5AL/E/,MBZ7,O%BS3:B%SX)B7AIF) M6U#]<9'+5( &+O65)27=_&V*1,&E4F$AIV $^PC-I M>+SU@(119A1J(BT2#\(=T0!2,^O8/([78((B:1E)/V)+P6 5X[5*(4)DGA<" M@^I-;Z_;[>(_1VV/!7(A XHR6&B:P=VW:D"HL)\V-R/OC$(188FDV(,T3;,% MCX'?W_:[/9:![+2Z\O&K:@<9N0Y!!!W+Z*=N"R>"#SN_#BX/\'185M(]?(3N M\1/I6A0DK5JT4(4!N$@Q/]VD_&0D1'G#(@8LS+BT9%.5=LC*.2++_N-N^?\2 M$00+_U8&].D2/#;!!#[?8DB8%MXGN/,QGGFZ?"XDVAT3)IAZ0KA!D:;H$4L@QBZ2((0%9D+(0M982 MK D29,[%4 "HZ?TRLPN HF\4*D.S(D/9P=.(KSO!/KB^I.^XMU5?J6I.WLT$ M?94N!*1FF$;1?=2X\E++RZDNA+6TU]Y]J)Q*')*4!A"#?(5Q1]A",.,KJ'8, M?M9"A0[U'/:-.622#CP?O!L>/ ^!(.A%8"F'55P#7FKE4?I$KAHT7#6O-0#T M4.#U>+]SU H33<2-+6]E6!&!VK=BB6#19(62/2'+K(Y#9I8/F+EQC7VM"/=H MM$6$MC+]3NF0*Y=;Y@\) W_%$QU Z78LAZT-V\/18RA'BGED+5E">'7)U9+9 MC8$,0W0(D0F;4P-A"(OJ$M, E%LY1<7E<:QEOD#Q7L0LZ#=%-SMXILE9\:TN)ORPA MM;$ ]. F6-W)^% \+#;A;.W7QAI(N!2Q(:%[I,_7L^EO[T" #19RWNY>G1W_ MLEM*LI2!B9!N]^\5&6R\K!,F:],0MIO6:+V;32IBS>Z->VYG#08;>Z.PH]7R M[J OP$I79Q?7'^LSP KLIS7_VQE&NF1\-3H;=XXGX]$OG=&[V7C2!ZQ=\A74 M4I[28($^/B*(-6$&+!+V5(?8>/)5K ]UWZ _NX?S/7"E**SOK4'06\/VU7 M@&U?_<[CSRY//LCTYD$%5'IX7K=REM\\RK?!8YN^;ST2VZH5<0O*5BB?;S = MP'P7$1/ 5B2V^=!X=0=W4KZDQWO".,2I.^#<"I_WI#-E[>RD@-N N$+Q[.Z" MY^>X#=8F-S^!>I_#33F"R]65IYT9OQ%J =[O!J[6.BIN$*JB\FFPZOFX ;P% M;8]FBP.G5.QZ.XK:7*6Z:CW!)5#$ 8LX^#3E+)!_V\YA(&*^@IB#;(7\F;)Q MC3& :0U^H]^,8*\1F.'O0;2*6_*7??8.MHE;GF2QL,E,FQPR]>,B@!KAKO1U M85R+%Y3=3\FW[@G?@:W^L(7H MQ3*/& \6'+N5J8(C4XO0%T&A1;/\=<]V6)7;Y[ZU]S]\#"N\1!J@DK-SC=$6[=0L&QSJY]&![9A JHK<4 OCC5<,FR2WB%G5D/A[(PUGMJ\A[:M=S=W@ MNN"@&9]R\WM9N(>;4&*RZV$3.N&?E'9GM95F FY(G>[:NVPI&V,O%\Z6PK;/ MA=)%8JONYOM+H 2^MQH;6=CCSH3N5$SC(F($;SP+Z*H;-=C*:GHW^QLUAYV#6GZ&N$D_%N87DR?7T_:CQ\(7?C[?$4_]'VK)0%>&O+2%4Z&>?OP%02P,$ M% @ PGU:4'$>,O&;& )CX! !( !R=7-H82TR,#$Y,3(S,2YX>9J"24A"A2(5@+2M M_O5[#L";)) "*'P*=_/$T"YX%RP:+P\][AJX,]AX9> MY+-P]'GOVYU[?'=R?K[GB)B$/@FBD'[>"Z.]?_SVW__UZ7]<]W<:4DYBZCOW M,VR[%Y: MV(N2,.:SO,+3/0]>">J]&D4/^^E+J'KXWCTX=%\?YM42SD&ZJGKI6TU%GS)] M'7B!Q3_,%Z=/WEA?'M]@A5_G*[#P@8I87T6]PTJOYRL%+/P^IS)9+57:ZWU\ M?4\$S8J'A'E"3T*^0@J'\Q3"* R3B9Z&'_/]>#:E^U#(A5*4,R^OM[K2? 6> MB#&9JX)/:!A3/N5,4/'*BR92T8='!7N">7IYX(5&&L$+#0^)N)<?OM#0@#>H"J&M(]]H*B$O_@)04HN_W5?OCP85^^W7-(''-VG\3T+.*34SHD20#<).&/A 1LR*@/ MPT= )V"YN0*EUS'A(QI?D0D54^)1J*N8_>$6K;P"%O;VFW*CZ<4Z9FJJI;_=H@EC3@PZ;@4SE36O5$7@ MYN"#>WCD'KYKIY?EH<=$+44M]=,M&FC'QE*W-D)*7DO^FC(#SN5IK*T/KCID@8ZYB_E?-"$[",(IE M@_)9]G0Z9>$P2A_!0YP!/V9>U2T=.G)._$BXAW+7SYS[4QY-*8\9S.HEQTPV M,.9T^'E/ND!N-MO])R#WKV!>SLHL49@? :3BH0H-+@K^LKH(T<][ K0>T%3L MYY?'(T%3>:"*EP32+EV5RJ?#IE)!%1:R+@LUY;2I4%!%@./6RE;8P *. P6 M@#"'Q=)]=/W(2^0/6'BZ\#^+9R[V1SZ15/8%(@J8+R>/>Q)(9P;,26.QOK'K&K=EZ$.P M[EU&$7Z?E&@Z7Q1-YT[2[*VL,80[)3!3QV,:,Y!XLT9?I&4+ T?F&'!^N9GC MX>\]**2A\L?"C88P(H.%J64L:$G8@L#K.@CD+X03#6'<1\J]W35& <4 83"O M8 _T.5"@)6@+$V_,,7%2YJ-'2+7!P&<%/46!3[EPZ8\$'*F- D1'SQ8^WIKC MXZ[$QM^ MNJ!*$K*_) 6YJL-UK_S+@C-I0,.6]=_C,I$)+XA$PBG\<06T'5Q>7)>H.T#= MN-T4!#><7._ MR3JA<#GU*'L@]X&%E4)-VY8,?7B@-30N%=).+9S;G.J.6_FMB[O?81QQ>T/Y M?)NVK'JHM2HZ^.<%M1VWYCOW@01)ZD.E6+=D5&W3MFQ[I+4M.NM_9$3SOKOC M)GZ/2Z*(N]. A/()AEQG.)))KQGJ4[5ZXM1GL27C-R1J"Q:OM;! +_X,V7%N M@!WY3#@WBAWINU\@.W())]G9<<#\Z@91. )C3UR?WMM"Q&*KMDS^1FMR=-DO M@)Z+!)U3(+CC1OW@ E\D]!A1"4H\46$3[(U#PK@2U*[;\%#% MQ%U4F"\W4&@HBL@8G4R#:$;A/0U!A%A.R]8B<>V(V\)&18A.I@ @6\X79$MN MYF1LR0'@:\J6\T6Q)7V#G0?2D4L)#UDX G^-4*TSLNI5?I[NJ;DR>K"WB%UNU95E]%$ZZ^FI/UAD@O5VWZ1L<>2%C];T;0%''_63:X3C$F?_BX5RUI1'(%ES+B5K M,D:H6-MU2+USDY D/L,-]Q\)X0"'8%9:X?DD)K;@8T3+%E3T042YVOB6<>'\ M7\9%:3%Y"ESL.BK>NX*.Y"!LR_:E%FU96!\/E&N&NY36KMOQ5Y?30";33 'H M,S?FL PBGM5MJ9;.3Z-"0N@_]&G."'!LVTA+=*UA(TW^A"CT5[2J6+) M&2B6>NRLW")6IU_.\CS J3K]4>GQV:"T@@U;R-*'(TV0Y3HW*8MY6J)D,8=< M#[55-AY%D?_(@N#9P;5$V!:<]#%-,SC]GC+5 \C8CL57BBX1(IE,9;SJN=%4 MSX4M:.G#J6;0*CZC=(YS#GNQ49/+TPXLFWZ;\VRY:5M.QA0Y]7'8QR6XW#K.^"NE%O4(:Y/?LQDG9TTF M;&%,'S%NGFW4.T3K6!=61?(*@8#Z(PICBP#'-\!O?3BQO?;?!&>VP*B/<#<& MHXMK.+P/X49Q[1 !_GO&=3\,5F2O;6:<6T7%$G;>ZB/@NF2Y?JBJ-9#67!L" M@YZ6+4CH0]<:2%1BI,?&HH7@GPF)$\YB^^LS4VJV\&&<7^NJ_RYS5GJ +.7& M;F;VJ&[?%@@,DG#[":/")O(_< B%[7FBEH0MRU?DTI8LG_X YU'T<\*R;4I# M,RP8E*4"1NY9L(G9H3E=6T"I2*N= TII;H"%B(+-1<%3CYXE*PX3T!AU)\#F M))FX>'$=+"DWME70@K M_*P\]A,7N)(IYU(QY=Q*IOK-@CH I89+\ZLWA18] M%5O0J,C4G8-&BH4TH;O'P8K^K.:#*9FI#-LD]'$?F4P9FA%#7&$4>A@8#V1G M?Z!CYL'_\V[FI@<=.TS:0F%%VG#= *5FN)M4 .<;"N"<* %D4.XJ"MU" NC3222V>3($@C? M59S?VA:$> DC<.M<]PEF%BP/DR0>;DK]U/K6IV_;;-E"9<7AL.U1B;.UXCF% M9C]%6P,!\!=SYJE[7G&H(H^$^^H882Z2SH'6F%];:*XXO]8*FF]S8=*1]U@* M(^O?WGW[6X_S^B_4-^1I&M&RA:^*$'_59_&]GVA@*\VCDN2VA[1U6+"%HHKM M@@H4:1^>%.SUPTZM;4D8,Y\%2

J"NHMYD-YW:T;0&JV6D=KG,,?+D98\Y= MSE@/I8K#-C8T=ZV@8@L>QF=[]/-5K7V*/USZA YD[OE:'TY:4+:%EHJ-A"6T ME/]TOBJNG%]2!UK\O1]+*FS)*7Z*Q@*V$?_&C)@MK%2$^S58N9UCI ='A;UP MC1V%P48*Y*^>I'S=,[J/L!Z;:,V +215Q\O(ANK) P5S^_'Z6 M_[R3S.W$0/1I_TGX'\ETBK."?)8^"<&D))?U$SZC@32V0^X%# M>_'DOYG@E M*V(1P4+^4UJO7 ]/\%@:/CN+N#_@B?==7-+)/>5[3D@F]/.>85D6R SSC)9( M@#B+$ZSV.X^2Z><]1 /["&[J9,^)0;+/>V$4ALGDHQ]-" O/X04*O.>H@E/* M6>0/9$$_42>^[>TO2ZF52I378,>AKU9@:@%6K+]P0/H21-YWC:S-6UA# W'6 M3%LEU)@Z.X (;/8GX3 PQ[/B>R9QQJ/))0F3(52&GL@7C=^V]HO!H483\-ZG M/M@2L]%P3(%AZ?VY/%"0/5#,6EL0OD&%+L!?AD?3PU:.17'4BCR-?!GKQL6[ M">POE]?_!$0R\86$WZ^.YTU7];*#L#PY&0SNYKF??]0!:)V0(% )R7A"JSR@ MM9B]Q;KQ&,A=-PP;F@1BB>,!B / M@]5.R(B6!93?$1CZ+BY.%HS6M%87L1A-)I1C:"C]4"P[&7&V(.OJ MP;D?8\IY60[MVY<8 M65J;+=U(OQY^O;T!%R+&@,HM.)><@ILQ#8@GVUBR8,-JG80L#)#L7O)P(UL[ M?F*B$+'BK9DD?OS19Q-,.H@DZ_-FQH\/PM%SB'0JE5D:_VN$ T/BCJ'N9\G^.(/PADR>@L.;OKE]"TF%E @A<\R M:1O7:F5$L" (A(N(.A/6>"Y58OX9\>\ \_3S[S-*;Q09,JJ0L+["!H4S-:)* M_BA_<72,:]"1+/DGB\?GH<\>F)_@U(8?&NDD7J^1%])"]9BC$VAY[;JR5 ?& MGXS' 7E2BU&U,8E#S#6T1G#'01U4L"B548VM66\L294&TP=1(50DQ DL:&

BK/%T!]/,%]M[_D MGXL67UVP@S[@:>3)F0<#JB$P,RMM*.:BU9=I;\SUO,!"B*_#(?4P JB2S "" MZ [,)VF?XHQ"T5?"8"GU3ZF?>*D;B/-")JREMCHW2V4?!IE87 MZR"(,Z8%.@\75(C!F(1G8)E_4\)AA:9=A#>MU'6Y+R-.&\MM4*D#LY%^J^>6 M8NLP@%P_AI2+,9L6?N)5%/^;QG+WB!?Q"@OMO,P"HP8"#Y3/WEW"LG:\X()H MWW00Q(7'".L@:"%I\_3BB"4!%EYN$?PB[E]&<<33[-IP5&4K@X(=,-?O"9&[_3ES&?^Z%R]B MIG8=ZI\P\@6S/"Q"_=Q!F3>30;D.6 E6#1S'\U.J_C\/M3UIP(E/KVANP^;5 MNAOJK9$E%<-,\+G"71.W&L\57DPG?9=\E_B*/BYM2@K@0HB"?Y.B'0OQ:23] M)F0,UDC4^K+=E56(!-NY'IX0,8;I[0KHI8/E*:QC/)!M+@P]'P%I7_W%-R@* MUF7\ I8,9B(LB]ZX?N=FW$(K*@!_H897%=32Y9^M+O:2>6>+XEP/,69#<5F( M/R)>I#952&98HTM"_DEQ60AK0%C+DY',WL)\7UPH+73:!N5?>H]4RVH>A)%O M!Y1/:B73%F_?!3.;V+#;',04\_)"]9D&ED9ENP)(9%;RF.WOS-++/695XTF# M&IT34MQ2H;:@,6\R76.!M2;8H30BKBK?66^A+ -V)/RF()2^K4[*I1+=Z73S M>XTJ\740(<.PKH\7QA3S"ET1,!\@TKL%LLVGLDPU93KMGQ2<5R.PLD1W# 1> MHN2QWD0UI;IL)!;BBD"%,^6@EGZI,(CDD8LP/L0QQ0VDDY12*G/S>EV+,9:4 MD-[#B%E;)PG'.W"*"ZZ^/GE!XN-P4A(Y5T.;FMU5Q"5YPO2[_+L"6"+I=XXI MQVW%3 O-JW5-!=5QGROZ"*Z<-F0P'PDR*=C!C0^,0PZB_*B*N^P3UO1;ST'V M.74JI&GIE\H>J1=4Z'@79>$J2VR30,=IG=6"E4J^?+[/58+=Y'J8[P!\#=B( MX8HBPL_=F<>FP/=YN)3$DLNY1@/MQ6>P(!A1O@'Y"Z91OPWD-JCX8O)6 QJY MQD^ M?DM52\[.*1*5BN^Z*IXUU4I-,R_/,]E'J6O/8@T@5Q1<%U?J,/>^4+Z MR/4]S+(A9E: :SG&U/JS=/F41V(RH5O5W)[=N%OX]\W!X7*BH^Y%!SL7LBF_ M6Y5?LV(0^X2$Q"<7; )<^,LRF13N0(>4']_*PR!5P+,B1+JZ6#<"AW?>F/I) M (LW=1]D^GG2W#H?.E+Z88\*9"Q_(Z&/HVZH[:XI+L^WIJ6/)? X[GSB^LV ML"RUU1'%X.T6\H*GB@^EOLR*(BD,Y!U.*LFU^*9,2,$QR3>]P>PJN]'J.#O+ MYQP_B@25>')1GJOS)3GHV@SSK(;!^P<\"5K\_NT9[;%$>(VU'K(BUMXL?':A M7[Y3F/+3=Y%<256[P]DN04("W#80+V;%!@R^W'9&M1=ZISJS$(F<24.J62'- MNZ*-:G30[Y[G?S#F5">!J!-Z=:7NR_VH70L?U8J]JLZV2MU"Z$[+'$U)3HI4>)] M3X^R7I1$\Z:#$F0GT:SXNFUUL2[*IOI$&D<2*E7J<$&P^C(=E*HX<7GQ[.4# M-Y!BN$,977,G*KRFGKK3-,#F)J&/UX"I()N\[P0X]G"Y)&5U'Y1*LL;R Z*5 MPEZ.?/>VHYOK K-E0&J>#^#KJ[>NR:U4F<*+%XFXA7*TE;=2#9,\J0KO]%-R M:>]N,]:->8M;J;"T(RQ>N&BLGJKZ6ZF,6!ZBW4#ZO,(VB7N87NB-9__[\F;+ M+ *F[O%*5T39-7'N%-9! N<;%=ER(Q7J,@>+?8*[I&[T'#G#6"(T#8M3E\CC MPF1E+I)GM$,#3GY^ RD-*&ANV@05M'Y^)9L.R&NVODV*/'(IX;AW(%P@D\I- MPICY+$CPX#)78%Y]0W>G9:M;KSC-H](U-&OJS[CQK5>C:3^MK[Q-:MC85>>K M5+@YPENL_D;7=C?4<+.VMUB)Q1\N?<()-)\OVRO/K,TM5AJ?.QFTM9XJF]EB MU9A."E75MEAT@ZO>&VK%I,5M4IBEBZ57:=$6F9].M::=LUECVZ2FYG<,K])5 MBQ:W5&&FZ-%5V2:1U[@9=I5JUFEZ.U5H"AI-C2T2^,@5#*;I(?,(/"(JSP8' M@"E^NX*+A2%AW'W +%Y<3B239B'$]=O_J90YBB+_$22RJ#]-DS^5RJ8\ OKQ M3(5&?R1L*FO;4^!* C^5.@V'M08-;9%ZWF22B'(NA>Z9*;S:M+CU"C/$T(K* M6Z2&M^ /JV_;F8P2%;]-<6+2PM8JQ! /%96V2.QWTE%)=^HR;!M*7U]WVY50 M>@2S*,GN?2\*F':4=5O?(D6^=X=X>KC+ ME;,H8CO55+6RQ8HQ[$^5U;9#])5+SO1'G1X:M/%L2OFTCSH1WIA."/SY_U!+ M P04 " #"?5I0BF Q_:L1 !^#P$ %@ ')UO MC@Y&- U9%*6?__CPKR#X0E/* M24:CT?WSZ&Z:IQ'EG]B,COXXO;D_;DG@HXD$:DHOGX\F&;9_/WAX>/CXZNG>YZ\8OSA\.3HZ/7A MLO1!55S]&F6K"NN%WQR6/ZZ*[C3]^+HH>_SNW;O#XM=541'7%92-'A_^\?7R M-IS2&0GB5'$D5+2(^+TH'EZRD&0%&ULAC+0EU+=@62Q0CX+CD^#U\:LG$1U( MKH]&)>LX2^@-G8S4Y_>;BXUW\EQ,:9I1/N>QH.)5R&:R\>-WQR>OCP]5A4-) M?$9GLDR0LHP&;P/9LP^RPBR(Z'U6_IF1+.=Q%E,AOV%5= G,(NZ:-/&97# MO.J,)8D)"S>8LSXF)T3<%QV<=$?HUQ4#;^B.!U/8> M:?PPS2K5KVR'\'!G<=W44JH2AR*?S8HV@U@NK,OZ$\YF+2L4ZW6.2W) <(^' M!;=A;8,B/AD68NULAN)]/42\NY(;"O?'H<%M5E.@L-\,#7:MH'Y!^^&PSL[9 ME[5W?!0D5%J7(ICDDFX:S.(TGN6S@,LB))$?(8T7Y#ZAMH:?_1NU1F98N!H-F,4!EC!%&YOS:'<"Z((9F37,*!Y5(Z$8 &(Y C2V M(KR"B3+50MDWR=OUT0F@K:V*#U5/DG-1=*)6B]LI@55!VR64V? ?EY[5"@HR MX#V(Q9"E@B5QI.)L@M5C$;!)$!(Q#28)>Q2!@6 T:]"E:+2AK*-PE$."JW[_ M1,O/B_0\88Q?)R3])@6U&@YJ]^^.DXA^H]MA&)W:Z$6$-KR[>JT%U;LUW0O4 M,]GAXS12'Y__E\<+DJBA<$UYS*)MTC42UZ8)]T _T0GEG$:E<+HC3Y^?YC05 M])2F=!+K G^ M7S F7,:QH5,9[%?Q7/M9C@5=T#.X]3%?)7 MKGM+W\YRM= @ M5Q#^4+B=-+)L15>BOGA')5,6DG9,]J[F=JJLP5@1I,9I7= M@]N5:^,P9+F:^6MR6 /.K#(2<#RGT65,[N.D<$*:0--4Q0#LC*49)V'V>YQ- MSW*123''EZ0^@S&"6L$ ]R)=R&G#N$D'UM3! .6:TSF)H^425:U,4I!?95/* MQT)0K<#LUA@&\#0):ZK])%]#AVR[@GM9!4-$0NHVRGA5'Q7AUBEUB"Y'B^4G5$\ M/I5B.I)26AD?Q3Z4ZB(ABR6Y.BM;2.ZKN?I!.YY=O-,O*R^5X)&+F333M/N6 MK>7]0BBWM,8+$B?*')/+M'IR2\,JP!N "MH$!J#&$LN\!?*N,*Y! "CJ>$>1KU8TR!H+HS3=6YA.+-NF\^8?.QVZ'OPH5J$ M,@;(N&"Q.6@1N3@@L-^BAVWN@X5B?S= [ :^6;":@U_+:W!*@%'BU>8Z^BS ''!Q*J6K MB#.-9H*"]SC&F[PPK(_]$ M[QOD*#V5"%V_6$$P:0SZ8;G,/P;ZQ94&CEP;3 M4:R^Y4#/??]F@'T/ EHZ(X+[T1%AGO^_P"O?9*+K2ZC(-XEG.5U)6B!5_ %9#9%E.+(N#TM[!00@7@8+$^*,Q[9LI=-&W_[B54"Z;XT-W7DR8MI#Z, $\R& M*OK03?=W#D7TCK^;_6L1B#BH+N^HO*(*6[0>$4;[.*AB%CN/""LKW")X$3$+ M>M'3+8(:$;-$L_UD$;^(&&07S688"AY@VP:3RZO%Z&A"VF9H8519X3#;=[=] MN;Q^5G>,,![,I>)GGE"HP<:R:]!R!))I7)- MV[K"]DB";^B<\4Q=,5AH7.TIP+LT MY2%O7"NU5^GJ//_5I(KZ)C8EZ0.]2#^G),P*+?9&]DH;*),VT$#5=,EX&2NKY$NNS.27^L:LZ/8. M-*PJTPQ&_\V;LY0;UL8%;_4H?;B0K.D>:9C>E,9W>LL%&/R8?6'3-D);?PH2%&#)#C'JR C:N [TFBK)1 M5E]S:)I>=5S?BDLM'TQ.QXCPVM396RL>H&0O<=XJ>T1698^H#G9\E8M&F?OO M\U.5+D%RF&K2\W=MQKTJ4I>UO:)9HW8 :OB#\;(YH([Y@W T5?$"9,O7V8JB MN;P7"/E,2:-J;TM%,7 J!8^(%_0EG:SD]M5$2G@],)M6/,"-HF)32^59BJ.+ M](S,XXPD[?>KP2MZ -5T\:GOLRKE^UOF15T97Z2JE'IBS@1)OG"6SU>)=^13 MNH#V,ED;46B* M^2"X(8]Y\] SJ8KK -M:&C2#,VP[R=.?O75%W!.Z)C)4 MPCTEY*N;'UEG97-@]\9M!ST Q":N$!DQK MIX#K^89TH_9)KR;?JU,+(#B:.AZ@O-Q)UMXC364]D;ZNH('H;ZS@(1Z+KU+D MM!@-#26]D*WNN*N]VZY93!G4] %+<_A,KW1 JK@'F,# MDR>]%49?&XB87.FMH"UV$3$YSEOQP;=^+ Z->ARK8!<=IJ-46^Z1G;DW$%%8 M!\# IL$G%.N7+*@RAT_>U790N\6&3[#5 :G??\0TS1LVOS9%&,0_CVGZ-P/K M)\0%DW2 X 7$'F$2$+"Q:;*!B$EJP-#!O4B8="(8-G-7K$7F#/^2$Q9GAFE1 M:-B(V#24FW?V+):#_:5"@&%JV\W )/%AB$SCLS M #"$S6$IF$0^L,>ZQ QB M6@5@<$VW;C$)2K#WFX'6#S5^U$.;W1 MD FI/-W0!4T;HIUKROB(");*7U@>'%39!&>,9_%?I"'+#Z"&AT!-J>,IK?4J M+5UVA4UR-2FW3H\U2&"5/(#ADJAKSO2I.&I*^#J@KQBHW&IGI4=4RO^52U2< MT@GC=.V@\>>GC!,IV*6.PY^+5#[-"Q)U%%5-?>I]JX#!V_TF.=@J$E8 M2@96]&C)KBWEC]R2CQ4Y3<'3S<7]1'R7J0I*FEJG3'-Q]P D]U[FL8;JVC(> M2&4I6VJU&R- 1W9;>8]!N:T\;RCI(U*OT(MTM&[_["'JCA;+QQ(T%IGBX:)EG)A51GJ[0YT.PD#Z+:8MJ!84]0/-8H]P?_W0-&]9MS&'J:. M,+6:L<6^H/<^ YM:F/8!H1UE8'QAVI-OU0B9J?*%RH]I!J]!JD[7SN_M^*AYWG4FS&#]6!JO#YCI-4D+"R M@8IOU9*P1^;NE0:<)Q\O +\D#(<.D_^A0V4HF5&Z4MBZ#"@!,[A.S M86B'P\T]!J"!!UV[?6E];X.D.L4K=9_[;.N;I>9GU*AS[<^".I?[7NMG!C2+ M4%T1/\D6E\>_K^4 EPPF#_24$AZG#^?QDXH=+W=\QS-UB+,!C$TSR #_)O\J MHZX[YN:6<"H7M2.2]0@8D\[1"6SKB/:U$AR?!+0Z0QC,*0^DD.>T[M$:/=;W M6O;P+N?K1G]$.[X#DQ<@5H>6%8UB':JU/UK\JP*CSE7UTJUW"384\/N M)?GOA8B@T7A!N9R:W_+9/>4J'5J2RZ=]7?G<-QWNETTG@%PNJ4UI)5:.M'/&;S<<:?JXA<[MX?%M*Y*;G5VZ MPXH]M(ASM>D#&, S:3A8 &*V^D']N9>B6S[Y/U!+ P04 " #"?5I0=6UI M?PUJ !G0PD %@ ')UTVF-V>7EQ\^TU>A%D/CX]_>;IGZ5\H6W[W M\?OO?_ANV_K;NKGX-2YV'?8;__A=]>.NZ9NA'W^0;3_\^NNOW\E?=TWSI*DA M'_3#=__GR^5MM"+K,$@R,2.1H"5/_I;++R]I%!9R&CLA?-/:0GP*MLT"\57P MX6/PPX>_/.7QMWS6O_FFFKJ018RFY(8LOJG__.WFXNU<)%GQ79RLOZO;?!>F M*2=9CK!B9-%*ZG8"!04_BF?_][V>Q?.&+X,\66]2\NUWPXF*Z3I,LF!-UO>$ M]22O<0SCA"9KDHF=$E2/ZTMKRS"FR5WQ\5A4WI-@]\2>%"M&&G&.R2(LTV+X M)+\>IY7@+;6'I(IGL3)?D:P@;,.2G.1_B>B:/_;#KQ\^_O#A.TDWYP<%X8\L M@HP6)/CP:\#( \E*\II^,5 8;+M*2CM[ME+,D259(GC.)?]8MQ;4F*:]HH \ M%81S^)H/;8E(:?3F#>7;-YR3Z"]+^O!=3!+Y3/&'1!]\_Z'F:O^=?_5?9UF1 M%,^?7FV'-+PGZ3^^;?NYHBD53)>R>EI9IT4XJL\"+,X$ LDR9:$$TYVKPXL ME /'LRZ/:]'E17$OBNM+3*]'I(1/]USVHL M=8^2+#+L*$!0]AJA^GHC>J;7&]#W5>:/=" M^[N58\_YIOA=[(D7ZO(N50/4QXOD7B3W(KD7R;U([D7R<41RC6/(D03^DQ0W MI?4^"*.(EEP4U96W56/8EJZ[:?&RM)>EO\M9L2< \4^'Y/&O_DMD5,5E2N:+ MW[=KBBO6_UF&:;)XYKKUK%Y?W19P0Z-Y%<++W5[N]G*WE[N]W.WE[@:YV^@Y MZT@B_S%(L@?^B;(>,2J-G6W+X HBO/#MA>]W*X5>U+OB&1XR ^GBQ6DO3GMQ MVHO37ISVXO0X9FSX*>1(9O[KSM8;,!*1Y&'_'4!E9^4@MF5H #%>EO:R]+N5 MI2]IF.57?*?D=RR,"=?PY\6*L)O=7M&(2Q\TEI>^O?3MI6\O?7OIVTO?XTC? M!HXG5QF8 9^A,$O^7<=C9'% -Z(L*_^DGWX)&W']W8KK\[U= M.N:NV8DYQM*?IPO=GGE.Y:N(S+_S&-9%ZC%(F)7*=!\E(I1D/X!XYD4?+7HFA$L7_&B8@%(>=IN&P0 M8AM_'UVX/A7,BI'PE,:'(D#;S^/35#(FYH'ODS#])PG9619_XJ^SB;Z.IJ/3 M^JE>7;,L*\/TAFPH.Q3UNYI9H[&:I6O"$AJ?\^^:5*G.MI:I%>\41NN;EM8H MW:NIU2;_0YN[H+E)_(L$%QZ?_39Y;B6UI9XM* MNE[3[+;@ZL;M*N2S-B\+>1U;DC6)H_!.MNBO1+V*8_+'BW?>*!9 FF,RJ&.D MR;J1OWKXV9JP)7]9GQE]+%9\\6W"K'T_*5M;HO@\2$/FVR86:6.G MG#,N*6N?Q<96EBB\R"+*^ :5PJ5DXJ!S\^I11801;\3EI M79YM34:G[99$)>,3\N'C_5U2-%IPVII8H^WL*5J%V9*T<')5L]%I%.%90B]X M7M_3M(&XQM\=U/).PSR?+Z0*UBBZ=S><%-%#-0\SU=-I)BF;?2$-V[Z[H5.B M3Z!$G[@F>N<3W5\< N+VSN)1CB=M0 X&_!PKG2\@"4T">CZ8P!_6:1!?Q MH'@M%,XM4,7@&%J>X\3FN'^!C6>475C&=E^G4H!J86H> (,68"L'&3DX#.SA MICK>932[3A<>P.,#Q/81*3:5 0X([0=TT!1!6$!,?T6'"18C!83W(SIXP(@E M(+Z?D.-KB7("HOL9+;JW(2= 2+^@A=0>ZP>$]BM::(I(*^B)/;ZFTWLI*J.S MH/BPBB1MWF@H+JSBB(93& H5GWBBX0N#@L0GKP"#_* \4DLH,A *#Q\ @L\ M,@^*$9_8 HV7A"+$)\6T9WY ,>$37]2^6J@^CD]R4?MYH;CP22P*%RP4%#YQ MI=OI#<6&53X!Q9- 06*53Y0A/E!P6&432/ T%"-6 042B@G%B%5 4<3V0J'A MDTPZ@Q>AT/ )*."X=JB!'9^LTA4;"T6&3UKI")R& L,GL>BF KT@M56_(-K5 M8"!Q,A'G)GO<6;PO%BI8^^\)G7XQ>%O3=Y5T@"-OW>1<33YSQY7B/,./" M>CE>>WL,!JF/5@3U#:&&JM:5H(Z&"4 $N!@<)V/H8=2V& %QCA]'T!NGD;4Z M?@S!0'Q#%^KX 01Z #NU//L^/GF#S\<@3Y:9#'P6%;VK2S?YI <;FB;1W@7V MT'N*P -:].WU($!GOV;APX1TF2;QQGRH(Q&VT M(G&9$KZ0WU G5G ;S0T[U]1P]JV[)U5\R*T(#Q$Q\%+X:/< =#7' 4#ITN_N M,&D0".(3PC2=;P1%:D=_2S,GCN1-R>6O6[HH'KD\>Y%Q>7V9W*=DEN>D^33L MU=<%M"SGZD(DIODBNV9T*;*2.A!U=[$/Y$BN3]S=^?2Y#$5]#$*4[Z*KN1, M7&*Z3!Y(?+#4\Y/G+^&_**L\$^U'2(\14,%\(;%5XADXRCN!Z_ZD.N=[*EIQ MI?LF6:X*-5M4MK5/^HXAS._39%E=4WSR?!46G-\I-A^T&PY %5W*-0?M=C2 MW.^:2FB3A:M(?$>K#+Z\4F^J?Q4+4*\S+G"B$(WRW>EU/DIP")9GL2*L/G54 M#+VUG2.2KV@658F&ETEXGZ1)D1 D W%W&2=$-8\7S-M=1BEL5BE6R$$>1$ M+A4%?]#HB0A6Y^;1Z'EDL-PSA-L79\ELYRNYKETE71?1ZW7V\:_'%__Z.UDE M4=K!BIL;.8MZ->7K!=M0, 7#'DU4KS&O M7W(&&:![#S@>I;^3'BU)&!Z 9 M R/V/M9!:LCBAG$^-/5E.DP9Q3@#8),5[6L5FFRB@[:RA"[E08=GO0JR@_JH M4(6>C\_@)Y(HT?.UJZ3LR65-#/:'H=O,?0_?U]&SNNYTE#OT:, 9Q04,I3P;E@CZ> M4C2KO:<2NB\)*,,#42US6[KZH 5N*-_-X *'Q1*C6]( R^+^FU5[F5&N8S-V MUD&KU5#6HL'5JA)1=$4 K#/0%M!CXC#M9CSA6-Z#HHW(>U L>5#TK3R._"<_!XN44A9LTC"3WXB;&)_% M"PG"+ Y2<5-M0!=!Q$B<[*!"O2K]1K?M:QE"I?? O"\/3&L)V),O\_\(&5]Q M)V'V]:KY^D- 2R.TG(OE+#)83N6*G2T9Z:J>"^MBACK.O+]0/D =Q9,M001" M>SFP-LLI.P\C$9^B*C'4WM UT6K;N*+IY A'8,TG]P7<7]31V@WY%S+)4>P] MQ6IO;^B:Z,YZ@5W-)PL P>H_#E_6)2FXA#E?5"Q&Z?U1-75 .)=FM[0 CJRN MYC@ 7 H9G"EW!+3;T0!RO]4O:1:+W!&^^N^YJ#M?+(A(AN2ZU^7%R?Q&O6ET M^KIP92=K(JCI\%TWMK)/[@UYH.D#EYE?+QT-)T6T#F?W\0T^O@'H\U?H:U17-<*(3R'$4AUC!T9LK14GHP&+SI,7UTPJ%!B.1P-MRW4AN MZ^^62.,,1TE:T^]V2+L)LV63<[GQ-XLDM<GK<];3MXVBCPOAWOVY&GW:5< M'?/%)K^(-X]ZZ[*W+^$R:WKKLK:_>^CIY MZ^L1V+2\N<>;>X[0W#-,;71E ?H0<*H9">XYV7' VV_X2I;5>66-5[+>I/29 M\-])Q@DJ9"W8W2L%6XL&/<6Z9L(]1^O(_DF(E MSNV[59B=\WWV3Q(R?J;?$O:01,W&L0$CF*?]"^5RQB#:H2.8H?V!L.>?OO"- MLE*E-[0W,T+%?R3+5?J\VP8DWDV(@B9H)R,4WO!___K]AXX=T]K*" VW0C+* M+_*\)/$=G6?DBF9;@>A3PDC$QU80I]]]!*KO>.NF!ZM>=*\1QJ#]D38]]R.< M=- ]B@?2O@(=-^M"!>S?FIXFCR%YAO L=IS#.]#]#Y$[T,T,<*3PW#NM9X\AB^^>E7>[ M-[:Q3^II&N9"\!<'EOH^D=:&DR+:_>+@BL2:9I*RYIN2NALZ)?H$2O2):Z*W M9H\3FI7Y+(NO&5TDA9 X15TQQL09)4S"+XQ%&G+"J!#[._4 _ MB0,>Z'[O-]&V!TF<:R^PSIZBM(PY:*DCG0A'Q77X+-K)::%YP4C!%0[QS4GE MILBK6WZ;)T&9E(Z$+I#I^6\Y\?UF\-)ZJLO2BL_Z"&3,.:C_,1I/@K3 MROM,:2S$Q3WC>>U\S.\XQIQ+#QPOQUAN-FE"F(+1F1D4_V1LJ0:NFR&#^LG ML5VV06O[=BS53NAJ[Q-??.*+3WQ!G/@"BKBC>I%PF/!-(;$'5C:JF]=2N/,$ M(\ ._9'JJFH8,38[X:A-_07CM. Q!U/[SA6,+\20BM.XL(?K"1AGK(MG365+ M=L>H4 ,Q()/+G(5G)J!)-0.*;!0:"HTJ_=&,W(HA^=9@Z<-VNSN:1=G!#FFO M% U4*[/?@8!A)1IX;8,BE(%H\10(U#2#H=N$"BUQ7Y?L" M#N?L&:LN#MB.^ MFQ)->BS0K6)#F@4UD)6#QRPTCF-I?>2O L7THY0+LJU'2V]^FN/MW5I[NZDMC?1[KK$213^KAE'[<\ M3MSRD49)XN3&<_!$G&6Y&@")^(_EUQS=VMF\M49'A# MV?LRE'7>MW47/LWRG!1Y;>.^HW-^ H4%WZ67-,]/0\:>%Y2)$$K5A2?#AW-7 MMGA+,ZA^4::X+;@-3.<%P]:-AN+N8_[,]'^57.2*$YE% MI=S4P%[><.O2<#L.L;^':5D%!*4I?0RSB)P\'QZW"I:JV]U;IKUEVH!E6GO9 M-42XJ21AC)@[I!>J*RA,UB /$>/0&9HZW\FA!0UZ'*.RAII;JQAL] ;7;+]S M$MTJ[N"=;V*SAYI34"YN\X./_87R5@-];0!UEW>)DA MV+O&O&NLJA+TLIA$&H@\?\\Y_[IC9?15Y033Z6B:TOS3WJKGNL^97/-?Y)*_ MV*WX-J.LJ>&,H#HE(B$N/0W3A,NV61+*^>-$W+$P20F[#5.27UZ>*MY$OR&, M4"^JE,BG21I(SE="F(5Q>)FL$R[!*XC6ZFF$UMN"/M23P<\_!6FJAD8HD?7* M'OFRN@VS3PE94O7[[6X^V!(,N@7^[;8@I/42-'B'21)OW L% G$;K4AX_N M29ES53#/]V0"^2P?V."!+.MZ78_^K6/@ZH/PPN,X?I9T;+C1"4JHH3 M@E;*596L)'%MON5"=>==J0-'>Z?PW>_%RI*TLY7M,WFN@,SB6&ZX,'U9POG) MLQ;:SA M6P^W/[GS8D78%/B[')U3ZL!7$(1S&-#.J MKX5CF@>P D?U-264.#L$5=I;[\"(UO+930V+FA./A[(K,V%TEPY: M2$Z1V5 M_W^RVQ)#-(S![0FR5J#;3_#SB,*=+"CWA\E#>M#2Q1/H9-:3@&9M:XC.=(!3 M$]4JMZMZ'-F-@#!'$YKUK:$RT1X&)E3KVJPJB4'D&.=0UH_IL7M:C8,:&E\! MQ(KG"C$?@JR-R(<@CQR";#;XSE5X\L]!O23TZ^:\[6H]A+B-!!\4[(."ZQ.1 MG_>WU1I1!B:V-;/OKYNEJ91-:W+4;E)U8Q\2TM=G6DVG,M*AL@T(8T4-9>$C?)@89S+J5#$Z4MYMYNUD5#G9Z=W>KRM1^^[N= MQ-'&^^/W,D$5]\N/39J\];XE0?7-;Q9):IVKAE^1D>7>5G4D!LU+FL4TNQ#' MQGV8?9TO%H21^(8?"I<7)_,;I8U9JZ]]:'6-M6MQM"FMH.T-)T6T^SVQ3]/= MGBQQ\KS_B\+JJ3\ 'I!P8W6/$;RE]QA+3;-$4" 8IK*D=',SMP0K>5-[PTD1 MK<-07=LGO3, O3.@6=RG'2(W)@0#CFD*%[++-DD40A_SN,(I$IEF3+ M8$/3)$I(OOMC2R? $ZP[I$5_<#_2O%?8>X6ETG1)\IS(*YKX'Y1=DI ON&NQ M9I[5)5$ Q$!NK@ DA?SA>1-4!A='>R#. \3)NX/(U\XY^?BGQ!& M((RY=W_[$#]3&C\F:LPVR9<+&^JBH!PZ@_@*LBN?R,A$'J:NX"P.N9 M/1<"-KE,'KBVHN+>X'Y.(!&6A>EO.;FEB^(Q9*0+BKJ]"P@/?$-3!N0&7%,N6_$FQO2$3X@2@6R_:JQ',N]/(VXO9'HI83A@QE'_@5>=P3-AG-^)^1 M9,\@P7OH,/8!'Q#2(8AWM'9 /J,;+E _7Z=A5M0U*C8OIVG7>]+M[B)LB_.& MDO!]0Y>5[02&#-S/1;ITRL=N^?$CEE+!#Z"SIPW).O5P,X,Y M +_BY],)9X4Q5YP$;5(ZGV^D*51(2A%??9QPL2+5C'7 2#XL[_C"\G[+-F%2 M"V^G:9BLQ:%;_Q'_JZQ+!%;;0;FN^@_D '0NJB'F1;+F+Z%M234WFGQ4'.@L MQA24-*&(.._/]/[,*?DSNW@!U;>EH\,(()SV,7ZBR_W7 ZHZW>R&*9E_A_HF M>;MA+\81#S>6 "? 4"E4XQ, ,X4!0?Z(%&0_JP,0]$](0?=U!P!A_XP4MJ:A M'8CV%[1H(0X2(,A?D8+4-*U!Y0N\DA3,_PK%B4V0ZAO1 \6+3;KJ$1P$A8I5 MK#)A)(;. 5;):K"Y&#H!6*4NK= K*%BLTA;0*0Z%B56Z&FJKAN+'*F_UC"." MPL8J@4%C#Z'V#ZRBU[ P OO)![(\V\?.J/Q"F#2T:]'ICFN[+%T_^GPNPOO* M11@Y[*5WP N&T(C=_79;6U%G\$=W#Y5ZNJ^^DOPF.W.1#?%S(\<6%@):3_G*81(B$"I:/C/"1$3XRXN@C(UI8 M ,0;-Y5X@6Z(8#D)7<" #C;SDI C#?JO6^TQ#]@N!*"GU@P9R[:F#*?):\=> M.QZB@=76L_R*+[M\&UQSGF1A%B79\B6^!JYN]1[1ZU9>M_*ZE=>MO&[E=:MW MHUL9.S<=2>(_!DD=D-K?;Z4:P[;DW4V+E[B]Q#U$XMX%<)^6C&WY&%R\AG7W MLK27I;TL[65I+TM[6?H=RM(ZAZ0CP?FGX&%K:W\Q]O:3GP%#V1:CP21Y:=I+ MTU[8Q"=LWI;K=YXL7C^ VP[935]'HZJ5H+T5[*=I+T5Z*QB-%:[-O1Q+T MS\$BI90%FS3,Y#=YL F?9:1$F,5!*A)@ KH((D;BI.@I6P]ZB&VIVP"Q7AY_ M7_)XZWT*=>&)E,1+$L_R4YJ*&UY8F"H%J%Y]O?YP?/J#%[.]F.W%;"]F>S'[ M0,P><$(ZDK-_"5*:+7F'-5]E]WT%:?4HMB5E"#5>%'Y?HK#I0(]/?&%=9#EG M,;(> 3S$HZNC2U!?PJ)D?#^2?+ZXY%OHCF\A0:]F%(O>,%Y!\ J"5Q"\@N 5 M!*\@'+V"T%<>L+PZS4+L(P\X4H<^?!^DLO9E3T6HK;]M%4A-AU=^WI?RH[@! M6JP1^>^V=G&G_1_8QQ!]HBRM?-9E$MXG*9^$FIL\@TC5[6Z$ZA?.=U[RAY$O M?(>OR[6DH\[-S\\I.PTW21&FU7S.LGC.A9Q0E$RKO@'@&_-!]I4&28VH30K2 M'CI:NR!?5$Y^/;?;EW!'3TB5Y$5BT/HU.ZA7L;V*[55LKV)[%=NKV.]&Q08) M"!/2JX>)M$"@F$I;F91]@/#MW>#0_9XUM"P@.GMW,W2A&U]Q<64_^A#DH@Y; M<"\*L071WET3,DJ3K#GF_07!4X]Z_ &>_/&3/"1@ZL/-)N3^D_8:_3Y9$ MXIT*%/S@.?CF-\X7!TW7*(_T5AYOY?%6'F_E\58>;^5Y-U8>TW+(A Q")F31 M"9J%[(E2KFP('P,2LBS)EGG V76M+O[WI*H#D([>XK2DJ^J<\YX!.,HB^HNV,59O2JO"9.L1:,LNN$'N9RT0^+X MD9I$G(M^$OA(K*GN]AK-:[)>D_6:K-=DO2;K-=EWJ,D..#,GK;Z.(T6YTN)^ M"!+IN.>:S5/_? +E*-8U-P U7F=[7SH;( I^&\#"E\P-$:40XCLZ+U:$B>W, MR$H<>P_P! 23 [M4M 21-!.A+GM(SIZ$(8N<5,$/FLI6[Q'=9M(O"&/B6'NJ M"F?PDVX;VI9TI$$8&LVINKU8$&&+W"W3IQN^D&\(%[(B3K0\ZW1U[MY#NIR( MWS+&*5QFR;_EVZO7:WY#T_2<,G&7I>8T]!W06Q^\]<%;'[SUP5L?O/7A'5H? M!@J1D[9 #)6<)N1.'TN7FE"FA5'M84(Y&*9%95<6MI^",@O+..%K-?BS#!GO MFSX'B^I6S3 -XK (^]K=>HQMW1K7FT9OHWM?-CK3JOI_;A?;^7:M760+RM9] MC!4]QO(*NE?0O8+N%72OH'L%_1TJZ+U/3%=R^L]!O01Z>\%;1[ NR3Y_I'C5S3/J-YZ=I+UUZZ]M*UEZZ]=/T.I>L! M9Z8K^?K7@)$'DI6]DP3;!K N7:L)\<*U%Z[U99]/21XNEXR34X6-WU0K#"02 M:?7U@K,7G+W@[ 5G+SA[P?G=",X]3DA'8O+'($^66;)(HI!_%481+3,AX <; MFB910G*^^(HP2?- +),RW+UEJ!C=^P&VQ>R!A'HQ_'V)X:T97J><%5:EE<[# MA/T>IB7A[$#PI)(="G8:/G9S?9V&A=#C;_XL$T9BKMVG822WQ)=7 M[.\UM?W&,$+_&7](\?R%%"L:7\BJ3I550BPSOE7GCQEA^2K97'-Y@O\0+LD5 M+?Y)BEE44=<(R-2@1A!6WLNJE/E-LEP5=%'F1(9=SJ*H7),B1O.3L,LC,/+9"WB\A2K2ZOG8,TG9\6>UL,_ M';(3_E7#^B#D*ER31N8'[S!)XH?R\GX@]D+1&_=J&\T-W-_4O4B5;:VQK:)_HD3 4KO5T14ER*YPJUX^W"@C;' M :!Q^\,[3!J$<1ZF#>9%X&L\";N:N2!87CDA$B&J8B.$W=)%\2CK:4*DDN$# MX0*]1^"''E";NJ,">$4*?5A[G1R .2#F@DOJV3*Y3RNI5[W1=/JZ@"9O0H[$ MIUQ@;OCU"A9BE[GHP3GGFO*(F>UJ*J2 EO;.2+YBF91)2CL52CK1@#H9A_0 M-:,;PHKGZY2?L+,L%JMD(TZ=$[E4%/Q!HR"4^<8I0..*8S8 M^UBEJ2%++\;YT%2YZ#!]!N,,@*V-M*^]:W)IA[WE;70Y;3H\:P\X/,X(50+F M^ Q^G)Q-+*]=)87:Q6AP$_?VPZ+;S'T/WU<;6SLD$N4.MRO&3&37#U@?!G( M@=-A[SH( ]L%X RW"]L 7S2;*H6&26HHX'1 5B(J;FC7@#&("QJZ L6@7-#' MV89FM?=40O;1V]3!C@(#E3.P*X<;0@9-3[8IM@_&9 MJ49E][0S]E(A629 :#\C@Z93!0((\9?I0%34[P""_1496),9UU!Q %ME9YU4 M!RA&=#*/LA_!#D)>;39H0%D0T$S(1D[0.O05!=]QJ$NQ=?M"/ M/G_GP?NZ\\!8.TUR'[JLR2A'8[&D#NVLU8D 7!$ ZX25B@:^-=Q&Z.A6B+*5-;P8$8\:#7C MR;/SH;':6]&'QH[LK0-;"QS9Z7\.%BFE+-BD82:_R8--^"SF/PBS.. /Y-_0 M11 Q$B?%4.N]F:?9MNF;I-I;^M^7I;_U9M>3+_/_"!E?@2=A]O5JIKC)5=G2 M""V?R'UQ(>O/B$7_>\@2L;AO^";XPO?3NEQS=D,8EQGD=XU$]AMB!.K_H.QK MDBWK,(ES0EKOF.K9VPC-YX*AB%HQIY)GS):,=%T7#>MBEKHKP>RN*UZG)JJI MI1E:^,G^A?(!ZMR]; F:+&@O(S0*$6"^J-_+6EQW?YV2>"D2GV])5#)R20I^ MWN3;-HTD]QW$@95>/O\\C$1>G:JZ=GM#UT2K?0J*II,CW+T7Y#6'52R7]H:N MB3X)\R2_W3 2QO-L_W!K\Q+J=G<-<)O")X@Z6RQ(5"0/[2?GH#%<0^V\;*BK M^60!X& %?Q"1!D+BV0-A?%GLKQH%'D O^W"J$WE[("L]HJJF#@C?DS7:"&YH MXI90@,#1U1P'@$MA 6#*+0SM=C2 W/.F)@J_A$]"=SVAC-''2B_DOQ3/&B"[ MAL !=)?)- 1J]R .P-(L%G6H./.]#[.O\X6P0L3BV+B\.)G?J'FV3E\7T47) MNK*PJ,.)&EO9)_>&/-#T02R*U_M#13RHCX\G.L(K//:4),5YW];,+<'*@["] MX:2(UCFO?J8Z##B*V565$X=\"(JU/IHGWUFNF& M!'9HH/@BJ%0[BFIX(E&%V SG*D<6YZ>6E]"M2@4WI(/4-)2KM-_Y<"2Q>U ? M$+HUVBEKT3X.?)0+=)CPB8&5&CL)->,+T*&$<5:E[0B("=\U!)WR*DY& Q:= M)R^NF50H,!R/!KA.#X.HW?UI$&.WJQ0(#<\%$3XS09M_^LR$<3,3FA@GS%>) MCGE""WGW"V?'.VMF#K-P@RL$UG=1^\JG%\0+@O,#GI:-]FJ8=V2!Z8$$P_ M7MF UT\AO**)+FA;4;13)4#ELH3N& Q!2#Y:#A(MIZ74HUJ+[R)N MYT.]B)T#V?8? @GRGD/O.:S"'TB>$W(IE\P-R9.8+Q5Y)>[NZMPJ**+14:?; MV3C%@NW,%Z=45&2.NFEL;FZ0JCF7V\*"LSWYO.IRY3LJ'IMD?)N*/Q1$:O0V M1C-E6C.I;NX]LMXCZSVR5@O6O>4;RIVLW]&!'T/RKL7&1>-6XEM;.2=7N_>Z>6=0MXIY$WMW@KMK=!';X76 MLP9,U-BL$G0F9ET>8F$"0L62\MA7*0/"Q)7MV-/4!<2**P,2:C$#@L.6[:BA M=+OR\WP(^'M@)+CGM,4!;[_A H"\O$]>]4;6FY0^$_X[R3A!A;P2;KA3R.A3 MK7N01J#>NYN\NTERQ-E:KH-9%O/37*R[^./WW_]\(2_5%#4,^%)2)(9I]S9" ML^39R7TI=D#EOV^8.$C3D:AI7&>PQG@H&K(/%#<)+@AC)#[=XV$SQH3N+F!#3[E9A=LYYR#])*'+];PE[2*)F+]" $AOQ*S])DF7#%[8Y>AZQ(HF3#%_E%]H8; M-R(9/-HXF%Z>G63+WEB@HQC!4$>&WM&&Q=PL=()Z&*'MAO_[U^\_=)SCK:V, MT' K=-->D0;4"N+TNX] ]1UOW?1@U?'3:X0Q:']L7&Q)_ MMD72Z75V .XQ9+%P22FJ$S6VL4^JT%EO2\9D<7NI_LT7E\F"*TEYR81ZVT(^ MN)\#2&F8Y[56KBQ2U-YP4D2[W\Q\\ZUI)BF;-9YWW0V=$GT")?H$!]'RY==U MJ"OMX(;DA#V0^)RR\[(H&=E:IY28>HSCHF!7Y2\XH5F9S[+XFM%%4@ARQ?TX M+UZ/E[-O&]X@N.M\T>1OZ*A=-O8#_20.>*![=J?E?CM[BM(RYJ!?9)7:5":G MA>8%(P77B>7U 54L0W[RW#X)RH*'2.C"\4HND_!>EI0^E7)*>W$_>%5R41]B=;7K 3KE6&H:8F[@A5"OG-C29!K'LM@FM$$2%Q?L[H>L\9EI\] M<:::Y*TL"-S//B01#\N22!AF!6&_\>V6W]S^IK2N@/JX@+)5?@!;5MT8 _'* MG='5?+( W&_RYH-L3RD_>7ZC?\O33?XC0G>YD%Z=86U'YQB/F-!$G?U9OE%'>=]<"^:_/%36)!=])OI61Z+OF-Z156(^G8* MI%SG[GU B)G0Y-=ZW#:%K++.R6%&FT!%'>\YTI^PA M3%*1CLGU,,G11IZYML=-: (/A/K\%3^Z$-:8+$^B43ADCT=/;V)?G[J?&KH1*9<*9S+\* L!NE 8S[*3YSFHS IGI\IC85+=R\&N[:R MYG<<8QY& B_'6&XV:4*8PLYA9E#\D_&?92B#)44.8E2RI$BV\?>&)J;[ ?@G M:?MJ@9MKR*!^,O#PE&N6M$:5O6W@B,C[;MGB_HUAX&F3L&WJ*1W 'ZEJBQ M,W$POA!#MK;&A3W<%H-QQKIXUE2V9'?./360TSZY*R[@M2W1W'@!%-DHM. < MJGL*S,BM&&[),'AU>GO\)YI%V<$.7Q:C3B%,5"NSWX& 824:>&V#*B[9O7#" MX+X#&@?1;4*%EKBO2W:434"Y^P9JRX.VHZ'K0TPN4(.N5O!"BOCN81IU9N#U2/'=YN1BR306#46W9KH$QY[76J#C&MHB M56-1)[N7=QD4-!1UY1#+#2.8VE]Y*\ YIBCE!R<^BT%"@J';W@SN"TB.+KH- MTNEFH\!RYRB7]7!WXZ U:NB6/G][L[^]V;JP,_KMS89N>32T.0 EJ%%ME+Z> MN1T[U[OF!]T.&\-].8$=.?BU#[C."XV^:7XB].X& T[$+V@8'+X0'%P,U6(T MT&[]Z5Q2B(K[XEM,5N*Y!AT.OZ)A!9T7WZ)::YHAV(/>42N;J;_DZX0\%6>I MG%=^")'E>B^[!8PX3-..=W:IO(MH_P*=#USB MH,95T%" Z*2_H>G44.#8)#M+=4&ATX-.!!RG.@QT.K!(A8-72V=M:NB,8)$5 M!\\(M)HD=&*P"91][G2%VI*P2(F[4$R]*QR@,+%(A%WEP*!X\$IYMBKJ0F<* MB_QGM^07=';0"8\NR]]")^UH!$^#!?^A05T.K%)M98N@8-.#S81 MU^5=;M YPR;]&K^$$>I'Q"8:F[K#%8H?F\QL^-Y6Z#1@$[5;ID%U=3$4*A99 MN3W0K#5.JY)4ZO?-#]A^$X!-'&Z: O4%W%"DV&18X1*YE8 X?5(@FB\NDP7A M E;)5&[POW]W@)(_YFOUB_Q!D'E#%M^(__]V<[&#]/CX^!>QSCAAA&V8T#W_ M$M&U+$#ZX>,/'[Z3^/(M\4%&"Q)\^!B0D&6HECH^X(HY_)]-EO^VL M IMOEU9.HK\LZ<-W,4FJ"K#\C\/"KVUE2^MJKNJJIO#*M&/2-+1.O39M+2&( M>^0I0RIMUO-MSTT^*-?;53UT(D2[O[.@O73.(?$=-78<$7T");HQB]T^T?+E M_TZ%W^9&& /:2G%WM/;EZ'TY^D'EZ'UA\L% X"L=;=EK7V'.5YC3%$XL(T56 MSP9/156?"J7-.WPJE+6LAG:9U971YH<@R7@K$A3A$\D'FVM@PUDWU.B0Y4TT M[\M$T["J7]O8[\*G69Z3(I>5"&2E0WY,R32-2YKGIR%CSPO*I$.R4>TV-9P1 M5&>+!8E$9;X+N2,X-3><"N$=R:(D3:KD:.$X(**B7T1XR_@3BWKDX=O1VFQ4C>>)/'N36YO]D?[M@ B XR *9PZ%3^NS2EC_ONG"YX[3T= MP.);/B^2Z%2D;K-GI?E1V=8^Z1#&-2O."1V/RT[ M,NIDN\8S&-88 _%*GMC5?+( W+/U'65U*'Y="$:$:"19R7ESS:1IEL_B?Y5Y ML99!*8?,;N?9[YH PX]Q.&&O^<0-V80%J_Z>+\XI(\DR.ZO=SUV3TF,H^\#Y M&\HXK?NE'@[P-+1P0J:>6()1"I&6BUD67_)GIO^KY'ITG$A!7'EP WMY%];Q MW:C\6Q8G>1541^(MK]@QC]OR/D_B)&0):9MY_0%<@&2[*$'.9[8URW9L])ID M82J2KF=1Q/:RKM] [3<,(L %85Q$GV<[FGMC[AX)-^R##,(!L!MS$1' OEN% MQ1^T3..+]2:,BIW2HM9MA@UF'_Q;9?GD^5#Z4R@XNMTQ #RD[W0EXH,OLM?U MU3J!PH;Q4156HBJTUV%#Q+3*;(D1KJ\9,-)H%86=!%DG2^DT/O+U3! M0.7)-[=6,<27&%RS_0Y.=*NX@W>^2EL7D8U_$!39E$-BE0DSL0'M;45^U !R!>; FP MVI$/0)S8"JX,L[T 06,KBV+"D B$CJWDR6#K,1 WMK(EPQPD4($%6XV2P2X2 M*'!LHEJKVQX*")O,U=>7"<6+39P:'D<"18Y%TAHKI-E5FL>/01C]62:Y?%(> M\.6[H=L/818'1%9LXQ-6K&@<)++(ENP^-"'$](.MIXZ, \ GF?@D$\EB9B^+ M2]SR)$V&G)/&=ZR,OJK2270Z&J'TE(@[]=+3,$VX7'0NGR9I(+FX:R,+X_ R62?\$%<0K=73"*VW!7VH)X,? M/ K25 V-4"+OGGCD'.TVY <=65+U^^UN/C@L(F?%7D@$_W2XI<4]LE7]T2^2 M)5]4!2/)R^WO!Z3#.TR2>.,1X" 0M]&*RT'B,M^WU(G3L8WF!@YL:CC[$3DG M82IL.+D09&NV= MPG>_B)M/W/EC1EB^2C9OR\H>)D'J]L<"L6V?=K1VE3&V,VCMGU]0E M82K66DKSDBLQ)\]:Z[$S\]/6PQVD>XFK"ZYH%E45A2O_HS)+"M##/HSZ>H;\ MCM:'Y/:T(?FKVZ .L$"[.0"T=QG2IT3LPD3<##Q?O%#8A@G>TV>R^6*,DTX; M,*8\4WU#":9Y .O85%^918FS0Y>@O55#C&@MRR#4L%(S\7P4N[(?OLR @4N MFO".H(J_GNRVQ)"-8'![@@Q*Z/83_#RB<#\8ROUA\I >M'3Q))J8=?:@6=L: MHC,=X'=&M#N3K!OD"T2SOC54)MK#4(9J79M5)3&('.,6$\:NS&,NG[>?F]@N'QT9 M+9([(7X.:AXU_#Z([J&L!_1#2?(A^CY$OQ;IN,!Z6ZT99?!S6S/[#ME9FDKE MJB9'':^@;FR?^*M2/'^^V"6U;PEKH;^SO3L(-V1#62$$+B"&]@X.O/H5!:BJCX]9\3$KDXY9T5OM%,2,)NMBU]CRZ*S! MS>^#0@4F5 8E,XMR(M;>UA>G(S).SFWN+9S>PHG,3 15"R9JV 1J;J[L8+\$ MK"K>&FQ"5CP'A?#MA%%="&*@9:S/X-9M9?V)]-8S;SVKHAI/[^YN534AWOYN M)T7]2_B4K,MU(VFMO]LA[484^6M)A7_SFT626N>JX5=D9+DW^'PJB7!4UO7 MKSD_;;\L2=G6/NF7-(MI)@O5W8?9U_EB01B)12VLRXN3^8W2NJS5USZTO2E6 MW[#8WG!21+O?!_LTW;W($U5%TWR^V/L.@ HX AJ8BAN5 #W0P,A/GO=_4=BL M]0?P!NSCNS[P]Y E@@*QF)6W;#4WWM MYEW:X_I\>QOO)NKC!EOU)IJW W!5./+??PSR9)DEBR0*^5=A%(D5EF3+8$/3 M).)4!DM*X\N["W94"=^_R?8]N0/I=2[\]^7.]^,/?)SO:9:K)"'/[LC ML,ZKC#^5C&^*:\(2&G<0K>KB/1@^!!^Y>=HK%UZY.#[EHOE$F:CF #]I' G8 MOP0IS9:\PYKOEONB^F<=%IQ.H03TE:HUA[4M2OWO.,+[1-? M8BWB45,3MX1^V6T%<3]H5;EDOKCFO"M*-F$Z6_"M(ZZ"/4\>VF2^H<.AGH"+ M[(IS@[M'DCZ0+UP26+6)ZD;&1#X5YA;"V[&F )V6BKC9_F-- /H=?[JQU_YJ ML"F ?Z3&H+\,Y[.#-#I8U=8.2VD1M%<./K8FZ/TV(*D#HV&H8 M&I!0@KCK0%$^AVQPM0,'G![%N-F7W'00R9BS-&(!^.@Q7;0:355T^Q J62J9MEA:L=43;+#],NIFF,':AM3-<3V,IN@34/;,,JA M%,]!F,4!^;-,-K+W:$EIL.?A2U'3H=N;<[TY=_)U8+]4+HQVTII^]R5J?8G: MOM>&15&Y+F4B]R>R821*JIN*"3\"I$B0Q;,U947R;_G]=43?9X\B;_4,+H[.+!2S#:&67)\]WG!A%U56-GHA@O;KZ&(JH MX;YD%&"N2-NA">F""(A8,,K2LQH]CPR6>_FNE9JT^CI/9S' M5[Y;%JZ25U )60]V2(+Z.*B1359)E':(A,V-O&?9U\0&58C6$:CH@*-Q"^YAZ7'+G1?5;O#>HYJ.UJIJCW^ MIAJ]QKF]H)N^S!]J_4(7<-,3,-A.AB[4IB=@J"D979!-3[P:.AZZ")N>D%6J M(;IPFIX8X8X=NZS91R;[R.3CBTS6<5:@$X4&0FPS'Z.3@& XQXEP0"<=#7SI M;SQ7:",S%V'"@HV"ADY MX"SQY#%YWQE_BX6YFRW+O.SIPV)!(-. M'I*8+T;%C0D;R0M;DZIZ M[L2G] ^2+%=\O

" N7Q/Z"!1$PH4F>5[ ^\X9%?I%5U>D/0,H?/W%\NPDQ M/=/#J' TW??=0.]U>* H3?5!-;.C/M"'_?C"!LC#3[SYT)L/C\]\:%V>GJ@- MTI48-U%3IF7==Z(V3LMZ%SJ_L<8L69 ^T?F81UY$)M0>1[;WEW*M>U=GT47U M99 FX;U@IP-N$>O] '>%:WL1ZBWJWJ+>(TDVR<(L(C(B[;)>8L\MVJBR+1+2 MM]5?/K7:EJ#=\ &"W)C6:PQ\4('U9?L.@P_PP->*_XUVW'*FVQTG0-5=9MK] MD4)LO;%,LS<2>+]E<9++4 82GSU%),]G:_%)!V37&&Z*&Q/RNC":QAFIVQTO M0- MHT/&P@M=HT;[D.'P3H"AUSZ=-]YUDVC/87 #5MX?VG<=N]MM^RK&69ZFJCKW(RN,%%'>"_[ MQD3=V8/DR(DZIWL:Z";J:QZH&J'+<#;WCGO?3OP+,K##]'T@Z%^1@>[G*8$* M(?;J2HWPBGNCGIKL-?S&Z0]3E;P,0)^:W-4/Y50EKGYH)R%KP4QU4,B3$KC, M0I^$U-4/&C89"V2>=1Y:R?AW81HD&>_SYMI[_4!*Y7#NPB8!9/D@R?<5)-FP MJN57][2\1\M[M+Q'RY(HJWN^3"A*K2Z'6RP]C(F->Z4G_%1>=W) MZTZ2E]:5CZNS8I97AJT/C??HP#O8EZ!/J]U0474NMT]]$T!W@+Q67Z303DO& M2&M099\AD *]R(0S1#A%VA2[OL/@!4Q+9@+PX3!H 'P'T["D:XV[(?7)9/2RYP763;7WIC[QX2XT1<>#NC CDRF>Q4_Q/T,BAM[NYKC *"\,+6[PZ1!N+_L];6+4E?2 MU>R-%IY:VNTW"%JPW1)O_X$P@^Z0>OL/A!ATI^0[8"3,L-72;^]QT$+NE(![ MC^,]KM[CBMSC"KMNN5,:/O26 ,3.R7F6]50#RZ^QV]<%>"]4WZZ,RIMN=KEB MN.W5!T3X@(CC"8@8[@*96(B$"2UXHD$3@ZSD0,S84DT&ZD9 U-A23@8Z@("H ML66=#%;^@;BQI9P,-.1AD--K:4WV'>>ZAP@BWU=Z@%%XI[DE)9FY$+ M"GJBDME0V).4SOI!G:A0U@_L]&0Q:, "= :PR66F8Q1YN)XD"+,BB9.T+/C)$^0DVEYFT3=T>\A#K$=D#R?6!UJ_KT!K,^ZIV=X2 MN]VML+.GBG^>QDA$EUGR;Q*+KX)[DG%"BOXB9]\'6!Q"U4=[1&0_Y%%C%I\+@A.=]:_'"1 MAT[E3JXN+>6MKVDN^:0FVIZ#HYF<&Q*7477][SZ RW"3D_EBMMFD2206I5BB M9<&_NDS62756:\Z4B2=Y%<.K&%[%\"K& 2302331Z*@QSIV)1DV-?K"XTBM_ M#1AY(%DIN'(>+I>,,ZR":U+;;^^?=W_FM&11_V*:@Y]D7=,T1+%7.=^7RME: M1N:4KM=,E&\24%4 M2QLCS[\.69$KGMWP^V U*V?%GHK%/QTN:/[5?UTS*DZ@^7;N&U9U5S.KA.:S M+*YIR!M9!*CMA$AVGPU?U2+G>U6UKV&-[1-?S^O+M,Z+%6%*") N]H'<5()" MY7/("A9&Q1])L3HM\X)R7EKY)+CX.,MSD=0EA,P6? -&\H93[XA&;B52 ^D\ MRZC6"3(Y QCL++?\QMIU;-BKH%HR+RH3W^#UB"&7U=P+;!6#T1C AJ[(3D4' MC7T+C%1'] .B&S_47/,]*G5#(*CQ0\JU7QE]#F#?,>\/\3LRCV6U! MHZ]#I)>XG_Q\T;RMCMZ M0SC;BQ))4G4/RB7-^?>GG.-QV? AX0A3 6Q6G(:,/7-:9=IARTQH]<4"K8K$.%S. M6@C50]@'^HDL"&-BB8D%R.6KLZ<-%\M)'8[1@@W8RP6<#2-^:)9SU M;<*THPP[J(]]*)^Y0">8]3R[Y=MZON#LFC/HXED<:878[9L&(:-?9_O@=IM: MR!-)_/94[V[HA.@#&6,6R;NP7\E$[4 T.B,!QQ7W>'M7-!<'=*"U=,4 K,D, M\.9&[$Z,H%$PP+W('OA>ITSG!3;TP0#EF@E#?KP5#6J)@!^@TH):'4)@C#J# M80!?70(I6 4<8T,?%U"J&BE=G+ZQE7UR^<.;U*/:T;*O'K4@T1\ ,\@.=;/_ M0&A "V:7%P/>K&( S"#[O5G 0&A -Y@T], J!L ,LM^;16D >F6X:L?SMHT# M4L55M?GJ98-D\8X-2O=4UVO1[>_@#A A&C6L$[&]04@X_*7J.XA3NBV=DOMASF'0C[.CH#M1\\8G<%Q=Y7@H+ MSRG-6]4#0 ^G,!+!J;,80/YA2W=DW]':('A2YDDFG.OY9];.Q:'=$ 2%K3B M^0LI5L+.+G:SRL"HVQT!P%?V0GX.==D;]0=PDI2PX\/;#3Y?7-)L>4?86FS[ M-G#@CEA R3I(^6]9+ Z;B,]Z\B ,&_+K$^'Y%@642)9+AX-X17E5OY2?29)S MSS>J<@U6GNEV*B\%X^&'&2-QJX.JL[U;")7A?_80)JFP__!C6GSS4D\+@ HZ M! :@VAQ+?P07Z4>;W<&^Y3>0I0GNYQ;2%TY*N1;$R<@2 )B6'@Z2C1K96@L" M=6.?WG5\=;%NR\VF"N4-TZUN>Y$M*%O+5]]A"-#L[;/7?."[#WSW@>\'D(9: M>='D(QH 1$'&8C3Y;GHO>OR(3W1+853(>U.K'["'CEG8FJH^(6?H-IRMR8)H M!&AR4NUO.HW(7S2YK;9G22/8!TVJK/LY:@UL \Z1O?N9W,V1?F <.3V_5#TJ%S=7R">\^8 M'.B$'9_PWC=6$)U /\B.!(X#16<\& !HOXI+SY '= 8"0]/1UY^*S@8PTO)0 M1C.A8PTC30(H\@F=2C_6#H%&5J#3W\VNCEXQLNCT=3-STC?#!-V>&21;@+.' MIB);0 !!-.6V6B93$2J \] W\G(JLH3F-( CH*8B1FCBUZC0@(X/FM\(E^V! M?%,1% :L?T XXU1$ R/,<)2P:W3V?$,SV)4E@\XT;Q8W-%4+G;7=^.M7YWCA MLYN;F8"^A0GPV<;-S$?_\FGXC-]CSHBR9!XZF0,8\-DGQAJ=NJF+XI6+3%%O M!9T^.0BHNH08.G$1:#KI5RT W1+6Q[&O&<)*$*);SKU PTL9X[.#],?;43'Y M!:K=&UA_"!+)5X)",):]#P&IXJ6"^_JVV=Y7K_9_A,4*[F9(]37=WU=-=T,5 ME*O+J\\)YV9A*H]-SE@N.07IFZCACI2[(4.Y!@ZMJ SLY0R.7GUH6"=G8-1+ M2(T)UM==(>]Z!?6KYPWK[!S<(&XR:"Q?H-T0G%?3W@^;SA .JVB#,*$CWY4!'4,8AJE][::KWLK9?/['QRJ>^W1WX"NAZ0[-M3.+!+ NV_T)XE_^J M_T@([,W==\Q!NK@#LIOI;7F9MFODNCL@ /&R1VB>R\B_!66/(8OS5^((%*+F MPM!8SMJ6Y1X_NY0X]1_$N<.\"]RYP[P+W+G#;+O"AU@MT M#J\AB!J<&5WV G3O?2S\/50/=*XNIW/3('.CU5)1IV+7MCME2(Q M?39I^2:A8MZ4Y5Q]@PUT5B8K_78[/:%3,'TAM\O2"IV)R4BS.I9:1_%$EB_C&(:)KR$5F8]HWS M&I$$V_%?HT/Q<6$^+DR*(8T7L!S0 &AIWP-Q72WVBH5RDF[))N2B$TF?;\B& MLH+4U45(PY58A_> #Q@*(_!YMC.YSA=UC94PO:9YHKB@VM2P*"=$*!4[BB\R M?L*6KPK'ZL]%UXC>C^C]B-Z/Z/V(WH]HV8]HC'>C\QF9PM\ES*#S!1E[\1H" M##H7D'H2P"(ZDG0O5E_-5EVK;2JS2SVJZR0N"'5>+W]?>KDO K1/T,VK'7*Z M"K,ENH[BS3#>#./-,-X,X\TPEK7Q M$860B1IF!IU@$[7)])+")F9Z,:"!H(N:'?YVU?(GNL!73< 8"RI]'Z0RE+WZ M7Q#1O.AM5P.,9=V:!J;)V]#>EPU-43UHPTB4;',99FO*BN3?\N.75[S@H&@0 ML)<1&JOTDS](LESQTV'VP(6@)?F4Y!$MLT*<%-=<.7B;Y=RO\W@4WQ"QOK9Q MR^)R5CC![7V-T'LC'D8791U./;_G+",3 ;5G3Y$\F\\IDT_>AE0>%NX9.HQ] M=7[_LN3M'6_UD=6BVP-ZN(71>N>S DC'/=&NH,B5-%_\5J^D?08# 7H[)+C4%[ER$?4:PP'4%3\" MA-C4M;C:&WHWB7>3('>3J('HB!5O##J@PWMR3B%M2#C7"L%%Y MR,98S8/<:/:\2^!WWLM8@\YUI+W$ 8*MW7?JW=?>?7U\[NLN/0P=(X'!ZF5( MFJCO&6S2G*B_N4N;FZA3&6)(F*C[6,,V#41HK_81)/UDJ(L$"-I>D2,(Z%XN M+2!2>R6->B/M]#;:#X?@4E%.TR3FG^/@/DS%G@MX][U22H! ", H%D,@P-3X MX !9)MKB=SCL6QJ2FN<5N#.CA#L9+LO 5*6 X5%V< #DHQ=F)0MW> M"81R78JR3E4*NR@JQLA*V"H>2&5($N4U^6S/%W?A4SNP/J,X@!O'\@@5(G+" MA]>,JVKDB? M+[CDO*%YF'YFM-SPC5>=7E*>YA)!QIE/K0K3#/)*A@QH?Q).PWPURV+Q/U'1 M\R%,A0X\*V0)7$ZU*/'8YF#5ZNL V@N?4:)H:>:"X$QNB3^28G5:Y@4_ =A. M0UUR'KEF(@7=P&0P(7&J0+ M$B!7-(OTL;SM91_.9TKCQR1MN]7S\&<7$8#US2?MN[>IB7U"]^OY9K%D\BN: MQH3EXL1Z$V&NV\TI(/5&Q:0PO:6E0U+L[N !,V6=[71HY.UJ!N[#B$%\GI8 M)S1@.E\*N)]K2 <>81"5LO- MG9J/HJ43LC=ALKW#1UP,];(VU&Q*HZ<+6"W79K1+3I N]H'X.]D'<,2X6E.RY\QAH M;^AS)7Q,KH_)]3&Y!Y ?AQT*2QJFO>O/]9W:J![C6"P\! !=''68(QPTSNZ M^&HPQG9C*[J8:C F;;4.79PU?!L:D!U_*7HY'(]J. 8>71"N1Y._;@Z=#*X]HN%A-NC M$\KU4!J"9T\>UX0'B#Y!)XT;.%2&RK+8Q*.>@2OX1'=-N,"H"BA.K(*15H S M.MD(ZOZ >4;1*3 PE\;*]6A-.@4&#U\ZB0)= J*'CC=/#6$6U$';I>_'YUJ MH@=/-]X(G8:BN7B'I)&B4U;TL'?%#*'34O3@Z64AO(!U4M]C]W4>T$5]W^Z6 M0-TJ'ZJQ7-7ZZ*;)5_SP%3^DO5>4 )LO;L@#RZ0MPB3%P$_SM9)5&JH@W$W:Y"1CZ1*.7_BP\0]>GJ IA@I,); MOS_MMUQF:H73U<$5B/HT4-)]T,8QJ1TA\LJV+DH2M-:K;@$ Z&$?QE;)W>[! MCI?0U=P]@),P3R(@]:_:NB?]4Y*612OG[&CMH,@ /XN$96">56&'4G6:+ZK@ MF0\M*&"='(!AG"A^Y"Y:T] :6KBHF["UQXB0Y-,JJI.OBEU89WY"%I21O>N' MSY[X#J4LYM(X>Y9F=N$.$6YI*N]8V%94;H%MX8FNIK'U^M?&*>BX+-8N^9"; M -'<_KJ&[LKVCIY@+JY?0!\%E\84PO5 MC6T]#=82TP]#K[@A/^MD7D%0340#HM^53+?FX7FH'B"#!/!IK8,MBK MH#V]7)9#S-2%( :O3.37)&J^2H!C$$T0G28TH)\83= <&)Z^O&UW=?KB,KZX MS/$5EU$K(FB.\DYRWT+JK]"B>Y40U'VM+VC.P1ZO^#B2S@&N>G3[4$WS&W#= M(1_H]EPG0LU@0G2+4_,5#F$>]E(SP*!:_=/HTC' D/H8X]!E8X#1@N.#T"5= MP->H1O0'NMP+,,I.)Q@0FKWL<# TH',2'1>%R2UZ#GMT(@R8_(/"?]VN?72R M3#^HPZ^.MR?,#$&HCIQ!MSG[0;44EH9.>NH_6QT1;.@DISY(%4$_Z-XD[%"" MA5RC.XPZR59 ;(C+1G<"#<'7&+J-[@320:B?UO,"%T&V<;2?\VXT]U@U,HY, MY&X*?5[R^\I+-I8D>%A'HN-"PB35/CWN$"K_PC(+PCM!4PZ/[H$\?](D\Z--']OC( MGN.+[!ENV\$6*#'*R83.%&0:)6 "1Q$^T6T;!Q-K0?!$MY='G&:PRFO?7);1 M@@1_#<*Z4'_ =E>\-7X7BZJ9Z8[+ :QFPQY@T7AF@E!O0WM?-K366G#RIHNW MUR8*+^8M/ZCFBSI!)U=4B>LYACGZ7YXI>>/=*LR@9(.[VM=8MS,J;Q&ZI/PL MXV=:E9V29,L7PD^>7_Z^XU0VK"*30[J;B!>:9'#AP4T7+5#5G3" >7M%:2>4 MMEM-K0))4_HHLJ.X#/:)EO?%HDS?4MJ!K,\8CNR!+_3D@.4'Z>*L.L,?(>.B M,3]-Q.4XHDK\LW2_M4"!=7)1"6"?134>[I"FDR/D$-GGE.^-6I$YT#E*["Y^I$7(>BQ!#3U-[M0O=_+^[V.S^^EHUFC M,Y[#(.JH/.CR%S1\?2 %=:*!Z@-L"^A2#_INS#8[D2/WS8]!DCWP3Y0E)'_U M=T]W#7A V^X93<*\.\:[8Z1,>U&OE. 9'>W,4;;[WQ%KGQUELQO!7C>*P8/>6EB1DR^@I;4S9F@$[:B1HS M5%+01*T54(D4",_FG=Y:\!0%3ZP:7WX*'K83_1(GNO=5%@?AUF3VTJ"G8<;( MPVP;;0P2[0TZWJ CC^!]*_36G;!G=1?^ZB]A5B["J"@98:IXU6%#&4'S1H;8 M<3D%W=!.1BB4A>DA5*D:N@VF/&4D3@J1S:&\-@G2Q5L77%H7QB%V)R[M%D N M*^)6LM-)F(JO6C!H]<4&[705LB6)[Z@H#\F_5]^<-&@L;- _$>&.%F7D>J%] MVQT=0%40K$[7HP/F/MI7365'QHE>9V^KM1)HJ_E2Z)"M.#E;]9"5BRZ85NM] MM03/J(5+5)9[.PM\(E&TNN_>G):)SEC>;RJZ541TYO)^0/4T=!]#[;V/>HB] M]U'OF&E4Q-$Q51-(07HX.BYK GF;3N[(._1+D-)LR3NL.4.Y+PX^]?0":0UJ MV]O3@SCOU7E?7ATS]I-+OK#N^,+ZQ-=5BY6DJ8E;0M75#10MW9(MKM 4_ZV ML1OBBYJ>:R[HKWW^/3>P3Q[HEKPL/-YH@IPNU0[T2C<3K%WHJ&X$*'8 MD5WBP\> U!<_!?Q #')QA5/35U&81F55[+>ON<+$LVQ;,,X@57V;"';XDJF*9Y@;V-HKCB]W]@R3+%5_]LP>^(Y;DJA22VWRQ MOR?R>5GP,SZ+^<9I0=-S%#1PWU#XZH)5&%CU&-[ZY*U/WOKDK4\'D'1ESHD: MFP:PS(E:FDQ+71.U3PT2#"9JNQJD90$QX\LM'Z1HN3+E_5!?YQT4X1/)Y4W? M-"/UO=^O?F(DE5>#%S2@HO)!XZW@OVKNQ_; MKYX?/!ZN*5!?2/BAQR0 1_0V-!_GXRTMWM+B+2TNZI4-/\ F:H Q=G)-U!S3 M6V9SI9G^'-1;/]_^P56EC7A-V9)K10O*UL,B2_H^P+HN.8Q0KR2^+R51<2UO M&7V]K1:0\@K>MF8.2G#%L=Q/^1V5_'N6YZ3(E1D(D"Y.:HE):NIY[:PBIFCL M@'@YA6W$OOK1A36#G^A14B5U9C%_T9PO_EM^;+5>=/:P#T.4Q7U,7F36 YH/ M?\88D'1"^$E42U5WPK1Y]E2PD(M#21:R9RF8B$!6WI.?Z MF,:* G6AM)96;NZTR O!A:I9[GQEZN8.3:A&O?KN:VDQ;[2WMDWU#'DA6 MMMX<[+N^U4NI,RYTI=GF]% 455-U ?;WSUQE?D MQE=8N3S8:J<@9C0YXW*/+6_Y'0*L5HWO@T*U4%3F5 M]^=X?\[Q^7.:E8")NF=@FN-$?2]*=7ZB<:U@*]I$8U@[S0%'&Z=JR*H&G)^? MDHK$_U7-.5S MF@?DSY++7%MJ 8[J?@-;=% /(1#NF#;@PHJB MATE\D9V&FZ0(4S4L2!\74/Y55L(@W^TM-+YD#HEWP5^$/+S.^)JGSX3(N);M MG9/7C"Y9N+X1BS!/"G)+V$,2D6O"$AK?D(@NJTW1.DE.J;$__:=IF.?SA:1: M:35O;S@IHMW;^ZL$.4G93+EAVQLZ)?H$2O0)#J+ERP?0W-#.081#\I#$_*3, M]VAJH5K5U#[A9_+0/]VF/BEWI;+M!$EWSU.N2-'I\VYL@RM/A9,X7_3+RCGL MZL*-7_"U0.*SNO:7DN6H&SMP@LKH-F.SSI&&K47?!HZ&#/X-R0N61"+) M7N[JQY#%\APXIVQ!$G$_5J^)T!D7V93H9/;V'P@-:''%"VE=MWJX86/A@FY^ M!V@/BVM"#*S_[G$<0;XAFWI!QO(>HR)A33M7A59S"$= :T/RV2L[Z=6(M#% MW2ELMA1N9W06$@H*OVM])53?#(PN.$C[!3;:7"<7@-=#ZT6W]]1&SC=OK_5$ MP+W[E"^&]K*;HMN$X#>IX6%%%[D'!MDIPJ"+VP-#@QAET47PP5=GO[ &9['. MD(20?H?_A .XJ]F#Q(?XCUNT%N[?P7=80%]1VH5'=U!H0%K@-D4W0DR"#;4 M6C;1R' 4\6 3C3XW[&.9:(RY63O[1*/3C?@=)QK,;L#=!)5H+&;TPJ'W\CE M$6,3XO0-XU"DV*0[_6 L*%)L I\B< X*"9LPUQT[:C^QIJI_^%-09F')Y2P2 M!W^6(>-]T^> /SK,HB1,@S@LPO8?^I:'-/I4ZS4C1Z#>%Y)\7X4D#452UX93 M?JYOE:+6>^64;=V37M_> B3^H+6#DH*,GTU7:&EKXPH(3+2PXI7!_ M7Y//1UZKK?:^U-I$PJ%\723M=^2=9KXN$AA,JX@V44^9J;(ZV*PGV,KJ8'.: M#3>887-E 935B;JG0)JL*V/@AZJP3' OG ?RKLRM=S4(LS@@M?F3XSUIZM-V<%^Y_/$39QWG8<*D\]+*E(*I<#3= M]]U [UN 7FU9Z/8J>'6*WKA/F_#TU9_KL!C;TPE[^A%-[R"^X)2@";\$YY-^ MQ)/\NSTFK'K45"?.U=+4?+KWPG@OC/?">"^,]\*X2%T:6W&9J%/'E7@V49_1 MZ-::B?JB)>RFX(WD'I'93V/6U[*;Q;J6LD;YKB2=.;-N_7[05F7A:2:)9&%-0AY^O2FMU*S9EDL M[A(552+NZ._R9E&)3E@/9\LEXP=F0:QL^L'T'.,K&)57Z#[^&"?8 6Q])]IQKM:N=>"I2QK(ZL?U,.:1TSX&C*X:O. M+)O 24-WO8%KFQE4<$1W.8*=$"SH]!R;8-W/DPF=K6,3N$TZ(*%SB%(01VC* MA,[GY 1X.]$?T.E#)\\[B1V#SM;DU "+(5_0.42I%R!TN$'GPB632#07H\^S>5YY=PTZ37_7G>]4M MP1<97WVEM+?(2^;N5F%VF" ,BT/&0LY49O7U.>-J,INIF.8<(ENG6L1-<\:! M(N8A3YP(M?9#;R2\._[8AH-$V<;%I4VOKE/^0A2)$LJV"$.->R^\UU[0EMFP M_?CCG6#K);7'HN^87M%!?3GKKZ#E^4=J(&H+1A&8@.A;&ARV3@ ZX_E5PUPW([Y&JF6>0E5KI+3?3 H M\\G0_/CL-)^=YK/3#)FTWEO6VF@FJ/>6TC;(G7"L>6YN+/]3S8)S8AX[UMPY M-Y:L]Y96-[Y]?&()>;CBMB:6F(=VB^VJ81SMZ3-4;_Y]W]#9JB MUV]^_LM/=Q_1Y_D%>OOZ[>OIZ[?3M]]/I__SWY,X_>-G]C^/08X1!9'F_)__ M\=6J*#8_?_OM\_/S-R^/6?(-R9;?OGW]^KMOJZ^_*C]G?XV*ND'SX[]^*_Y8 M?WK2]?-W_-LW/_WTT[?\K_6G>=SV(>WTS;?_Y^/-0[C"ZV :IXPC(<.2QS_G M_)(2#I%^Q?T^JS*?O5],W;Z7=OOGG)HZ\HUQ$2K,M(@N_Q K'_ M?KZ_EM+\Z5OVQ;<4(Q\RY6&5ZTMTNR[* 9P_$3P_'F>X;C3VV] M%;L-E8T\7F\2_-6W@Y'>X2PFT65J&')[MU:P/Q1!5MA ?]JQ8?QS4@2)6>2G M79K&3%48-HSYI$O#F#]AP_)QW*$YO "@Q2E(170)^^J&_E1^R#KL4*J<7JG" M&QWCEP+3_:C4FG7?)#P81+;-5P%%^N:G-V^%EOT3_]5_OR?A=HW38I92=5'$ MQ>XZ79!LS35\18@#+?M0:B"0)6RC(%DYYH-1ZW8\39H<56+4Z11D."?;+!0; M*Z7-MGZ<3C\_?/4_*]J($D>".FJ0__=O]W!/!S/+*EX'6=B#K?SBVY#07753 M'(YKD9&U%IN)/N\$*RB,XVDY$IBFM;$(\D<^A&T^70;!YELF1]_BI,BKWW#) MFKY^4^[@?RI__=\/JR##[^@6'UV0]0:G.4?D*DZI.1\'"36N"@[S/2Z".,GG M=!O9!DFKQM=K"M+]:B1L"S5#@>8$U3A0#0252% )Q<..H#D-9 AO!XM;7E&9 M-GZ*EVF\B,. _AR$(=G2G2I=3CY*\AZ$U,@T$?.\MR+0*5U9T[>]B(K@,=&0:E"OQD1;B[H3A?P63=%Y"#IL MYCJE?+G'C'=Q$G.#J/XU,W'2'+_#*5[$Q:RXPA'.Q&ZT MI2*[V[>76_56: M>*-8;*\C*Z"[%]THN59(7%T=K!,441&\X!P%!2I6&"T$ M*G9;(&"AK),?N7RKK(IWON M@0Q8E9[,&JU=%)T8JG^AANJL$KY[/\)G8E;Z#5)U5I^QN_D^SO^XRC"^3JDJ MPGGARMW<17<,[N8V?+;7%Z,Y75"B*"ZI^C.YW$VV+7=S_PQZ,,W8N#*\HD.+ MG["P&F=/09PPI;(@61XD^ &'VRPNZ(%W%OU]FQ=LD)]P<;N@YN4=R3A'BB*+ M'[=<%F.1"#8TO/U=S:,Q;_.HW3)_HODD&]G%T]F#4.VR@Y,0K_2HW"ZSWI M,1F#G=SO-P+[66I/]+Z?,HTBPAMJ4Q0B@0H=F17$#H).Y/%[*H^_5@CJX\J8 MQ%)E2OJE4YG/;DV=BR!);KD5]A&O'W$FL4UDGP&-B>/NK._^E!X2!-'O@N3_ MYV5SE_*1J#+'G@[[8;I("#6"-I1U_#?Y=!/LN&T4I!$+CJ:_(8MIF.$H+D#: M;1 )LWH/!,6)1OR!:L0KA@W=T3\B]KLF2'F'7TP@_PE9(=Q]FET [+24^IBD MN&<2^L54A;-G[(G\#Z55 MQ*>!H([R@H1_H*<:Q/F[*]4$P9;?4F-V[>TZ;UY/$TS1PLZ;LM9F=YIC*D[V MF#>OV2;#R8YIV9;X,@:/$T9XZ^IW1 M1QR ']^.$K?;(MEZ66A1L[^=XB!+XW1)#](X*Y<&2'$K]&18+W=0=*-V623X M90D!W>%,Z.!1:56565%0FLJLMBBJWTUCOF*F//85)J2=?1@6SU9:;@3S.W[) M5VG)D=F_W7.@((P*C'6[-7_8!O3\6&!\^YC$2VY+5(&2%T&6[>BZX4='R3:M MVQRX9:N2<17NJXH'$OIK;ZR ,. 2#,E0 \T$E7A0!0@IC-:2Z:(M@60HJRWN M$]]/MVFPC6+F^?H'!4=G+-E-%]5[TVD4% %L]P#T;'A/T4#@9J=AU_>?*TCH MORI(C2?+[RFD4>T_D%E4V)7 4V-Q*?PPS?&2_1MH+DG;&Q;K$SINA)?=M#Z4 MA$+I-^ MFF;X":=;H!-(UMSP?G%,QLUV\1/=+NX%W5'M%E*F*VP6W9QTNU? O)*DB.P;!LTNBL#S')GL07K1_AU00=58Y M-H_"%8ZV";Y=? R*\FW%[8)%1LUQMF9Q47/^DJ+GH@?:#=1PT21G/>U0B8?% M1.X1L7\=QIBAWSDNY/NF"#Q=Q-0<^$P_M,G(!F?%3ERW_F,;;WCK2*3_TC,X M3%%SG:ZH&]58TAC1+^Y*H"**H **7I7)VKX>DR%D3!A,9$#2F6&?JW%)2/0< M)XFM]2?KW_6*.\8QHC7VH81VKJM*.L4FUE'WO/E<.>PA,7_4A:=!?7ZWM8R4 MB+E>4YV@1K3 F)]%W*ZAO:?E7%>;FB286'H:TSN._ PW),_K-^M7)'LX>+,^ M#UXDQZ?!_1G.J=!+UVE&+@A <+HN-]P 7.*??P()=6E62 VA.2D>+IT>^QWR MCSH.>7:L?M-UUV25X) K)BO G-TL)?$"HU=_PT'F=J-V.+?'=TD.)LQURKZV MWX%,97#W+I+[=<#PF?%/\MM1&L#P^86F"52>-%>9BYH_@]:(?7YTLV"U#L)CE,B-7Z51M,@2<@S*^>X_P D[T9(.4BKI K)8^*E M@U\RG_^L0KG_9)1KR(P, /,XP29V-*E\@CS'%.0FP=&2I0O(IR%)$MIC%@#O M!2P"\)H&2 7H*),$,1.08Z??<^PHR-%%C7V<:]JF%!G/-:0O&F<2B$W'G/N$YJL@%5G*\MMMD;,ZU7&Z/,J(<8_70#5Z0M,B"D!7V8H?1 M8VTR:HRNHWMMC,6V3FI 0BG=!I]P3E%-T'.)#U4I:+(*(0KW$,?AXQG+7!D- M,;8O3%^*%ON5B^QU*HI]\]#&VJ?F7%VI@!F=7NH"[>K&RL_H(-==YS(/@+NR MAWV"E<-4-(W1H<<=:GY7CA#Q(4Z0&"1JC!*):CH%'6>9RC6?(#%4=BLG!CMI MW/5_83N)DDIPLF6HRY>[7)N'_P*=6;6ZM)N)LY6TI\2?_LZ[COLW(>T^G=B5>0MR?S//_-!X3G(70]TVAOM@KS8NO-S/M^]<# M>XI:;5658[9Q*Z[YHL8DD<'O;4R T$=)(/#^N#]VUHUJC@\+)LK#@U]%-#0/8VUD0K40\+H)3X,L7IR*6]>Z9T1%N!_1YV +$W;<1A M)9]NTPAGTS#8Q PKBY1(*1-9.%3"E]\37L4A_6_9F=G=PB@61SN+$R;44'I3A#;MDS05",?""MN2/']N;;-BHOO&PM+LE MC&APW;^3NWF/V_0'SL(B?HJ+'=BQ#>O8H#-;#X!U!W:;TWI_;SXIG=835,$; MLYL:.+<]KNDA$S9X?_F$G^E2_2Q@E)JFM"8Z]AKE5J!]I[=WZP8:?N:*^',9 M=%-IX,K,@N](%H8&VYWN\8;^E5N7;+N)4[Y/\3LCEFJIC"LM"$I+7FP9+TYW M(Q_[D+KT$2#?1U?^C:<$GI(!:7$L$!Y%:;@V@*,N%,=:-:YK1WI8LR MUNK) M]8O Z-8S/4F*L/X2-M1W8XGZ*%:V%.78E_>G^M%&%9+Q12WR?NFQMM(51>)+ M>4;Q@14#RJO@X*,G)?R/[RE7_;VL .(;W6,+S7&<__L+S0&/ZTF&]=D:]2L- M,?KF*XV* ZAD@?B$U8K"7^X+#JCJ@==O1K^T%U0M _^;(Z&@ )QP1DL26<3:& M$H8A==;&+L.1HF%5DAH][+I6%0;2Y:]'*>#O% M0<8N#O/I!F>E]FKY51@DX5:82T##P0 EP[; $1NMG=6WN&RQ,-\!^5>W_K+ MBSW(D>[7)@1 80LV-JM?BDOZ,%_%^%S20'RC.6W#T<,0NH47[C59RBB"59S'(6 82X7OO2,LA!M8.'5$"6O,:FK#J* M)H[B9%O$3WBZ+])BTIQ3).'"CNN!XMF FU%TTPH>VE>..2?3376RH3:;U@QZ M#4\_*5BR=ZEQCQH_UAW\YG,:%X,"UZV0-!/2;A2:]V#W$^\H=XL>_Y*-8/0! M\79D1AXJ;U$0+.Z=WU4/3(O@A9>0J/XQQ2]L)+7S%KISP@D8WC?U@;C9-;_C M14OXV^8Y0W;P3W0IL*%7Y95&_O5(-\T!\ZRP90Z=O,$KZ"I.V2,YNHBI@;S- MV,\=ST]ZOP;)MK17VX):$N:;04UZP",3@P.Q_+ADT1AY7&'UX6KOERBBR=TO MQ>'WJ;I.')^O3Q_:Z-Q\ZD,X?P^?^EC'Y=RS.4<;[NMY*(*LT//N*1>),.?M M^_+X?IE&H^?ZV?E8 5K9B7L5*D[N3H<99A,7)_&0FW&M/NV> =MI>SOVW1_ M.8]S7L_TZ1_M5.;$G<2SF#:2LM7*$C,> >5Q.=."3 E;R?S;.B9W6.(WRRCL MKBI3:+VMPXMZ "S!S<$?[_?!6.+MRT$@]KASU-D6*OVU;D=2W!YLW^,%SK)# M:Z#*:KL3P?BR9R4Z38$'0Q42K@YN*E@@!KZ=,0("&BH@AX'I-90)*L%,$"^C MX\6LUI(Y,H3)[C;IJ,3&_<%E94Y1M'-HTB_.G_MIVW*_XHW^>#VS N<7Y'X5 QJIKP_*;<..5.&: MR[G'3OPX5N?H,(89\H!JL^M\O9I':LNMZ[)ML@V\UZN.B;>+R_N[.WHR9/>U M]Q05W2CO\28)0HZ_XT8>V ?P79\6+>N/Z _<&100JA"A$A)J8!IPK6]]W$8N M^T,Y.XI54*#G.$E0ACEHEOVX NWG@1U,:HF1*7%W@MNFS.V[3.-_EH:OV: S MY>[MGM9Z87@[HWUN(./GM"K:[#Q.9NKSJW\>TYPT7Y'9]0[,=W!@K+5.)X.C MIU6(N:Q>6>,IGRV,-[Q9:YI: Y;U>6_"B#M,:WS/"POTEXW0:0@UUWH).+#1 MCG-X"Q0&BDS8&9_EP,NPKQ*%)W-,710)G/\6#:_OZ886;*.8W:W]8QMD!^5$!'.*^'\5 G/KW1S%BL#][%.@= MIE#@UZEX#[$EW#>K8%+#JL:)DGB!T:N_X2#SZ T?Q6Q)W>6C0&>C9%]?H3Y3 MY?E<%N4;6(AOI$.N_E%( '#Q#*9C>!6!\;A93C_Q]QZ?YJ]' \XU*C8%[_)'B=BH/!'.Q-_W*5J62U>4@>;/A0 MQL[4^9S4U]T/U>&QW8O1_SGH:";OUH5/(4=STKCPWQ/W<&118##1Y9K;'??# M-N"V%;Y]3.(E7P7YN]VGH-AF>/82'\N5;C/@#M?7O6TY*^F3##4 3) @'YG M$/P$1RKSG4"9^45$>#0>1XTSPF, P'%%> &P6CN9VA_HUG85>])VP9:!C/;,SG5L[WF,]R=IZ)OU0Y M=,].=?^4DV8H_>7:H['J;_4.J^-A1V?K^,4NNQ,.$X'S:];K7I#TB6S M6=_CQZ([LV''ET!=U=*C*[720AJB 8:-8/#EQ@W.\Y]1* BC-=NH>3(Q+RNU M2SZ(!LN^-*OBZ-!8_@7?97%HO'J%45"CM4"ZP'\Y=DG7*,=IK9B=%YM/I\J_ M8K1AV+Z($@EFE[Y3*TA=;MSN#;4GICX6M\8%JWX.U*>R;MT4"&-.M9JP8GBP MI:71RU^BR[3!GEF5NG$FJ\4YKA%GHB[_:#GNB][8Q_/E:(F MJ-$: 5_PE:+B*,=I,'B_4E2(U?^7NTS47?1.#9&Q7B;:'_DH7'GJ>$:[%WR9 MKKS^ 8YS!_#IRCM5_O\23CR-->Q4M8_5B3?XS5F50>$JB#,^)+LO=.7DO+ZW M/85U7J]G3_'[>PMK@I< A&Z\1P[J7G MR5J6XCH7$UDZ !]VL4%N C3G[(ORR?:O&(.FJN+$G9>..TSQ?:35^1_?4V&I M?2*6-!\0A2=]J(G6MI:L $PK&VC!7']\4;-G+'E!PC\0$=#1LI$P7_?B_4RY MZ=EE(,;7]!=48T3E(,4GK$(Q'H7;UL-"-JBF!\G3>3D7A.-ZD-)V1]WK=9EW M)2U@M!Q8N4)&$5O[#;T]MK@HAV)B_&+GBU8!GTCZQ$=9_ON*9 L<>]0*PP%Y M4A1PX-:32U1(_A75AP%Y,JA13 G)F2H9[TKE;)2(=Z7A?D0^+BAL\GO##Q / M19 5>J='"FKZ9-_>.U>.7J;1*/DY]@W0[X;W16]PXJ @GF7>+OBGL@)'-DEY M/2(?0CJ7[:D-N[](4C /#[/;ZJG',O9S%$^V;2T,XTZ!KIDZ+]TE/9(X46>: MU'V;Y=THST7I*0['J_EHC--#5&--_>RUH^XZ<^'S^ )UJ%N=.4X=>>8Z<40Z M<"@G#7@@T*,(E517@&?!DP$^!'V.C'U+<+@%C$?EW^,BSCCV.SJ=GX)U5U7B M[H^!"K>]4]OZ+B'M42/7[YEJ+,\7]_GQN3(33F^=DGR686O ME\&=TG3^5??\9JTZC_147U@>JA$GG++&:;!9*W_V8R"MU%DR4=L.MLK"D0:E M>DS!]27DVLI[QECZ@[89ED7=&MF]+,&PM8T9ACN:_LN2:O3%*@454C8 M5F05713A#MB*/?YZR6#6(@$$?AQZ>IPG "X.*9'1([7V4Z M.1_J(_!U-%1'>C:G0O4A>3D0VN0XX"SX03S2_]CD+5&Y44G6^8[*,.]H/@OIIAAJ]6D;AX@"F[5\RP,,WID MK#PV,T+]BD1%J0;*UR"M%]XBBS%O*'&HKC()#CH3B Q3D.:9MVWE$]Z55 M'*Y8G<)D&]%EF.$@03@OV.M85F,Y$%\7[&NTH/HW7+$]B_9[@2FL";H(DIBB M2N-@@H*$4#C/<;%B91#73,72WIXP)9&([C9!QL?Q1,=#LIT//Y_6ZB!PB7 = MF/A$DB>63C7#45QP%A1"7:" M^/Q7[KXA 7N/4^!\G@41GJ41+_%\CT,+PZ:/&)T3QV%0!Q94Q\,O^8?0 M$*>3#JT'-!T;O?[>>G5PDZBSR*VHW&4DQ#C*K^A('@)VL4Y_PX[;._9NJ& E M-.E9<+.6.^D /0"%2X.2;:FKH" F =PAD03X?)7;R5*KV_#]&O"-)'.[J[7KVF//(4IF2Z_X: MJM#:>W5U3I:0AQSUC(T$4K,E#)F+DGG .(S8T[U*GXP037:=B9?K8_ 2K[?K MP]0'=SB[+ -"37N[5.FY]GKUX1J]]ZMO $Y=0.:YZ:?.23D.) ;"#,0R/IR. M!:EQ=FR^)>4%:,+'I"<';E7F575#>,_"+=HOJ96^!:JJUCZM9]NOKT4%5;^W M3-UL)5J\.I/]]G IS)Z".&$^J"N2\1A-T]NM(CG7NVT/K-%OMCWXG>ZUQGGI M9ZL]V6+KD: %R9 "7\>VTZJN/1,;K980G$GZRCLJ;*N@#'QDD2SK-4D?6,$_ M:D&$F?8*NDUCV AM]'LO>$3A-VVB!GWZ49C40Q$V[\M-L#5XA%Q_0LA@+I_).??R91-G_&/Q_L_TL5;6O^M3[#&. MT1]:CP$[/:,.YY:?(^D>-U+AVM@.G]+%8N*LV3VGYWF#L2U6)(O_B3O5E@TZ MGN\L:CSG=EE1 _=Y2S& >V.YGE#DX\AO)4Z7E87K",EL.[[OKVJYWBYF_)UQ MZ4^0*:[>[Z'W_K)^K3]#%Z^K@Y(F]]$.$JZWT!8HH]\]6S [W3B-\,S/GLG_@TKLWD\#IM>.B7VR M=W*=>[')&L^#%YS?!7'T"D[[!@P4[;-.L%QP[!9S06$U4\CY M$4K=*2$#^>QX7^7>$]D6>O!'Z&[).]&7I2>\K.GR"$(.:)#X<(< M$C/G. M"A5&/J7/61(FEMDR-0SDDW5QP? 3J+\UML""WRS+RQU MMI6J:QNMJ>VVDO9(RF?W%\T>3ZGLNP1'2QP)%?6)% ]X$V1!@9/=/=Z0K, B M!549PQ0DURDU![9=8: &>@0+&YBRLTAO.$10Z+=+C@ \]]=ERN*8I7M+\3/W M3&V9?[Y,;YRCH$ AR0LDW/8D1?D&A_$B#E$) D%E<+.3?@FG^_H--.A_PW7-SCD"S3 MCL@=Z_2 &LD:+E?ZRMH (-IL1-P<>$M9WS[N[]U8ULL2>74IR:"R7)AH1S7; M'NT$S=;,2SE!?'!>U)S]!4>]R; MG3D+=SJ@"@I8&H@;LIF7))$*:FL^_]:Y)VJ,^4(.!"(4Z8IDY:_8=[*X1#\@ MQG9T: 5[]N>)UE&-ZI!AB.]^3QYB$#S-46,87]81I'LUNSB7*(B*XPO8*.(@ M*'SN;RK#V?DQ5'8MJ] $>EG;T;6C*]Q+5E>1HMBR]S5L->3#[W2-C@IXT]N! MP<^EJHH4$0@3QW;:%VD_PI-CNG=Q,\ .SNOY:% M('E=B PG 2^'7 5?9C6:D1[J.X15ZR#?QWW'M2+H#K^ED_E %@7=]^D)K*!S M%E-8? B=P>=:;:'5)%1H6 _I+$&@"L4$[7$@#L1O7+K>3)!!['7\PC2F5B6^ MB9]P=(0M?[?[&/R=9!<)-64ZXH4 /4!?H:I3LIZ3FD.95T/CV1#K,]6]V 79T2H_>#MWM M2_!?C,_4[!%+4S(:/;]?QKTA@S.O[-FI^=?[D0./[CSV$3I6:\N_G_\B2 M&>2=SYGG%.PLC93"8FV2LI7< #)>F8/_M">D?:[3JQ.I\Y[^\%SY./=_0W) M>;7&"\+*H6WC='F[P2)=6$=V6,6&@][E=Q&PGMB2GE=C\58_J"M"% 2%(M$Y M3]RZ(DF$,S\O5#2FX.0QOSI?'=],U*M$?E1M_09Z]]#LRZ6R]'>6;&*) MXU2\N-A+JT086K^!IM1M]N5.NT#,/D2]FAL+Z-67(,[# MC'*D/!1K9G&/N!!=OGG5QSIZV(;^]:1WQZ1JE57L$-6:;>F!DLO$F[>E1/!? M_??%Q7S^T"H%TK]KSOQ)/]9OBADIQ2DV#C4B(7]1&9R^C^DR)YDKF"SJB(Q- MD!6[;YQ*IWRZ22]C'/MQPQ6.M@E+E)L6<10GVR)^P@\XW&8\==+E2YAL(QP) M#P2[6^>3<;NX#+(T3I>L4#/WHO7=[=DC!/7A&@=D_0:P1,R$NXD9[4&C"C5B M@H@:N%FC"CFO3,ZQH]_GW%?F^^[0HG00=U/N=NE^("1ZCI.DRFW]GHZBRA K M680J38#+J:MKZ]ZZ?5D[/_Y=);X2"+-<'_^E0:@8]^79V[ M.P!VH8 = \V."W08K""45^PU"*0R+FMG0B5I(C!6.H]%7<<%OVNT#^8Y^ DT3,<-YYKN7M>LO/ M5N_Q)L-AS*TD^G."^15[&LW6)"OB?XHJ5IK5B$UW#\_B; 2&LP=$AO""'E"Y MY]5A%>2Y_N[7P(RB!FBN:((&6E_9L\TN F)[MIQ7%F@')2]'H=($7EE VK6# MR@(M-;P5ZE2X& K *O68!D5%0 B$57[\ CT^ $/G?4?/?BMR$)F&0]5;BA4= M\.*# ]UPU\%#$60%C*\3]!@D_;D;[>"^3".KJ"U[?;H\/*/<)#]D\B@MM4:F M-TK>N;.'RYTHC.Z:P'$!]DV9';#L'Y/K_?10DE1VU!8V#KZLO<%YCEF(-_N! M9#>\M.4=2>)P)W/)Z#<$7>^J$+"]5@0&+DP"!1(PT.\"B/J-D;L1PJZ+YZNZ M8A*K0+@1PV.9142U4W9Q5JQ8[=.:(PE'[>-*64OV")S=@U=7F12 D^*.6++8 MYN(M4^/\V3QGMJXU>#>@E:=/SO8ZA.+27Y,NQ@[8UTI80OU,Q,W$E"RFG_/R M(> $-5TYX^.] M(&C#*_EAM*2&JO"NYR*9EOA'2EA,=H%3'DM E2'%QM*#87[Y83HL4VQ[>M0@,)Z^9JRS+$?8S3>+U= M5XD!*&1J[64X6!3R'$"P7J#WK7K47*TM35B056=]Y!#?/Y?* M0%$DAK@\PN4[9-&Z6*JC6J#6EJ6[BR!AT;)"Q@J5F'PN0_#B\YH;_!_;N-A] MQ,6*1-<\62[/QO^&'E26LF6GW1Z:D5N5CK-DVJJ 0'FP[8T6 ML P%&B3@H#V>":H1(=7QVLI'K2V&9#"W1[@W7J=7=!+_AH-,=@:$=F-SQVR0 M&]7FV5]V%V]%;61+=X*EL6U M"Q\Y;.F^/J>E>R*$^BNWG;_C7+B4IHF=][0?RXNWIC>VY5L#L[F !XP>MH3? MG-42/A5&P"*6\'AP@$CSZ<'1BX..#!K*K4#A'[V]VUYE[X\?HC0A#,C"86%@ M\&"K<)ME+&&YB/U%F!5TRNFO5T&V9 54ED&)I)2Z"?'65D.>ZWJW$R-!N#S0NE.G8 M5G<Y2*T\TW'EJG2 +1;=G5L6W*JTEME M4'*0HS)@^IPA#]J&NE02)Z#-SA"?" M"V&B##D,'G5A\QQ8DAK5$;#$9.WT!QXSZ.#WYJ?S.?@="Y[NF:^5L\ZSB;-M M]"XC3S&UU]_M/N>L(HJXGCW8;6>/>9$%H6REPCN"YR77)&@]APJ%@Q;4(,E% MJ&E<04%!C>5G7WFWH9-#S'%\L$%VN5A@1@.+'.'SX.6>6GZL?G0:QDF96R%F MX-)(U,AD>1?*8U<97M!JN)GL&&3@F0#@YGV,":3Z]J(?_D!B>"J@2"!%%"IB M6-$AV FJX*(*+ZH!3]"9,0IF@.\#?JJ'?U%,X=,M,62>F>(9XQ1E9>G;JNA, M0?E9^;%>E>Z;K\5+7/K;L/?+4%0MC5@=RV"S27:5'R>B;:@:"]$"1_2HF:"< M#F=+U_"NV2&KQYN+1SV8_;O\TZN$Y/G70NV'=?481.KR,2@HBBQ^W!95O1Q. MLO9:T?%'Y:Q4Y8QQY./D8503$GM2Z3AZ\R@I:8\MU/56;DV-[#FIH%9NXU&F*&X\#MO-LR#- M ZX\F9Z5")9""W"Q!&G/KCPG'1 @CA*C(P*8E6DQ^/4E&.TX^0TPI/!:3*9W_YG M=%T>3^(2TTB]GPH2K.4-59T" \$P](29T0D*7F[BX)&>/IC#JKY=Y!!%'6A) M5(QN118*5\8YTM\_!UP)'>LS$;EVK,A*#Z5+"XHT+CJK(79]"CQEM'5I/TLBH\G$5E#U M6PNQDZE$AU.C\!()[9'?+AJ_T_,:=?5@UHO41LFS5ZD-DD$ODYD1F_4ZE9C8 M>E0>M%L_5*=$]ONE^ID^A@0B,A=4S]=&DX,X?0+<^ M2>G-W^'7#B+IDIX&UN_Q8[$/)WB' _8\XRI^88XDX5CJN B!=0*UG;2(N5I: M>J@@*\[VN $+D4&:TG9KQ$!-&KEU4(D+<6"H0G;PB;=[%Z"X$C-SX7Y]%S*D MO]+_90?5"JS8LCL6.;"G 2M=DZ++Y:X)#;KFK7, L/ KTO4E"P_K0EP5I*3P M%'(^1$*)0::/: <_A@O=Q+OZL;&/M]$;Q5;>!LSX;FYF]'8V]'KIG]&>WBF] MJMMZ_Z2,PA.E4:T7T(-93Y2/.KU2E\RXBO1"YJ;?)S.V\KS]80UWXH7IKRP9 MP>WB$RZ._@Z.(%+MV%H<41^ \403]2&U$U-DGC^@2F4?-67A(_4H.N)+,#*1@U0AT][F3(?#,4_N'>_Y6 M3J?,$$W^CN GAKM>.[JQX7=M(3<*IVL++N,>5R-C!]45?&D$M(_?U]HE MDJJ.UEY>#XY\?2A8%KN'(,$Y51T=6:FZ/@1%L[9U:'L1"9J($YVPM_4#DD^9 MP3\XZ=3)D'R$2G8*!U'GV&!QGH7_V-(MO'+S;$CYB;'_ TJ;11G+'L$[4#E1F/P0''HF..8<&Q MM>!87(_ QRHV(.W$])0YKL]*;>441Q<+DA?W59[92&*?:K6% MUF]5H>'*$E4" ZKO:F>4D'JO @EJ0D$,RP0Q-'[JO6K)&1G$UA$X+WG\[%VP M8[>.\RR(9#?W>HU-.C!/B#AW81:,*G-DBFCJCO?/1.NU9.2WT[$'O M.,K+:1"J:\WC,C.G&=6CQ*@1ZIZ6U(S6)G 4VJ=$F'T,BG 5I\N#OT.4CD:' M9G6- F'/*D8!H4'-8H4?9A5*!1%5& \^JK4(B\BJ5E+^9_0A(SG5-\%N3-I% M1^S[E8KVW)V++KE=\#\:5RE'_3K7+"7]\2N8$JA;/0/FCC=UH\"DT>F7XS5@ M1,VT3IWK\/%\-4LC]A]VL_(4).Q>>%9II&Q MT;(Z"$KCM!:1KK.]%BQUXAG27\7Y&RC M7K/@5AZB4<:Y=@BA>N,!XMA/Q)7QJX8&L@_8&B? C.4(IH\, BK?W:!9EK$+ M4?8S-695AFEQY6D('1G&89W5F%?+,$7EK2ZX\PG3 M\\X\>)$=)OI;0(\0\IZ=/1"50P"9U"9'!'CJ<[75(\: ]('2(:'3J'CQ9Q-0,N)7Q#T&<,H_;;R-TN*-P-SHH= MNXDJF%=XT[%WZ#4&RK,:$5>[B1H:R+9B?)R'=4?T=ACN2'ZUI)"^1JQB*D7$ MS+1-B:E^1+81NTV*_425:0H@&<9MW^]2^$UP$!:_Q<7J8IL7]!B:5=E(=I(E M"NS%V$N53FK.GZR$)0(48?XVT%#:'<.#A&DF35@C>;^B)HV=#UDTN#_XI?<% MKR#]4-!=^QYOZ(RLF+?\:.VI? IZH=W>I74O35DUFY%E)>TKNOHOJDWAA[^6 M7@1QML\H=S(DIB-2*L;LCE^\BN9!#%E9)8K]@V5S?.+9GWP\ENX1*J+#:>>> M_0H1OV;*;[=%7E [@C)5[MKO;0+W[4N[=KF>)HCL":-7<5F\8JL!GMB.WEWZ8CM@0+VQ1D<&],=.4(4"E3#J-.W^4K.K"A4!\M/N M?>>6KN^TN(KS,$C^AH/L,HW>GRX@E4\A]Z"2+JU;!X(N$H01HXPH:?3>M0PI M\97H,,OG9=@[5NK[84./C-%M6M438 +]1NE>K+^YD2LR.1D_MV5R/,,OSDR. MU<0=&L>#!"#F\ZRK;7C5WEHB*+U44^6UXQ2MO++Z/GYR3JG/7F)9E$/?Y]"4 MJY)N;:\X3O_][PGJR# M6%;;N[^!P?U!=.QMAQ#DQ[-''/&Y9Y=H8Y[OJ]6[#&^".'I?.I7*)P^S-+HM M5CB;Y3F6UCL:UIFQBU85HOZN(E70F;F+-PZF&]I+'VM9#^0?PC4]:<=VA:;FF)9@4TYYVJI1)(QR'0^1YB2)(Q[# MHA9(KM($' \A[]I^/$2#]N@"PI683B"<="MO#RN2%:S"P#F82=0YY<+TP$'.>%[Q'*?5\/<3IDO>N? M/OX>.UOZF.;$&+JKDBQ)[NL[OQM@"!WTY\P,*D]5WF[IN[E)E%DT.#KZPS;( M@K38S989QBWOAGJ^ L5$G_1F>]HK@BBH*.H'0AL ;2H&NJ"_69X,:?2!T'(A M(HI,MJH(+],B+G97<8(_;5NRE75] E!_QUW97@*"'F($D:#H7.=)N4=46.)@ M[B_7.%O2=?(A(\_%BF40"=+C1UJ*7X,EHK571\)1T4:"."JI>Q*4;OX23:8Y ML:'855F'Z=3\\P"+B77CS%!BQ+Q91P<,(WU<&&P+\8*CISAO<[!W? 7>0@]Z<[1UBP$AZMIU:>4C4&./8Q\T5%B7)/6'\?^YQB.,GY@^3N;M5 MVD ]WUU]NPK&Z00!B;DQ/"I('EZ&8,H^0Z7'5H3*J8[+EK-?290(B)-.CAS7 M*353UMSPN:%*_;K ZZZ+[*[/!QQ)VKIU=D1I$$>_,_*(TW?K^U=F,M'EG&LQ MFK=H7I5/S8C/W(6>;1<=3GH44C,_UC[JS')@Q=UM'^FAXBHAP?%E0>G28 MG[+QQ&#1"R2?CP [N"E]2#3LX1]0<92/SN_Q MAF3,U?90!$5KX*7*YV!5TMZM(YU2)0NHJ2-!WI-VZ6$QT>6;3WWS*5AW/SCK M^]R([MEWZU@#31 C[?>I62^'I?I(QC8'6NE7DFS3(LC$/BI71Y+OP'KHJ#]' M"JBF*LP;7XI'QDRBS"''JB9^BB.<1GDC@YI,S71\"E4Q+5TZ>UW>0AOTB'S8 M& 8]ZV-!45%%'T4X3 *66(T>^\-&:C\_*K-+6H@.^QRHRM]PDOSOE#RG#SC( M28JCZSS?=L1*]7P/5IV2?AVI4$9]^@>ID2$"H1(0I).;.,X^'"HJ&J 8;E !=T@)L:A8_@)_T51@9RU_%S M4H$G_J>HW;JE8OI %L4SM4QG(9W";<(,W=F:.5O^>3"91[L3O"/HTU-M@J[. M*OK(8'7N[8\?H+0:L%"%"U7 )J@!#:ESP-8;7;C,$G,3,9H%_PG+WO:J-3*_ MD&GG(UBTG_HR[;@9E_G%2&%,V/-#MN6^"VC+T%-9737Q4EMS)[QUN[Z:65([ M[P'D'P+7T6F'MM?.0:I;OS[_#FX2=1:Y%96[+%YS*)VN!K^:O1J2Q89RD+?"3[W<=7J>3Q;VAA+U]GHVU]6S@8(,\DW M8:,RDV.S?'.7HZP&,:;DFFW"U)E#4\K+T9PSFT=A61D-W>86G$A-,B,XA1[@ M,>TP&C96"VZB,;N&6N5/T2$D9[3CG6Z]">*,;;ZWB^NTH%,34XTA,NQ>IQ%> MQ&E!%U="?A[SV4E(^2^PC?1=!4_7-7]']8)G1YN3U@/Y;=T#6]L?FC M:V V'=,#1@]0VF]?O_W+J!W4I\('\%1+>.K8S\:8DA89=RGX)CV_?VR&QN?$/&#UBKJH/RO/^UB"%@ Y3QUNT:_J]MD%$(R>Y* MY!@/DF9VFAY'E%YCX%I5(V)[?=8H4 WC*/>09Q^4YER080P>_'2'.?683X^Y MOLJL!!^#8IOQW/:UF_8F3O'MXB+#4=Q>U@#>#>@QCSXYVW)9):-8US"8RS2I M7:811:K_ML7%.&&/7&9K%F\P05QQHFT:B#M!=K\1Q3D/1OB:5?YDRB?G+)H@L(DR/-X$=.>@AR%8M#?T#7.!LOR)S]N"Y22 B7Q M.F8!^ 69L']3AF^"G0A\>"3L;7+]3]HQ[6.;L=8,YI(:;)1ND(I2I.S=,C7D MF";9!'2[^ 8)SM(>JR<\HI 2>4SB)6>3:)BP#'ET""'GO(^'/0.6'3$E8XXO M:ZB/.;730VF9+U@OT&L<+9(]%/E;)' MP!T,P<#L"D:'I+=@!XS%6D+-?LDA -XY,/'O\3)F!U61VU-JX;=_!C;P#[MS M9-_OB?(PDGB2I[QFG;SY^)B9BGXVYLW_V6Y,9FPU>XK-[[@L<.L]E[ M0DM\W_<>"Q[DMK>5HZY3)I!H&Q8GX20]&114&H$3*G1U;C^_ J>.3D.$?.=; M4&(Y@?%QI'L$)6HD,O:T(^LQ0A7!T>T4-3*[,4+P\<-VB[?CWBU.!1 4'=3. M5;>K=Q;]?9L7);A9%,5,L03)71!'UVGY4O=A%63X'1T&O^C":O'5\ IOJH)^N5&!@Y5,VY^W>N7%:&OL<#9CJU MO%NW$[Z7GQ$1(GCXN6>)$A_'2GJ"_HC[?9G#S+CS/2+X"BPQ\'W69W&7F*T[!7>"2?#Q6?HVY="Q GSW1.!<"O",F8W"9$ MG9SSG+CFW6Y. 71D)E-H82IMS;YGZZ^?3R,W&&F?FY,OG]5Z5#C=)6$R]OD^WBH?9HT?7?T=5,T<2QT=0BO"XA@Z M04'!\RG\C/XZ>?W7OTY^^/$[=,&R**!9\W[_KY/O7G\_^>XO;\H_OJO^&*>( MR0;_Z+O)#S^]F?SPUS?M/;S^[C7M_H?V'GX2XRTJ2'!^CY]PNF5U;SM?P71^"]UTVOJT+?4E/?0. MI^%J'62>G[IT\Y5H,P-Z:LZUMHJ%A;G]8CP YK'GG/+MO-6*+%+;?B18PQ]'#;OU( MDJ/%(?T[P ]XT(]MH2^)(4'-N6>OG6>DEQ'>+Y3K(X+>K7)K,W-7RP?=>[C_ M:QR<1G7)W,[V[IOF#E[ZEKX*F=Z=LZ29,>D[[-ZO](WJ"EK&^$[YZ^*F6_F[ MS99!6F;9HCASDL11E8'KCLX0+M/4WR[J&@EUIN?\?9R'":$GI=XG+[;( .7; M-!S;ZZ&)=X(.$/-[XB9F=AS?5^K8PT9[W/Y/5=;D@;B:9 ^7BM=YOFV[-VE_ M\4X%J/-^$=[;D*M&?:JVU]9U52&#U95H7L-MN8NK*TF#^NV<9XX /'V<+!+@ MD$"'!+PJ:F""*H@BF@!5(!%'Z>^ZB^(UE&GND/ M%\&&_JTXKEDPK!.H>UF+F+.D(5JH0!E#+(\;H.QORKI* A2J4$U0C0O5P)#: MV&VYXV$22LRP?T1&'__CK4@P=?G"JFGE6/8J%MZ1#5.OE:"3I%U50BZ$*[+\ M]"0LN^ YR"*-@"L/(S^\(YCKK_.:Z#CBRF BJ6JC*7#;<>"_2G(0H\D^W";O M:*<*"O0?B!NP!7[B!0TY84]ORWL3@9A*[#%XR&7UX]4: 26]NW/;DO^*D?X:+2D(Q/P'0<+-J8!3]R)-BLPF, Z.P@[B MX3K2@[B>*:36EUEKJ)OFB-U>8S(8%">NWV;0F0W_)_N/P4N\WJZ'G.O[NC!X MJI>1\GFFEV$R=:(W-V:3Y_D2U9A/\[URV7.65V/\*'8P<4ZYKY-#\\]F[!SZ M"1>WBRN2+7#,RVA##O8Z_=HXYZO0MZT!?J48F)33M7"<@UO[P._C)*PUAZH' M8_V)&<5JX3NT ;=7?S\6[+Q1.[W&)/<*LZ-HS(W._],%UOPFH-VM!:D_CRU@ M=.)O6.L#IT)U<61;RDPN\V_>EA+/?\7BWBC)QRU;@0))2SRMRJ>:DMG5I8/( MQ9IJ&2^A%"YKVX6B^<;IPE 2%Z/#. MK?:_%]5A[H*LV,VS(,V#D&]-[W;-OW1$G.MW -3HZH3LO]D5%74X09]AYP#> MD^$,]2>@G<'G\@\-")R; /,CP?(94=[!38D(#8D:EV[6ET\XVWW_D:K-5=Z: M$*#O,] F?=J=]31(C"+Z'@F:BCD ;$&'[RMS*G%Z4.A*?*VPT3S_QRF.Z"DM=X<*.:JLRM%)UF]-*#9C[XRA '(+'T(LN>0+8/G^?_+0M)E@5=T"S+V%MN]O,$!0M* M#.T/Z!,T)T7@]B&O"7E6CMA2F"+'^@ GM,_E!YSB+$AF:32+UG$:Y_PQWQ/N M3A6FUQBZZI6(6/ J[3OF@70[V![" P5=LR.A">_@G!(2<@ 8\<'7.+U_A0 M!9!566M 9)E%6IYXC9HCL*/5?(516C,&UXS!#<9L#AE3T":89Z3]<]X6+>7C M2#9\Y1/#4^9XVVXU)!JVU;O=_I/2].(W(N5UX0?Z89%?E\>2#QG)I9=O]BA! M#0+SB/17'SWN/Q)=C<0IZ[Q-&#$#]+:F+VGDT/-1>1!J(F^>AM@=5.N!B>%G M!4/Y""9(C($IYNJU,A^''^O3HG(@#J?]O)1WXT*[&I,EY=U!R9/R;D'DS,=C M'KH/'3B,@X-?Z)7DQ_!"S^+B,*B\>N?+?[#^#<\NVWFEJMK,8%!^LWOKN1QD M\>@"A-\+6&7>]P2>RQEJWB^T/WK%Z1+L#U+MQ8P?J(^:)_]/'RP#7@[S(S?D M[SD 9L_+8W[\9KT[FV,VG(5/1WGURGTY>A,S6(V)6QYQ^S,G<_HU_D32:A[> MQQD.J8+I"C\!]0!27UJ4K%^O-"\0F0^2XT$4T+1^J%E#&A#38GG0@\-=\K+Z M7W[W*!9ZR(LM;1:/P5KKP5W>[G: M8[#Z#CB]B8-'!B3&^2P5SQ)6)*&UZS*S6#"Q4W=V[>[3Y@:ZK* MX'"[$"]ZTHA5L[DB6KFI A%IV]VN>,#X-S83!0BCH=L MN?)"4 N2M=N@Z%SX,=@B92?%N,&AO.906'$H;-YH49LU:+=7?9BK@U<],3ME MKA^\% $UBZ++(&.Y'_-92(5AR]]9O,<+>BXN)!:(>D/P@Y@^ O8?R @$")<0 M/+V-468T@7//K=0UT-Q2[<%7 [5\Z(*(G_!U2K4%9FFX^-O<>? B$4%@+T!Y MU*1F6S@;+B.K0&AF"/R4PX6."_$$+/=RO+G=!/$T1U)XG!WD03QFAF^ MY0_1W[=YP?;6,E16?"419WA'0(G6)VA;J 4B)(@A 4686N+'/:RJWO&D^OCW M\K^^JWH,F$5B;FK<+@%6[E&]#D[/UT!AEO1J6V)Y@IWT M=(;SHOM1B>0K<$W.@]XCRWM$!EPDL4 MN3/89S9;,]=]1#<4E@^'<9$.X8=K7I^-6E?LSK/C]E&[-<@KIDS%NIDM@' C MI(*"&!94@^$1 @,N'"V.U8AKIY4%]Q0ZNF1RNLGBG+WDI("_$9SAY:M9&>@C M'OGP[NB+*QDX+XY-K]/]>_;('NB%,L>-0@NH"2;OV=76U $!LDT9'1$X(7]! M6HL9^C$O%:2' !CHVLP4];5WZJ<6E29@ U3>M?44Z!7M41UBE)A-(!QT*V>W M&YSQN+(;5M>]NAO=?:(W.?09 MD"(9ZW&')0XFDC62"2JQ4%W)T'AW.VI/"AG*Z5%H4CW]:4=KNK)M)>0A=JVQ MD0!LVK+L-'IB&7G9HA([0",6:H+(X?8P*L6OH>Y'N& N(';'A4VCX\*-Q7%Q M8DTPV2-R.V1,,G<\ ?VBU\I5MQ(HSJQ81_Y4F@"EKZMK/[*W$(A&(GE*K"<0 M?HY ZGH/7(JM3,J>N\/6E4S0QG;44IV%/C$3%D;*\![ M4#ZB;] 6_3(4!X/#@6Y2@C)V$6V>!0Y6V:8WRUVQ'^H-0$%?71W M;=U*9M1%+$>9HJ4&,""XP_28!D=TQ(V21AE>!EG$E@V+\^A@@(_(#45!(Q!. MCVA+^YQ&<1Z2+/D2TD]G:_8OR/[6UY>-S4Y&L[$LD+LL3EDNIJ2R>146BK2-@05STK?UJP+V8IH_@F+/I@.N MO9C1%B;;B&MU;JJM*;9M)FS3-HDB1"YZD@77 MPU@_#FKQGG+OBWR'4[R0/OQ6;#70$2WIW;KS.2-/<<[.1J\>!<6O^4*,2ECE MLUI4!"]#'NX8'R4X!4TU,*]>]#Y1:O&<*W%N1,>\A@_G;SC(>%JS@2[,DWXL M^S)K>J,XVK4!L^G='#!Z@-'Y]O7;M^=PD5+NV5FAAX#CI^,I: <+0 MD^+@$0$65A7/Q %,T'UU$4]!((5!.3@7*ES *S-QQ'M?_&3"AFUVXV+OH^1& MN??UU@?U-7;8WO>7<]S[FJ((W?M.>#S.%3QCA94-+>/6OBROY0.:8UO0!^!L MKNJ!7 N;9X+XA'O2!J=V2IOEU3 4N]@O&-;-XBS7]G=U,?]I8!("2;^M^\Y MIW9[J!VL2L=ZH \%@C@2U( RND1R^O-"!C/;^2DM+NCB>F+NW().$2NIRRU@ M=FV?%?$_^35/Z>'EKJ%G(C^_P?N"G^ST:3H\\^F# YX&77 !=DZDR*8<&MIC M$V?$?(*:\/;Y)!E"U,L+>X?( 6),C,[*Z)5!QQW*P-[<*027]RE >(Z4@K.[ ME2%JH9\?XU$,LKL8(W,S=N70<2\SK#-GJL'E'0T,G1O%X.R^9H!>Z.?&:-2" M['K'Q,2,T]'UB9YUYL\X><(?25JLI/79!G9GV=UU3'9L'J]C?#:=7L-Y ?-[ MO3XS9Y=45 '^KFZ>C]X=NG(7TAW^#=GML-W> '<7CPR_)W'V__ M,\BR.'\7I']\FG4\*._\$O2.O+5'VVN'$D6"*F)DT:=O9M\,>#=N: Q&GXM3 M46)%Y?A[<8+:!NSAF7BW^! -?H[9AE4\PYKIU(E-Z^L\.PRE?1O7R]D69NLR MJ$A@12KL&871JW(F-CEC;K4*N_/GV&9)0IY9@&DNZI?@[ GG[\F:ZF^)[M!I M"M00*B2LI_.^O$!5PNL)>O-V^OJG":J!H3VRJMX-QX9^%^C\A()H30T9PF_' MB>A9O?MW+*-?1VUVM8^A2>9;.[4N@RS1W_0TE6'UI!1E6!1VI69672-;Y#\D M(CT@%\ZC/VTHM96W$TO/]! ]GCO.<\A*S K]WE^:H^M;:%[#MCZMYS/D18.] M)R[L9"?1XM&8MMHYQ3)[B66&NEYC*]MM162D&RZ#AWYG ,>XYY[,D/*NV\YV MMZ+[;IO'*FPQP I\)_K,="ML M^WK55R1K'I\DLM;[/5#4I/VZ\CQ( 4"<"@9' _ 7- E.$,\DXF5]],L*T6:9 MV]5QCY]PNL4R.^'XST#9K[K1%PY0;>N*'&*S10\U5,+2($$A93]94VF#"#Q\ M"+#56M%SBQ6<$3D3)+VLPA,A)7VL<+O&ZEQ!:@^B^CX'KD%9M[8%6M!%E/#H MGCCU[\'BY:D7_NR5:IVEGJA(CU",>MC M.]'FY> +\@MJAV1! :WO:X!]_/LVR@S(4O-+VV,>?75Q<5\_O#5USYN[H'B2TS,C?_0M#G.UK>+"Y(>U$X_4NSJ#0T& MH!T2\!ES=HC$5)C9T/$!;'0!8X+V-83*W$4,"\O@JS9&A\%F$BGKB2_K8JV? MW+;-*Z99EM%)X6_A?XN+U74:Q4]QM V2RQ>67ID.8G\U507(475R1_(BPT4L M7M&7B4;S=SOFR;U=M!*2._Y'@VM@?EYO^&WKHXHN>D?2K;B3N,L(18;8(-C2 M;0R7;J/[T=:+F/Z6WU[0=5WWUAR&SVL-[_/7IDJ\@QJ#IN+RQD; I:T4M@87 M]ARHY$P^ILY '_L$!^H6\\!&I31:=4:ORO 9?^1 8EJT@6TQ&'R$KRM.?2(% MSJD2"AZ3XU=F"E^"#N2M/;HID;9A%<)21I95:6!T!Y1%&P8?$NJZKW+&::,[ MSV. N0!F96601Y)EY%F$BE5U,IA/H H&8QHEQ<]<)6W+>+,U*RU+=<\37L5A M@E&UZV]YDF+*QXR:[[1/PUKCORM6)O$D35N1B M"&; TFX2]'DKW3KO1(4Q_D28_IQ@;@ZGD4*0ADY3 R(O(^'H/KL)A6O28&#T MAIVQ#5_F,BS>EU&OC$F6EQIS!UN"UVF8,?_7>RS^>YVV[E?S+(CPIY,<](/Z M %F/FK0<+;-7U3G^:Q1EP;.H_24Q.=&__>G'MV_>_((*AE$A?MD+&_16) C4 M"$<-LV@K6(B7VRI_CM.Z!M[96[K0!4Z,3)Q-'5<2!FBVTY:F]=F>@NWE"U)? M*=V++*FP(2.'+>$Y78YT%(BNQW2)4;3-JMKB&=ZPS9?^:X.SF/!"EBWKL\&N M:(O1X^ZH,444%V-;O"TRK+)D9=/CX0E>?IWG6QQ);/VV3X8\MRN[)HPFQ M'3)9O4_#-69@\"F''YYF8OMWY;CM!0+Q[U@8'>!NE9)O<=B,94!0CW,)9<(=QRW#FZ E ^3' MX:2^; B8N>:TPF=AM.FK!86&P_1"!P''BJ$#R8"%9'1\ -7PN?VR931#&JP< M)+=)H] .*JOG5#TH\W>P?JASX%R1[+> G5R+W=YRR9FQ_#%(MXL@++89E;T. MLW585R = B-I6ZO4J-""9*C"U;!S0P9'##GN6).UF . MSTJQ;B+VL80'BC,Q.3N#E_E=D!5YK5XZ%G'7AZ EVM:A[07(::*:J,\C9"<_ MB3J3AK]G/]Y.5*1!M1'LS7I/Y]9?J>\MAA+ .$1&F>D$QDFW%P[SC%[UPM7="PSJ!752"BUF^K!*H)*G'Q6+Q#9%7V^'QT66(& MSB,Q.SD^ A!N%^_C?$/R(*$GP>WF.BT?VM+?4OX5<;K%4?G>GZ0JT0I#.AP4 MV@ A;/W4QI&A%4XB?C2AX/RD:S,P-R>1!\,9[CHIZ1/.BCBG$"](7BBJ>L56 MX 2EG;U;E\\]><3HCT8QJW*= %DY_!TPR:*/A,[U%0]+9Z^4EQGF 1H=9Q_E M5K#WP7V]6W\K3 $@C@#5$%"-P>?Y1YWQ!,C-P1)U$Z?X=G&1X2@NQ$O?NP1' M2QS-R0,.MQF^P07SU%??M H8M!.0O.D2GZ15#].1?W\X72LU''_ &PJ&UP0W+Z^XL@7]UEY"F.-\]IAW)8ZV20KLWC0/R;Y/M,;,CHQ9A9J__[FG2)'FQ(Z>[E.ZES/08W;+J/['*6@P_ MO![W[/8H\]4.%V^X&OFX7>I.PNR&ZSAX)5_N5'TCN<<:3]TM;75K%M,JK.P]>^#'O@F=YN4Z% MNU$BI-!N@!*K2\Y5\@-=7)#\"/;'#KB*:"GT.]FGN*; $$?&5;ER MOIX@%6986M5@P>VL!*PS(W[2T%?(E%+(MW\\,/W[8:?.4K?7LCB.7.L2UK;D M2>_BES=;YB+8Q$60"$NKK'T=79'L:LM>(;"4.VPY]%LV>OT,MW/4Z+G:-K2! M0?8-!Z,';!REX?<@#+\2&!+(JBKQ(I!.@$-J++!O VI*;+M%")D(O_M%?KK9 M*6X>'2T-[20M%-QE5^Z% DL@;6&$H)3KQ[MG/D&M-I_/=.SJ\M:QO?:R>-#Z MR[.BL?;HOX[7'?W5?]\S8['U0D+R5\WU<]2+]><"[/(T+^*0*O:/_(%(&1OH MP_Z2<9#TL,6MUCTLMUD2)Z_+6O,3\&+_%ZNY;J MS-:_ [3F03^V%T-)S,^%K)QKI)<5CE_Y;=?K(-O=+DXW[MXW?1I-H2_X%$A8 MWX %!IZ1[]1FTXZ_LO4P3V.6FF MPNC!T9\/X0I'6Y:V5_A8RVWCX/1R1;+2,#H MNN2H<#ULFAP-2XXF>X[NXQW%+WV\6["ZMHB[:;9_$+G+2+0-B]OL 6=/<8A; M-MB^SP#'DK;NK"=K$S2YC)9D?6R-O=PDJBQR)AQ,:$L4>6LXB-*W<#$Y[=.+ MK/BZC>CG+-%BEZ/[*8DF.?D;]&[*A"(B=PRN.K3 =S_>?2%KIG_=QAD,JU)R^J-+7LV2 M?841PX,HH&DM@16D%Z*4#DE1J; [?W;75;>KO1FY.KX$GBKUM*C?1]/=576FYKK39U[JR7G MUNN.+%IEZBY/Z:^ZIHEH\-ZM&%Y3=9(NX\<$BW#KJSB-"WP3/^&HLTZP4<462'?7_G_LKOU'/&#"&9/TWB##?1'T^J'U^[D:DA MIOD]^/#VG_%RE>SJJNHXJDX@70G.5!N!CF=]G=L6.$$?-0#4?L4AQ?+,#PMV MV"J'%S:&A^OA^3M8*8L4@3'4\R-87HI;8A]T?VSJJ2OOU-OK5D[=R(-6W7'\ M),:1XB63D;G^78,"=%V/.LH??IKC%B=&Q:>@W MAT4M*I.Q'BP@W ""DL'2,&@!IJ]CP^^J]@<+3!>4(PZKD=- 3''WJE?S]]F M Q!%,I3C;C>@#X1$SW'"BHP=GZ#52AKI=P#0EK5UL9!,!(US=-[)% L6/W7@752,S_L>%0>W8I]8;@>Z@^ M @Y"CSF"";_\%2'(-8JQ/,76F <"9Z[/ZT_%3,]JC8Q+R&CL_%,VD] M/OMTUD+D47* UF"Z'Q>N*%(P#UYN]BF6>ARY74T&NG/;NG;MU&W#,,2U:V9, M!PA3-ELN,7\-?IT46IWD_3(\.\CL-BSEF _2):U*V]\5^;700$;Z01A M/E;*['JPB+#1HH(.MWPEPZR":L3R"?+F.?"[K(E_+.>GNB]?-CAD\5/D5_IO M7QJ['<58%?4A6C?7R!LD<9^OVH*71 MHSV/75-U5%_H[JHZ_#/88>S-I('=>H*>2W@H$/A05@&D^U2-$"7Q J-7+,_, M.>SJ]GCN:?J]OV/K_Y?SA.NI;7^[NE$ON>'8D;KJ2%EL61;[ MU]]@:%S)2<>NXO[D" ;%G0P9S^!'W3'&:6+"@X.S*]NP2-D)XP"[QK=]*- 9604OE&5-SYCB. MF"&L59PL5KCU(V@\\$%GKK;20ZJ@\M0#<0..0?X2H$AFG*BQPW/*GSYQ[F]@ M*O6/2KM.01RT0A.U6I-#&R 1QV M[6<[.,0P?',8.B90\H>L$%7_@C"D1RS^1&$$6X=$ MLF(W"\-L&R15-4'I6P"51O"4"!V=NUHZW2@@B\?TN #+IZ*-PB2(^V[U[:5R M4)$= F.<9YN,_E#]CKD@4_9.37A19FE4 M?+U:C?HRFK3IVR-[-/':(1N] * M1P8;CE=QRHMQBVJYY#&)E]S)X6=YFQ#@+DL3.@?GH!B,Z@0OZF#R;?C' UXR(Z.KL)3T,UCMJ)/NK)>' M8A1127)([2<#R&%.^GN\H7_E]_54[Z."#R@72+S4<)*+!%'EUF#QO:?_^Y?7 M;WK*HDF_ @GO26^V99<11)3BT+IE!H ;$=U_^]./;]^^_J4:UA]\7/R7;WZ9 MH.=5'*Y0G*/@*8@3?A%7$';)S._J@G372+3/7"2LQ_UOR *%."N".$7!8A$G M,=UNO,2?RF6.*,['.=AR_+\X4D_J9*I[I_;>*8QQ6X"G>-W9A(-X9<)*9-11 MHCKT45F)'>(^V&[LFQ<_);_$#7J)^A,N9H\YCT"7AH>I-1M8%$S6O:LJ8540 MQBLL(/C)O*+,[)8Z8FH<'&S^U;5J?HN+U4>2818E>14_8?:T*+]=/-!5$(=8 MHJ9H$(.#&![$ /$B[]R4*C$9*$EM:=2#[5%\R(@U M8P0/A%XP1NPJ1N0"IL^RU7H2>E+$&C !(\E>_CG'BVUR$R_D.;N46YK.7[ZG MX/#&K@\*\-K._ @A5]\E#GZTPQ6(":)[2KSFL8C*;T==)VEOD3:5+.TR!H_# M(-,TQ"P98.YB]-OIPR+T!X_EZ#@$3!;)GND(L[(T)Q6273HV*75,29LF)'O/ M,,R$5.UAN G91\FQ"Q"\(? MS85L)J]3NN,NZ1RU5X30:0+!NH M'&C-MYH]MTIJ34"*OKMKV\)344=-\D,OGTP/R^<[B,40$Q_E:8LO4KS";B/G45Q#1"(%%A9TXWWUVPWNTZC^"F.*"M_ MY2^J[S"5&RI4R_8D(49Z-*81E"F[2<Y00) MG.B,^ +3PS5KI#DL.&L"9KQ46/^L3+BZ"?$7-?BK[.'JW^YRSTDUUU9P9/1<\\9OLGEMC>$= 6=0G:/T\2.&@ M14*><\2$!9$*"@IJ+#][D=8!DT/,<=RM9._S#)2QD?18P@S\='F=+DBVYGO MNUWYQ[[JO0-[ \HXD*K+S!]5M&^-##6@35B6K#H>>!SU?X?.)#$\/6Y715GK M[!Z'9)G&_&1(DCC<]$$S$7'"KDNNA>G M^)K^* MCE7\(5:,G'5K7D!5%]#NCB3A13_I.SDVBSB*WHE*]0[JOS?T/& W*,\CR/H DTQBA/&.G3-;=F%SNZA/V.5)0F8X]7X/=;7(^G6U%J4 (.O. MX&@ NYV@SD[.-7VD-AI;OJ%>H2':O'.[3*ZV&3WL;#,\2Z.K^(7]U!V/TM\ MN%#D'=M>*35EKJ8KVGXC41383/1YY_LDPKR@FN>0TR;&3B'[KFU+6$MN"'!! M=[/C@)PYO!5X5Y*.SE.&C%5^;!/A\F2X%(T3>8.!ULEIQZ[-DU,$0^P3$^,9 M9*#L 8S#0NF0G!83I8]]HWOY?Q";D$;O<(H7<9&WE[BX(">EC5V0LI<10!O2 MB+(#:&.WE"G )@\'9PUX*$CX1U7Z9JSY N +0R]WP,"9/U>I.1)WYAT'W4TFH+U"Y*-&RKBXHR/W_5_VCB\'L8TYL(,HB[7JZT^P*4 M9)\-N[!V%EQ4T?-Y&=T9'=3-$"-)R'BFLPLJ=91/MXN+( VBX"9>QW1#ZDE, MIMP2G*RLEX*3!&8B U\)@]GP @@JD0S,:V9AC+#(YD9X3;-\C@H+?*4I4Y= M,H#ECIUC4<2#3%@&[3BZ3B^"35P$";5=UB3E]I[,1:;<$.HHZR5@W5U6(T ; M"F$:IR@4(/RXG=0Y3N!L=.Z;W:ZW?/7+RD9UVJ;:[>%>6S4ZUF7R]N(:S8HB MBQ^W197T\2[(U+.UVG.*:LX$&U\%O=+&L2!+1@[.H/=ICKO8W ?#R3JV M'A3'3K2._T *#?[CFS+":/D M5Q^U,(WT<\+QS+,:#4P>E7TQ"BV@LB'OV;JP5*1'Y&M1830!<,_SE84HD1V\ M7 19MJ,',%9'6SD5<6=C4]<*K42\712THC'B^A\Z3@/.?%::O@A>4$AQQ7X2 M76G*6)>'7H&A(TG4J/9<1[>YZ92-CA_O5#@F/#&("%6]W.PJ>A97!0+\S(".3SI8Y4!%,&6,' MWPBP6'6,N?&4TRUL?;NX(&G;D5KU_HS$5<>$/\; +\%ZPP(O_WSWYF]__?CFN_=_1MD^W5;&8YYPA!9TB(PL M245RQ(G(D[BFHU]1,J*D2TP_Q2F*@IV7XBT*"Y+H3J3C&$B2UE-XD$%5LKWU M?@^-@)3U:UL%<;.Y+*3@)S2PEZ-$FTTC,9;8KOF>K(,XU3663EN:-I;V%$9A M+ DH(S.76F9!Q5R2L79X#F;NL_Z(BQ6)6/'PO! 9*Q@INB!NGU.Z8Z_BS3[O MU2=2_ T7LY VI&?E5J/*5*>P3,T#B;LQT(:B!.1R=LX7@+$G0"*!$NUA3E - M%-5(&[GZ$,6**%AT3OP!VHXK]BR^8L8^'Q\W[&K6I)0?.\J/H$3'J_/Q"WJ4 MBY#;K+QE0QN6=BR,-T&5L9CE68TY!S"U2,5+$V8]TB;;-*);.Z_[)QJOQ4S1 MWLL/*2@O>;9-J1QB1QXK;>G(62AQQZHWC1^[__*'&< +BHEMQ8\?VE K$3BT\IN]SH)#) MNK4M7S7=T86Z]#*:Z'+/O5P)=Y"X,*KJ)7;(5=?G ^2JK5M]N7K"V2/1M63T="9>YR+JB=,KW_8!BR_(\:S-7/Q]@;2 MJ#0>'%;31<1]D$T7FF$1*F;':2 IP)4VBXUI D:WW#A5RP!I\@N-K)JO$]\ MO,L*$]J4)2]8.0,1R8-(6@;M^ Z=45J"K8$TZA/@.*RFO<[(%8^<.J@S(HNS MT>X &GBC3,A9*C)E1*#49!;'6^A7WJ9P4,B*[KS:4AQTC__Z8*4N*EB-^CMC M*K_3)8_]97=ZF6[$2B"95H!M]^=@2Z"]6W=[?SM]V/9G:BS _9UDI@-L30UH M>( MR?Z<_\N&TO8L/:([96[W_-H++LX]S!0+=K(8&"V1PMI;R, 6!.W1Y/@#[N^9M?#;LG,Z5J91(-'HSAM MM%0UU#MM='1@]K310LCS::,%D<'3AI'Q#CEM-,\8;34^QW3&Z))"4&G/$2Y5 MX30=L%0[.C"[5%L(>5ZJ+8@,+E4CXQVR5$N_0!GD/-YEVB6!_XL=N MXN Q3KJ69/?'PV._&IUZB.QJ4!\8MS5H', E%%6QF>6IA.7[2$H<.]^16&W2 MTAYG)66=ZY=^F&6"+-\X@R1C1:@E_Z]5*P_]*/0T!88,C%"VD& MP].[OO^_O&O]C1Q'[O\*@0#9&:"]N9E+D-S=)[]FX\ S]MG>6QSVPT%NL=VZ M4XL^2>W'_O5A48]6=XLB67QI$F"QX_%(K!]+5:QBL5BESW-FP4C[PLC9T[IF M*V[I!)6;QSK)"K *EV_+-6;_+O'\9GY2 M\(2M3CC&-@F0L!8FN!2T!2J"BQ.((+L9[V!Z3<#I1BIGS^ MQ_Q1L:[-J3G$A-5@$<]67OK"O(T]L=,D$*0XH MBH W6(1-:=#@+H*%GBX^JX&_E/&II;M9-HK8LZ$Y,!'/U>_MN8G8($&'UZ>V MC")7^'P++1\6Y'%;B[NF>5M*OF8+Z!0+S(5;HBL&757YDW\D'Y(?/Q+ \,A' MK"!3XG6=+=>$ZRBLKQ#P!CLH*F._-W02@$IK6FY H1;DPV,[!'W+JIIV!5/@ M@:K)U"CH*Q^ 3^"9,V$M5M^FM8QXD%;+)&^NN2[S9"L.A#XL^9AW?*-49LOF MR6SSS*HNJP.&2)Y*VLQ\0:HMAYQ4?'+\&2+6EU)Q4A>T M^5/B56.&0+K7)J1"[5)-,&'VKG[GC-S1]@[,A[0E_9&(ROS56NBN^('NX$;9 M>J $D[G@?& =9E4-??I$WQB9DHX]@]7"X5B^U4Q<4N5FHQ*.\W/)TNV2&[J* MY7'NL(TSDFEQ)ZQ8_%2RJKHMV2J3Q4-&GD"*Q&"D4.ON@"1F6;5"C%@U!3V0 MWRAXS4_"]?%Z4K0QX60:_(BQ]O[$6%IQ4W%/RY=L2:M[OCI-+L13+UBMRF,# M!_.$I A0?H_#^2#D_WQF%F=28H[,CYIM+N^^]&&:KTF]+?F?#] 41Q5#,7W= M]OZ+@HS_&,K@4@CIP2Q(!X?\*@#IWS4,/5]D$"5YW.9).8R@#.NXSB"DB1#% ML7L@1OQV%,+\A4(HE::G+[1,GL1U8H@QWR4U;:ML300P]5^V"%^JB?A6O [! M2=) $)(H(O$E!X&-4_J8%T[!.B1D='Z[ *MRN^V*SV$'XF'[CD-\T\O_;[0HS%9A6=]57=G1MZQLK!(';]HCECBXI MY^QX&5^]5RRN;\F&]JW2G&XCP-U)$_:*D[L)V)[!]V=F90NANY3,M0XTK^AN M)L>[B*04)(9A;IPDQN:2PGX6V3/H%ZSNTH9?@K]S8;;:;PR-_N[NF\9?A?;,B6XSCEHA0 MRM+HI5 WJ[!B,R+^WZFA1M!-ZQV+S8=T[# I2EUXK4'@**+F>%XNPV@:BJ-9CH72,R3-,$4>D.#,M3(8%Q!'1QTV41("$F' @G%\)QU MTB$D0X@+,G]NX-:NNUW E(<-\F;\&3:3AQBY1JP;-FQ;#E 3&I&$MB3[9B8 MMA.+L<;9*CYS^N7F<"U-VHA)L<,S',7I138I->\[P&S%\8ATW$=:OT)0[I&Q M?S1ANN2M2?@](1>@-\NL40#XMV0#G2I^$[^8T;TQ]5=37BC3_!2ADSLZ[^IF M=51O'#)Z=_@5U;PM1D*G@QA3C!#W(!^:&T$?^Q-@CB=.C7";3\0<\CWP9>!)[6?)XQ%"I2B.D,3E*=C/8;_5@YF-VE'N'*=6;AZ];GA/" MP0SX%3%Q6KF"3SSK(I$Z6#^&F26VR5@J2ZF>PZKY])"A"@R>W['\7(XK#O:772$@HW0WO.^EC>XT'_1T@>2$PCM$LF1V'A( M3N9GXS"=#UNYECV4.);/0*Q&O"==7L9PINZ3G&_FM9K'J%^PQ&Q:1/P9]-(1H/I1XZ7FI.AF\FT60=M=9@S6M!55I^+:_%;Z#3NOBXTFK6*C/'7:QNZ--<9S.M_Y*-X^T ME"Q9TP\C%Y[Q07TO'QW5W:;IUX9P'+NIX"PS8U?H@GEL26E:?>$S$F[B35/A MY?*-ELNL.DJB,WX/72Q/,7ZPK8\*"&KGXWYV""/2H6B2@@0.T@(AFM/S5AA0 M5[H8FJFAEVH1H 1L72N(7[)Z?5;6P,*C O_#^R,=!U'CX1>Y(TI M^K< E*DY1[_ 9A#KEH)<%76 ^'E?SL47/ZKOSUD=4YO5E>%.$#:)CD O*-- MT:]JG3T_L$M1VNR"P7V; X&U&,%04!&4O)>F 3C@9N\ D5\;TF&=%)NOP!RP M-G"@J2G_NM?5_P\\L$2Z.@! GF&8D31$LP>E;=GA^J7S.Q:H.XT59NX'P#%;N/7[*UN=C)L7) MV384G@1;(88X:P MS/_4(16ZO8$.)INF!W[F_%TMU"A)&\E9-6=E6*5\@%J4V_)=;(TG(X433R)5 M;&1$[XMX2[*-:T0-$$XQE!EP*5YH<'<5X7Z=<*[_7*2TY$(.E:U?0.K%K\_@ MT'SO1@+_)-555]]Z&)31""MZH^D@).DX#)- M?XVFR8C8*_J]_T]=ID&DS-(@TB(),7H6@;"Z?MH76;]-LO2J.$^>LSK))\V$ MUCM(79LN[(@3H'Z2%:2E']>,Z#&RX!?/NI2^R>59^AS^TMC^>/X3YD16 MY@S\=SDKF39_XD1@6@'&Q5[T7K:,NDP3"1UOF49C$VEQ/<_O; TVE*F1^(H) M Z,JVW3D7G&5S&HL-ZJH1S/8A6#1";R"6^XG'CG\,7H'*:>38_N6QX8FV1&-<21DQF6&8EU8&3O ,YI(HO4L4J9& MQPPM2W$R0_38RHQX%3.,8&5W;89R$G"8A]5M,44WNE:?0[J/G[_)O6;%$Y2K MOJ"/,DD=>P0I@<.A0NVTAC0Q^RD[S(CF7*+)7!0E&/W23(<5499ALR"#WDMV M2VODH,(T"HM(KKL@ E(=R+(!$M,V&(003-@65G5NH(OQ-S[G!F%3"6HRK*OQ M!E)I)D;VK3&"--G1)@WQN%%?'4XS!/NB2MB@Q)B)F$E?A#N]BG]$5*_L2 MX&^TNGSCFS56IEF1E.]7-=U4H !PD8KE'-_355%3_K5D[F< BE:U'+P@,U>! M%UH^,N-<7OHDB@P,2\XO=R4)6#\1\BAFTC0YP==NF FO<)L$CU/X[CF*V)ZT MA3'^3PD6OCY(RX9A+Z&(A3W\KK9'-3X"?+W P<&L@))>)4VE496Q1[#!P<%0 MP8*# YJHX* 59H2>00CN1#1N!-*BJ8,@OB 1PX9C,L!TF!2MO#1]K+MT:B@K MIE%F6O:&?;GIPY$CE)T^A&!9?MIB1C95%8'N[J;!4CT1__6GI5(S7H=ZFG$1 MDC&ZLZO_V999E69+L&63NVK-MVP2,N2C^]8<05[<2A$ R!!!W!VX+ML/,S1T M>1E6]/Y"U]DR5P0,QQ]""M;^8+[EJ*,65V8D#&1Z7(E49?-T6Z]9F=7O$REA MTP_;5KS<&]2WI S*+O9T8^:!*5@[5O9P@E^Q96@R^4OUN#,Y"I,"-BY),=/ ME R>E*;XR6 7694\/97@J7*KV;>$F.Q\BGH7FV6M0\-[5O4>"-BOMC",VZ'Z MRK8V^A+,BKV!Y9-K3%5GRW/H;ER^3SI3D\]BY6]L3._RUA(]7.AB.EK3S&5& M' N='9@4HD^8:(K;](X&^3[-<_8*N]0OK(1G(/+95667!0HMAD)G&YJ3]"V? M E.SA12HR [6@O3 1,=1>)0TV$A;L'\NA?NM/B9S^85T]6&B+IB7M.N./TH*DR7NDEO*F.L\L MO_:L*D>KMC:FK_NI$1UL@]-M9T3228>$O'(HI,/"MSJ1[;7Q-]$O&VVYU9': MY?,DSQO5^))DY5^2?$OYCFN9LVI;TE%;K/4&ROY.CAS&YDY",#<[CF>$L*V MH+6C"P(@B$!!9C0KG $5,3 M>_FWE&:-H/$?#N6+_^IO%ZW*GQ;%-LGOA%MZ(%*JQPRE2#:<_T!90Y,T1$E# M-:BT*#G)=-D3=@'ZFBS764'+]],BU5M^--Y +CX3(_N6H)ZTV);-9.71X31# ML"_P!=>D6G-$\ >@XMX$;),U.YF:O(N][JI#PWOI $Y=B)[X88!C,;=PJ=DG M859\#BNH9TD.8=K[-:4U)!*!]9[(S% ]CA1'V;"^);"E2P1ATE&.F9^A9# S MY5I\>9K,TE"_X%"FPF1JR*0J9JZ&!IL5DF6;KV'LRC<=HB!QI.0.H\ @4A[; MP]5SEAZ&D0S?0CCZ&J-[+P4E() ]# O29+:RDK1("$ )OADP83Y#O9S M4=(E>RJRWT0_O;8 A,P\*IY&KF2244-=,Y"0QUPQ<#:39UIF#!JHE+59U'*( M *ZWD<<6 TEJ_O-35A3BQNF*-"1F,,O+PO :Q>0<*?>W-6?GR12IE(09IC@*I(HMG+V"M]6D2\W^S;H2"CHA@[A&CX+9@=@P-7;'JF!5^&_TH3::VF MXR>P59IV(X5R208D,7Z&%6*$\P#TA"^@!NRKG-3(UV8:# ER,BQ.JD63*^7I ML.Q1BQ/BPR&#G1+O",<^*99RE9FP:A:[OCN:;L65:_Y3MG;K[EH$3%9CH/]H$WN^R MZA^[%$%EGH+!J]@T!0T2WK,4AA@(@!BDN,;?5QA]!6;#VM"7&)[[LCI=V?KK MK*"5HIZ9]GOH:PN*\4/9-B40C*5R.3N;2E!=227"52YOZZ0M-6;E[?J%KE Q M-"\#QY6H*%+X$S=?99*?%NEINLF*K!(+P@MMZ]U/%_!!C8&-,IG0\AYL:L L M2 M')+'M R(=HLAEI5"?B#GA>Y#DD)I"A)8CN4CJI.W:,)$5,O6X13K(V+#! M\D!ZX@2HD_,(C3:T6UAB)DXI!ET[B\ BCD M0U:0E.7\7ROQC^*W'V.W,5=_E?'.YIJL#EU)KJG-W;HODU[NY+/H&G(C8_HO M(-<0[5S3N)[I-%N9$:^\>IKW=+F%$E27;\LU9R?]EFS&\HZG'D-XEF/#^=_6 M-#1)1Y0 U>".Y"0GF2Y[9G$^=%4LR[8RTB HW#JZMR(%DS]]RYIC+L,C(>3@ M;D^!#$%$/O@Q1.OPK,<[GQ") C^5K*J@U4>#C/SKO_S7YT^?_B12AI\[)% 9 MJ&MY]AXKH<"Q!JB/6]&@(0@6#OI\\? M'C^2CGPT&W3$0J;#E[G8GJ;B[BTMDAQ:^YTNE^56N@/##N/VA$:_[![8%"5K56?IV/,!,5;[9&-\6@+Q52R]4CN59T M.<7HNBZ'YE3=77+ M<:WL0)6#+1_KEJO(;LZBJ_[.0(WO2K9DM)4-*;K>@OM M#I2AXY!$U?5?Q+; 4A+PK<@=@J9XXPSB^ 8\9WA&1KG=5(GCA:[@\Y>LX"CY MOFA7\_GL???S T3[H/56%X6& G->2PX$G#NM=89%Q!NQ#=:DY8^W.,3/:J; MZK]M(O<,]5DEJ=KZK<7XT(EHX+Z(@G>0SJE1@57C#712FG1D_ZEIPFWM:<^B M%*L.IX\ZG&JP;Q82IM$Y5_&.6RD+VD-W3,[B-])5\5LM:_&#'],+\$5_21KE MLAR_[L5+V9&9AV.RP^/>%T'-U;J@ '@AOY1934]N5JLYNAPCDJ;M95P1BI.V@QAJ&484F%Z M<)EA,F]?Y7O."(0,V;',]6<*;#6[ ,#9MH+",M4]?1*WPB?BAUKO8"W?U-C^ M;R\VM&*&#/68RU <"UT?2."8#!../H.N[S,8*YRHQ(SZC;./:?$D< 9HGM_4 M:UIV?)N\+S_],#9K=*AY/OHIK!"5V[AE69/:]AC)R]\J_G4%( 219^J.%6? MW'Y7YO5CA=6F7]I/==I\J6];\*QN5A($=!:H@A MM5"6QA 6QAQYGWG-ZB0W/8\KV"8KX!,*QRUMP!#:ROJNXALY(4GZ]VT%_WJT M1#3+ V$[]")PGU35=L,?XTK.'ZS$,A-[-<%*.W/T(<.N$/)PH60Q4+^ U'OY MP '[)DD0(-LH.9L/KJN2]'Q@01Y@)8C5:TDE/\RB!*_&^'8L1_-3C'W65G%>F?MTF>K=ZY MO'>GN^KV)HY&,Q1!2ZK>(^:7YZ2#MR"?/I_\[@\+,LPFZ!$+/V2'N4\SF$73 M%%??ECG^8)&.#45&A^J<<.\AVX-!,9AW8>W3NYN%3=4M#(V>=56>B9(A),IOMCU*$@'(W:K8Z.O,":"VJP-*YB'(:!V MRR>11<732/&3C!IJ%R4AC]E".9L))A&Y#73,J+J]2ER8(>=B11I$H=HOVYK[ M%VU>;]<^ZV)+']:TI,FJEI[7H\>QCDMHT@L?KM $9A?%\#9[A'+NR"V&B9 " M8N2HAJE0C@8[4+R>Q='"47#S+*FRI=G!PO08;H\5QFF9"S$?]9&97W;9#ZX_ M NVQT+KTZ&TDKJX=/X_")Z>'+^.@YG1JH!!E]9F!#M]G:QRG"H0'( TO)>XB\HZU(!V&N+5@=,K\>%G[^. _K M]]^=AW4DDB@/:YS/,XP_">-G'7TZ'L5G[&E'S;L!.C[HV0LSSEZNC-SE!UP+S:*?SL<6;J=]^;F3H21XR5&N=RM S1 M\Z1:?\G9:Z6?&2I]Q3XC]&CHH)F@0)T(\C/* )5S>SSS4\'"N5H,3M7-]N9X M).]6HZ%T-/MQ7[/E/]8L3_EGO/SG M-JO?]0V)^EU[BR*G$=2T#&'\0!H@,S(R&E]BW-KHLC>PV8&*65!]HJ1K6E39 M"]WMLJ 9/"M%$+"NR^QQ6XLZL.R6;ZZ*^I/,_-B/B#5#>,K!S!$>(LHLA>0( MHBI$Q.OC#J24>6#T+)W.\VT)4.W\S8-!_+J:+;&9>9DM*H\.)GK>*-_RTQ^^ M+]_R4 3-W'FBY M@6X97Y.ZK4IV1[N4ZYO5;9D5R^PYR:\*V$B)'95$SNP&0XHACF@HHX!#AS$. MH?B S&*+HIN6 LG<SA6*+T&FK-5:P 71*MQ7$ F3GP?2KTG MC#8Z?;G#'.1S MSMU*9R_.W._A6,&L-*.*,V@2?9ZOM5\4W^E8_O-+\A7[EJ]=:MJET,F8(U_60 M]@R5_QBD=U?6GBO(5.BY+P 3PHIU;:=Y/>.E0$3#7YFS,Z/=4,%.C%[9+/6] MQ1;FM C# V2RZORU^U 0K4Z*#CD;.#FUK^/^YVU2\B^6O_?5D*^*%2LW8LOQ M,-I-_D"JK,;")J]B:/I6YQ[*H%SV $Q;FYW$:@7@YGLQIQ\AK-0WZ*A(]+DJ M.&!:U9=OS[2H9+M3C3>0$CPQLF\Y;4FW=?:6K*K[\J!9BT1T9A'_G&?)8Y;' MZ[&J\P48@JWQ).^ZY>B[NM:E[FL.9'!L^%#^CPH'QM=Q/S=']2P79#74O_A: M-2E8$M52RJRWVCZD+R=T8*NLKJZ8WG^I6G\9>C48 >T]FQ, M"7N_JS-H?C3$1C@XTJ$C (^T^.;G\: _YJC;8_>%XEF@.R@4S>%7]+2J:'VZ M@4L*OPEG3<,0:;SMP!Y-4(GH'R4#&* '): \8:N3+7\R :#QUW.=[R-9UK69 M/B_O27'$9/JZ)V\J]!&2+AX?WE7P=(?OPJN:.AS"<326EP47WEC11+::?"UN M_]I]5FL&#=TL](C6?I8QY9".U@X<_*V]!@,.5PN0?&@A?IR?LX7_I*/>EN5W MFI?)TDF-0(WAR7A%28(P N7#C(5/=P!;)IH&/-)W5J3?A5E3)CY8L#F6@;N@ M*UJ68ELG7.'JM$BO=Z%00^.&&LW:L!E1#6G4.F#"D#70A,P/P,W/FN&^X:@E ML_@PL?3ACP MP%753''%#N-I]Q8KD=44EX\]7+1TU?EJKHX@&FS?YI2DJA-&E>>E&K[M\: @ M8/:I)AQ?QP0AESJUSB5W][*).B>N5;]/NDN,CH$[N^/O]*-X_T4)ET'S=4'M6POI6EITPX M:2)H+PBG3GYMZ"N"D;XGD[+E%B1@)#%MLM#D[KY&29^2$J[CDWI-R6/7\B\9 M-$UF*R)CPX]!]4A;QI@IK\/:JTYMO[#RMF1+2E/1\DE46;XJ7CA<_CU.(28L MCDHD9@LY"M)Z&5(+9<0,86%LF;^9[T=3S8R:(!_%BF'ECCEB:8S*=' HLW<@ M(Z">IG_?5K68B41'#=^VJ@VGI!)*)S7A8'31VTPQ]UZ2-T+%V1U8R&?*+2HD M;I$TX[\L*=>C.%ZFJ-ERREZ=G[SQ5-H>6GN),Y M7#44IKFFXPYD8VA >;M][6**P#D=&ZK$#!*'4VP%4C-9'X1!B,=#- MJ%N0I"8M7-+C/7QI06XIIZ-*/_*TLKC4"^;Q4T;H9C?(H?W&84_WKE*^8-.+ M;G1@WXN!H$QR5CR==YON:,YZIR67#/6"1R3U@R MU!AN?<]Q6KX%\HZ^)/FVORR==FG_=?(VKP" XE.H_3(=_LY"<*$D65VVSN3J M"RMI]E1<)F7!G4G#K9/64&[%>))DY*W4)#:'6RK'//#J30VQP@K0HB4=W 71 MR>,.NQ;HB;5Z23#X3H&/V ;'"A>9.%& EHS%MZ,! M0RG1,66,SKC C^U13:IU4M*6N"@#])]_(C3J5)YIF;&4[\'+VFQ";2NEN+@O M"\/C?"W4OJXVRE61Z3,G[#ISSC8;OB/)DZHZ'.!_1^3"19.5,UU9.7,M*V<19.5L-K)RR,YQ61GE46#_!0SA65+1 M]"?&4JA9\(T5=/.)@7WP-YO5O=TV59$OZJJ M+4UE?H]S EA_R1F08'Z6,\0HYR BOQ!;'P'WY!'P$@%8%!\90"8=9C( O2 = M;-@A[8 3';[Y&RRAAW.U29=^);_?@V57KE:-QL[LA%02-9C$2O$,LESPIY!U*-F M%VN+XDA:L1G/0P=(VI:_PN/AJPALJR::4RN?1X=+).-Z]U"%:PK6!2C&[/ZL M9BTSYM>\O=6S]_OM\W.>T7)*XIP,&L@KW2?NO8!52RNJU+KY/!8NT!3/ ^_L M![HXV6M8_B!V9W\T8.AU,V9SX EV,GT>S7NM[&1\4J[<#!IHK=PG'FZMC"FI MCCZ0Q6HYQ?5XO2V5J8/3#SOH3QDN9?"Z3Q9,.5V1+@_K:$N=;/I6AK;M)FVF MA&^\Y&9VGO1/(4:2[I+S2(LC92]2124IBN MIDQ%/2>9&/C&B@@D7Q4I?>/K&!,')5WZR -',KFY,GL9>Y-%BXCW6RT"!6EA M@)XU0'ZH2 -E00!,W+V4X?=@=DR.44(N2_)V!S>9)S+]L%5YN,-!P[0!A";> M+=FX*2,*SA[50YMFUWS6NN;_$T%WLY<]K'4[(M'7NIC1=*']LFM3-Z;*34C35]YSTN'ZHSD,F7/.?^"^[7_'_06X6_\W_ E!+ P04 M " #"?5I0B?RNHD5O #U_@D %@ ')U4 D3W#VCV_? M_>W[;[]!683C)%O]X]NO=\'L[OSJZMMO\B+,XC#%&?K'MQG^]G_^C__OO_W' M_Q\$GU"&2%B@^)O[YV\6ZS*+$?F(-^B;_W-V>_U-\,WW[_[^XX>;S]]\79Q_ M\_[[]]\'W[\/WO\G>Y+^#9/5=^^___Z'[W:MOZV;L[_&Q;[#8>.?OJO^N&_Z9NC''WC;=Q\^ M?/B._W7?-$^:&M)!WWWW?SY?WT5KM F#)&.(1(R6//E[SG]YC:.PX# J6?A& MV(+]*]@U"]BO@G?O@Q_>_>TIC[^EJ'_S304=P2FZ1/T=,W M]14-Z*E =$'6L.W(2''TBD?VY7RW?'(4_6V%'[Z+4<*_R7[@_ ??OZLGX;_3 M7_WK(BN2XIFN]##)=A]-PWN4_N-;T9\KFE*V1C"I@>F5IFNT"M/JR[.G)&\@ M2]!"A[*&%<%_]:\O=";R!;Y,,KHMDC"]V\U1/KO/"Q)&Q1%!NMUT\=O!MPSS M>[Z]RCQ8A>&VPA"E1;[[S3&8]:__]3')HQ3G)4$+NI3.Z$?^$/"BT6/B; 3O MS3%R6VWR2X(WYSCCY/R>%.OS,B_HE4/VM JXTNT^/H/[Q4^/1W1%?SS>Q.J& M!HE>A/W$&O!ZI;?+<-";MTHG62QKO>2[J<6AQF&(8- M_?) N-#[-4?7HX #6+6XU>$S'#KCK!K9G8Q5DL34F55YO\WJ;-0J/(VR8U-O^:[?K]ZOE*EMBLN&'C4IKT^OL=3:O MLWF=S>ML7F?S.IO7V:S4V=IORRU61:?'RZTAN-$(*"V&V3BBIPC;)C41[W* M-E61PZML7F7S*IM7V;S*-JK*UD70,J:Z?3CP,;%H35*^:#;+,"'!0YCJQSOJ MC3J^&M>&/J_,>67.&L7 $39,ZC>7=)__QK;Y"WVY2I<&]?&JFE?5O*KF536O MJGE5S:MJ5JIJ&O>X,(Z MF2-L>->9U\>\/N;U,:^/&5=&O#[F];%F?:Q7BF2_VX]PP%!$4H>3B<8JA.)1UD?-T*0([7L;R.98URX@@;)G6L:QQF M>;5@2!BC61;/BS4BM_OMKY' UVDLKY5YKE\C?L MU6]"+XQQQ*MI<$4)\74?)"^U*S640N!(HVJ$6C0-J [.*!$Q(^0R#5<-BE?C MWP=7",_9(4=0>([C8SE*].?A:2H)V[.7=*^$Z3]12"ZR^".=SB;Z%$T'I_5C MO;IF65:&Z2W:8G*L,:F:C49CA=(-(@F.+^GOFM1_9=N1J65S"J/U3 M-UH5"Y(F.4)0TEY"HB:CD=D@1_%]EUARW$IO<%4($K_;[(5 MW//JQN/2RR7F.;DA^"&I7B.64BQH/A+-YX@]T95>4<'QZ7^C9R&Q@G9C48DW M&YS=%53EN%M3I2B?ET7.7K].LB9Q%-YI+/HK4:\Z,>GGV9PWB@60YB/1;)?S MI_KHQ0:1%07D$\&/Q9I.\#;,Q&M6VGHDBB^3%'TI-_>(",E\VV1$VL@Y/7U6 MF(A1;&PU$H57680)W01<@.,'Y3F+;"7/TJL U<#JBF'T9%\H"H9!?6.UM" MNJSY2#3?E/=I$EVF.!03VM!F).INT2IA%JZL^!)NQ(N@N=E(--ZM49JJCJ>F M1F/1MPG3]*S,J?B9BZ^AQE8C4;@(GZYB9O%:)A'?QXI#5-%^)*I_PRD]:$)2 M'9IB9 7M1J+R=[KN_G=&Y?D[%.8X0_%5GI<2;!7MW0C\:$<99H:F-<5$N#Q% M30:G[0Y%):& O'M_OTB*1BN)J,EHM%T\1>LP6R'!22YK-CB-+#R.R=[/FWN< M-A#7^/?QPPG.TS#/YTNNYC2*[.J&!HCFJAFG:/89->P<=4.C1)]!B3XS3?3> M?70Z:H@SDF\6YL O06E$<@F!0 MWKL)2N-U-O65 MU 2IE]ZJM#!PBX;]71\_4MMQCL>G!TQR@@D1FW'-TZ0D0D ML4=@*'YP PI81!$8E1_=0 48%@2&Y2<781%$((%!^=DM4-Y&D8"1^,4M),11 M?V!$?G4+$4FH%AB2#VY!(@\*@\MH3LFM(K\^' ZG9%8-KSP<(4=D6 T?)AP; M1X3:5\%RXKA)."Z.B+6O=CFH@^PS%MZND MKV0\2]VW9M,VI[)23B\WT5=1;_?00AMEU[GMHH&07'-V;A=I(P-PJ4PS;5$/ M&FUK)1@>2\-D6L/3TX:R-$2F(RS==Y.E\3%ZN"BM!2;\M?QAP_=!GJPRGMO" M'K2HWJBGLQ5L<9I$"=+QU>H-.*J?M@UIWD=[1-:0#SFRL!>^"I[0'F! M>+QWX[:"=QB'^+MHC>(R172EOJ&*S;^(UH:MV==PXYO;SZJ F3L6+\-R7/C5 M+_8UJ9K;P8 T:$3=P8#3/$S3^991(H_"$#0SXN7?EO3>O\/+XI'*4E=46,A6 MR7V*9GF.FF^(5GU-L);18[^,&,Q7V0W!*Y86J.!(W65\1OPKQG:]8KR7,#Z5 M(:M0A9!T4:F:&V& "AK7R0.*C_9L?O;\.?PW)I7/0'Q]M!C!*C9?2!1*.1U' M,< N75Q4N\[1;;):%_*#3MIV?-+W.V-^GR8K?I/3=?0E+.C6EZQ":#<[&*KH MDJXU:+?Q&:JD%5ZA$,4+7&4\YI4H7/U7,D]ZG>UBCM7)DLZ97F<#S!5K1.KS M2G8D"-L9(OD+SJ(J'? Z">^3-"D2!. T,U$8"/>(E(\WU"-I9AE,5L=6Z9+ MGO$E(MDZ&CTM8DNY:31Z&@BS>[%LSO:&S9O:KOGF9>CC\#NMSCZBT[W Q]_0 M.HE2Q5G5W,B=<$=MDZSQ4,>"WMKHVD*'EX86//5PE9,.!.W-]HSU3?13QPYL MUL;Z]F-7L-$1)7$'454-5.0%?6FO@@ZS?B:^JG6I\VB-;!CJYL3_7MV<8Q.O4EUETUE$?/ M.9<\(UP]L!A.5]:+CFE/XP*#U7Y"'MS00.JW N M&6W ]'E+JS/#CY=329^'Q%,?PM(B!L18UN(/05YNMVF""*O &C$IG7]S1QXT M65$USO@YBC"*?&KB$5E#IB9:E=K76YK)R]*Z3?(_SE 6K304EOAP-J**_9]S'UF'S4AO=Z-$K\^D8F8SZ/7X)EBC$)MFF8\=^P%^:>V7P'818' M*7MA-,#+(*(3D^R9A7I"VHT^OG^D"YW>:S*BU^3L\_P_0T)G]2S,_OC2_"H= MH&4OM%RR)<-"Y<_YJIBM"%+5DH1UZ8K)^QG2 VEJ1K4 $0GMY'YC @L\G M]C*,6&"(K!*,N*%IHN7^!DE3 Q9Z=%_ ?3^*UF;(O^))1FSU2A:+N*%IHI5% MPU3-)^[6<80-D]ZI:U1046V^K(X6J3]'UM0 X50LW-$"./%5S>U@X)H)LT2Z MI:'=##"$LYA%TM-%HJ)E9@J5'I;BA]XU[ MW_@;.+QO_-#([KYO7*+785T5RA5,) (RUK%#N(*'\-;#\&O&%2R4*A1NJZ6X M@A# VZU00)WQ;TM7"=A)X H!$-BG MLYL2] 3TY_ IV92;1G*%?Q^)M"23D];T]W%(NPVSE>@5[#=_&Y$D(58-?S4= M"NCC%R<8^.<(&T;C%ZGHLZ"B#ULIJA!D:5L?VN0+4OB@&Q]TXX-N!JOH_E:6 MPPIY:NI<^U"CMF\A".3^J?LDI-M HH)-G6_OX6[CX=:R;4S=CRO?&F+#R=3Y MU@IY -L+74'%5P+Q[J>V[B> OF_,^?3N^R!%(6T:Z/J=WO8TS,!3X_W.5CE<_"&^ZD* MDMYP[PWWWG#O#??>2&W42&VIS6EP"Z2E\SVFKVMI:VMFZV!'/FMWT_19E.?\L+SJ+-ML4/R/Z=Y2A95+PXK3[F0:;ZCI]Q8!9KP=Z MO0EP1!/@;,.QIAON%O&YC.DN_^6*%\!.'A!+CI6$3FOW[H7FZ'H8WTGG!_L/L5$PKKT0MU%?03<%?0PORE)M*9' MA8(\8)]>ZFIUH MAX[0#^T/B#S__)END+4L6T/HGB!YQGZ@K.= /(Q(2BB8TN(T^\^ -4+VKKI MP[+EV&J$(6A_Q$W??0\G'33 >)1W)7P NA=K1$6NGQN^QN_*^19P^;<(5":CW:*42^OY.MDNL$3![3#" M^+[&V6-(XL6S]&WSQC8&7M](PYP)QNRHE+^](6QH@&B\V>",4]3\"H^ZH5&B MSZ!$GYDF>J=9G^&LS&=9?$/P,BF8N,#*:A'"SCTFAK_L26XCH/(X6]KS99-F MKLAX'?J#YD \I.F %7:*O;!S\12E94R9Y3+9&3-$WH3/E:I#XO;O9S+PT,=H2NDS&XLR7AU3QVX01FA?Y6T:5;_ST,^K$0Y,<8<-D MA!535UC^FV3S-C4Q1ZCT3&]N9.)9$#JS241W(I=BOF;TB+J]^ZIX%@30QP0K MN[,6L%3DC6T@7KI\5,T-Q!+NSW#!U4EOOC?G/!?X7Z1^>F="F!_R4R:!^X1Q MS 2' [--;9S/%Y2WG![ E$_*6[G=I@DBDN7=SZ#V@[&C&KA>N@QJ,#SW4,^4 M3;JJO0^+]F'1/BS:AT7[L.@!MXPB0 7K!8Y,'1,?*BZ_D3'PR\>%.@H ]^!E MGSI*ZCP8>&3VU-.B]$1\563KU-& 9TB)C>RN8" Z1UN$N[N2.">'I%.,HBL0 M:>06RHVZKFPC/8U9$>O3W.+.4>M,?.@?A.W-<#0LI/,;>F9T]**#P M#!N89U]5JSW?O]C)-VRQ Q(3 M75CX2L]+FU(,+NP,(# =BI),73EIBY)>^1,P2K_:B1)<[K(G7L*)T\T^6/?; M0:<]- +?E3 &S0=C>LU??<%P[-J6[P-ZW67T=,F# M+2)52<<=;>#2E;)!#%2F5)/C"T\>D35DX4FKRICY2B"^$LBTMQYM1;A MTRS/49'7UOD%GF\1H3.?K:YQGI^'A#PO,6&Q>;+2[]V'\P95>=G7';*@NK?- MC2=N)W.$#9/F/KH>4%XDT3DNLX(\2\W&TK;CDW[%[PVVL,MBC4GSJ0EK; /Q MTFVL:FZ0 Z,9GW;5]7%T_9, ;U@_)WF]V1-:0?K/9RX2Q[!9^/5W2PV5! MRN@/F8=,IV/?E.8?#U86E6\O^+KZS)?5U7Y5B0RZ?0W7"U?GB!5X3L_#-*$B M4Y:$'#]*Q(*$28K(79BB_/KZ7#(3[89PSS\I?;>>8\*10CE=KV$6QN%ULDFH M^*IXRQ[%[8O .XQ!_%ZU17+*D]N8S2$2KX'WK/H8;WT-Q%J9,*[U;(U0P MRX7BO595-"^LKIE/'#JS,87VMR1EL% H);JV$N8+0R%(A[EEZ M=V4:H.$ZXXKOKL1OC+_(N[L97,%>O;)!5B-7X #<2%!GA?OA+_T:Y*>^A/H4 MEEO[ZDXGX CF))GZHFJC18#M9JZ<4.!#6S_"PY7]!(8(ZO0& S/9AWWZ"^Z< M_!,V/KBSD!XFG<*MS 5^_A+D:,5MWSN*P*&<;[L:",X4$>'#+8_(.ID*R9+0 M+WK#WU6K11KR)6HVOM-NEJ9K!Z%AH]#?K@=Z+X;JM""B'+^O@8"!\#X6,@? R$CX$89U5(SV(, MNDZ=PT1M.5#?8*Z8:L$+!:9RN&*DU=X_$)7&N37C*R-[*Z1FBKFVUF/.X/AK M0*KZ&@%%H7@."N9L"'G]%GT3)&0P T9).%G>3#FBF?+\?+&XDZ4^;1 M]FF^7'^1E2MXW'YJT-V^N'Y#U]CWV\4@28M7PUXE;-AUAPZ2!]AIG, 6:E0NL$/"GSG4'V0;#Q3Q74!+>=AA^O;B"A=JZVU9>=L4%T&Y/ M*8Q7KH CST$26'FFSKSTCI$8W$['(R37)Z8^_SKW2 L3D"NI+6/X3B>;Q.)] MIU+?:6OSE0D?:IZLLF291"'].8PBEKZ69*M@B],D2E"^_T'#DZH[Y*C^U';$ M>:_J$5E#>E6O49XC_AX+_0&3:Q322;UA\_(LKU6MT[&?*L0L4W_!GC2NO@(A M$MBG%_H.EGWK#?"*^#X&-)#TLJ?JIJ9%X*#:'9 MRUR1V7.\N4^RJJ!*19R $W6'\9DX#_,U/6[8_['LS >ZM3/HS&CU-< :A9?2 M$G.@@1P!NIA@)"_F2W[J0ME0=1B?BQ!*O29WFE4@&0'+^3*:=U_?!8_ M81P_)FE*]P35.,-LE5"MHRHS >-1?P!3Q8#I[0]C2=7XGQ&6$,G"]&N.[O"R>*3JH(H5>7L3+#S0#8T)\#10-3<1J!3R&@>5 MR'Z+(D0O1+98=F_O75)QGK9A[^8AN9S09:CQ&?^"'@^$38(S^F-4.V MPXS/\!$A"D%;E.IK=561[8LXH%IHNMU-A)_1PZU$ M=.-CJI?"I5=P/Q/)ZRD=<_4)98B$*:]>N:'W)UM,!;U!+YZV*%.:2/H9S #S M:WK!GM&S/*::'Z.-JQ?S+3;)D^ M:%$4M B4?:;N(SSI@,4QO>66QU-X;SE49\/Z?A97H 'PB]O8TUW91'KXR,04 M5\+5-%>,OD_)E8 M/:"Z&PE=B?+2PPUF.09C8WD-8SULVIG&P%C][!)6;7UU M8+1^<0DM3><9&*1?W0()XBL%8_/!)6PT;=MP<=(Q>1L6^ &'QPEQNVUL)1PF M)V3P%M&=<(2<$K[[\$#!H7-*_N[LPH+CYI1LKA4&"\?(*9D<&-<$1\PZ7KWSO=*M7##;HW:Q4MUQ MQZ];VHY"GVQW1-:0R79-41"MYDZ9)]9A15@1(-DZ--*&(+K]$[([RZLR3%#= MPR0;+XK03?C,0)Y1>36^*RAYE3:4,ZFCN@[SO-Q4O^.^>3CG?7[$1Q"Z%T$( M6DZV+(<6Q,+BU*<5BM'W_>0# $4!@/*U-/60'A_WY^/^?-S?(1*"BPX2(>%X M6)L:&;"T[4I&&!>&NGC1/,& M &\ \ 8 ;P#P!@ =G:ZCZ&1,@?LI2.H4F/9^>]D8XRML:FJ\HF:#HB:;)YB" MIIYI,XK9/JGLO"1D=Y#"M3!8=Z]R>97+JUSFA84N9Y17M;RJY54MKVIY54M' MU=*1CXSI53\'#SL?WHO1K9UZ!1AJ?"T+3)17MFQ0M@#3!=.YP//N-1.7-).[ M7G-RVM>7O/RFA= \]*^ MP(UI7;\$RQ1C$FS3,.._R8-M^,RC',(L#E*6C!S@91#1N4B*EOI8IX^,KZGU M0*[7X4;4X>JJ<2F*5RB>Y>#!MM(>U[?54E_14 MK\Y-3Q(9=(][1<\K>E[1\XJ>5_3$BEX'V=&8IO=KD.)L13ML@AC=MU7EY*., MKZM!Z/'*V(C*F% JD<\43'N!S+:9",:/E)RK+*='$2]&!H]=5'4TR=3GL"A) M4B0HGR^O*? +"CRC5S,\4V\8KV1Z)=,KF>:EH&Y'L=C>!?7JBCST/P[]UG83W24I!J'?M,XA4W>Z]4/URPER6]&/H67F)R'VZ0(TPK/61;/MX@]59*MJM\ ^!OR0\,:;D1G ,QD(S]!QM3K.(+L M[0^0@J=H;8)\]NK2Z_6P6S@+?(:JC'D4@_96..--6J3!$@N=&5AJ"(@VBIM8'PF7\.X3P$;C)KE;X6J5Y6&U0(, MBN6O@*I &=Y^8,Y<^B[(68'OX)Y5^ ZB@W=->< JVFQ3_(SHWU&&EDG! UM; MVU;[^)@!0VQ_9'NK[8A66[$RUL>$ DUP_:T=,W%(7W#V@/("Q?P=@%E4) ]0 M U>[0>QXU^SP@>?#MPY: M!U8..@W!_3?DOGDR01FU/&!;WNCG[S-4N*3G - M\DEO+O7F4F\N-2]ZCW)M>MNJMZUZVZJWK7K;JDZX5S^RJBMK2 ^>(K2DJ["2WI8L<.FK/;$?'E1\W*#"#^.-%Z=Z_E# M)D$[)HY>^DE$3]Z/C#\4:QIM6HWF[3'>'N/M,>8%N3Z.?V]N\>86;V[QYA9O M;M%1ASN(3:XL'!VXAI&_S=D,?@@2'F=%+].G]DF+TE$,V D ]'@+P8@6@L/W M:*JH/CHMMXC5S(H7>%ZL$6';AB ZSSG=6> LQSX''M@6(EV30"L(8%V;4>49 MR#AC@8@',W'QQ,RKZ*SRD6JJ\ZU'-%L*JKKD**E5A3AZD>ZBHQ-%KFA/HQDU MZ"R7B%G(]]OLZ9:NWUL4X2RB1/.#7M>JTWI(DT!\S0BE<)4E?_'9J]=K?HO3 M]!*3QY#H&K?:#NCM6]Z^Y>U;YE6-;A>[MVQYRY:W;'G+EK=LZ9AJ.FH0KBP> M+6-@1VG;_7BBH&XQM@%S=&LJO9%Z1".U6#MK,7] @V[KE6'&KO5?.Q(O M=Q1>94M,-FTL>RW&\M8L;\WRUBSSTLL0IYJW<7D;E[=Q>1N7MW'IZ(2MA2AS MZN O08Y6O&916Z5/.((!U4Y!BU?@K%#@A+,$5-,4LVQ&&;NK2+I%6TQ8F:^# MG7_V7/]1H^9)F]&\0N85,J^0F1<=VI]?7NWR:I=7N[S:Y=4NK1H2[84E%)3R,DQUE:O6'QA?^>I(JE?.1E3. MSL,TK:JF7H8)^2U,2T2W'=O[)3D6G $]8+(>G+J##(V+VYN;-"R8'>7VSS*A MA]HMVJ9AQ!?>9[2Y1Z29WG9C]$+_!?U(\?P9%6L<7_':JY55B"TPNB'FCQF5 MQM;)]@:1B&W%%?J"BW^B8A95U#4RU'70GN>H"BRH'OJZ35;K B_+'/%X_5D4 ME9N2)SW,-LP0]A<_;!JYTA^F9SXH2&B!]V$2^VOX8W56+5X?5:]HU^O:"[6W M]+\+4D9_G-/O$/;R_7F8A7%XG6Q85)UD/VCU[*Q@YJ0X4"[IOXZ/0/JKAA6- MT)=P@QH/:GB'<8@_2(YJW)@B6AL.^[Z&&]\L,(O_75;T76(BV>O*]NTV=5], M/"!*2$X/T3H+4$C]<4.39)^%*3LY[]8(%=?LNTP->+NXH,WM8*!QZ\,[C,_$ MBUC4>/:JFID@F+\&R)+%JHIDB-SA9?'(*\-#[NWV YG<+3)J#TA\UX+9P^Z6 MLO@%%?J,T4Y&V3DBYXK*M-DJN4\KZ5"^W73ZFF MRPLJB[$EZN:&V& ZH77["'JH],S/[SQ:D'X"]5U%X\H M?4"?<5:L12NNVZ"&YU.#\G^BD%S2MKW L!ML8NSC4K+86PPV+?87]//]33\? M;6( /.+^V'_$EC)_]OPY_#U MU""7OJ5MQR?]$\;Q8Y*F5YMMF!#N-,:Y:.TU-S:YG_8RSOP^32HO+]T&7\*B M)$WF4=UN=C!T7A+F"C\/"7E.LA5WF&DPUM3=MCFKH)>>!M!NXS/TLAU8L:[7 M!]55%J,E/\=2=HY55?SI+.RVDH#9+D.:G-L7VOBQ?738B9B5=C++3H$(56;/ M<5[D!_8M(2/-S4VR4)F*&<1/K'#<59Z7B.25OE[]5W).ZG6VB[D%I49ZH.AU M-L ;N,S=$/P%I'B^2:E5\\LB]GJ MV+)C^8PO$AI$5O*3:/1TV<:N)=I\!M:)U&JV,[-C5P+W=<,V3$>MN^C MU =GOK?H&ZP?I#1U[':;0QE<@N5M7<9&1Z; '>YL5_!J8RO%/=D?7<%04P7$ MW?0K5U #&QAQ6P.7*TBITYFT-2E7,KU:'O?P^!Y7WE)H"91,3W%E#:FW5VN' MHBL0=9026@0(NK+O6B+70U85&$'+WS+I*J&JGHGHA2JYLE3:V$]@@>^NR$/:FPGL7PMM=#(,O"&.UBMA0-<@V X?GGWPXDV4P1(6G$!#-6OSD#5;U8M&, /S@"HE\L %R$=$J][3&V!X^>. M#-ZZ>@0G*L,+BF+ @7-'=N^IF K<$.J.4-]/'1XX'RZYVR3_XPQET7H3DC^DZ=O0;C8P]+RG39)F#^UF!4.*D@& 'A:P\6(L M$58XEG0Q6P;XB"YEM0- #R/%&^(R*M[0)LW)AW4R4/T@3%%>/\OT15&*6=K6 M5YLP66UB6KF'OH"#+^ @5=T@-S%N<4TXC$^SU"4#22IZNH*4.@(3+/6Y$MNM MN;ET)!=7(&JU:B1ZCRNXM#EW %+C<*&KMBR;_B+>)Y^QYR/>U8>)1&$W9FG^ M)5BF&)-@FX89_TT>;,-G-LM!F,4!_2#]#5X&$9V.I.AJ?^[G:^-;I?NDV]NJ M1[15GWV>_V=(Z"R?A=D?7V:2YS>E+7NAY2.Z+ZYX$1FVL'X+2<(6T"U=:)^3 M+-F4FUMV[-&+E_^ND4B](7I^B/7UQW_'Y(\D6]7!!)<("1]HTNS=]S.X;..R M$C;G?&_.5@2I7B:&=>F7.F8VR6^J,T5.U&'+OK&B=_!G3 >HS3?9"@07M%-.[)&\#QN@PC ME@HK*X(N;FB::+GO0M)T?,)?'ZH2M,4-31-]%N9)?D9X'\YQ(.(_$IH!UU3U7,)$(^%C' MB.0*'L*S'<,/4U>P4*J N*V6Y0I"@ =A0+M3$B.=)6 /9:NP*%>&'(ATA4< M(,=I"X77_4@MJ!_$E84BE\WTW=RNK!#(N:KISW8%&LC9(K5#G4ZP(\R8[\I9 M I%;^Y=(+%\D,#%>P_0)!L;RYQF ^HW2[>@*'F-$CT_^.08?/0ZZ8Z"NR.%N M'FOA:AL5-)ST-A&H- .+AKN_K<.K8]SR8I4B!(I2'N],L1:5;R#X8+G>* M-FK&U8$1 X[4D! X,Q_0K,_83R@\&S)V*C$VB)3SPRUBJXJ]!BK,5[; ) M8GI&=,U%! XW?K*A%F$^F_"(K"&S"2^3)UY/**):?H+C)*)*+?LGB(NC/H;CYU<+*D\P M E\,%F>('JG9ZLT=)>!.;Q!KV6VZ1]IPW#2.2:9]./M4H]]\H+4/M&YDOEDN MP@K99.I<^_#R-IY4B0P]]3@4Z3:0J#-3Y]M'-;:):M2R$TP]=D^^-<1&B*GS MK17F"K;!N8**+UCI0XY:^86ZZKLG'W>DL/F<8+!1-ZN1,5_CN^^#%(6T:53C&X']H.$3$#O M :C&1 O-YN8G6ZO2>VZ]Y]8JSVW342+=VO".1CU-[.D']K8(IXO_YQ9%*'F0 M^7!D?;S;S ZWV4#$EO=_DT#'7>H^6< M@7IP=X6E\SVF8=[2J?>&^19&5%W#R0G:W^6"XPD9W+N9 H?S^UD'5'LE&PR2 M*QF]K6VA8*18',; MTS/@ERO^="FK!$*G2Y*5I]V[%YKYV9K/Z@C7NA:*/ M];5Q?K ;9X0PS9L7,4F*]546)P^5>$@G#L7*UQL[C-C[.Y1O:5$L4UB77JB[ MJ ^\NP)'?]R4)%K3@U%!'K!/K_3E;,Z8V+)8A]DEW:O_1"&KDG"'R$,2-7O6 M.HS0/^V?,4'=:(>.T _M#X@\__R9;O^U+,U9W*P7*OXS6:W3Y_TV0/$>$ E- MT$Z]4'B5YV5([P\J08?Y^A*3+SC;"1$?$X(B.O:K;5P=,XV$MQRKY_/JA0J^ MO^E=":-&P9+>8#WS5!MK+\.$N:B# M?1>X80LV"Z72'CU3=TO_^^/W[Q02B+!5+S3<,0TQ9T<7*\LTSU #WQ+B]+L/ M0/6"MF[ZL.SB;#7"$+0_-JZT]W#200.,1WE7P@>@>[%&5/7]N>%K_/RIS*:* M7=AR#!\YZ2,GK8ZF^6\J^AF)^K9\S(>ZA67#RQ'T51?;#.)L,_9X\AB9EK0E)7J;'-^*0R M/>^N)(2_ L85IOGR.EE2,3TO"5,)!>0K^YG$_SP-\[S69:45HL0-#1"--QN< M<8IFC>>HNJ%1HL^@1)_9032?]+KD=B7>W:(Q\ M_O YOZ'$E?7470UOV21CY!TX]]C#:G2&;E&$5UGR%XK%O*G[6LA<;6XCG\,B M6K-ZT:\]FPU&^>X#3A.&^9+_L7D[.VUC1G-_ M T\5EE9[1V=DD\#L'3R5G[59+_R"LP<>0L UKWR!"\;3R]_9T?@%%_]$ZL-U ML.\Y"6(5D$*%X?I7K-V[L9%M),(DW/Q)FW C,Q$T-3%'J%38;VYD@%B"(X3B M_)+@S8%U.[]XHJ=4D@MWM+*?R:7"@N!($C&+%R/M*UV]^>W=5ZF^#>IC@I6= M9@%8__+&-A OW1.JY@:2IAN/TP-%\>SYC4[(SUC^'Q: 1T7&ZB05'>!]?L)H M!G];/B[^+*GV^%*\*Y\7:T180%A]I'QB&3/Y51VG>?0F%?_CQ[! ^_B5OG'N MFSXW)ZD*-MV!P"4,O^,": ]ADK)T(:H7\)-M8.R./S=)"(\DX_S5N73%; 19GD2#G)0:GYXR MM*]OX$\$Y\+R0?U_R1W@1A>M'!2@1@Q/BEOY7:;)HA(]-U^!K4?C/\J0QZ%Q!)CHI(D1;(+K>P)&/$' M[-AL,"YVDPO<5ET&-03F$P14O#8S/V;WZ+KA_H]0];1.R2_^AUX",RS[& MGR1(C?KM_F*4FI@&^-PD(=QGH+"=PNI#[$.2Y!Z_X3YH1=W-P\ ^V8VK:N]+ MASI8.I1-C"I&GQ-+0:S>PND9#<+*>W8;YY)%^%M>;>5V%U MOPHKJ%H(%K=S$1-?F58N<1R<"ZKT!%= 43CZL:Y/W15@M"=" M'K\E:N@4"5,&ZFX^@<;5&=SY4Z_7)(.A4J<04BC:<,Y$9K5[:1GL:L MR(T?KB*]=:NDQV "9Y92;_I#YTI%%!XF;OAGJ5P"4^= M$G:NK%"Y$->R=KLSYV%+::6Q*(XS>U IK4BJ8;DB?"B-^1HIF\.]A&/;PH#D M@+JR0M1N,%!9W>'> K)E#SBM6X&GX8/AN.*78.L3Z MOC2$Q;2&4[2LP[371U4'U,ZL!Z[;TZUPY!Q31 :I*P-'TQ7-0^OU43@\#BD: MW7/EX;"YHT2,5O03#JY#VL90Y8?@8$Y? >F\4@&EK^%X3E\M&:8.8V-Q2SBL M[N@N[9[/A",U?8UD'^BJ^R@$W-P\?>U#7:R6GW[U]H6'M[BCG_7^$# <1'?4NE:O:<.!FKY>)@XE%D8W5Y)I MO=:H2-0>/G=4KS8OTL-QX,1 M_=0?U=_XGQBEMVCY#?O_K[=7K]ABZYQV0V1+F)7F;Q'>?,>J;+][_\.["K-\ MQT"0X0(%[]X'*"09/6'S8(M(D#.Q*XBKDM!!\;HF=%7DF^^E8#?[WNOYYCJ*_K?##=S%*.#GL MA^.*YZ+JTFFU^N7%I^$EV;5I$F08') ES4& 4=:PCMH4*J^):E7C?/32]N** MR34;T-+*HQ(M+%IU3+2BNI4AHL^@1#<6N1B?:#[IOV'F;KUE5AG1TPZ"UOZ! MDWY8>'/#BVA_*PJX\L!)7_E2XV2.^6EE9W M,%LW;"HK9< T[:FL"Y^EW2KQ4":XFS,*_1 D&6V%@B)\0GEG8Z*G#]=P2O$;A'AF7_7.,_/0T*>EYAP9W"CEM_7<+UP M=;%\FJ2&/'EC\\3GXAT Y$@R@DE3U!LRF1^FDBG2%#\R+PR4P;<] MC3)&=WA>)-$Y*]="GJ7&36G;\4F'G%.SXA)1>:_:]R6E[/E58P&C/8QL$JQGOZ3)#9L&)?[[%;M T+4OT\7UYB@I)5=E%[6U6X: QE^X3..KS3:,BKWX+]<2V@UFDOVWJN?9\[% *%$5=+O;P. Q?>=K%J![E57U M2<&,RH>!S>FT/+H^_L''/TB]4]JG04/HM\R.Z0I."@,+UK5EN(*+VMD+,4VY MXOV'KQ(M5=05>-2+I9UPX@H^;0[C?KV9KL2@P#O!!@U=RKX='7=@2%SIUI/#WX_N#SK MCEH@B6B!P^&.?-\^0 ".ECN2>Q\!7G#/>/,(L#Q.M5!AM4K'$<)+S,'^_>-?FH[P\;2%,:A@6?T'1$UI )3;.7 M"60/@W+S,SWQX@4IHS]DJ4LZ'7NA])PN'!*FYV&:+#$]BT/^I5E&OTC7$B)W M88KRZ^MS"&(X9R]KI8%L;A=;))J& A@5BK9R^TWA7X MH9XZ>B%)2),U[(42_N+5(SWC[D)Z :(5EJ]&=?/.44\Y*0XBGNB_C@\@^JM_ M5169/_-#^JHJ8XN^A!O4>$S".XQ#_%VTIJ)%BN;+MU2Q32*BM>&H[6NX\6/5 MSL*46<'NU@@5S)?/)4]Q\)VJN1T,2'-UU!T,,%'F5&C.\X.;D?](4/-6TNYG M!TN2=25O;2 CD0ND8?J)X'++#OVTC*D.1W\=50XO%+_XNX1'7D^C&USB"\ZBJ@9PY523IFHS/1OV 1K[ ]C+_(N[M%7,%>O;)!UBU7X #<2%"GBON)*_TZ#J:^A/H4EEO[%$\G M50CFS)GZHFJC18 M>:Z<4.!#6S]VPY7]!(8(ZIP?+DG%EH.FO[1,[0P46R#P M:9G"$-H6QO@33+O4=<2<8!9E:V?S"295 KW8YH*J?PERM*IHZAHFK1[*0. S ME"@?RGQ$ULD]SRD)%J6R]EVUBJ1!HJ)FXSN)9VG*=:J:''DFC/B_1J0JGYK0)DNGH."N<3"J,[U M[VC6:S.X 4-?>S*]Z6]$T]_Y^6)Q)TO\?_MW=TV.[9.I/X=/R:;<- (I_/LX MI-VR@GZ"I.TW?QN1)"%6#7\UD !;(N:8K>MPW] C3/RV5&-;DU;":YS%..,% MT.[#[(_YDM[[*&:UAJZOSN:W4NNS5M_Q63L 6?XFI;BA6:(7+_=@56,SGR\/ M?@?@1C&"R84G(%/R?I.DAX6,Y&?/AW^16++U!_!F;?>>+?PM) FC@"UGZ9M> MSL.5QN&RV6NH"0\TS'\$'4%"[41 MN*VXY(JGH-V>4IAH7 %'GC\FL&%,G7GI'2,Q)YV.XT@N-4]]_G7ND18V&U?2 MDL9PL4XV Q X&M1/TN6I8Z4XP 0=D_S?FC7X?Y,DJ2Y9)%-)?A5'$ M5GB2K8(M3I.(4;K".'Y,TG3GEM5U2;?_POA^Z:ZT>N?T$5E#.J=?YJZW67SE M21Y@_/%-MI]J2@2&VMV?@Q_M)_$G\R366:;QQY+0^;Y!),&Q@FQ9%^_4\;D* M>NZ&(1@Y-72TH>1\I80(Y_[!)\(,=I'[>0\B>.*U*$LV7-_1: MB))MF,Z6%'+VDNYE\B!27]H.9SB0&$KS5?:%GBN+1Y0^H,\X*]8BO;/3F),! MH[_%\#+6M)C'I23$7'^L23&_H%_O;>KY8--B_Q'WQOPC]D_2>&M:[]8T74') MF]"\"QGLK MO+>B=V]%!ZG).RZ\X\([+KSC0FI=Z4F8.T6?14?QX!3]%9W%R%/T5735-4_1 M3]'5*'&*/HK.JNTI>B=:6OHLK@FP)9BR4SP'818'Z,\RV?+>@U4(@'W/QGH! M.I1['X<-/HZ^YK2O6@(Z*^B$"]E_KFP>8M*:_NYK[-M;8W\61>6FY$5S/B)Z M@D<)/[_ISRGBLD(6SS:8%,E?_/E&HG^[V.T4@UY08B0%[S5Z6L36)X)S;8YX)Y-.02%E7Y#H MYI1UL9(5MFBDSQ5H]+2(K:\Y6I;I=;(4N44!/;T_V@Y_]##$\F*<_)%()A+! M[A)0'P-/CZ!U$J4*R:FYTY'!9SV*R4Z(B;N("BX@IV@C58I,L)!MKK M^#XMCM]=A@D)'L*T1$&8Y^5FRU^R&RQ\%_0Y&Z-W-0CWP;M'9%D:O N:TKYB M=S76SZA.[#4]#L]">IZ>X\T697E]8!-FD*H$^9T D7*'Q%RR(@ F!/*_8^D0;%OE55KTJ M=,0D_^-'RM\>D+Z1[D:%(;COU8S>ZYR!K*+@.QFR@W[0Q^/Y^C"CQ87!Y%0? M%N9^6-B8IFM+0Q*F8+HVA(34-C:Z(N+<0AL/7@VQV3EGW/B+6&RB<,[--QZX M:JW:E1@@#7!'4$E,GVH4(;\R"]5)0\>/0*+ZM?!FD2WK/+HL/3N:T_ M8+)R?2M2O5_(!K]0ZTF$>8(ZKI%1RQ$D69A%B ?27M>$/0OL)HUM3::,-A*T MJZ7U46@'576SF27(X\%:8]C,++"\O.XP-K/<<6JG,*N*!W^AW6UG4?:L+[B_ M]4P*'^\%]K:.P:]9G.3<)([BBZ<(Y?ELP_ZEPZ9H#*/%H5C=281>UYW4N#2A MW4V_X@"A$7*)MAIK"LQKO-G29K@I0-#3U$]IUA67KNXP4V%9=@EKCS,9IH67 MLN8HUC*L>4FW&LOH92V@5<"?H+6OYN2C1P9\74C7MN7C17R\B(\7L2)>Q-J$ MJJZFO!-,?NQ+41LNL,-:Z%K:J$XPT;&CXC!'J ML5B+65LWR7 %6:R%JJMQ:[A"+=9"UM;/"(;J@S-0=;46PT76TQ'SI4X5.&"G M)^3W!-SIB/CM,3H]X;X]5G"Q?B)%=+JY_>' P67\B0#7CRL&#J#C G_[+>F. M> _T?ED0/<_X#=,@R6@?U#U67CJZ9 MX2-2X!UZI.P+78F'SR #:%-U&2M_0+K4=;,% /MF] ?TKC@Q E_X08OCYZI] ML($/-N@QV$"^-7QH@0\M\*$%5H06V)2UJRO,.+<^E*C Q*@!0P,P/=5M5"HE MDHT%BN2R9$]3!)OJ09PZ]FY;SV%04L6*!%&X3=B5R=[VRW 6,>-!RLZ+X*%Z ME& W6&<]=$AJ3*JQP_/EM> 1M>#Z+8[J(ICEE27R7>,+HO .8^F90ZY%735U M^'TQIAYV7E%:S?(E9ZU^:$R=% ?J:S(,'T3@>4G8I=F%QWH(ZUF]RIACE#E( M128"W6&FP#(N21\L[X:9 ,L\2JP'GE_&F0+3C[@/ENM1K&=XL48$A2S@H0O# M+Z/8S?"NKAG52=*2BHQ7V>XOK;D7#VDT]TU-^$TE^_,26?/E%U0<_;TU(JJ! MS29$4K(/*HT=OZW69)J7-+>#@4;]!-[!=&*FKKP([&URF0%)E,N,>H-,@%VU MW*@_T#385LB.^@--@FVE_-ABI&DP+I9 --*.5)[')]X[WWA _K"![6_ M>5?ZZ;C2E3K"L4,,((R[@HW:QP[3L%SQ*4/6BJ[;Q!5LQ@A)F-&#^>@$:UYT=52? M8.V+[O;9$ZQ^T34&Y 2K8'1W?YQB'8R.$0JG6 FCLS'^%*M@M(I3/,52&"T= M]"=<":/7,*,A"F/8ON3ZCTHREZ#R/J W>T:W3Q[0C13D["G$(,R*)$[2LF E MB7(4[8I&M\T[Z?(1 ^DDW)4E?Z&8_2JX1QE:)D5[/:#M M!PSH -U(]?*_%?)_VTD$RO[=UH@7;LT(M\,0^_5@\A?ATUD]]0*J!:V#'Z?. MP$_6,7"5180;ZFY17J;,4,QOY2KBB-[#"6:M;W">L$M$DU_-P4UF&0@XN$5Q M&7'B7K%P'6YS-%_.MMLTB=C.8ONL+.BOKI--4EVXFEAU^1(PNW5:DN9@UXO7 M6;W.ZG56*W36+;\#Z/=)8:,G"RB'G&#D\C 7_@ 1S1-Q.H\A% P7_5QMXXLL MGA"TQ[*X.;O2AX"@!Y25*(B3/%RM2+56][^]?][_F..21.T+[7?^D@%+4T\T M>Y/3B":G<[S9(!(E85JGSDEJ$BK:#D//+=J&";E#Y"&)M(B3=.R%TJLL+PE+ M;980)6C3R_=OJ"262[[=\/>!C92=]S_06MG3.=/!9I&3XL!>0?]UO+'IK_YU M0S 3">:[-=BPNU7-1B4TGV5Q34/>>$2"VHYO#ZH>)Z(;7W9(P!J/3WR-YPN< M\V*-B)0%2)?Q&;FM=ESE*,P*$D;%[TFQ/B_S M.#N7(D4J%XEN*IGZU^,)/ MD_"7VACCVUFS-N%YB7"6XS2)N?*U_W4>X&40A?DZ6*;X,0\T'"QZ X[J1VE# MFG>7')$UM+L$9W<%COZ@4AG5^M=A+G@K6-ZT%VH^E2&]_"F;*X+X2FDD1-BJ M)S=(%4?P$57_?Y5=IAB3FS3,ON""OWK(#N<%"6/T!353J#E&\&XL#NH/MZ#[ M;4\#.9+QO^G)SD^0!;Y%]'")$DY2];;@-<[I[\_IN4*%IX>$'B%GSU]SEB._ MKT0PBXKD@2>"S.YS?E\(C(5#?LK$*R#YFDJ2[/\N_BR3AS!EC,V*\Y"09THK MSX87( 'J:S(\>GCF#(9.-Q-8A3,=[U8M'IN',/GP^,=:&JUV&!75+IZV*,M1 M'34CX [8RP0[5*"B>CT3I^C/*>(">!;/-I@4R5_\]T*>U%W;W1D].2C#A-0% M-)AD33=,1!<6>2,W@-N;\K%6=95O2$)/]VV8*IX\DO8)LE_-0@T4DA*%%\GX7V2R0BTBT!N5&U6K.PG,)F0PR_BO7J)GQP:< MS8,^AKFI*IZI#O[&5N.32S_>I!;67IY#M5# "7P D\(ZG$J%HMU^(&N89N=> M7G28VX8!+)S;!BK;S2U@(&N8;C#GZ#';,("%MC% M*GM>+%^_;)$LWA^%W VFFA;=_@9>$F1B4L,Z8]>?@$7M_@:"H&NC MP"4F=(-$",4Y\U%RRN&WA>8H1J6T UI?G$/SY8'/2,VDH*,5?,V7']%]<97G M)3,!G>-MC"2<*.["P&<+!K:07E"US;#<_*/,F80S__1,0GNJJ;73PQ M0UOQ_!D5:V:59YM;9HJ$=K>+QU>617HSJ2R3\ ',\GEP.._V^WQYC;/5 I$- M.P5$_($[VL(4+XV7?V6OHE)IB0*?/##+!__U&0L'8#7U4)9S%P6;I;PJ5$XO M*GZ6S[>R\C2C?-,LE-?L!*+7&T&QT*6E;&^6AQ(?4?:;4E!M&'X^X ?!SU,,H M)\V'FX )>6.?0JA'-%W)M2*ITK4A79S)A1R(V'*[33DA8;K#\"I;8K*IXI45 M$Z#7VYU43ZT5Z+,VW<_:5$RPKSGGR&<>"&:+_3CW;?OQ3 M0B.L?H!T_5,X'O1B[@:H 7":(,O"5 >H,'":(+<*D@6C_XN7Z*3H0W(%P&#_ MZL'&/27V@C'_X#&7+G"M3 JX]N(U1>6YHDC3@6-MN95C+)!;1C/"<=96$@O, M7E!W$NSV,=JNZ.2=;,+@P/T!3',FQ>@.:*Z;@G(-M&V RPB1U< MEJHPV0%,:0ZB" W(G7JIRZ&W-C1(T#'S6+^KLFT&R7 %-PT(F?U VCZ%TQ47 M1"<1$IS7ZWA8 00'B-5)5);-<8D1"%_;1(O3$!0U0=2)E3X-&5$30+WZ48X+ MAAUV\+4X)^8TI, .&Q>6M#&$.JHHRUW X MI_*N^9A@"E]!G[;" [./MG?"15T >0$.V>)>U M+(?FRC[39__07 6KVN[*GFN%%?QE'%<"B#K I'BWYP6A\=[BJEY&_B%(^*D9 M%.S8//A'@*JX]>"^2GO)CY]$!KS.U?43H[[7U0^Q_@6O([*&?,%+_.!W^VFL M21_N P8>TBD).]HN$3UDPY1+#_3HNJ84I&^RVQ1E1[H,99IQZ+,ZBE[!>^,, MZ3T3).]DLB)S39E\&[_*]Z';5[VDG>V2+V.ITJG<9RY+4N&YX? M>P5\.^X@0YA81=F7#/.->>PJK85 M9G&0'E1NZ)3YEV:K8GVKLTCLH9T;>ZV+]UW501*G4'%RLCM2K;P;*IF MQR6\>Y!]&(KP@UI)KS_:^.ITV^[C>I);[)YV'N76VW14!Q[>;'&VRP\X6G+L MMGDA5N58;C^2!0Z@ ^J@WI_#0F(6N'[V6.]*A#XK&'G;H>5),A ?+T<&SG,> M?+W$Y#$DY@X M2==4+6OGS9F5+ L+BD8/G[(=NULJ0),'Q&X+7JPQ?',%=QML@OR_+5K9*R(- M-3&GAY'6(0D?T2XD6#![M=/3%#\R30#*\=N>-D0=:E_-8&(BZZ !*@U\,8,,9 M8/LYBV([+7( U^UI(]RL?@W@W)TZS)U=10.4K9@ZIJ,:X 8H:'!"^+.0[4#"([C% )G!]W:UD3-_A(L MV3L*P9:>,?PW>;"MWE.H#?<9_0U>!A'A5;)KF_XV1?$*Q?2?0833E(Y(J/C6 M,IIV0!+&C[(=G!D??7M$UI#1MXTOVQ[1(&G9SD.N'YPZX**#!:T.ONK'=/S> M5&15!SV=SCM$+PM*7/I\B[:84"6GMHP=/%4O< ^W&S1$(YI<&SZ(8ZH.5X.' MMP_N\,$=/KC#BN . Z8(6(1'C_>A4PGE?:&G%C&=RAKO;=%IB:0#YHS;MO(T M%%YKDL$)BC"=OS3A7^XK[UL^JOD4;PA]WIXTHCT)'$@MG[EVF<20U>!+<+9A MX/85LN?K,%NAJ^PB"Z."&_YOZ;RHV-(9PQI6!9,R.ZQB5;)XTI?^VE"T^X85 MM65?,\*EV%G\[S(O9.8A8&];&=S_JGX+HP67QT-8R&IS;2:A'5AS%&_F\V:^ MP7.U%.* M]QYRYVWW'G+GUCNB MK?);NTOMD&DR+YB__S,]K%G6>3#S M>[HM,Y:6E<<'I8 I@"]3=F; M7T0O]FEV%;R]OS1Z6,-&HWR@U<<$*Z\V<>/=#6H[/NFO$S$E94+%#4T3K3BD MFAL;]9^@E*F'GZ@:1,*4B7#QALH7+$&L2!Y0O3)RZ3)J-88!5M?TQ&02DVIY MB1MZ_Y;W;_7EWX((D-ZK=3I>+8A@],:0!1(_7$%([?0""Y>N^ $U%TV'FWHX M;XV5B+4R;[GBI]$^BI1JA"O[;8S0 \LWD,VA!S:Z,U7*JG-;0XI&*XN6*E_\ 45,#YD78PP(0W-$ 4TV/=K_^H\FD[(H"QS1LJ%H)D)@C.^)7Y/ MBO5YF1?T%B![W5N^]'2ZFGLLM*F4.;WC!#P!>QE@IT275$&^1?P"OPF)6I*! M=#$;B0I<:) NEC#R!6>1/B]O>XW/SB>,X\>/W#>TB6R$MJCL88 )GJT5M_% > M+_+&IL.2@><]K),US"@G!=S/-$M'GG 0.X(^!ECAV>MU94K5C,C:&B+]4-($ MT2_M8*#D^\Z;I-1^)"V-D+T-D]VKANS9SI>U(3^F-'J:8$OP"I98>H)T&9^1 M6U2YB"]"PMR>^8$9DRIK220L?0COZ-,I](AN*.RKD*MTNCJ3)S(4L4!]PBX- MXBTURB6CZC ^$PM")9Z2/"MON+<-@^Q7"-T3CT"%;&^?3'0ZR42^1)Z/4]<, MG 0X[%P!1,[J 28MG%ZN;!\P1O#H$U?"^,'0P!U!KH3R@Z$1>PR&B^.W% IM M2Q16%4P\AVRD0?2NJ+)Z\$BSZYT9P/I8**;&S^ OOZA M0BE#*^:&'KN0F0Y8@/ ]5[1U/6!T8ZI=4=HU]UJ72AM..8?U<%-'+#NEO^N! MHYL>^@*5H3)G^U_G 5[6CVCO2-0M=B8;RUS),S55OO#9$5E#%CYCM5CGRUOT M@+*RLEK0C7++5L!Q4KNR?;NG<,0EV2I+"AW^*J-R!?M9\IBALG4O-'U!C_0+ M7^D)QV1 1%C,_F]HG42IC#9PKUYH9*&*_+1#Y"&18B9MV3E1)"?%09((_=?Q MXJ>_8A$]<1D51$#J>5N36_68H(])6A;"TU/0 MVB0#G^A-Q%3I>5;%9',3UWQ9Q<"]$_ !ZV2 &4*)HA?N4IC2?M#"9"[OBPF# MI96<5T'O=&7LH][S,[3$!.W]&2R"BNY3JIM3T98\M@'GU-UAT2XEZ0TN3V+^.=LF/W^?CZ3I2O4]_ ".5DYC)XT6C MYCXT /M@K8T.OLBW'YM\UU/:DJSK9?7 P@,[YJ8<'0@#1UWZF?IBH#U7__+HO M:]>X2>2ZG"M8"+E\BT1[8X(KIP@$K+8&L^&.&0.OD&NLJO:OCEN^6&"G#"!( M9;BCQL#*D//[!AA(J-1P"\9&?+0C85V17S173K=#5EOK,9"- 9$$H0R=:U' M&XLVIFU7#*30V3 M?/7"@US1M\%<'Y6\5L4//)O@ WV&J+%^ =S%YS4889."GK2 RROR"G3F9)E"3R-B4M.&!1C_A]@4E*\I61(>E6WHM8B$;V9:2%FH:?8&+([)Z*'#16YK\ M<=&AXX)#;[/C13V,)GQH9Z<8C.P6U7N:/81)RB(EJ'2?ARFZ0U%=6WX6_[NL MU/$=V#?,/DIOA*(@R7U9\++8^"94/0<^_%?M@?.2ZDC)JGY=*7I>D##+Z154 M&9CYO]+J5AT0W$%IL ?JPTIE$L(5J0P]C^Z3!'1?[*X/A"QN.B; CW?KC.)S M(NQ0?#5GS>=*N)\K,68[L]D@#&VVP=&MLKO=SPSS\M_16VB^K#-) M3;+5RW2=/;_\O*!4-NR=/HAY0 &KS9U,.AC>4D;O M<%UF7KH8925-\2-+H*8RXD=INSM3?:NT#-W' N8D78'*& MM]Z?CO6^%WD,ZQQNKB"G-OKW)^NZ8COL:[7UH.NZ$DDY *2:>K@KB],7Y/&. MS#;>.ST]WZD(=QA >EK;@)X86P'2T=$'R*DQ^Z8N:(MULM ,E\5F[8K2,=<9 M\]/]%"39 _T7)@G*7_W"O _&F:.VOL1UWJ!2)[R&77Q.PK M4C4=[*5Z?OS=TI.0/ B?0!!W"+(/ACTD>]ID/I%](^.I/GM*;DH2K4.Z0WF- M.1#QK[N89,4[$J9JT>SM@/6.@]-Q'/BP?V\MT]%,6XO,)V0P:R^KGZK1#"@' M#6 TFQ8\K0&!F\2.RH[9BHN&W@(&:0K%G331:5!'C=D)?PX>=G/U$K]R\*LL M#L*=@?BE04L;8B\?&]^^V"/9WO8XHNWQT+.Q()8+,/G,"N78524A)ZI MDACZ;D/UPLT;:65_GDCHAG;JA4+^#A6$*EG#8>VCO6QEF.VTQU/#5-#W.;US MDX)EMDE?UX5T\38SDS:S88C=2WG[!9#S9RDJD>\L3-FO!#R ^@8_NLS<3[8R M=[X.R8I5-V85S^GOY:\'MQK+I#%=3O!'Q.)I6*7?5OR^=#?JJE$0*4NAT.EJ M&V.*!#F]SB?CA.A'4O$.BM-Q4&AN)-SE='$%,[5'H\WQY(J_I_V*@FL?KD22 MZV/5GQ%C.&O_-#!4FRZ&BXB=!D)Z)B=7SB^?X&*URWZ+2()C^GU2V.@::F4- M.2'G?:^VA@'VVT3\LZU-%\/=^M7&O,BL3(UI9<1?L$5E#NF"%-B>MB8,YW%JLA3$ME]>4''HS;#Y2:@3V MR<,F)A,6#NF05T!J:&G4[GU(#WN&#TS\2V.3KHGK>LDRBFZH$L7.S!4Z0R%) MLM5E\H3BW3MRLPVSPDH8TQG&6I9_H_]ERD1WKIM'\CD==OBGIV71[?4>\FZ3 MTW&;^+P.JXU$UIH]>KC93M!8U%4*&C#OP]80=9D",H -:")F,XB2,YS7Q^K] MI5:?C)G#WKT/4/T2;K!%),C9F[9-OXK"-"JK1R[:6LGZ^-;XQK/^J/8V-1ML M:GW,)\S4UM_*&;<.Q^ZA%A;J<([I]&0E)7A.Z0UE(9_PCC8R164?_AX\?]2[ M-8>-HUC*;OW >V>&F\8QPC+A>R],Z^?:&3WYZ]>%^._.6))N7?MOQN)[5DA6 M\;V_@;WUS+WLCM]1LEK3U3][H#MBA;Z4+'AGOCS<$_F\+.C-D,5TXPBXT1S% MI-=#0.H;&ODQJ,=N\QC!NY.SC?8B.'B3J3>9>I.I%2930TA([1*ZTOIPZX1> M O?83N--IXO*N8A5U7KJ54P>+IC.6KMR1RG0E9#ZOLXOB2X.ADJ[KLYDH1)K M\>9LTS\$"2<]*,(GE ?TQRW.V%$1X.7K/Q&4,N=(4. L[)3O.W^E>!=V[9V MZX'I,'H4C;^^VPMX]\%P#;>&CK+@Q#2$?ZVMA$3[5*13\V:<"1W_,M_Q4 MO7AB&5[T A"805J,8*@^M. E]]D#G0+^X!4F[+VK.Q25)"D2E%.6!$RW'L]X MD6P!T?*7[-^U@$$QHDGKGSK>BIL-;"AINY2 %I!N*W74ZK9QG/"3;X'YM3++ MJQ'22459#&= M;+J6_^+_%%J\A#U,,L)>['A,TE1 ]>[/)DE4^W#.$#U!:J%OP13UBZ>"A%12 M2[*0/'/QA^4?T)[T'J7TK79Y/0*N!_RB62 K&N3E>H]:F27X@1+"SJ,*:>6T M-3V,6B'/2MS MJI'E^>Z>E10C!O7Q=G!O!^_+#MY:2O<&[A,T<$M/)0PZ@9W#1&WQ5I_ESKD! M5 L%9OIPSC(+W3\0S=RY->.+Y-KH/;,X7%VDCYQD[#Y4$1YNSU@-CM2^,5SP MO<68:!@GAPNUMQ@?@&UFN+AZBW$9T5 *QO=GA_!M=G2 H?C%(2A$G@@P&+\Z M!(:.R]%$K ;=SSE.DY@'2^Y_S>,I>?;V&J=T3O( _5E285XC1J/=P*/&9G0A M$1Z3T8.'-8K*3-GA'A8UTU)HC5M<4/PBH2;6[8(\Z1 =X@\ M)!&ZX8\MW*((K[)$XLPV3,WX\)^G89[/EYQJJ;])W- T3P9F5,TDZYY<4.C M1)]!B3ZS@V@^Z0":&]H9B&!)'I*87C;Y 4VBT)6&ID'VJSG:+_C5>;[+TY!N M2&G;\4G_@@IE)$!C&[LRORB)\V6[3+?CKB9"&PJZ!E!\45<5DFY9>6,#GFQ> M"^$JSTMAD# 21:YI]74F>F8H8BF U8GRL625W"LUHCIIFM6/-!16=NTX MFF7LWR*ZE)*(%3OA!]9C2&)^'U]BLD0)>]6W%1 ZXUH&B4[5@O8#6<,T>[$0 M"=>M'M^PL>QBO?\=H#VL78#TL/[5XQAB^19MZP49\VO&AI5#SJ0;5!56! 4YB5Y5EM[)"T-D\UW["RB6!)FGLV+SZA88]&V MAW0%;H")QW>"Q/,3B896\-B$@EQ9=@X0(;L8;GIW+K)3$Y1&T[YSH*BWCMI MX]SVD;+\9K4(+UGG%@L4%PU/MG/!TU",E"+:<.&@EB,#\7L,%PMJ.3@M8U^< MVV:@RUP1$3%9E>#(PK/AF&@+ MY79CHHQ&,9%Q6U5P^SDHL["D.AJ=KC_+D-"^Z7.P3+(PBY(P#>*P",5_:%LR MO=>O&JBC/@#]OKCZ$5EFWG_K=69K;D;]IH'%B M1*Q% R"6#1<+8BTJ(ZH6PP6/6(NN5'L9+K+#6CQ 5I/A@C8F@XO '&/.NOZN M*N 8W#.'-7_Z>Q?J%(19'*#:W1_[?"]C[0' .M\(.NL-&+:+V)K9P1$F:KZAV1YYS6C]P)&O^PVWI>2I4W-E_+*',-\S7BMO,D#:+*"7U\LU?^N0X+' M!E3^=;-E9H;BL=/I:I2@"4^"<="5!#AQ'$\ Y@D?VK^-=^4U?6K2Q_%O1M>G MYM>].]Z[X_MRQP]E&O".>>^8]XYY*QSSMI(##!_N2_493"$RM>84(Q'"!:POW%V];F?&(U,2PQ,@]75L/N;-MQ M/%4#U. X*72UK5V RO0S<@"7[-.3B=U2,^'#MH[(FE+8EFQZ!XW8 M4J^K*44='=0AVZEQ T46-7PIR#Y,%SFC86[!N^D"-R\+NA.SN,I9($F6)]&0 M(6W"[QG-O>V/J4K.'!Z\ZCO&8R0F"9KIB(=^F#F2N7?5:F]($HVP>65?=V15 M6@SPA%=P9>";9?'%TQ:Q6JP+S'Y5\\=\B;/5BG"SVR@74FMZIGQAJ9D>]$B& M?MYMB V<+]V(M@.@TQ/8<.U!IQ^;IR!6L[S@1 M^>5[@;]7(B8-=X-=RP3@FF1,&G)IV,DH:,,I, YT!V>;^+2\1P MMXC+,%T@LGDO WQ<2J8,O+;0+$+AW4#ST1^!#DZ3_F(=>9I:$.CK5-J1&#,4 ML6U??2Z0SP7RN4 ^%VCXH'^E2_BTLX#&=W8.EP)$ M/WZ/[:S=-T)0S0G6)35H&!D\'6AA+>C=A>83+&IJUD0]>/Z/O:MUA#C0X1)^ MW%W.'1T IYSM,V2HWRGG^8P?E@97/=QY>L$"WPH<=G>>>1@M+!T.KCNO1IB* MNX%C?4(ZWZBA-O 9<.>]"GO=?/#9."'%P:L#,.!SX:VWFKW;-B0US.U4A4OE4K9 V1T<[,?JVB%D.&3\\XD M+\V]1*1+V&3*7'1ET1?!.")KR"(8K4^8BS]+2L]51F>XY,;@>;%&9+$.L^.Z M.+"<(EO(F0JJKT]T4V"^IJ)=2*8]*%JV4D'$31USH#C87$G'6FI[GI7A"KGK M7M$C/3W73G(8,T"9+Z,%_6S#I2UM,SZIMWLP>>C&9R1)+Y6VM3 QJ_4&?QT6 M)$!CK,\;3SD9@G,4W:9A]"3>HT6@_QJ=\=KE_=M&69Q>US6(^!_MT)Q3^?4L4(N_,#()E\]5_8?YBGBO[F M_P%02P,$% @ PGU:4&/ C+P4FP( S,PG !4 !R=7-H83(P,3DQ,3$Y M7S$P:RYH=&WLO6ESXSBR+OS]_ J\GM-SJR)DEV27UZIRA"W;59[V=BQ5]>DW M;D0'1$(2QA2I!DG;FE]_,P&2(B5JL[5PP41/61(7(+IB^&M-N6&F[S39<9.QWG^)"_!,[7:=K6VO5>+OYU/[,C> M)VZ['K4-%MWOFFGTP;VU3_][>],PNJQ'PYOYJ[<-'4@\$':(VQ:WV?^>/]Y\ M\@2UW;8C>M3CCHV=W-^N'L4[";<^368K7HTUF4[-K/9VMWN*3-^BS3W#3-MS%!#?"YWQW&R\-1="F;DL^%5[!Q@Z3$O ]P3H3)7#\":Y' MQ-G/S/72!:RNX?OWDN_GKY->7MN+<25&@W"L"33(*RDTN%Y?I'<+K^ #1\D' MQ@2:U#J\W*)NI'7<=3[OU@ZGZ:FZ(Y+@;/$E12<-R4NULGUE9=[0!/AL$]@> M-1ROZ]LF$Z;38XFG'R^^7W&@M^/N&$XOIA3SJ<1K*MS,Z(O)>+JTX (*ZS@I M+.&[79IH!G]AML=$7W"7R9[+YVJ[,;UVMSN4]E/U""^D-&0XONV)07K?@HLI MVBMN@/BM[WM)MC2%C'4MV];'GOU/BDW]^GTZZ>PKU];CCD@KC>P M0/G;U](GYHF&,X)J7*;5'=JW/Y"0"*N(TX(]3WGR];I5Y,_A^V:W.U; M%-H$Y&9XC;^>8 >94!^Y:3+[]+_P,]QQI_!!D?;J/:*[-O\*95&MJ8^U72E! MFZ)5@_6<7-K ^$$=F"&H=0UNG1#>6 MTZU'UN$N>C_O#JY,ZM7(7:>//QL_R.5=\_+QX?&Z<=D@UW=U\G^;__M_E]S' MLQZS3?B_=V71SA91#OK;%GCTDY8#CH?:;6J!3SB5?Y;<>%U:LG?%78-:?S(J M+FWS NQEZW1;W;SD]BX[=[R_E6B;QQK\ZXK;W&,W_)F9US:XFPYO6>S,=9GGG@]NZ;\= M4;>HZYZ][[O3Z/KB/AM/V7JA@(P_3V;3VX@Z M&"4*_71[2!CTPC:Z$/\^\D[7<^.=/]RI3NS\ B#^UR-PCDGAW4*[/;\7"DEU M3(9^)S<,^,IN&(R7W"83O?LV!F?8[%:,08>UXP3A.# _,7W1@WN[P.XE^)QX M=^GK.[N[6TWM[@!4!7I;7:2[? &6AK)6O;SO8] ,,:;L[K3>[D_K[3(ZF\;0 MMW;V8$IGCXZ6&'W$)9[LWGT?C:+I8#>Y#8$6?DCV\G!9+'VW=3EBMKJF6]=J M>CO=N.;H[=[RC$MV]VB\NP\6M7'\('LL0WMFGMGF(W,]'(;N5JN'U[8!42E M*=Z;KMF-+C@JS 29Z+W 5TBW<28$,@-CVO/!\)8'.L"?SL"YF>!9N) WJ]@Z M3O[1_E1A+85\V0D<'$OZD6IX$NAN>([Q]!-\B/O8^*EH7B:KSF>SZGR45?*? M7] 8V*9B5BW!K8-IRK+W'F8=!NNK;?G[^CMWI(0 Y0&1O5-^GKF>UU'P-!>]A+3 M/B!LHZX2:ND=!;2VX4F,S!*=.ZK)8>,!P8P7_G-$EI2NF-1=R6XPAQL'PJM_ M^8*[)I<1U8(=WY4=WR<+]'X\SMS;16N8AYI(2\Y]E]L RPW6P:\J%F\*WW@* M?AD+O!]\P>8,4J_OKD89 $3 Z^[;CZR/J3V(N\.6HPBU&E.P.8)K('IO&42? M6=:]UX4!2/#CB@B/ HTTNO<6H7OO8'?*V.N160C/#U1X@R9.*:GG8> 5OZ* MH=YL-MXSP-H;)?;"9U?"Z<5:XBPQ!)D\ !DGM':T]WG>T1-X".E&WBZG!\': M3(C %T+7[X74&_,7M7PV?/]0:-6=ZB+Z"N2D):J.\DO.E(Q2C)RE$B)?Y@90 M_!]F)L"C4JU6\?^+49&6[QD72M:IF)*.>2,5X]:=1L2][^$L'LYX))1IL=ZG M94G>)X,U]O[S%#A>MEG'(K65V/3GO?5!U,IIF>(]%@SNEP4#,9*G8/*P=[!8A1/ MFVA8;-"[9J7>?:-23W&&A21XOYI]"4_0Z:/*[N=JY?/18BJ]7\N^A"<3?%RM M[!X>+D9P]G"Z*1AU?3&(D1RG<[]2W=^O'!XM,C '.K.'SC/HW*L<'M]8VGKB MRKI,Z"61Q*U6];+N_U+;8%#21?HEI,M"*_ MNXXOU%=9Y7T2,%CR?=+$W6EP+Y.E8.$W;N+W-F>"R%99:DEW_?KW9 G;Z,.G MX4_)M_?EI$/X#%AZ=3KL8?C<\%K437-X:U"GE;P2?@\;^93@Q2*\60Q7 M5LS(@!\JPZF^FM#8:]_B!@]2RL3D<-4%G8S-$DVB8>LTZ:'BQ'S]E/K^B)E1 M-XHOWO,BB?>\*.)%S)>RQ91Z^/:>Q&]V&BP-.(%KX?/AI? [/I^J*X&_K1YL M[QYE !M5(;]W.NQ4]*+@RJ(,4TYRE&6!O*33>Q//=JNXHJ:VJS%S&48U%'O( MUS>*_7UBTMBW)C%%UGGGV&=][!=.XXY9::QT_X0#Z6]%MZQ$?@ET2[B#=ZIY ME%?/%(U'2Z-Q4D3S(!S3-[Q[T6#BF1NJP.B.O9S9YD]5)]1CPN#4^L6ZW+!8 M-NW;%=Y)&B5;:NG3R4R"\A_?C D[I2Q)"WNUPCZ:7]A'RQ7VX5#8AUK8:Q'V MX?S"/ESYP#15V%CRXP)W@M_R*>!4(DH,UUJH!81E+=0

^XI69@T)!9A<\: M;[+OMJ^XC3MQ@"5=VS!(Q\_Y!(2)A)38?6OA%MB-:^'FT)W//9I2/PX#'+E0 M)6_R'19@3Z:FQ/"LA5P"F-9"S@]GL9NE=$G%YP MAG_L>?SQ@MF.W(%@_+4!^3-GP1.O^)3L_5Q3< =O*# :WGSYMX][B3F]OF.S M<*UEK,PTF[J_FLGUQ9M-X]YHTS$V+M/H8G.!!\N=[UQ(H<[+K%"SR@"T0J4K M5$%TI,3".C--CO7*U'J@'(:"==KG'K4*(;BIM!5)B(DB]4*(+H6B(@GLD7F4 MV\R\I,+&39\+(;-THHHDMC/#\'N^W&M#CL#PLF!=Y-+?$PM?CY)(( M6H^O2R5N/2Y?X;A\\TK!]:BVM*/:6,;D<+E9(3TZ+>7H=(T*51 =*;&P]&BQ M $+4H[Z<"4R/WG(I-CT*6\_LZ&J$FZW9T>71N(S3A@H7TI5O')F1]0OO/$BJ MG(I8J/%G#A2Q(+JEA;RPD/5XM\3"U^/DD@A:CZ]+)6X]+E_7[&@VE>+] ]R< M D8F1[D:I^93R7)H5_G$.U\FH\B(L^YTAD:<^52R'-J52_&^^6"OPB6U,AG3 MK*L&9'E[Y;_Y9+%R*E2A,O!K5*B"Z$B)A:4SX@40HLYLYTQ@.1W^;7HBK 5G]FE!YCE6J,E1CAY_8XUG(J8J'&9CE0Q(+HEA;RPD+68\$2"U^/ M(4LB:#WV+)6X]9AU7=51V50*71V5I5&NQJFE#'6+K)(%+Y_9B$IRG?O+,BJN M:X;U>+F3!CJ'EU5,*XI"%41'2BPLG5,K@!!U;BQG LOI^@?JFQ:9S5>NI MKUB><*<BS((Z!=H5OH NYMN&)CF!NQDUU M#KKB@+:H!;P. ;_/@J/COO]D="B+\$1MWQ,G?X:/IAVSO?0P M:RY._O5([8ZZ_Y;;O.?WM"[-FYO$\^TC]FV=XM<$#XL5ZJU5%>FK5L7WJF*< MA\52Q<5''8"WK.M89D&=YA3ZBA<+:6%F*^Y9EI.80G>AHY2WR%O')NM6N\)% M)&M3.QV'1+IV2XTNMYD8Q*\72*>FT%>\.$0+LYAQR!2Z"QV'O$7>.@Y9M]H5 M+@Y9F]KI."32M2M?V-SS!8/K5_P5/Q5I!#V9O.)%(5J418Q!)I-=Z!#D#=+6 M$6B1Y3FV2)):Z&!B3JGJ MZ&$-RE6X<&&5RJ7C [URL9BQ@Q9G.>**0LAR=5'AYH%XTBEW6M2K%/7F#C0\ M'(KZ4(MZ#:(^G%_4A\N.W6O5)("O6FZ+(Y[LX09#SRL8OWGLAC\S\]H&=]GA M+8N=N2[SW//!+?VW(]3N?,$F8'W?8Z+AM+T7*MC( ]DVC04(36P3-IOBS >G MDUSH\ ,(*9CZQO48-E?]YM(2T0OMNE)PM27D"7 MF1((+Z(Z5X+:1I>[[)%WNEE?+OJ+J[O;O_5P/D;/H6 ^N2&UC=,J_K /.?F>LA@\9_9>R.]E18]@@FVH11 MYE,=[H0!YGV[3FUJTAO> S%F= \93&V]A^H0F>8B?F7>24IO6:F34!GN^RI? M8+)79C:=:]?UF7 5,]2_RAM1RU*W!@G6\BE1B#WS<2P6THRP[GT)6ZW&J5'U M.84!F,$:7<:\&\>0$^E2U>36>\J=!)JK-7Y1C9_$W*&.CW'Y[4JNS2Q;8YGD MSIZELP&M#&_$W#O'-GPAH(LWG+:XQ3T>SO!\P9S$U-GJ:P-TBJ5_"Y9)-*C%W$?VS&R?W84YS[3'HKF2!^&8ON&- MW9)MW9S%B*&.IG+D_8@YA:7#MJ?S-O\YIWGRUEIEM,L6L55:K;$:G MRA-1[)EA.+[MN7>.Q]P;A]JN7)DJ W2[\\@,QI]IRV+G@^'G^)(9DX5O&%Z_ M$DX/A7G?SD<1Q7MX$,:,"[(B\]%CHKY1*TF1E&1%9P>\7TF&O\M!8;-+[9+I MQDP.E TWM$IL2B66C!*A2ORBEJ^R0);EO&!N"!GSR%PFGID;"3^Z>N6(NF F M]VZ_ U"_8,*G-R) M^3<7 ]U;:OMM:N"LD"B(N)6W?AOM90)ZK1'KUHC\NP:M,QM$DRU!,?W![3GCAS< M7%$#]]Q2^SN>W][_@#"&N^?4?KH[R[:@Q_L?"C65C,P744S<&VE..8%A"XYQ MYR-HA[SMQK%-W"[28Z(%-]ZWVPPW"X?+-]?G]X_E$.\"P)%DWS E,!U MHFM(+M%A :%>.<*\=2"@BO89&-'@<;?U((#=^"VO&C"3YE4ZJQ'N%4OQ$FZI M,-ZFL."?6."AQ;4:<:UHZZ04+']DSX[U#'"6O!;@^ VWV7V[B'X]O#:5_O=C M^B0&YGM8.TNI;I@'XZJ0[M+H4AK96H7>YO7#8$B.T)GK8?0C][@*M"EV\'G\ MH/BLJLUD_S*#T+?K3]JQYW%6E4E%Z*M6D3E5),ZJS*O(I$&K!I2< \KFAZ6K M42T-1!L'HLVKULR,!W^5AX06&Z>F49D/D-I(U#.OOB=.;L-GYS[2>Y)VY@3"-)2,""O+T%!\ M$YT8:6ISVD!XK\UBLV'SM6TX/=;PP("P@XG351O,LKC=^L+YC!U0_ K)XC//X?.CR1 M/9?*H"+?F;1I\8?C@L LK S7-G9D5R)EL<$RT7D M=??,O6&NRU@MVQ*>1$R4LI]"TXK\]NIWG*W#/8*W?-3E!_DZ*;_+9R8&!W+P M&>8DL' K.N'\LM>WG $#>W",IP=?&%U@"MZ131&'JYG2: W%.T[RVQ,44;5I MC&=1.]-95RRTF*1V>58F+=RT 9B6:(8';"E[5VEY%647JE0+;';9;K5Z<.?8 M+&#(!8?QB.<(R9C[OG2"N93P@J3EPT)G^4@MSV+ZT%4(_Z]&EPIV#KAG?G<< M$Q?XQQYM,/',#>8V8:#C4@,?/1\T_#XPDPF5K\/'W6O7]9G9=)I=P5A*T^&X M(!H2URWJNO=MV:5HCP3'EC]GO!1]E6HY=R?>)[6PVPL);PF=GB3]85)D7 VT M":_9A%\<;< Y->!IHM/FNRSSG35 TN:KS5>;;Q:'P-GWOO=V6@2FK3?[UCM- M"=$7[O:?+-OOM-EIPTX2[-'VI(*HY6YF>'2 M.E<8G2OJ.$0K:!$5=).'"U;WMVL'2:T\ RI,9JI-W)%1)@CG\-HVD*!G5@)] MG)L#!=#$Q/&&4AN6X)[7IESG6KF6IESG.5&N4=>:&OMI$,NLGF7(G:XNWEN' M4FKPRS3X%4TIRZ5GA1+XV0L59K24#EDBN %,D3;QT^:>^]CX&4!/L90C07E\ M9^DI+'@_]FB5G",EK$.TS'K#O*2!^7I!KA!A69$0,3_!X.K5O\0JK95K4U-L MVH=G5L^*.ZVV9J74X)=I\,N(4LZ:Z]5(F5FES%!">O6UE'J4I$=)^<#RS5

:N&N1+B'\POW< .^4DLT<[YSPN$:?STR MCPLY*=K#>I.#T\+P%QAN'EMQL]"698N MS*76J:P+VYK%0:V&648MC2VKPY;($/[@7A?/JFAVJ7W%G]F?C K,+*MM&_RU;!\D]N=X;93#W2 ]^'.4P^.ZXF(Q^?,9FWNN><# M3)#=MU,;>I5'$8Y?R+XR;9QOP],.I[&O6.Z&:\W5FIN5/'FBM&;C3-7*F$-E M7'))D8P6=G=C'U3E0^,?9_H_OI%+5^9NV4Y+]0VV/D@M'9\ MF>LR+X&@X8_N([,PL=UT[J'+\ J[<^.X;IT*,6@[ N=^,SY;L"KUF+L#\_)^ M%(47%T'F57GZ,=U:J[56KUBK-S]\6] $+N!'U^-&W?%M3PSRK92IQ)1:O#KD M*HS(:U64<^RC8E*TI.:<6HB2C2X#8+3-,]/DR!%J77#7L!S7%PP&:O"E[[C4 M^BXHB>+>@5IU:''#3YK0I?.,)6F@*RBTF M&M1B[LU-/0\:M6IFA0XX AS.MA9-H"$ZXB&%E%5B$?)U/N$F;EW6,#]N1(C$D4COO2X3 M=XYM^!"1V9Z*QX*8N@&",WV^7:D-[W&(]3*N/!/8-71K4_CVOJGU]S ]/GY&2'N;M=J\8^3 MT"GV'0A6<>65(TS)B8R/X6:@U3RDK1*]D.]SHE?\UO=/NH,NU3['/TX2OCS3 MYP6LH4'M"\XZ3N;#G!DBGTS0"B?B)8_GSD8/;UWJ**FZ!_B1M4S]0L,)2<$2 M>?-YR)N#[;UJ!GGS>7[>( 5+Y,WAD#?'V>3-X?R\.5XB;Q)E:)FTJ86JN99J M4T=#FSK*IDT=S6]31\NUJ:.A31UETZ:.YK>IHV7;% R]$Z6=V>.-[.%\O%EU MIG.8PPEBG88*3=P@9(/@-?@EVZ':5#J& =LH.87,;2XHY#/+DD/E\,=<"SI: MYYQ*5+'$G;ZAE3;D3*9*%A"6-LCLB&W29\ +"T@:9';%-6I&GS6TU0+JY%7H+"UF;:4[%S;4AK]IO'B[7;VJ#7(_? M7)[8%M^#3-9E/X#]#^1\-)65F^[Y('Y%E1[6F\U&-F6[CAW)YN535'4X9%>Q MTH:3MVAYBRK]]8L*3EL6>\0B8KQXX]BF8U]#@Z)%[:?[=IL)9N+EF^OS^\=L M:N!J]63NYD>9.<2SN;A:+$7E[]?.A&/ZAGLC.Z^A<%$6O\C^:2342PHG7B.F19LOG/9"UDL8E-& M1W>SA!GK>HDM4PLPYQ8XADF/K$^YR/3VE0OC; I-);99+?+26?D5MZF-W,FI MD,/!3CH=);9E+=B"6NRU[?H"UY/F3:(*CT>Z7V(+U8+,KD6FE_+H W@SE@1< M_)SDC!_XO9B85G#V]>J3[%I,6;"FKY_XZXE@KN,+@[D@-?S>9=24'3+Y\RGY M+T*^X@?X2\@___%*JU_D;\FK7_O$]086B* -K]YNTQZW!B?_IPE,<\D=>R&/ M3H_:_Z="Y"\5XD)_VE_DO2[_#SNI5?O>EQX5'6Z?X$?LW3:U>,<^P;/EF?BR M=:H:__JI#\VFMT?^^;?O>%]&6E4_CC1-AFT3V3@)6B?X!32.DJY@[6];_P"A M;BVYL:W3)LZ9$J=-ZB@)VW._?J*GTTA;+BM_WETW+R](HWG6O&RLK]G&9?WG MXW7S^K)!SNXNR.7_UG^7_NSM7FY[7UMG5[=/]Z2KV#AMF/?^3UXB4%LBKAI,GYRX1@^(@_N MY;Q% H1X1!.8,##9.JU5MW^7D#%\(2AQ:S6*3 YW=I.T6:SMC7+2DX85;S=N MXV^UWQ=N>EU\2?6W$"BVL76%%N$O@G>ZP4_ 0&99;I\:H&/?MJKJ>Y^:9O = MH?.KUW+, 2+K5T\L&\]D"_AF,WQS2,3N;V]GQ!A'8^(@D:Y]N*7BB=S;[./7 M3YXYJ2.'!TOLR% -)C>X5,K'&H0/0GU8AS"7)L 8;Z;R<-D-HO37VF JA?D7 M6KH%SD3Y,]OVJ?7(^H[PMJ !T:,>A.CP*@B<3UJ.8[6H93F 4*]S.@/@[.Y! M;??+N$-8FS:=W=W]/+LACYDMD?N'TEM M_X/YD=Q?D>:/2Q(+2J* Y*S>Q,NUX[W/6C=S!"CIQG#E".)U&6ESUZ 6&3 J M"+--9LX.AA[DN.E2I9 2=G)BXN /^M(UZ0!?R>PY#>6"&6I(N5>K$#4FW8#% M:)4KH@_+LLN1U8=R3[KENYWJ)MU.\_'LKG$M_4L!74\QS7:ZI_ B524J46 OVJL"A]PA%W0) FF:[F+65X(%BQ&;%\ZZHG0=BF3 MLU=PZYV\?C1_D\JYY^?CP>-VX;%3(]5T=DT4[ MZ^O&A\M7:GA2?IA[%:S#731UCU"7N'UFX(2 2;A-N.<2HTL%//=Q0V))9+(2 M"2CY*+=Q!@.S3:]+3&K,2EN1EB-,)E(S6&,(]-" @NI';>\L)HF!KY;ICLO&(Q\4[^L)YQO?,/8( I3 0"% =7"9-_QXX]03#C<<63MXD.M?E_Y/>/F5>'#]<[CSN- M'1(<]"Y(4O3DSMGYN%2A38FL9K-DD7#YS?JSM-G,">.UF09X9IH"-Q-7?VZX MS6IS&M_^_CZY_D'V]DG#\;WNJ 569D5409-U^'@OFL[+O,"(7#H7U+?;S'+? MVJHTM'OQ *@,1C7O7%CS?V?CS%+L+BMJ@6?!4NO_YWWEV>8#Y:,:;IR[&3Q> M,>,^!'Q!,.X+T!S>IQ9AK\SP/?Z, 2> &7-7 <6KI@R$3%#*$Q!XO8/#M%G? M-3BHQVBP@!DGT.DO+G#+8OVN8X<#Q0IZ875(%*&"43 *$_@,)O5AHDTAQIW! MO0M8T=&X#7TDTHJ"V&]26_*\M ?L\$*A%+QVK[H;-+"]OUNMS@H\"SF(;8 E M"^YQ>*,:.>)^!J3O"]?'(:3G$+A#!BNUW0^MCX@#F$LZ,[P3/81 MT_L2O&/;<"Q'G!#1:7VH5@C^]S&Z)M]P0ES'XF;T8\@$I#CXO+>_<[SL,'=; M]?,D]HLL%XE]5\4BN]6=P^%O /@3!=ODGJH88]3H$@,K"N?W)"-L"WJ';%#\ M&>%@P)G=XYW/OT4/8>FH!*1&X->R[$^+.*! MW\:WO<\[AP7@VUV0)I,*QUZ-+NYW1 #>7KH2%6=;VD^V\V- \ M=8%M)EQP?4S14I>8K,UM5>CQZ%N,?*[NAS*-J0*(=X3^6Q4S"E2/D7,9K@IQEF_LNQ?-NC0I9="G?>R@!G MHG5K^TRQSY3# 0T?(3BP3?)A5]'8@J@P%\%[Y$$-LA.R MD]3UR'&5F'3@3JUJW;2!SK"PNB\$W*]6:> % 8=_KR&]G8_F@(/VIF^QUA1 MB4%_>]SS0./EZ$\X-H[@K4&%,!C.#XC$]'1(1S@O7C>\O .NELF^R9&O7-@D MZ]14*9/Q95(7U77S2W3C'+=,[F1T*WK9\/8)78[N#66UP3)M/W?_M"@G>$4RQ'TR<>ANN>1!UTH>.(04IN4]XDM<0(;II[A<-- MND).B>$G;_NQ*TLGST;?%8.QR<_NR6?OT@QRKN>1MUNGC< D'D=-8M981SX8 M'ANVIO6R4V?U$F2%RC^+];/OVYOSOM1VL][A$=M2Q367$V&/SEQC%#[[73Y: M5T^N63LV4/.;S8B\/<7O8CWPG-DOC-5EA [P@FDPB')]5_EL:%3M5I&R*AG< M/K9E#;#Q%PY-(ZK80*V#'OB9NQ*N@LV3$5!Q-1K>C/L#FE28+L'E9]R<-.&Q M]X&FY]36%P;.)7V3/ZNJR&];#]_/?]\:,<2YM^Y2?C/QMJOF8_2ZE +YN(=6 MFUS$'^^VMT$GPLTODA?0>9.'[W<_;[?B^RO*.X?[*X:?AA^ZT>8<#V??+[?/ M'R_/?M\^NVI>/IX0:KW0@1O.KY[($IN1#VB*?QEGSXR*=-2KY\#[&-._K-]Q^BMYON&V!0]QN68[Q ME)+S"'BYB1T<9T@N^IN>%9IE+ NLW4!&K T>)]GG&\9*;AT9X,=_^38CNT=JTRR9%*1] M"%Y>.0B?60/RWX'27 EUQN&8UCSX+8L;5Y9#/7 (!D76@%_S;:Z4XV?C8@L MQX 76N"(KN^NDEM^V7[/=+S@AJ1>!7N05P^V=X^V3FN5VO%>I79X6#G:C=:? MA]TZ!1^+89G?ARXBH1;.&[C0&XS%N"%K[).TP@_(UFGU/*X?27ND3@N7$4J' M&?C]&@YRAE)&9]:X_?H)7G"*7/[OO8.=_=UH4D.DK'M+*_^621U\]K@VQ[/) M>L(=TNA2H22?>&>H(,$2A.122B&;-+D +CCJ2WBKBZ_K.I:)-X6*908!\O"1 M(&DV]MXNA2]R^H>]XGH^%NS_XW7!20%CC3#7W6(&Q3!=9J(A)G!.;A^OWH#HS,/=\-Y\-M9L#8GPHP78(+"G&! MH8N=3;ZA'6T, %%\WW'9]!FHU?C]O8.,C,J:HX.K:*N_B=B@]$ZJG5+&>]^3 M8R08+*6"A;SK/7"Q6]VN[H+[6;!<&T"A^GFW\OGH\SBPN,J,)MIGWID0538> M579KU(;[PI__21XOKRX?+^_JEVNO-WS %&DP/Y'F0,(IC&><6W1> M!Q(OI>9,]3N[U6 !<_2!J#UPR2UC,B,"[36&?@,(B%@DWA2);F^OE:!$_B-*[ _@INS[VR^6E3G971>1N=EDGF9,3M9Z*P5)9@U M;=%%Y=$]4E*!U.!WX&CJ=GXQN%E?%T<19WTM7X/[?D4O$>%MN>C_<[B1=L*- M18XVZJ!N;:"?\( Y1@[[P3&-V 7-"5?2$J M(J40W]TY ;KAHZ?QWD3SSRE, E>-]W_;VMN:I\/'>^O;?S%RPWT('VM1]S"! MN@WWXWCJA+UV>8L')J7"3,4$.KI,<#H;YM:5-8##-0P62&VL^XOIY#I ;#$! MA54BJ;)9P& VN.]<$/&@AGW.N7J=Y4F_1'N6UQ0EY\(71I:XJ M>U#/QB:JW^M%)F#\?FZ5ZB!/2N6V9T8/C7#ER%6TTD.NYW/'G+ M?9^IV995@=-1?I4G5[GCO_^>B4[_@VO*N$=ER1;J ?Q@A=]C@QU"6XX?UC,3 M3#GG%;_VCO.-7T=YTL"V.TL!AW@4%9FJZ*GA]_N6_(X5H+EVF9^K^5:Y<8O) ML,H9LUUF75:%NKAL#34-8(YV! MT3Q:3GJFUN!1_ =Y-ER:BP_$(KD((5?C M*@_W\JLTN7*5QLST,I8L"L=2X"2SS*9TC'D%IE5C1&S>]<4RU7)5"&$-[,46J@*U(-,(4/.N0F%*.)&Y6I]=AN)O'>16L\:GS6.:%6Z8++\--TW&+VO=%! ;7.J> M+&,O7'A;EI$W)#8@&;\VMCD+_F^X68;B=;1/1O)+XG-7J)U3Q@A8.\66)K7_&M>G.8B:LF/+IK:4F=SXLH]F:9W> MW3/E][/'B^N[[^3J_O$/^!AL_K$=_+VYO_\=KS::9\U+N>G8VKN:Q,%, M'A:4./(FS+2XP[(EW#^/AALB)S?[DL2^- MR_H_@[-=/E9PIWH\VLEB6+Q>0>J"GUF.N1?_MF)U+%> M#PH)VV'-4BNB!UIMN ML#-P8*,M9G'6'GW-D!LQ6D"L>.:Q%*\+07=?;:$88@"VP&-E'X8Z2PRWE'VF MW)*^'NU]>BL[Y*?+PMZ\.'AV1*@^/3I(.0FJZ_B6.?X[8ABW?39^!:66\JN# M$0A(/>4\*O@=$W]>RLLD^YY3+H"0Y);1*5=>084C_4^<4\4Q##(3EQ0+0&WZ M71$NOG$Y>!$J".\A6$I[ V[AEHV8&A]A,CX+0VT\S\[E)J<"C1M^"R\/61_N M QF>!.*$]C68IIHM?XB0ZB21.9X[ MDM1YZ2,$0VB0YXJ,:SYV,';*IN#ND[K@@QN0_D]BGD0> Q6*J#V7 =AQ]TX1 M+"J 1TW>!N]!4+2"2Q *=FUV7.G&QNB3A\GQTP?I?N!-U"3!]BT[D=SC6Y]$ MTD>LP'VDY1*(X"W!/LY!GQ4?L&%)4-26*L'R;74XN8,?^X*9W%![@K550P&A MU'(=M1DUC:@BU(3Q+[R7 ;$H #OD:<")J*DS"SK@=[H)>01&$? 3E4_IO(([ M*0PAC\_&[@0O"K9?E^?'H1*/;3,:W%>!]X%P;-)!%;,="45"ED<,_4:BN1<. MF(7GS[!@LU7#$3A1%-'0C'7==)C:$EN9@3PBIZ\Z%)YU0P(@GZ2UOFU)3S%T MI19]B&H2AC.R'[)(D M$_5^8JSB\O;L\?=&N%MA_?[V]O[NYD_RLW%Y0:[O2//')8$?'\[N_@R=88-<7=_ MX^L:N8QN9[BB9N>6=.U@9W=^23_@!O4M;GF!+;_OB +D /NBCBD(<4D>&:,V M>V9"'9!E,GG&#)A0U#RY=22FUL/#,!_.ZO6SQPWU2K9=(=>V 1VAQ@W"Q2:[ M0K 'B$AA61O S0ZYHX!='A6;Z5G8NCJ=6)UP(%<3QGH8O"AQ1Z9Z*XL@, A4 M7@([OQ.^[]ID5#F*J6^.;@OTA3[1V*/8-+R^2\[D234TN.D\: 0/7#GGPMP, M4\[#YJ%3$&YXO.^%Y+$ MN[@;]G@B?2$/;B',\UO<[7)RY4-$V11^N/Y__ VI"38=>I$;&.!YF-0(]04&@>H:J6,@[X5^9C-]C7E3&,\RYPFM,M9H=T%V^ M1)Z?(J/QZ)URI*3RI>H4.XY'_MS#*#F([.4@:/+3*F>BACEXKJ<<2FL+KZ=N0KW>+^F"3W,0F]0]GC\UPQ^+-33.L9K?O M< HLOD?W5T],,!TY1SZ2XK&!Z+#ZW M.S91%+MY.-M[":.E/QU?'G0HD^;XE.'T5; 29(K#?'60:7YA*I$]>IK699U0 M+_PXG'12)W62"!E "$X/[P1O2*Y(PQ.,>>3NLD+^H! &V1T/C?"B3G:K^Y^/ MA]US6C(9'R=I. N7W@@>5@QL5;.=40]KVT?5ZC9\V:[N[5551!?.@V/27*;J M$Y-I ^A",)&7("VK3]NYHEP\E=G+A7QJCF$>6DE;P_FJ>.JV2DC>"L7 =5WQU.[@P #G") MCJ'ND(?1R6%$--$$ Z 4H%'&6R%RMES8W.W*^YZ4.,YI49R"/\*7C4 M] U9/!/4E85N?W1XISQ=/UIZJ$X/5[X7[%/V#H*\_?U]X#D; M/GK&_6JU(OE^+JAOMYD%%"I"#H]J>]6\.)U"Z!J$A3)@@HC&LK9=M5RT(NM, M.DK+!(.0Q(*P \-!/*9&R"K$9];EAA64O8I@]7/PO(K)DBH6ECNZZ:5V4=VA M/!">V,Q[<52:>KQ-(NB%,?X-53EGCIH M'C/AJ72"V'RL4?*%.HDXFF2O)&<_*W(&IR(S_Q4U@0)??C;N*\&D&X9>T1PA M^CD3L)DQ _;>ZI$[ \A(P&1^E*O9*Z$*M%EL6]L;*6 M+J//@VW3]P;0 O9'(4+@" \J40[ MGX(&,5Y_'X^^%"C+BD?'\KVP'%*EQ,<0&-X.C8E!(M4RMQO<(7_@F 1K@*D= M]]ZT#]V@.._JD!YCX[1"<,[AJX'NNI-X7W>"VX8RCM2C%!9HL"!4 .P22T0B9SV$"T"5)$K>O!*/)*"+C-9^PR"5#7) MGLR,@6Q84.P>! GY0)@4H\TWY'SEIREA+18\D"GN.>:2SRS:HCWP2V>"_P?\ M"'H,BX.JVQP_.Q8,+$T,7>$#1__UG3G03RRO,VD7+ESCY(##Y8@4AH+XAM]Q MOR/XX7=H$IH&\[GEK@OJPG&,]RS=(/+REKUR UZAZO;J5#CP*KAVWT7/=?]D M00/8M0=FV^[ >J:R3TWX!L;)6#!"K)"?'NU*-?[%D869'HUL4\ M9K!(PY6*V\; L8M#:;5 BLHYH7A,.HIQ\=BC-8@,*%@.<,5:PL=]TWBD[K0[5"\+^/$8/V]GY;*CO65%TTAB?D)C"#294JR^;;_LY!+CE7'\9 MOU2<$JRT(%L]J)-/J(WMD:#!1Y-<.+Q-H5F'MFL,N=1IFN,!(S\04OR]%G8G1D=+H3(R#!\U3\D,NQ+_P MO4&63%O'3=D-(DI(&NC>.W2'GC!K=TJ%M:9,.&G(U MY.I =Q.KP>NXQ6GI@%:=&*D11Y.L05;'M6LJMN>&0QXY4*VKD#0":9*+!+J9 MF4W3H>W(OPUJDPO..N\98.8<<^-'EF@PTB07$']UT)M5^!U8\'1YL5>#CR99 MXZT.=]>%MW]T\5P=5C[$C9W'IP%(DZPQ5\>XR\-^/#Y)KW,J?E_T.J?" M6.[T:"DT:M+HRR/YLF38>IR:W0"BA"3KF$G'3$M$W@MF/Y=PE!J;D]$#5DUR ML<%73XIG%7V_"\8L5N)EI1I^-,D%1%P=[F8437#*\A4_1 MD?;PF;8LICY'_0I>3I(YXKZZR^3/Q+"HZW[;>OA^_OM6^%#(KVH5V*7>L(T0 MI%X3_B)XIZM^"L W^;ZKYF/TPAA=)"",Q!H)P3O^@FY[6S@O0UA/7C*899&' M[W<_;Z>V,>9+$K(?$1/P1[5%R'[8ZB=H-N)Z]#G^L2O(IS3R?URDDR^A? G$ M-^_K-]Q^BMHPN=NW*%#%;8O;;!M<@?'TA8PU';V4?*6D*UC[V]8_/,?86K+; MWCIMHC82ITWJ< 7D 99+3^?E:^Q3JHF1638V+OJX)8RQ90FV+QC38>\YS-0DQ/D$GK:;5!+0R^M&2F\.B!"L]=NV2H M;:Y=&9AXY@9;DSJL*VY_5Y9B8GB1Q#_+XBXXBEE*LH:NR,]I$M3IG/6%$E? M &[JC:U+T!==\%48PYV>A_U!8?SMDCHO\YZJ.C.I22Y@,C8SY08E#)>FH^Z_ M@$^N8S]SRWK/9J(YAUU]Z)TFN;#@FY7* QWQ3L%>T">F4PT:?S3)&G)UM+M4R"6)/:QO.;13.I#51[.4@6(-KSJBS4Q$ M>R\L:IN./A=6IG/UVEU-LH9@'>%N!()O<(4'^2?M];^4^J18O:FU)EECL Z# M-X'!=X[PRG=(H0Y[-N6+E:[Q MKTUQ=QUJA:>,RK$J_*F3?V.[^H86*.O)KFPZ*O#WHR"[[F%J_R[C)8PW-7XJ_%7XZ\.?C>) MOW7'\GNM=^%.,=!7YWXUR1J$=1"\"1"^< 0MYQ:#>AY.8['&8AT09P>+O\M] MMC4:ZXR$)ED#L Z&UP[ M]3 (\_*#+T:?S3)&G)US+LNR&WT!H ]Y<9^FUVXRMM>V8-?C;V:9(V].@A>-_;^HI;IE+X.6$.0)EFCKHYXEX>Z M7UNGUR;M.GKG@.+W1>\<4!BSG5&V[W"W]//C0<)0CU8UR46-FS*S:K6$@=-T M!)8Q%;FBEJ5K]S4":Y(U NL8>+T(?,->N%OZZ1J-09KD L*N3AAF%'6;+]S6 M8:_&74VRQET=[2Y[HL:RN.UP5\_5%+\O19VKT1'3V!9+CM/C=J?T0U4U8Z.C M"$URDF3/Z>NH24=-J\#>.A6.11J>8+17;O#5&*1)UK"K0][UP&X73X"#VS7F M:@#2)!HZY&71WM;A!U+]MM;G>Z.L.@04B3 M7*P,0V9 5X>Z(__^\&W/8@,-N1I_-,E%@ER=U,THXO[+L3CS-.!J]-$D:\#5 M(>[* ?=_?&X;.L+5Z*-)UH"K(]S5 VZC+[C=:7-FF1IU-01IDO44F@YUE[BZ MR38YQ7WN]>*FHO=%+VXJC.'..JY-Z!&J#APTR7J$JN.DU<-M$$+U'8OK_3^+CI8*8[FS#I9YL;C=(=\%8^7;O>&!P=\6M]Y3 MY5R&T$&3K ,F'3 M&C#=ATJI"I1=RRUZYX>APJ?A]T>%286QW>KAT9K7\OWTF MX/]9LFD=,&4W>B@AR?D,F#*SN*:$$=-TU+VBHJQ'9)86=,>'+T6GN(R8FY5! MJ@YT4_*"=>$;[]))#;FY(ES'N:7'7/C4MA^_GOV^%#X7\JE:!7>H-VPA#ZC7A+X)WNNJG ("3[[MJ/D8O MC-%% L)(K)$0P.,OZ+:WA?,RA/;D)8-9%GGX?O?S=FH;8_XD(?L1,0%_5%N$ M'(2M?H)F(ZY'G^,?NX)\2B/_QT4Z^1+.ET!\\[Y^P^VGJ V3NWV+ E7U3(_R>,+*XB80@ MN_];T!:W3> !7GU=*@))M@U!8"51V"+Q5"6H;72YRSZX']?$OER&/L ]J7)#'JVGT0:UV)OW4"F)8!ZH\%RR M;LE0VUQ[FPTFGKG!UJ0/^0S8)4%+A=]LPMJWP%!7JUBB99KU;1,=/Z,;?>I<("$DN. MN16BMP#4)!=[MBLS55TZ\!T]HYT;3XX^'T1#D":Y<*BK(]]-9@OONUPO.RI! M7W2.L#!6.R-'^"1*6/L^,E:]KI-S7T*1)UA"L M0^%U0? -[U$-P#H)H4G6R*N#W^57,3U9M.OT]&K'$O2EJ)5,)8R9P')#YK=2 M BAR)LR>(\JW\D9O*Z=)UL&2#I;6/DP-XRA2YU[Y5MM$L!LN=E2E2SIAJ$DN M*A)GIG:IA-'O="AN^I9;OI3A" 1K"-(D:]35 ?!RO$VCOJ=LNY<;FK_3-)T3I86E^^E+486GI0J7XB91Q29!DY2^$#.Q= MXS0=+N6*LZ[L>+]_V+&.K+8+]8L\MGY%SCBLO;KDAG.#SI?74I6(A?(ZK3AF0 MJLST:EA>;SA<%E@F\CCE\H)SJ?!GW!P+3:Z&V]Q$P07-/B01]YQ1OP?OU&BK MA^*:9)U]T&'N"E.^2>05SHOMEKQ"Z4TY!@U))219H[".?I<>_=8=0-\.(PV/ MXHZIY<5AC46:9 V_.@A>=Q!<=T3?=TF]*[A;PE,[YEE7C[LU)!CIYVTPB;SE@5P>\&H7+@L+Y#7@+GO<-<;B\,W'OBG]U)K2$)&L(UG'PLO#WA@IF MOGG(G7N\U3&PCH'+$@-G)A.A@^!1$/9;+<=X*F_@J^,_3;(.>77(NR:T;3^5 M^PP.'?7JJ%='O3KJW2P.WYO,=?6^/SH"U"3KH%<'O:L%VP>([,I7XC"VND)' MOCKRU9&O^M1RS('\ I]IRV+J<]2QX.U$]5BAB'P?WB4? (P0)A/?MJI;Q&"6 MU:>FR>U.]-WM4R/\'KPT9&BU"OR,KT&%9EY#D/XZ[%K"8Z2)* W7PT:.$CU/ ME7KRU@G4DQAWB43;):K"A]K'-+7<2%_N?:'6GY&VH+;1Y2XCW"5.GPGJ,9,X MOD><-OP1Y-%WNZ0I?..)W##J@IC)-FYK[_=:ODLLQZ"XL?W.RA30Y,_$L*CK M?MMZ^'[^>[J"J3=L(YL"[@6_"%P#+G\*52[QOJOF8_3".+\#TR*Q1D+]B[^@ MV]X6SLM0,Y.7T#+(P_>[G[=3VQ@+U1O0Y_K$K MR*KSE*+IT4O)5TJZ M@K6_;?W#46Z=-B6Z@Z76X O( '*6G\_(U]BD5Y,DLE!\7_50 F(#- M;%M]A8BW_TI,QT=>XGBB6B'XW\<< MCQ"^MDYCL*VJGLE- -5?/[5.WS(^6)1KN1Q' .?J3J_'A,&I17ZQ+C> P*O0 M27YP/ZZ)?;F,O(%[2N6&3%I/JPUJ80RL)3.%1P\P[G77+AEJFVM7!B:>N<'6 MI [Y'#)*G+,L[B8>Q=\&=HO;GB. MX'HAFEZ5I4G6"]%TT+M:N/V#&OJ4'YWKR L2EIE>#?LZT%YT@<%/CW;?6F*[ M*HB?N@)PS=%>4?JR=&P8ZTQ>@K7<6^V,75HZ)BO?9EG7^->6"Z.H!>%:_9UE M:F4('33).F#2 =-2JV0MC]S0)T;JO(3'(J1B<(5<_6S<:UC2)!<0B7-<*EMT M*.X+;G>>N66QLN.PQE]- M:3RY+5]TRK6N,X&]&H(TR1IU=;2[%M1]Y$:WY^#.HAIO-?AHDHN3&GSG429+ M[]B_?=?C[<&7L;WWE]=DN"UC[!>Y27_LNSK%HG:\6G-^SK)XX?U"$>U#;)(]Q!+=)0&R:[.W@#:7;! W6ZQ #]HMQ..0=$;>#K MRE>X#/00WN%Z\ WZ@=M*IAP9$CQ2(2^,](7SS$U&*&D)AYH$CX+ 5N!WTS<\ M>*7%#$0Y%[10$ M> =<%$?"."N&V8?FF?"<>-D%@1*(^[ HR^CS8-GUO0 Q!;:;($JSM0ZO/:@-X=X?@B2FJ)^JR9%S;8LR# M!P3VO\T$GIQB UTF!6VH$'!17M<:8-^!+YUMX$ /?+S+X7T-OX4L\SBUX [X M)^3S\$[9'+S=+MR73Y6=L: <$SX#AEN6\('<-7#"$?$!AN*IK@3"C,V-< JV&1\"< MY,(VWG>(1H"M^\J?K.[0C.2!-KO5G=IOHT?:J!\S=+I&CYNFQ18_)^(XC[%8 M\H2-$.76O9/ZFH_TV#WDP:;/T8UT(LK)^ZH'?I; MI^!Q2?"1KEW#QZ*.^8\-F"N%N4P9+3PJSQ/R#>>/SRS:HKWW3A\O'4L6FB9- MKKM?LK'..4Q2L*'(Q_M,#;I,.KP M0]L1[Z]/U3Y#^XQU^0QRA>EYF\92RQE16NTTM-,HG3D&(1PW'/+(<7I26Z2V M2.T@-VZ1>!C@!6>=]Y3H:WO,%>':0V;9'@<6/*>-L2S&N(2$N':,[\UO(#.I MZ>CLQLJR&]I9+#F[<<%L(%0G-\KE+?10*@/6B,5K5E2*Q4V=%==^(YN:.G%; M:6$!CN@A?Q;L0_N-LEMCD_;Z.AU>&EO4)7 9M<-_ ;-=QW[O/K/:''-%N':- M&3!)&$?)'49UA9$>2V5412=YC5MJ..\YHB>?[N+:9-0JI;_0$S:;]Q77)NWJ MV1KM*;*IH!/7NSG\77BI/47.*->>(IN&*-T'N:*6]9[-G+0YYHQRG7?;?. 6 M3)I:%K?!&^H03B\GRJ2J3MS2G0K'(@U/L!)N6J!=AW8=6;/'+A!:PK4+VA3U MH"ICIGC9;I=T,Q]MC-HO9LP8?_BV9['WG%JN33%GE&N_F$U3_)=C<>9I2]26 MJ)WBAI?6RF/DVYQ9"QU2HLVQT.8X^P"+H &23,L&6]6;_)D8>(;!MZV'[^>_ MC^Y*7ZM6?QO9.1Y?,[)O//P4;AJ?>-]5\S%Z88PV$A!'8HV$MAU_0;>]+9R7 MH=4G+^%V^N3A^]W/VZEMC(HM*?\140%_5%N$'(6M?H)F(ZY'G^,?NX)\2B/_ MQT4Z^=+.ET!\\[Y^P^VGJ V3NWV+ E72KY2TA6L M_6WK'YYC;*4I\SLL9.NT*<]!<-JD#E= 'N[73_1T7K[&/J6:&9EE9^.BCUO" M&%OT*0ZK]LGZ%(>U=4&?XC ?G]Y\BL-;=3J7, ]LH.]87!?MZ=%[OIQ4 >WQ M.Q5Z>DG;H?:+ZPL#;[GK.K[@NFI6+WS*I(Y.G'CQ=LB-X^O +1LFHAU&V8WQ M@>'!W]H:M35JU[BV\ W?<\M>N:%7KNOD6S:U=)+/.+-:_M\^$_#_+.FMWA@K M!QMC:;_Q;K_Q3/4>P]IG9%1#)_F,&^J27ZQ#RS?,T!Y#>XS->@Q'>%TBUZIS M?PSM,4IKD19[9GC&D#9(;9#:16; (!W+[[7\\B7CRFN/>LX_H[9X M00>>/C)"6Z+VBNM,;#Q9M OOT%9KH+BDSKWRK;@I[5RJ]AF; M]QE-9MO,==F;-S?03D,[C8TXC3OJ=O4YIMIA:(>Q9H?Q2H,33O39)MIG9%-/ M)Q;Y^Z['RY>6*JW#T/,U&3;&2XL\4+=\!YN4UAKU;$U&+?'*$1[Y RNJM3&6 MQ1BU:\RP0?YP(% MX?RIMD9=Z9=9:R1W?VB#+(M!ZE1C)HR1!'_N3>:Z5)M? M6$2NDS>EL4CM$#-JC4UH56@[+(L=:L^8 5O\VCK] MQ?$ZU\6V>B5Q-G5TDK]XY$:WY^AEB]FP$.TSRFZ/=XYH.]:3-D=MCMH]KC6$ M^^G1K@[?= EC)O5S&!A[!=YSG#L MNSICN':\ HJ_D!;SC,C4B 5DG+V+[5(QZP O0?6KA>=J.+U)N;E.#6]!7 MYN[D@M]Y5XZO_/2*H_ X2 4,F%S;KB^D,+]^XGCY03BF;^"YY_+K#OXE9YZ4 MW]AQMD#1"YZ6WF8"](H+<[M/A3<@;=4&:!)H('5=[GI#X:,2]GUA=)6NV< E M[(GO,I,83@]ND;T+]6B'G 7J3"UK(!MTF655X+V$=J ;T#)X^TY7=I%']. U M ^ZG^-*^Q3RP V[+L]U!L_L,^XGM&M3UP8D-AH]6X*-A^7A^.CQK6=Q%6\)[ M+4Y;J*^QFZ41C/>Z N\5'2?>'VQ+," %7M-FPRM:\]>D^?< ?2+4\W,?M ^7 MFB8U_8&)-C,D>%[^[?-^#Q5,*CCJK>N!#DHH135BX0V5X4ZR60#FZ3X"9=7E?Z?\"F$)KDK^"28>@ $!9_3FO?.K2O"0, K"&5 MH5!3^8F)BG?+@9P*N;(NB'50(]IQ*N0:(B7;X0!%:2TH#)H4 MY%628: G*+OA^_GO6V'?@T1! MK5K][0N)MTWPS231.OX4Y*22[[MJ/D8OC'6&!"-Z$FLDS&G%7]!M;POG99CM M2EXR0+KDX?O=S]NI;8SF*I))CQ&I ']46X05^_X?93U(;)W;Y%@2INX[!CNP5F]?2%C#4=O91\I:0K6/O; MUC\\Q]A*T]MWI(7 ['&TCP99=W CR,\>CHO7V.?4BV*S#*I<=$'^26EPJ-L MR3O&WCH8G_L];:GR!T5P*G"*,<[RLTBOHUX%#U':>6 #=.47(;'?V:^OTVC;AJQA$$SFY MZ'7(Y9ST.<7@&HR1!S )"NX;M1 M9N?,IM8 XU0 R&&&#* RR*3B/8_,]2U/WG(OXR49)*E7[GTAH>C5#^87:9R4 M0+QM"-X/DP8J2:7NE&_%?"R0_,1DNH"\@ 5W959-A63K--3]SPN+1/JPN#RV M:T>)R;H,JU-LJTH02I@0(@T/^=Y9E0E/G6#+-+]F9->424!,'C)09=20MV[P M"P$#\YPHFT$QT06_"^G;;&E0+YC D+-JPNWR/HP+O!='/(&9@$^+!K!A>LJ- MQK;!5,>X,XRL;6>D*S+'RUSY6-NQ+.<%.__$!H19$BSH6P0"UCY-"=B?Z[O:I$7Y/&V;$A0PQVFL8J'X=3NDE9MU')SFAPZES MX^&DYT%_9GU!V!\%*),BSP5BXHDA9\C*]**#W7VC_25M@O>M,ZUOD_.X_HPH M&)@A2-5.C'),9CC*4YT0'Z0I<##RA4"$&OE$S ]?# WNI\UQ;(!O.MW!F1]& MP2$%GFMHF,'43V#)#DZL"-)SA!QB)$W*9!BL*HN2X_P4(W6IS ),R ^$E]N1 M9PX P T2[94($61 ',[9J'&G,OP.L^5<9$\2+B 09]2%(%PZ8?6C[+"G&TR:=[F1IS*\!V8G_ 4XK'%Y)B[?VVR[ :V%,^P1 M$@-N=.DSQD;/S *C-M6,(33.TG( 28MUH[$0(/6VB^]7V.A&HQ4)1FHJ/QF7 MT3X@$4(!V&J/,8D;X60^P#DS7=FY(#8+@3A]$EU-=PY1>];D?PC\5EB8(G,A MMD(7ENRD>(=:NNLB22>()")PH7XSH1^$-XI<=LV5R+ 9]A /3L M(#A;DCNV?&Z&F)24L@G>$M R$5A+_'X'G1. ?B) SP_E$LE''$7@)[('[A,< MV]3^+@3\N]6=VOX&D'^F.4>N ,-9&KO;H'T5)O((_@!IB!Q* ^9U9$P>X:.L M0@G>'T=I"B &\([W]IP6VG\(6CX."2KAKQYFLSG8/\#52]VPR&8XNTIQ?(13HJ%CE5$_>P49FZHP#ESK6.FD["9X'7##*N@&7Q4$TI:L MMNRPD=9C(I#)%^GBY4BM'^]^Q"R\)]%B)G%]A;E*#?-E@/D-Q??G(C!OP X( ML'OQ^)[U^I8#(1YIA3?UU4T(*7(L/SX8#XM?38Y[2Y1!@;_/);6P.M#\%'D./XHAH:)X&RBT7B4 M69T-105(^G\7SHO7';""JP74N<(6XS9%]_3Z,;C$ M $HFD"*XBX_<'#$A;,+04P97+S@!@*&>Z1#;P2$@_&P.5( FL6NQN1&<+DS2-;6:P^'O055^&OETGB\'@$$9^R8<_4\F797#38""9GPA(NZ7*# MP04N$&$X8AB.QNS4_L<'JN,D'MJ-N' MT0W'Z$'.WV.-$9K%K)HQN3.,S"+!WW#AW+"0()QJRFG*.>?XM_#.CG!<-ZC>5K4ZLWL83)-( MSSVAO(ZT?=N()F'10BAQX0&52A0,/3[&!D$7=]+LRJ "5YVIRJ!834M*F^'^ M-?#?,VX^@>MGZA ]4EQ*FF*Q.)O69KB&EVZHQ;(R<[+!'68!ZFH)+0:*77A44N5[K2$0\UA&510@8K[ MG_0I2RQW'4^5J&F[B)Y8M3QWD:O 76I[@V%6/"#1$9/6)L46 PL$ M*Q7KR:K;D84#%<+;P)"!4CC9=:D#R'?J>UU')/;M":I[9=LJ<1PV.5Q"G&@\ M7@E6]WL]CKMX7%*YZT@=3$7TP32H4(LE48;!6@95(8L)J9&BL7B9F,R+CY2- MN1YMS]X6COA]63;\-QB=IR%[73YY7,7=63#>:_DBV+I*SJ?T^UAOW1JQP0"2K'A[=#-H8'MB M"#!$\^D.8F]_YXC$/F9DHQIQ9PYB")K&RQC2L M"4B,53S*=5$.W*/6988=3!AE6*PPA+6@:)X-9(EB%&*II3P\=4,";;GKL-PS M5RIYJ)GCBR9B*PVD1DKP5DZ*V\'TAJ 8G<2T8>KVGT%$,'D;T&#ABDEJE>K1 MY^&4IPS]H@83[U79B0MF@ 7 /7NU2BS4@M<T?[U0G.DU $.4S[]MJ-9:\KI:'U7&V1KWOB'09 M?1YLFS[65LC(7)$PU7_O5FK'X+$3'GSO<.=P_K%=-1K;35B]/.[]?=W M$[)',C[!_>:2J2*I2&1V PXZ&J).LZ>S18%"C?WV,F]WOJ M76I_8"!)?4T-@*<,H,?>E[8:#J?PT6G[#6, MQE&/@&WAA1GYI&IU;^<@ 3>UP[E32;O'<.O"<".IFBJA>9#RN+IS,([?L.=[ZMZQ%S9_!VM[KS>;R'NSNU.7NXM[.OL7SSG4T;N\2+CT:CCVF;ALA@ M',LK4%"?@\7FX4%MM68*$2S6)55"Y!HR99E9/5<+%#H[,P ;; MX,HR+]D;O*I65PZ[&1:/)8I%Y;H=U?>_?8JK#[B:]9BT]!K&/2;;YN& #E." MF":!E[F^7#*IDK'!X$1E/P AX?IH?X;[+XTOA0Q79:C-]!EVZSE1;?N,:PHQ M21"O< O7P;]@@; -'7,=T5+K-[9QTGO8>: 0!F"8]7" .K1^R3;5Q4#,N%A3 MUIBIA?!8I@,-J9*W_\?>FS:WC63IPG\%X>FZXXJ V5Q$4:HM0I;M*G>7RQ[; M-17SZ0V02(IH@P ;BV3VKW_/DAM D*)LBP2DO#&W2Z8H9"+SY,FS/.V3>X\^>0"3AX]4M5^4&5NFA?/ M]">9I)Q#2" 75F&1)Q6":4!>G*ZQ?T%'U92#SFV#S@T<=.Z10^?:?)"_+E+R M)^KKXX1*O$JLQ.,E_W,7L>*&>,<> 0:Z<.@ZWGI_P56QE!F3Y@X\ MG VF+"#?:YB1T:BO[90M5N>EIML^(. YULBD7 +( 7YI1FR=;LC0^)I9@Q7$ MBD@5+KZE?2N7!7SM/PI$OC-57&%8V[D>=;,*NUUMG?,4;G\ADDW.AMS]6 NH]R>#V$+7J5M*0M-HO33L\F32A M>$[VR]5N-#A3<]=E-N1?B>0*W1TPQRL)I(8CH]Y#55._"V:_ZP.IVT;VY+I8 M"E^!.DP^7(X2*@U?4]V87#OSQ_W32CWA+@U@,;/!B9.(.2M7QJMH\F[H\P62 MD^S,[Y\/K>EN_\.SGO>K>@?=MJU9[>&E0_[E%!7QGIJLTO=M-X&;]% MV%0)4?!R7C1R)F1>_2H@?Y0;)=(5I;SOC6FX1'?[M=K)I9%\T7&AD4)C!5[(1QL MK")/\T)72X/[EV;"YR1^!-8)AIG0D\Q2&0;$4HE\(>-\U8)PAEFZ8W>8KB88 MX-MN>=-.8TPN31(1;P"XR;R[XCNQJ943014M@@)-25*Y1YI<&2F !KT"]FH: M7TN">>HO1B:N^H(OLT9(O(RX60,TV_[TT)>:'VMZ24*1.V85K+D!I.8/,-PM MTR"F:9F+7#V*PZ4!MO)[MA8!10VQ56["_X(EC-)PT\=@HN3-M\6#D:>Q1 M-C?."N.=Z("5%"M-X2JKT+5B7!:)Z.B9;*.#RY<+;HT1TX\<>PVRF"%^],HP MRR2(#=_#C:#<*)@6>!L3*F?+?-U9/4@GR7J;W"_IA*NXOFI'@FDP) ^E;+/+ M)ZJYCUP =IIDQD!V>85X0I[R(B? X3:=XN,9C<'X37(V/[?8D*8SKU]KVB/PDI(09ECY+@*R MJ^V_ -LY(5O]+>%HP)>7(%4%>P'/-Z]=R)/)=S5TM5Z$:H?CHM)G>W,!NW'8 MMD+'6CU[TS_F@\Y0O5$T>ZY:[U ((+L5P8)\NW6ENE5WO6]"3"N2M 75BF&R MC8X85GEP,K?*>T%7':@DYM7@?KPB6Y(3K)+&:[_:X"F?21/==D+?5B#6BK,W M$U<,UB%HO4+N,-*-4]FHWK)5JD&\3+5!PZ!*]:Y0024<(Z5(**KJ9SQRBCK[ M14E50NS8)Z!0X5]6*+'F)A#3$=& #PP(CEUJT'QA2B4A8&N52TX:&UL'M-DR M+40C^R,E>.N4C]HW4#-!@P$QO4@OITBZ\YA,TKME6H> M:*J2G5([$*_F.R7FS*CYTNK$8M5&(5!VO>)(EL2.2(NDUNR&"JY24EDBKW6Y M\6MGBGKWZ&!"C;&,$,*Z(BTOI__"(RM;X? !EK"=P"@S-0F"-YBQ"EGNR.I, M("XS_'<)G@O9EM7J&4+S54*NFU"#P]#*5Z3I$I!!8/(A"=%E@ M+END:2",0TDM9<84G_&SJGVX-.P;;%Q@U)((C,W!$7EC"$HG2'U=.%W[0/ZM M[C"C'E7+<>O/*XNSME>/@C')=03FZ9+S$&3^!7-15+X'KN1#\@ =4&P;4&SH M@&(.*-:EDXT&K@&14)TDXE BUE9PMUBX;'+]8)*4J9V"63N/"LX,L]NIT;,4 M")L'UZ V<2O!6M-DOW E+*-"62"S!1DW52@S?IWR2:DFI:]8,QPS5[#<+3P= M!B8C;S+=SZ:QCXTTF/%^9+A,I="]B2(";:HT9N 4-GR@=%F*]JRF>6!*$/7B M,LA/MQO"R*KK@VZS]P8_MS ]9&=*E!5:>XFX2@O&9"/X9U_[O3G+3OE]!5#7 M3]Z<%L.<%7%$MLRKUJ3<2H9LXN^N%7 M&>^YGY=B^\$ Z*HP J6[F=4E!ZF,4E!H#(<(L*/(A8&? M,"H-VI8;5FKF>?-'<(E(-AZPS@B(2NTEDR)#/X3A%*!>X7 A#:54^10W J/K MD^PG%*I_PDU9VO%LQ21-*;ODD^'OIR0V8TTC14H$-P[UPXWQ(;CXE@&[F?KO%?,)]R:RE05MCNJUAG0/&'G@[.>6(51\Q%@.C&^H M2P>ONGE9"S (KZFO>+M"S;<"59*SB6*3Z M0U0\>=&E 'IK^%.'P]Y^O3B;DH.)]W96I%4.F1N$G\>H=W5AYK]2T <>'F@, M)>$!3]#4)DA-7DZQN1F8J=3@G'NPD:6>Y[*R%)4UQMHO,8R99DD42"W^_X+E MZD?X.8C Q."R$]_[_?=+[ZDJ@;^\_/CQ@^[2:ZG[@./H" Q KF#&_FX40_SW)MTU@[]F]B"';X*U=VI$4+:&0,M2,D(8 MC6[G@U M__Q4OY.JSLEUGHH*R\I&?#X1'Q$_";80[]F:;GR M*RQ%58J3C]8!,#W[>IX97/&BQVL+JF8W#MQHY,?/K*0>&]IO(L@2Y_4. RXR M5_J6N_YQMRJARSJPQHG6=4:WR8D3%QRM$VC8=)-P1C>.+.Z-'/Z&"PWR5RB1B>3++PD CG>]PB M]&V)-E(5I'2.4'I\R\"Y_PMDTCMW%TC[G()+%6N5#E('9MV!]=TA'1^I!1@" M/:C^N-[T< I&GUY\NZZ=+&S5C6YQ5>U_GFG'6/DQWS(CB,::9+ 5T$8(:J,&^>8D '[KD? M.K&SW[@KDLQVV_+B]5>?MW4[VM+]QY/M?[8T./+V[X7D43.D2B>AK0G,:@>C MK\_=WM+YZ%ASJK4!_23$:@=+KL'C(>VEKDX*Q4K0]BJQY^QA9)JG6^=-!QXW MUJ&C[7SNHRUHET\.@S%:=&R^]810PDTM39-H&\2F8@RI=E!0I6B&T]9<3;5V M!_*0+5=40U?YI6F590ZP2J43(E[R>%!5%6$@,T8Q6KT?J(8 &;X8FIL0M)XZ M@S!)^B;]F#NW[MQV\]R2-^:S,^?KDX G+Q1HG:J8N:X#P=#ZC_@%)_%.XKLH M\40P5> %0)Q6)K>K]?]30[(B.]\$NI' ]P^EX:+KAGPWI.[((74=4K=UI_B6 M^EH[W<'Q'UE88?^B8I]/%O@MDGWWN5"7P%%+S,]_XI$K"3J1E1 MZ/UO&E^GS=5*%4R?18AM'^E3G\GXB77?2X*E((:1JR32&#GKN8CVJGE' M_,QM+-N;KM&/DHE9!&&QV(;L5)0,49W*T3RE@1M2^745GHC;&_I4FHQJ#AO? M9F?0CF?=-F@Y'+EM$* [3-AT2_8N5 ;5]4T^7-&R[$:B0;6$F"2U2><2,?^@ MW+"M!ITRZXCJA+=,<)L6+(RM51TN=1%'076Y*MD/*L'\!3=X81BIU>B#F[TP M5-5\67=#UW15K!H,4$ DI*[S7'Y7YNIS26$S]R[B8!HL ]^[@!FF25#-E%ZF M<9H%86JA;_Z)4+/9I[5/&_E&?(YF*?Y\'>!OWWZ*@T6*S_LH$DS&"U8F'\7G M0!=%-B^=F32M/%-3B,^KB-"Q*F'S!UP$%&0;]H<#J=56A?YHR$NTU^9@MFC* M V&!<;U]CEPJI+8J#*-^< 7/N\*\A?9DSTO"OOWI(IW(ML28^ M_/M-S[Z(BK6^B?@+TNZ@-\G5\PBGPL>'\<$R62X^BUG)9=_RFY=T*R.DEQ-4 M2 V,J.'A\+L>X[%4^VGSAHTE!CN8]D:GO1--I+&-4J^K.J#S&JP"_?D&6NR/ MX!HL."1XVU.)5;%'.Q49?NP3^D$*M,R?4O\FZO'$YUC/X1MHNE]%"@L+FNEU M""H*_H-5 VE$.,4P"E#UO8ER+$&+0)^1K7X99"E\"?7:(H(_^;,(I $?X1Y% MP;?0: BO!,W5IP?_ UP)@BTA9*EZ;JO+>]>S.QA8G> Z?79)V-5IC=IM'>T^ ML6])Y.+>UW]DQ,#]U@"[**UAS.C_\3.HFAPWFN(R* M>\SQ&(KS$QSK$JFJ<(S:H<.&!-4EQ$^^^BA.'LI1[/:M><$E$=N/4+3$.B]] M2UE !R^=PM,51R3(A:$=DC2K_ 1J 5]JOF!D$!/8>,H.V?3L,^UO*?&TIR5' MR"4S7$+)8FD(Z@$JS<9581\S+F>5NKS 1)*5H5.$)P90M$9D.Q@"$%VLEM>P"!PS=QE[VHY!RJ!3*?(_R0#']X+HN!% M^&^&U6Q%Q>.1! $1;&V0R7>*@YN\RMHG"0-4C[)=4PR:7[.RWKSP(#0,DKM)#>PV%4R/&A(UJPX3_D* MY2)MY@271("5\R@1R(.Q%V*A>HKM//+<4)Z$#"YNHF?E09',G=J?Z#_!9Z>2 MDT71BQ'[V+GJF',K_5]5#>4SO18IV!2WZ^CFC7"D9W?%,5>^1$\Z[#;O2Z MAN<%W_EOX-MZ4RZXZ'G/TRPC_9L;*O>=XTR1MUZ7&6&L ]- 2:F8KL6_R3M( MO:<7WW/NA_@%R'9Z&GWO_4=D[%P\C>!?>%,L0>X7WN^OG[]]3X_P03FS1C<@ M\#B P4"J3.HJ(LY:^$N?612?/O_>&_2&X^^XPH7*>]>4#Z1OQ2!#O\-B[/N: MFMM!$P%M;\QJ25F&]-U<$ =+\+?!N ^++:M;N+"KB&6\6"#@*N*M"(56/7W+B4 M+NK1:9^/]0V<.^S@FJ2%ZM\FBPD:_[K"'8KT?$P J5Y0?)Z)E6*62'1[H4H9 M-_4]JE4-G9V<]L[TRB*[? $SH4YE^^PO+V,@*=[# $/&]D.F=ST65/;WM[/Q MQ)I5R 3,9%S=".Q20:((AF>"55D;[]JKT^+@XH "Q:(G/ @+4F(I"C;WI* & M*5\Q:]]RM) 0F_GLY=&&%BJ=<$=;5_-UGI#H5 M>^Y#JR]Z1UGX]4"H$P>$LDXDS.D;Z_$PVJYNNN?,\/1O-W0WK M ^^T*+]E?FB^Y57[C>TVS*MG>-N3-06&"^\B<4][*^1-R;&W%_)5RR #5K\G MADT[$U-,'O6\BTJC0.LF9^XV.3(/RM;=+4L*E\XI6793ZA_&-1F2!ZI&I6C- MR>YO:XBGN4KRA"Y'C9]E,+;,/.OBVRH'.]_XN 7.^QZ= M-ISS.T0:)+;+^XM[SQ+S]<.),[374/JX4;E5*=I284ABB(^UNZ5!'9&%A"3= M&FC70781!J^+&GEBDF NN"<<,F(+A%FR:D)7"^: X4K?HW0^HU.E(C->"2;% MP25%7<=Y?.RWAH3[?-#EB*:)G"&Z0\YPC#.:)U1[KYG9IHG"=VK.6-VC2Y/B MU5JGF'8-I8@UT]T&DC9%[5$NO5?XK8]8BY#&Z97J'DND)%8S.-@K=D3TU*9B MGJEH@!V$M:*V(-L J8>AGC']*0:-R )0F;UHOJ>TVT-1_Q&9$B2K M T\GQE*25(5?0K NU'O?8$:$?F<.W[KR\&T;098(4Q]3K@,G;7?4O-%WF3M" M]V R?,R"4"#6JOVF0J=6^!9KH=#+KGB:X>]"PI5WJ]/I/=V/H]F9NUT_8M\?[7W!7K$83HKEY03LVM; MO)>%!XJ*2)MG#46!]KNKVGYAG@BN#Z# MJPK@FV]4LM+9N$63%7'89Y1;!('X1PI.<+'7WTPX'TE:E #CWHUT=T?L MJET2.RW/BP0/W;5T-BNS;@A;IV2+&VF+($=H<%2L6W^+/[!B"JP58M/V@[AB M\%#N+=-0R#!G+K>FYZE-0M^(0JLR[M< @E%M5CEN*>%AZDEVUZD5-2M,9.N+ M]49;ZF*]XJ0->%V(&3?15M6*VZHF-W1A6[K\T&?R[RH-ONTBB^9FW*H-]X[& MV]4>W=V;_.%U6=+7OR?T5T4R8SZH1,Y&6\#-TPS M95T4!I-!9(S6ZN9=717AKFF[Y\'L$SB&7=)TG4$3W]ES09TPY0UI9IC@?CPY M99[KJ5Y_.#KMC0UC-=51RJ9 P7Z/;4@@^^>C$\.#C6JV/N\SKO%4 Q!EJ$9) MRO.,O:+7WA*17*MXK8TNS;/8K+H9AT"1*@PK1S-LY,=KJ/[C6JE*2I:& M$CFIOC'OCG$<";K#% 0WHC*!'"Q%V#HN18UD[(T;8X-6FT?9$F&BO+(R("<7 MR=*]9.#)+]7">S,T"F,N\*#:(E/'KAI65;YC6APF*7?4PM >PE\UBA*#F-5* MM4S,T;0U,4,]10P'JGY>;-;.N0DXK>LSM=8-VX!%B4(QQU+LCN?.M.XRJ3FS MKB8,G26A@;::S<;+/U;[2NM,":(ZTCHMN5L>5RM3A7*3.$W7%A$*3B.0SU9@ MT:T/E[7/C)3%Y=P^"":?[#9I<#QX>[GRQI)ZTY>,;G3#S2LQY]5@KCI@P39P MB'P';BN-VSV/MKR-5@8\,>D'8?%EN^_=G?4D#NFX#>DX=DA'AW1L\6%^6>DD M_P%A;4$6\M7 Q?6_:L\&OO!>7)5\X[DP^Z'"N3731)9_^E95*CNCHK*55-G) MJ"&]9=)+53:@Q0\'9QY<\8RS>-):"2)Y-P>D JWV3)KD;9E>F)JV> M7#.SC'(L-CWQWVC2@7F]GM%OJ1EIT](:5!S6'P5Y(>R&'I5%HC!0DG.O;?UW M/4V2 V83U2NB^T.V2[-\EX MNZVH3H9FMT0+*V*,HJKTRIU/MR0%:9+)FO)CE]$BAU#Y ED3_UX@^] ,X_\) M'D5S^-\+RG&ML2R>6O.^OWQ_X:N6P8CF1".#=:HL_@;)?E=F>1GHTE8N_(;U M5^.9 &!5F\#[)C-TQ#@D9W$*D)-_+9#2"7O$LI^]L5B^APFP@NNQ"%9&X S] M-O8Z2N$7H:4E^9#(G)G@(GP^03)BH)0,X3\KFJ:JXR6=J*W/=1OH)OVN8"B5 M#^N[R'B6: ;&4U[0:Z.:"**$W[=<765!J%2:NF4808^[=MNFO2HSU!W8JL&O M70.D$LTM(/GK$H$E=0BZC6J>?BR"3Z0897LC$*K;A8]6Z2!+O$'96-A=+F.W8I(JT M4?9><=;%,D1E+Z3],DMB0.%P(&DSS+S0 9;)%S4T6#%88R0R/0JG=C,)B3,< MS30YWDDT;?!4(\+V2IBHF=IG7SV]R7(E7B%J8L;D*CE/0F](UO".)*A22^$& MQ1P)#(,EI=21BQ!>/*.H(M]\=2JDB!)YF+DND=YO*1F9$V36GJ84?(KA?6F= M;,.+]T MU)=68IN-;Q2N.8':+;$$SRG1H^%QM>Z"C4R\OXC,01,.;5,]RG2SKWLJ<4FI ME08\SKI@,5X:88QXBQO(.HF?!^J3ZG&D;LI7QO5 0VSMK4#&T5&A>2HVZ26I1';X<-F&M#M*1^G^BD>I>N&_,T)Y MP;*K26->OKLP;#%JF_]0R(3?8#(W<%-\S *$07L?@KE VR!<1@GV$>#3H1_V MQV\?/YC'^1YU]%P$\5Q=802S?H'G2K/$?*PX(G"WY#FV[\U*XNK)\W06D1]" MQA-%KGNJR"Y2VD>9*$'V@B $1FS MP\ C531I5M\02)J:-+XF\'WX2C%*VVF\(WE@32?M1M3Y:A$&IG>^%MN6KDK$ MIJ)N32SEDXML;H^&TXG>3\8:):A9X%#HD9MG'J!1@7[*JH[:/51$#MDHHHIV*&L[=&0[678H0$P;TY@H6KL^=0+Q+$ MF>WU]1JP7I!:4NT63;VIE(L=,C5C]%:HS-/^F-GLIFO+TT-BB!G91+ZBKZ(2 M="R+AK\K95U6T[09G+#_O"]KXFI%DH(E56#3M.6:4==15*QHSH*O3QM-L2R] MS[['BE=DAJ_2H"!)I-C7N\F5-R[O*+1Q.32ZX=9KJ38W QODT!.VD!W M_[-FR%42]3Y_\LT8>HKDE3-*N./?WLDUVKRHL7D2&\;X$YG&B E]/>=7I\Q( M@2F5%5SW' .K\.E6=H6?'HH94=P@>3IA4M'T9].!%HN^%*,-@5R^:,(%&44A MUOA L_&2X2P3&)C '3>\7NC %LBL68#-4JQE]!D]>FNAVVV#=)C&^ST)XWM3 M_(.)Y^=2ACOT'AU9^$H]FH2-R?XWIIDIL?:^N[B\O'AO*":0KVI=[:%G1=(( MR.1;K2^43R,A21(V4,J$@ M\XH^U1I%^_\A4^.._P=S@/8;I'\0&;456Z M_!H^QEJ8FX96Q7&:7#W#@AW$LQ&M,S^)NCV!KYY=<2K85V4\F1[K2T:"_^JP\L9^*:1JNE3-4 M9.J/0= *K)!4;@I,V#AO/Q5A?9"SBFU=CJ4^D^#G4WC&8X',_F MO+JUB6Z;TVV"\67[O"D_-0%[\DNM[_(2U!1WI=FS^=K&6\*/F7)VS<;#SRAB MC^YHT,GXBM?<(:&[%A$\!1_3=: IQUR4N9?B3+8(D5 M='SS&D2!.[#NP+H#NW%@T>S%@(8R^+217+47W>EQI\>=GLJ.\3$QC$ZRM$@[ MBQCJ,]>6\D*I(,P=)G>8W&':M!T1*9"H_A788%.!."I(/ORN.5C3C#K/2YP6 MLZ9MY@8PUAZ*6917H!9\A/U:K$7C]#D-0:D6ZR!;P)=6GF,2TD<:53(0$,7>$.Z>YJ@^7#[K.0+>5,-Y0S2O[$^Z MT]1)^.)$2&5D7PZ+WS)/KJ1%&J7ZZ_(CM2GP$M:_P_/:FD"Q9[LE>:*^XN]8 M;9=*<3:_L_D/E8+9=@Y=B,J=,'?"#I:1V6K9:'O&I6C<"78G^%Y2-,HJ?131 M9%?-LJV:9>*J61YY-8N[4=R-\B_,O*@+;&O"9>NPK<^_C$[O M?/4]"&K8;Y)\,>&V>TN_O$V\?X!/A/1ZHSXUZX+_U?*(U<=8Y2/KI**"6@)$ MUT3#Y95)GL;@Q132J6$H\2.R>27>AY>&4(0_LCA- B(,BL(H8/?K?]/X M4WZ#W(S>KUE:KGRBV>"*;RLV>5%P55,!^^Q;G7JQ0!\IP^B\J*\;/,(T1GOH['IXO@DQ@=TRA'\M$DCK%@;G$&/#6H:)5G BE$-.VD;C"Y9,N-E0:!9ELW*I^,6:]"XOD@A51V5D-:BQH7S9N2#V M ?M8=%7A=$A=4G+R[=:XIJ1CX%8I9-%1WE+K2 K5L(Z4G1VD7*M/U4'EVD;Z MC%B6K6-*?VE)I0ZW2KX;6VHKUXG^0#9EOF>*VLJN>]0D*J)3.0NP(T-?Y:ILD6)H#LB.B;' /(GT= MI3$SR*^MQBBD>'-%3D[DELWMIO\D^DV<6A-6Q_JJ7RM25E<+#KTYW1^\I]'W M+$>21BQ?6>3/(I94+_8]RR,$5U=(.PJ/O4Z9$@]NCLQ;B%CS3@KFW(.__:OG MO0FR:YE?]NG?/;O1<['6S9WY&_^@'M(?85=][\,,Q-&[P!7(D3/GA8##_,G[ M2P1T4WTH<$.\?X(K*/7 99J)M?<[3 @;4*:*Q5SEN-D$9T9-D*<%BAUE-.%3 MZJ*IH!,SN8E/35M,Q3FHYOZ"!>Q=%B6S:!7$N2%9 [> V+QR3)_"S3P$3?4U"QH*0Y#5C*-Y9->4I1IN:"&D!;#DPKU/AD7))%D'-# M5&TWP9+>H*$$KVDAX:@9:J4ZGAF7D#6/&*+@Z1BV"OB04&']7=:*R9#4>GW- MVTIMH/=LX_W->MY^F-ZG4W@>?(FDK/J@_9>/=Q>O6TE=SOW?,;:T"*(,+A>U M9L_1-O?A?07R+C# XG(1B;GW\K.8E?2RW#T^J^G+W9 -HF:?,\.P12YUF[[! MK__5NV6-D/D43%E^AF(6CJI<"I*"X:M&TNP-J@,7C'&)045>WN>X$CC@!Q)/ MHO;Z-]BUQ:U?I>9W=SYWOKRA^.G\7LQBIIT3>' +AO@F0@)N4FD;MZMU7TK!N>4ZU,8G&"Q7@KIE M2)Y^\C:P 7'%F!!6#[G;+0(2B'UK*FE5]4-#7].X$>U&96@%Y+'^N$+@:,.Q M$F/]A!NK47W;;QINZ(3=V<5VP;=X4RA%8"8_,W8R\;+BUE+K7R8CS1?(SX+2 MEE=(/HU[#<\ ETC<4&? &G]QC(FX>7"=,GM[%;)9FZ#7@58N-,I.K M@&/1_&B[DU=M!/LU:%>4'&P5%/TLM7;6:,S3;C\;!7/WAM]RL7QQSI'.725W M+H^OIU-@#U)-Z)#KCK-*MX>*D;&V%Y]7$4&]/O!WHCTS3DL"67D5VW+&+V\4K3:Z>'FQ24!%#3BQ_Q*Q MMZ0F* JQ7!44_UM&U$Q'6=6Y]$N8Y-J< FD6L_+%Q$G0*"EXI_!&4]"YI(9: MF3D^58&GQ+&6!W/&U$4J17*K\OY+-Z/>.I2$\E#6GZH=H 4;:T=#6QL*>U^ZUY PY^\RD3 ,?T@\S\4 LI-;V>]#84(EMQ( M!SWG,L'VUT(U>#(5%_,&E;2Y9I0EX/P7]G(&/>";-FNJ*"' 4&W%HDC4O9F:2!S!(&#CB^ TILI?L/F 4+/@D94V5"25UDL4-K,:.[UESH M$W#S(BGX$I= )IO5>(7XJ.GYS'INR20E-@M),+!:;WQZ#G:EJHH5?:_!-# N\"M%]INO# M=+$,HY#%AKLS53RAS6XN>AA?M5-J]+),0*$NUE@_A55!JAI0L0J>MN4:;NXP8$MN M.(>WW(:W/'-XRT>.MVRS]4=AL=?SZFW#/3@H6KW"3\B(OQ%PI2;4TZ%VB2F+ MGSL\E#F"<[BM1FH;]WY-#>./[+)(3YFK-O[L"%T)OJFPF[L8E0=#&H1E19V+B';L'2V>!UE0A=^5%!^ M;AYE>6'[FWHZW'PXB\#_P:@N>K^P-X7J2@Z_1 0L]X34+915MR]NC\.K8[NW M%;.HY_VO7-IF*RY.IU-J%B[F." G76(1Z,ZB?#KYW0U=+9_D98I]0JM[)X-W M<-JW_G;CU,M&+LJDD;8L&N_*85!9$TLC^+=%1E2CL)J2$'L(G.K.:EQ'L(\( ME,R;A.SK=<-PAG5L+*@+QF]( #-O'WB'\J'2LRA,[GE#+ZK4GM6\'1YNE*-* M/TTK?8.P"@Z[%:+3C)INFTRH4[-S#7K>QZ_Z^\/DK:;![!.?@V>S-$ZS'_[K M%?V_KZD=N"_BDFYFLV0CZ&DUJYQ."8YCI01DWP3435;%=!#"'Z%P8T@C(2!L M#/L;N[OVH.%E[3C*/,LPX#?E?A>1 M:NL1%%IUJ2@4)88RZMN1JBP+2<&26V,+F%BM,1H^>XO\_WSBK[S#K]SB5#N MPKLP7Z"8NJ W^T>9"(7J'_H2\FIC:Q7$&F\(ON\I/# 8]KTP6)L+FR\@"E<9 M0*,.^S1.F3O,X:942YVQ17H^7_,?" M R08?<>D(:Y&J<&/UF,J80BA0KFBHEI4 LJ\!B?V*%^E.WA_Y+[DB&.GEGH9 M;30M!\?H+075M#1X7\=R0/M<65\1+*D$)SR>%_VXO7"QTHO MNIIV*%#V>.Q&XC)9/65 EF7Z8O=O.HQ569 * K. '%'0OZ9VB[G2/1D&=!E/ MFJQU+]]-V>IYEZKW*C\/\^W85)C4;)IE9/CGEM:[[?6JP.8XK6A'>DM^+-^S MO[]^_O8]Z+"2P6.K51S-Z+5Y.QC8\6?OGSWOE6YC=9DFB#[S+F0!TII\4JS2 M*$%7FFHR*KP,Z4Z&&WE%F:,R"*66)$(.+MV8!LDG_EHY749J4GSV@CE"<;%[ M--Q05& $@X [F5&!DVF2;!5&(40TY_HF7 ]SK,F]$S!I-CY"P3D3!$1.XRA?J"R9 MNE@B@G?-L8<:W$V\3A+(J]K+8[,J*6 M,MU%]4?:U&2)D#D<95^B3.24M$0YPJ+(+>^/;]WPPF"QP-\%B5!)7!)VU9/. M=+_5_=[MR%6UG[?=36ZSZ.^N_;N]#\)4/?P/$]^P6.+?_ _1YO"_7W"-*?6@ M#:9HBKZA;+*'+W];C3COGIIL)OX;S'66J MN2-G!;.,PGJZN: II=>H+[R-09) H3R+(RX= /&](N4'QK0HE"VERJ>KXECI M98]BUWZ?_D&4LZLRBVI$/%C"?5Y4=EHE<8.8E=T"J:T"H^+HDK(ZEJ,OQG R MZH).<($++"OY'*%"@MT_/Y2JW2N6G3$RBKY)\1:-YF&0BJ]!DKIS+N9Y M9,26EES'[AC&*4*;+%8AFVOIM1>BDF>8-QW?NN#)!4?Y@DLE75'^":1Y:3!, MZ/E@/@.1.NSF*7L%_CC-X'%H7,R"&.U":YO)+]0F)>$)$W1?S-:1;Q;3T<"( MT7(EC:3+RN[FPOYMG1?$*GNS*2'P)1E6QEHOWY"ZH")X4H1K,'G;$%2*WN(H M;D;J\."P8_HPR$[?(C.!41D0T1EKU,:-O?$3F)3.J\U%NM_T;IWXJ-2;K3;B5M[,Q&_P:+S 3N#W..<\U0 2#33:)" M8V;C+3/T!DPND5!R$R-(UM-RF"BGF:K/E<'2;5&NJN' (&0U&VWS:'^M6*_$ M_827+.2\,9;AKN:\FS&HR2K7O,[VTL@7N1+I51:LX!5E%4,S"&CS)6K53G00L#8((OJ!9_ ?HQ5I$ND98B>T%J<89(6"%0#)#3:E)$; MVCJ-@QE#E]AF;9KC73,^M,@(W-ZG_9JU/2CY+]IOE:W&5^Z'4ADU/2X] :R963^_.2>(9"+',]39AD)J0[ M;V(!C3Z_[6A5PP0:"+PCVH#'KY941SB8 683WF[7O6W95INF3-.*V>>H&W=\ MMUFRMZCQ/8K/:IX_LSOHD%B8WB3PURB!]H&603QM=]<,>%M#^A[8Q>@_%%GT M2;);28\1C-2LE/G+IP8:*&F<^%'+X%]I9@3K>Q\CU03I"6[,(6/PFOZ=6*[B M="V0QB,18%:H7RO!7I53:D6P-D!&SNA3SK]<$H:7$(&2 #?*#$>B-=.0"PH0 M;XHO,EM_[VNE$ H\/#"HB=@B'Y@W"S"]>H4K&C.A!NFF56HIE&7T&=>I3$!G MPQU!( E=RH;[X'M7B$JE?#X<6"[ 2S1JE56&SJ;K\WQM2DBVJ)DF%8-'W( G MM,)IT#(1/(Q#NY09W<.XS$1%[BQ.(XQ=LJU:FWX[4J4=4P87$CJ!A# (%U7, M0)7BF-"(0D#,H<0OO=ZQ@3:BUYP"KL5-LZL@B?ZC).LN+J(=R6XLF:YOA*H6,V;.8JTD07/9#OB"7$ M46*TLL+1K94DM$1/.$C%%DC%L.\@%8\-4M&]\ C-&2WI,(V);52#F!FX//L4 MI^#W@?]$% D4YT C!JFZ$E6YPXC=1&!$)<@B*KT@/"V&4-4EQ"A5#8[KT IU MW#)J;CSAVQNLB-H: NA41 XW*7K0%23ZWP;^<'3:&_/JP"+$<"M)9U\^-:K@ ME_]=!EF!P$^ZI^'FCU8, D4CQB!VFN?!406*L)EB)$94<+/JQGE+HUL'3#Q9 MI$V]!!@>?TEJ/E=M$#"2@W8[]M6]XAP+=;#(B*V8G"7DZ-\Z+D6*TH2KCPC3 M#!;+/*+PC5S**+&7WBKX(KM"?JE673G#E'/,GD^M\AS/%Q7ZV]_Q=26!:@6! MI@I,TQ#T8TN(%)TK':8&/1Z+F55 H*;8"='O^CE]7\%_JR,D/7![;VLBC>65 MVA/FHGC5=J_FP/H53D\"RFG+G<-^BJ.1!,+R2U":6("H\)Z:'DHV !97^-J_ M&D4':8B08$#V[; A5U:XQ7Z]7$MT_:CX6[V)'3Z[$][[0V->@7U9+##R!6)T M%0G=,*1,9'YE7L:RA5>5KD(#,=2W8H3C87L;(4/'_,B9A]5Q4< 9XU0#0"VF MVE 72[&-(;]1J3'JE+GQT[1N1TZ[,?4FZAO5?8CXQ>-?)PLFE@&9N<#*=TY0>._LAB\?))JKSMXJW>U* MZ 4FFZ7EU8+,$/U]^ IE"^W.G48N5:$'(QS4C"61"]G(L1)4%;Q@?FE=+RIF MBR0%#;?VK8X(OJ&.KF5':NT:\W5.>1DX2ZBHIC^U3274P,3V!@I"Q M;K\GW]8N!%*V/>;P@S6/).1A MK;ZJ1BTI94L=S$J]K&QY2N:.38&D2ANM$J7*WQ$W>BYD7T)F1[>.<:;XRQM8 MC2SF/W6;Z=LH+R,N/[/K6PU+851'C'O*H6AX*&=JEJKM)3D'U,--18(Q;4DL MUK5B2VZ;K!Y3ZO=ZDV8BE>V)]WI#R0/5'.G$Z7&Q<%I;VGF%\TG%GAU.]B#- MKC8\Q[D($;7@2XI+*LE.L3;0JI@EQ7I5+>/DG*'2VK,XB)8;!=U5'6_EZ+MD M;G5HOYO1KU^VX4TI59ET53$9W0?W!X);4JELSLTO"&\3</7B?!*JN MFIAIMM2 5XZ?1@GY-I+'MVH,L!\NT_ARBL'F2L*,CPYO^=66 PA-BJ]%+@MU M$OE'/J^67".S;,8<#&::I@!\]_4LEHQ2S4MI, >$2LJ+"N:Y(D18&JXKO?7? MZ5X,S\@QB^AB46R0JK5%7?+J9J)M#\SQ_7%?X4+1$&Q[LYC9Q]9%C?5(7PH) M<#?7@319E@8@"@5J&;[9CKLDLCG+@SA&XDQEQE](H8(W8LHYDBQF3]7K[#K>G?5 MHTE)N?B>.3E*;C&"3XOA8QOP.9-T;4OHS0BR:@#Z)=&,"IMH-Y/R"01<5V%)+KAEFMD!9$9#$XK M\7)Q(J+A+3:,H]VOT=5SVFTM\ZK,\![S][&&T+#BV.)GV5W>Y&.HLK='%"3V M#:=(? RE/LF?/ ;<.:/ SH"DAFA4NI4M5!NW?!*2Q6V%TJ?%FKB)4)&HO[1< M2:J(@5N/]$!=/K5SJ.Y9CDU9CAK%9.!?Q#P'1Z+,M_+A/;Z[]?9CX& PVV P M P>#>6PPF Y=$11">6'AM'70V9 >F?!\)=3.;4HYI!<&1:!R4PCGIJ_I+)> M:P$-M!V^B>[SUBF&DJG>ZNZFJ/Z213-$]K_'UE-SC83"$63\;J',-6!3F4Y1 M+CEX)-Q?6G=@X$C!*EC+7DM9NO1-C8_/P^$?Z!8>OM4?5%44-)3ZP+?#%)]@ M34&7#L!X62K92&4905[+,VG2.';IX7.33)%K()M8\MK8;TU30I=(6DR*CT_! MBC&/Q*>$HCIX?M0YP?E&U\%LC<5"VHOR/1-.\%51E.9E""BQ14"U&T'[(HG$ MJ]5P9J[D1I7Q'#T8+H#0Q=NK,J,.F5:[;;.OS5TBJX!G.R<"KN"#PMD;,RFTZ-UXNRE%E)[U67],:P?F(TPA!4\,D*M6^S6 M69E]J\")Q$+G/\&73N@+UOIR=I),P@KY9V4HHC"FG)^4.QD#,Q5L+T!&(E4G MKS3E4@3,@:Q211@8PQI$B0$Q/CNMDA(_?K,TUZA#"@4\XU" *JK3+31\$[B^ M+F.,IZG4RWJ*)FP1S#[9L2\].Z7Y621+--;!W"[)VXRI'A]L?;(AD$,3]\Q7 ME>1+.H-91L=R48( RW^9:A8N Y'APY(P]S-:X)Q2-IG SB\4JR@8']^"\5!A_TGHH-+(FV3Z6L87*)K'W,8!M!%/## M-,&"?D9IR*.$$Z UPR2="*0>H7TSN62U@QL34 UIU![(G>W!90&'"V85JY-! M3S00(GC9&7@2[+]L[)E$#(C0VBY+*2^B?,'Z,(ABZ?L%";CL-TR6,!<29L\] MI>525V8<6DESIC;@;?+5YYHW"3O_7J49TMGBR5%LD*C$TU"B#G#=?,V^""NJ MF*S42]&W$\F_(,,5,@YB@COD-"9"4UU8EP2RM]+;PLJFWJ6]MO+0R@Z.LJK5R0-PM!8W.$ M)(S FD-2::D0][IN=MK_E>,@.RF84U$-,I'5J/$-UB3!N4UGD6IS(:U QDM5 M;F&3;C&5FE8\"GF5)=B@IM+N4OU5 5V95^DX%5NG3J?-F$)A;+XO FK:(]@X MEAE^.U6QL7N4;3!U:$K*N&V:;,C"CV%ZQ9F0S5:IXZ"RR12$4S.I4=@2;J'N MH 8:U%WW2G\:7D(6%AC'I'I5WVR(D-QN(HO0:C7Y5XDN:@@6S4+RE<,O06+" M8(G&AM'TZ.K^X#V-OM]"?B+9L)K*050*"BLT?)-FC[F"DMI.%S_"H[<^6S^%_,-\IN6IOK M;5I3:E2IW8 @04P:-6@(,;4"UT!NEC:-:,FOE/<99A'7Y8!;+-TPM?3XS"*3 M1&'T:P67E5M(H>09&5B@=&?&AY"7IT^OZ@EL2%7$4W)<*2& M*"A#>)ZGH /$M8*+V5U(Z?XUN46* (BP&ID3M1O32WK&K6@(NM M"Q6L=U/Q:JL?.&L'_91Q(2#H'@^S!;Y,D\-5GY%^6 M$TC)3;.JX-;-4"U,="KX[-0EKA)W4XNA2BALB/G4)L6$K5"40HW-:]TU=0+GHV_'7,%JNQ;$)>=1Y45F\:1H*B>K92=;Q'ID#N#R;:&; M(GU)),+YF<=^B8^[A8:PAMSX5=3[/JB>"JJP4(N"+M]I%-5=J0X:*$R\VU?T8[A]N[*K)[_/*^'RU$%8,=;AZO$S, MD!,D;H2<@57Z9+53Y;1&T7STZ]$];C3,WI_/W@K>W$SK#)>[8NO7SE^98 J" MJZ6JC8#-1F%#C^H:2.NST@G>7,/P(&9J6*61]H5OZHQ948:8(=C_##\+PI2@ M'[I=%Y/W$8#?LEIPR@'EAHADBYG;K)R:="D#F)6$8[T1#,\ V= M W(T%!%E"56K1'X[G<7>_:C*/BCV "N>*RT.V=R:J(\U!+"ZT_8WF^7CEIFD MMUX.U!Q+]2M7.7;+G2KK,$. M]5&TR #Q8!$DVKA>X%GI8FBW%B*R5K'26V)")<)_1%'?*FJ3OW;#NU]B>_>N/A;-JJ+ ME29="PU-?WF/C36]]P;6BX0$EXQ5^P#7_J?.@,.[MO8:TR%)?V*.S*K&:#>I M:H^:+^!;BS2&Z6A9AS:T8?:7C 2GQD(R M1B!3Q'/OKY[W)LBNX1(F,DO<1_RHI\&E\'&QUGA2_26.?YCM]1 &6F7V[/>T.-X MP^Y7WOW&,VL%U3&IO>UHTCOY3@=;KJZPRAK1R"FEE%;I#=.2D@VQN0)49F%] M5?.DY_8=2KCIC.JF$XXE,."$T!B$; C=\7O2P:"R MM57W5 ECD7X2VR-%/ MTFP,U<$PZ6FI"DY:,503ITL4&'9.D?E*;Q*V)_82T-V3)5. &\OCJF/@E[MP M5;8/OW!)".A*=H%&CV51.$:G")M).'L.R#$1K;:*3$&*"I1:[\XR1,C4-0'<%AS82,9+(IR=T$)54,;QI#Y258 MB2O[8>/4+5>J>[ [EURG=JV)$7+K'I)2>H?'=!HA*GE)15A:OU1#U\2>PW'C M%+$LU*II;NL&]&KB31_6'E'%F5$#8M&]IE63'7\(KX)5(7.^ XB:"+T9YJVV MN,TD]^.6RLF=-,H)15=:PZ*+*\)KE:"R*E$#Y9L;HAJ M\9M=6NIM%<2E=NAE(4E.=VPGY*CK0E]MC?<%-^,5]H8#V\D5/E3I9C M_<2\S+EWJH:VLK$G4YTH5\9NLX5 )5BLCFGPSS7A7YFW69^""BIDT._[_7Y? M@M#XT1$;.(/A,W@\'&A9EH9P\V2M+1[2S=(: CE5)6"\D=Z2J.I]*K!48$L" MT$BE_H).L_]:JF:$VW2!@T MUI?Q >5X"#;7V=P0K7"4EMCR1;]&A*]F=9.P7_?5YE63^:\8O[6V4MBM9HVI M9&-C"W)%DQ-H;Y1+>=B^Q*>6IHA@7X5;Z5Z4,W,1]1*H3-*:($&!I_05;>/6 M^F$^3Y%$"5LB* .1T(/HFUB" -H9YH 1*SXABH-ISOPQ:/.S2,X4)3N]0\5Z MEB%(:9(@(#X.U@R(YY,6*#0#$UR18J\/9 8@3'=E@)WP1.Y,1FS(.@=:U_[V M9!@FCA<(G+_LBIGE;1Y3 RRW)D$OJ=E6Y\%U2E6T[EHY9-.S!N&0=1=5Q:]^ M9\$BKJ,T5A2SR@=&;L:-([I=)Z N-+U1T4<&63#21F)M@QX-"SRB5V4?<@DV ML4>U8\M@WLQDD:OTXNCT<2W&9L>SK3VV;@\VE]J8V[#8J$ @2A;1-.*#8-$A M9 'U5U-XSEFPB@JNG]7*1;9$Q(F[HG>H+NQ5LV^CM>7$/^WWI0CY,I!T R^[?H:X-61[7.>JBB*H M#S45>*K'&!C5QM1KMK+ 1KRJN.*Z+]Y47&$<4G:;-*%4(]_\PD&(9;2FX('X MVM96M/ N1[ZR"O*0-]2HQ@''/T$/I=.2XI44JY./9HILR2=<>3D$L5'EJ'SQ MS=#FCOE0'>-,IWL(=2:Y!I97 <3=61QWS7HAKG8;90+M[<+ MO"C\^4F9@WDC31WX',R0U\@'.7BNRDT(.3;]Y<\$>\(14<6' G0_;1I;+@Y9 M=A !^P,W7K!CF[(%NF#@/@L1 MA+*E]08N'B?_/ O*9$X$+A_%YR#?,&78C,&@.,:5$8:'S"_$] W)3'@5)J3 MY";O5>T85.G5Q"0R^0_>!5@(P3+PO8LL^D^:P ^7\(9@JB<1_HSE%$&8^MXK M^ 'L=-_[5:2P*/##ZS!8P"]>HS&21C#_UTD8!?B$?V+[.?C@GUBI./NT]KTW M&*(JL\BG=WXC/D>S%'^>9D'^*<"?K@-\^!]I!E;499"E\%#X]]M%!-][^RF& MH7"2[T22Y.OX.J#9?81_(6NHD&OG>W\6 25%&<>!%@H-M:2S02RT,9':V-6WDLVYYH: M27-.WE^_8[LBO,4PZ@T**_>Z]:[MV)_AH'?ZI8?Z59VX33/[681P%<:S+)*] M=G7.8?,&VD%KWN,VQ)*>IHG'JDJ73^VKS-<4BPVA>Q0]38CI9X0]8)JGH"Y. MIB5RS_N8(E\QLN1H1+?DH<&6J%)7(*?-[J$U_:DF+9IB$RO3BTJG28*D6O5$ M;?R8'%U^2.,QKS'^9/%EX?8L$\,ZH6BSE)OOWZE4:DO/G2V45'\99C %[I&T M#8EF]J+^7%H:J$\0-53#72^+6:7-U9?-5(<'MT]4K[15]J98 PV+ .-\S&QO M;78KX4A6FHWR8;H)H]PLAE-(E26Q$[A'WWY+]$TZCW+D89 .A!]7F *;]HS MEHS<[;[?'E[T8IF'3;?=2?6V>P,*T/M K(O>"TU1[5RW@P_&^S@J M]V]7,YWFTYWA.7XWUL.=[[5C&[SJ:*N\&%/ZSI\W<7[S]ZKU\?:%([ M/<""-G2*+*K9ST_Z3SR4PQ7F:9(K_>]\%BRM$EP5)HOGODEIAJ7+[#U:Z M[0U#JSA-_QHAIYGW3E:"D(W)?^Q]8.YG.X!LK0'\F"F-8.0"?D8)/- 9Z)!% MN#5,;$'_,$',V4C,DO]Q\>'%Q?]XO\;I%*S[#U2RZO'N_Y27JRV'#\\>W2T+ MP1,\%\Z!S M"!H]E(:J""Z!I< :?$&&NK$.%RDU+# D _N:J\.KZY 6 >6W_];OC?L63 ^= M4*1XE+UU4TFRNPJHS*YA/&LVTR"/;.^0W3WRH"U7+\B5RVAA)W7C7/7HJ3") M)ZY83CF5&T@Y7&.ZU[IX&QE7*IS_/5NQ^\.9M+7FJN\ZHT6Z[>SW-2R5VS(;SV, M)S=."9(WH-5H'GN6XKXF/S\9]&]WT+_%Y"KR,.D-\3,6/'N^'O7H\[*KZ=.^ M[^'_?5]U%N[MF/&4*G+,'\*>QO07L)ND(W'.-G2S+W%4.7 R M^%AD\*R-,FC\R,>AHV\]"L,CG(3^L<[!SHC;])<7RNZJ2N[AQI?67AL/CA/. M(POG;Z">G6 XP=@0C-_3&R<73B[<;>:$LSO"Z6XS)QA=NLWNY#=Z&PTB:$&' M_1/?&X[.X'_&X^_OU;M4H<_A\+NOWN5O(7,82JA A=1D3*)<\M_4D@!<*7T8 M63B8.H!WK>$I\"4;![W7]/[^T^CXH&Y?V_3N;E\[M,1N7]V^NGWMSA*[?7V4 M^_I-_)/QF%R3!O^D>8?=I^[3CCK(Q_1V7Q&]^O\P5G278ZM@\M]]2^VU4U?? MPXB;8:H/A<=?DT/OB)&'+E$Y.>L,S)PM.%F!* MHU'O;.!DP>6&<.+1$',;CWDG?R8*3!;PFSGOCMID,]QP1>$@. MV0>!56B/QB/;_TU&U_*T8\AOZ?],['+=M^E]3:VX?ZN(@RYT(=_QCU!J.6':)V;,6C MV/R30>_(QU#]9^U3_2X# MM3\D,"V1+,^Y3\<^1\Y]:LN(Q[A#SWO#B=O^5HQXG R4 _NU9$3G/K5F*Q[% MYH_.7>2L+2,>8_L'O7';#+][3CX=NV#,?=KV3SOFOW>,Y^:YX[FQ!GUL]=IN M7SNZQ&Y?W;ZZ?>W.$KM]=?OJ]K4[2WP(GAOG%+M/'XE3['ANCAG3:V&ILLMR M.$F0V>Z3WDG;8MY.%HZ4_QCW^DX6G"RX2DPG#G6>FV%OXLHRG2S(&LUAVZZ) M>XX(/"2'S/'L+2,>A^=F[&"F[1CQ.*[6V)W^=HSHO*MV[<>CD("3 MT]ZD;40G[=B,1[']H]/>:=NN?Y?4XPH=]<[<%=J.$8_C M0@T=]7H[1G31L]9LQ:/8?/">'$MT2T8\3IWN2=MN?I>!F-G/[=CQ"-%(-O6K:@=F_$HMM^Y3VT9\1BJO]\;N;/?CA&/H?J'O5%[ MW2?X:9J&:_H'_!Q,8\$_-[HK_UV;TG_79F,F0W/AJ?R /UJ+_J\R+Z+YVIK7 MZEL/J5P@ZQ-:#^O?M/,_#,[,)^A';9DJ?10EH4B*'T:GM*87N9?.O5=BFH%C MM8:U!S>R/X3_+18B$]X-_D^P6F7IYV@9%")>PZ^]3,S2+/06:1R*C![ Q"07 M%6(2+TC"^M].MOYME=2DU\W5[+XDO! SL9R*S!L-4!(&YS[(@+<(KH67I 6R MXL">)FN8ZZS,HB*"-XD2%!8/=K& 'S(AO+4(8&N+15"P .%?9N(JRL%S%Z%7 MPK@9_!6$8)5?ZW_DJF.E_HQ:#]XR2C_BG3]2+5^;FC;^KW6PT6T]> MH.?C[QINPB^]4NV7A!OTLPH-_F2NRGW"CO=*O"5??'3V74=(N-[! ]+P4'Q; MGI0X>U'THH&YM[R1ZO^O#CR'/TJZ:M/Y<:?Q81%D(C_N'-[)"R<\[C2>#KY_.OS^ MZ>C[S6FT\Z2W9!I.X6P3+'WDY+I(D M+9,9;,N[.$CR(\\FS;QW67J5!%CEVQ^,?O341RH1XR"//.+P\+GOLZ$_:!UVN!V[<60F MHR,(P^BLUV\'#&KZR],3>2<\7*G8<\21TPHMVHTC:X4C",/PU#_KG_OC?MLJ MC#I6H-\6@^R/])IQ,)9%IC\;]9U)=N1;>-#W3UMWUMJQ&X]B_T^&O;-VU"&! M%39V5MC1+EZG"%HTXG$,K]'XQ)],VN&3N4C85QI>&H!L&5X;H.0';WCM#89L MY_V\]_1!>Y_U#UE5U!C1=BJ]1;+#1!TME@DP^$X?O,'W;170P>T"IX#:+V)M ME9TGOYR?^R?G __\H 6/7RP8+L+W188FP>:<(?E@#,F1/SX]I _X313YMSY4 M!T2M[3WB?0J,)9@M1^LYI=*:"]XI%:=4]IG$J,U*Y:C<%U1$_?4UTY6#-.CW MO_OQ*V:ZI;IYZ\&ENN^:E0SFX9=CE"N5WL-^;[+:AU!@L[I]X[VH:FB[G=J) M=_BX$![,<5;&01&E"4*@$6,;<)6:MZ)"L146BJT$^#"(3_;"%*:*W!%7T;7P MQ'PN9H57I,0_,1>9[T%:B:B^_ MH5E")1V;4=%NP)Q^1 H@>SG^-AB.>J=Z6F8^.+M;3Y2A_Z%Y@.I':IG4BPHS M(7ALSWN;6)D_BXW(K"Y=(5CC M131"4D^,(F\7+OLR6&-%35[F*P&+'>+=&$;Y#,0\2DKX=U#0)8HOY]291];L MM]1E)U^NR[[U7-ZKFR[W3OO^8#2\53X+DO-==AF*_FC2FXQ(V(9#OS\8;3SV M^9<]]JQWUG2\W[+A5-ZPEF SA^D821,! )T'W(D&G+9:@L_[9MY(@A!]\ MB03=/]D=[7_51Q_T3G?ZZ!M\=\^:">_"Z%IQV+W[]?D_F\5[,Y1:I;>#CY3 M5Y[WZN/[G37JUB!*^NT'+.;/LO3&G(OJK_!<>N]^_>//-[?7P6_EU:OM$JP/ MC^5YP[$:]N\PKI8&_;/]XR+S_M[T_K^]:'Y_ONV__NT_OKW\/4H^Z3' V /; M&EXK2N(H$<^F,- GR5QQ6\+U)N>+!A-_@ MD?WI[\$O^ZZK]5-SLOBV,[8M)[#%_NH H><.'M?7R3S-EAQE0U\EPPN,/!/Q M[Q*9/&?I$MR"G+^Q(AJ0"'W;69JMTHR

D:_G0NP \!%4G^T.M"++W!T)>@ MS-F/DKIU[;V]2426+Z(5;2_<9P&XR<]%(N;1+ *WC']/IN(;XW/A/]^+F$8C M-@(F!(:O%'!:P5O";OY[)_TK'R1EG&( M7@]X.7D4$M$L:/L(Q V\IA@4/;' \,/H;<:]GZ:_>+J6_E@:_ MV6JEPF+^2 MU(.^Q)=**\PX^N6=^.GO$?Z0D9RBA/V:!:L%?=J%=VB!OA('+Y( MTXMJX0I7'@_/34[!E%FYI C]M?#&S_Y/!!B8*>C8%666(,6OQ1'-"V&(HBD M@T$1.'77(B_HH$MV:##$5D&RYF-]_F-.H7N,'9%EM@Q"8<3R+TIQ:U@A*?1]_SPVMO:KYFK M[,2'_Q MUTAZDS,5N,H!P?U;H"?HS3DD4!UPP317Y*+(&UX MZ^LHR@D\$>0;;S7,'B4@5'D>9' N029"^'-: QAK7L)VB&W/.BX=^5<<\7T4 MU#= 5)#UY/%$Z4=C3"D/F";D-5CC>!,LK[P\F_W\)"O!]T*M,!@,SO^_0?\3 M_*;?'_2NHGG="QF=TP,7@MV-(?WSB1?$Q<]/GH#I_4!V[)[(QP<;+MS)V,([ MG/039R0.2&[;R$[6N)W"T-9Y/2@AG0Q[DSUH%H^_PNV4A;;.ZT')Z*!_TAON MP=1R_"5NIS"T=5X/2TA/3WHGIUU8XG8*0UOG];"$=##I[4.&=OPE;J M#TM(Q^/>>3?]IHXRM1T[(^I:L_;%*]J@]MW^W\?^#WJC0S*E MNOUOU_X/1KWQP.U_*T8\QOZ/SGI#UVBC'2,>9?^'O6$[6NZT;3<>Q_Y/1KVS M/2)8W?.H'E\NVI1H.8?*.53MVXU'L?\39T^U9L0C^=/G;O_;,>)1_.G3WHE3 M_^T8\0C[?W[:.W7;WXX1CW'\3_J]2=O4?RM(SJQ_'X8+H16\,ENI6C)QE2(W MALURH6A;@C@FBHNI\$(AEB+4]$P(8I]%!3/=%O :06PHE8AN%_Y&?7D>Q2+4 MO]9TZ1]>7N+XWJK,D(>$:$L^($EPFGB#,T76\?+S;!$D5\*[F!6^9F&_B7(D MH)W^2W*VXS?C*)A&,4P*'J5(@(-"/=*7/$Z;[\23W4Y0%26*%!Z>;EA$).6, MQ3>JF$=?^ 77EZ./_ >&=FFO\#>1>'/3_)Y^$1M(GP."TPT><0M-_WE5/ZW MQ^]F_R_HU1AT..C%5U$"&@U9_UX$1= 95KK.;-<6(R&R*!^9^@K)_>'6@_O' MXMD*RC#"74*&1*QQ8Q8NO65Y 1\P7=K&12=I%_&&YA^1SLM;!-?(HRNNH[3, M8[I_[78K8#_(A@/V! U38R8"O-RO!+5MD7\&AL8>$\2)X!!P[\*FD'VQUQ_2 M_9Y7F,0RD9@(-(V7+X3QP:&I[4YTE,GU*@\.,#/9; MQ'UW,OT*^%UX/.T*2$M)E,A+?G$TJ&;_+B/^JUQVK$AGU)P@A"]G:&A)KC:: MH'ZM'J@#;")1"&\P5J;?!OW?I;U31FU\,%N,EF= ;0M*ZO"C6_;8$[O;4M=$ M#]84!.9?9<(F+0D@KAZW$3+/LJ57GPP1Y^)F@91V^#]1XRSM !'9,>J1;2Z,'9^VNC3Y00?1/9'T0)>E+ZFE2Y0)#2T-:&RW9 MQ=80@;5:NEM>^']0X8:K41K9YVT4Z*./[81FI]"<.:%Q0K.OT$B94;(S<;+C M9.<+9>?4R8Z3G2^4G7$;9:[WA@YZ3 MIQ1/3,L\2$)XD/@\$ZO":E,6+-,R*?+O#WEZ]CXH1T=9TRI^^//-FXOW_^>] M?>6]_N/R[9N7WH>/%Q]?OGGYQT?OQ<7'"UZVHPCS88>YS^ZB;7B_AS6,VZTN M#>-VJTO#N-WJTC /<;FWEJ]VT\N/CO,WY7 M1W-;Z+;0;>&Q1W-;Z+;0;>'^HW6,Q^!XAF$U,'M.<\%Q$!!:Y@1N72Y%1KB] M:[&(9K'P\B!&(_*!$QU\ '+WD;^9#SQQV_#/WS\Y%/[0B=.#AQ&/JG)WV?.B$Y<7#B,/)'IWW_;!^&\H.*@XOJ M?H7Q?C$O1 :??Q*%M\K2L)S)\BX8Z#J:P4P>A_F^WXA'.'4#?W(Z],<#QU72 MBA&/(@&G$[B&QT,G 6T8\2@2<#(9^,/3MM%_MF(_'HD$C$9#?S1V$M"*$8\C M 6=#_^2D;:$:%SK_"NO[=Q'D0M(Z)$40.S/[:+&.DXD_/G&1CE:,>(S]!^TS M=/U5VC'B,?9_,''F55M&/,;^]\_\P=BE15LQXC',Z_-S_^ST01K7CS6TS;16 M;%Y'25YF^"]G81_/P@;OU34P:L6(1[E@_?'( 0M:,>(Q[M>)?W[FW*M6C'B, M[3_SQVLX?+>7)Z MR-["34Q CU-E/Q8)._,GPT.:?T["'IN$G?C#\2'C=T["'IN$C?UQ_Y !+"=A MCT_"3KIAA[G$Q!?Y3M1GYLDO'].">H@H?I6]O*@&(4K21%1EZ AGO(WS.M][ M7@<.A(S]L_ZY?[8/BN^PZ_HU]TH;):"M\VJQ9([[I_[@?(\HG9-,)YD'E,P3 M?S(8^6?[I ^<9#K)/*AD#@5S//)N3\9[1&N:*%DNLS< MGMXE,5I=IGF!W1EU^7:>QN%MI)TN+-2=L! 80&=XU1RR.L7%'A^=D(V'$_]\ MV(GPHQ.R;@H9NG$C__SDD'4V3L@>G9"=G)_ZI_U#P@V=D#TR(3OQ!^=HEW5" MD[ELW5W\J5^S-,_1FYI'Q1W!JK4P;M**F79[ M7JV5S//)F3\\W2,$X.32R>4!Y?)L>.Z?C_8P@YQ<.KD\H%Q.!F=^?^!RQDXN M6R:79R?^>4?Q7RXOM[8?]/1P._/W9<-*T8\0C[/SZ;^).) M8R-IQ8C'./^#Q:SV3\Z<5]6*$8]Q^OM^?Y\$E=O^A[G]V*'FD.A1M_UMVOZ3 MD7\V;MOI=P'KO4WJI[^G>?Z]=Q5$B0=&-7;]PZ*2(,]%<>CV?XU(-P=EO-MQ MV'OV3P<'AJ>CD^.VL%H#RWGDAQW*45YNQ*(%4JNO"B9I4OAN7J4QX46 M' Y._9-]3)<6H@5;,=-NSZN]59?[_^!TXLG5@>4ET.!_YPTLWB/9?;V]N3I&9-TH5TZ+AC9<@'_OG0-52'+A M>XDH'#CN :=4AV?^6=_AE=HSC<4^S\[]\;";#;):,=-NSZO%GOHG^W!Y.K%T8GE(==F?^&?];IJ7+B.XM[OY M+DNOHQQIZ)Y.12+F4?$]/$J![3SI63YPR-TCB1>=3/SSDT-&QUU7N<9R M=G?)V?TA"CLW=V1(Y>@X:?=;CP7,RPO3&CT\,)T-_,&P7%LZ)X:,3PY,^W,E.&;9G&H]2 M"D]/C]VF;=_MO^>,6;.\N4^[]ZF+"C1$ )K"!+6H@+<2F0<_++$WP2+(Q ^W MQ0D.%,K[=L/ ^ZJ1\,T:1[,5-6JI;QFQW&?\KH[FMM!MH=O"8X_FMM!MH=O" M_4=S.+R]C<7G01[-'C[0KB'QV#;W_LDOH][9'I22]SF#1Y#N[X@D'+<+BI.$ MMDC"26]TU-8D3A+:(@F#WG';#3I):(\DG+9-)[CP[-X6]XLH+@L1.IN[%6=I MU)L3A+9( MC<3A*<)+#-O4?7MN[9W X[ M\_ _=<[97; SET&^\,+H.@I%$N9>*&9QD(F0@#2$H#E"H8W3RLTSZO<.6M/F M[N<62\*P;3&Q!R<)+:V!;6V#D%9LAQ, )P!. )R+YCYM\Z?.1;N+B_:70(T" M/ED *Q1<"?;+'D-O^A[K]IT.' MNVS%B,?9_O/1F=O^-HQX#'QEWQ].'B2:ZC%$8)N,Z<=2T]#:(S6:^./6':E6 M;,:CV'[4J.?.G&[%B,?9_O,S!X1KQ8C'V?[3?3JFN>U_F-L_\/NM4_[&G(:? MIFFXIG_ S\$T%OQSH_GZW[4I_7=M-F8R-!>>R@_XH[7J%.XWDUKQ>&%T[?7RO'VCO_TPDA_?K'W^^V3G&QD95=KRVL+ ^/);G#2=JV+_# MN'H#]<_VCXO,^WO3^__VHOG].?/R]6__\>WE[U'R28\11ODJ#N"UHB2.$O%L M&J>S3]6C)Z5 /M3[*? 6F9C__.2_BG3VY!N[3D]^^8B"[:5S[Q)^ QN2__3W MX)=]U]7ZJ=FIN^U8;#ND4H;KR[)Q-NA82H+AGY_TGWBXZ)+#5_\[7P4S_6_> MGGF4T(LW'Z;= GF'U:;Y1TD(ZXIO]%EMZT]&M>SCMM^O0WZ0W.>6)F#-8\]2 MW+/DYR>#L]L5Q[W<#'OW)[K/ZT"^)B52X?_^3P29]Q*$*?1>B)E83D7FC08^ M)U;,"8T3FGV% M1LJ,DIV)DQTG.U\H.Z=.=ISL?*'LC-LH.QU+)ZL(S0FX[4W'Q\<*5\3Q(Z++;PLXLJMM"MX5N"X^]J&X+'^P6NC*>O&<;O5I6'<;G5IF(>X6QT+ M\[6K:@3'D<9<[DI'CE8Z,O!/)Z[S02M&/,+V#\_]R<2U'6S%B,?8_K%_>NZV MOQ4C'F/[1ZX0ORTC'DGYMZYPS,5#O\*F_C,7X>,QJO?&I[3R_.T]^XD_.3ED M<7<3QN5Q:NY'(F!G?G_H!,P)V#UJL/[I(>T,)V"/3\#ZAV24<@+VZ 3L?'C( M_NM?+& N)?%%[M/@C";S,2V"V"LMG$G.0),]?:D&<4K21%2EZ0BGO8WS.M][ M7H?G)SP9[!$4/>RB?LWUTL;M;^N\VBN6$W]ROD>PUHFE$\M#BN70GXR=MG1B MV3*Q[/NGHSUP#4XLG5@>^!+O[^%(ME L76)N[T*%RW2Y%-DL E]2E2O$(LB% M%R2AEXE$.9D//T77TK@/YCS&?0=\:<6(1]G]_ODAPWEN]]NT^Q/_O'6,J:W8 MBT>R^V<'A5.XW6_9[O?;"WG[J2ULR8X1MB-528X1]NXB7Z.4\7?UR^]#[\]O+E1T.Q%=5OX8+?0(?GV-A'_2K-/X 1ZLV 5%4'\X/%Z35[5WUJ7Q!_V MQ_[@U &XG## C ;G)_[IR;D3!B<,J!F&_MFY@W+:>UO33'06Y+EP1>A';+[BG_0G8%*WS2UMQ7X\$@D8]L&D'CN'JA4C'B-B M[9^=]_W!R.F 5HQX% DX[8_\_HEKQ-**$8^C \;# U-8MR \W;P=[M/N?>H\ MK[T]KU=QFF;>*@X2+TD+&&85K)$QP7EAQ]*^Y^>G_FCDR,!:,>)QPEE#L+\& MS@)OQ8C'P 9,SOSQJ4,-M6+$(^S_Z)E?/"I$MO5!,"]^+DEE)1?*P)V-AM M\[%#\?!%D8I'& MHV_:W#:2) S_ M%836?L:.@&@2O-UN1\BRW>T=M^W7DK=C/VT4@:*(,0AP<$C6_/HW,ZL**)#@ MH8,D*%9$SY@B@;KRSLIC:#R9]9AQ/QB "9#F+J,>,^Y#P>HY]L"IFX95"V@< M!_P['7LPK%N^QIL:M)%[X^?K\M_FW>2V/^WH[1MF^=[O)U./G5B3F(]_/_DO M^/X5>_LIY5-+MA#HRW\;8I'67RQD5WS*PU1IV(GUWD_<+$G\**1VS6AGWDB6YD']*Q\/VE8 M,&Y$% #_AAQ^N$+BLDZM=,*MRSAS?UH7XKN&=3G_E7H5!K="GMY$\<_JV2V/ M,UA:,O%GB36+?3@".&XK@RW&-%/(IMP2).W^]CU+)G*B5IP' S<;,3;,8GAW=6M\X##/R@]2V/N&((?$$ M%MC6GWX8V=;'*/;@IR3[3P9__+CX"G^<6^\RX"&Q]2[(N/7.CST\HSC*KB96 ME*'+! _G"MTEL-D@>IN H4;\GAX5#$0O"W'.%F M+$X%+KE1$/C$=6,^8WX,PUO8@868+ P; A'A4, EB)7X]SYJW0U10!2D,^ (RXLQ ^!>. S AD GQ"&SV(^]0$5%>8G M49"1D%;$$>,K^"0/O5- L3A9PO<:UE>=%"T^!BI*:7; ?Y_#G"EP#+DJNA?G M:EU1E@#A\E\S0"FD B0WO"@?1X$?X7QG8XQA9?%/GEK?)'X1_EWD&#L".H,3 MP-=QN9X/ C3QT]L5Y"LQ51 NO"B&A,/DQ3)6/YXTK4GQC]R-*5B" A>]X,4XAN1S$2QK[6$ H[CF^'KC(-#W*=#: M>I@HE&?8Y(=;P'ZO.)$2FS&0A\#.)9=6_--*,I ;+-&D PD%.T>A*ND 8Z26 MRV/044*%^E7B#V1X /(('YE&,#_/1\U"'R=)N3L)?: 70-N;2601%>"8E7@+ M(E[N 8>&%8/R 7I2#.+8#_D29:60<VB'Z:^%J2^2F]4"&@Q)M)PJXJR$)4 '+'7:0R?*X"D=(]Q%4<)K0:VB?AAX5%N@V27VX9;U=>73WN1 M3:>(&W L$]Y^?JF\#31Q>Y2?]BONMM0 M'7.U%]+INN/?5EV[WF6]ZT[Z?OBQB'@+$"-UF=BQ4IT$CP:B>-:U!\UA8V#! M"@.4LY)1HW3I-KK/4;#'%/DYCJ/I_"A E#! M]EK.',##!KSI[93-^4R.NP. M&MU'X5"GCD,C&>HTU/E ZOQ#4Y1R<@/*[/0;'455-OJ'.HW!<[L@4% Y0<6$ M)\&*(HJS2B,Q=*>!Q,0&IDRHE<)7XG$U!;S8ZC?ZSXLQB3;W^\^^<RD#S 9G\;1 M31$&5?X)&8SU[8\O/_Y:WY!7OVLJ$>\77\\_^^'/? [/3V8!@VWY(1ILIZ,@,%0P8 MC\7(."/C'D$#)9L,W?GG2*S6P)IP=GU[ZF7I+7EEA'BRK9N)CYZADG^AVVB3 M>P%M/N%>^-&X:%C"0V%K4M-I.,]7B,@C%6:&8 W!/IA@.Z=]:\H]/YLNTFR1 M"3C*DN5$W-F,B%NMDE*ZJ.CB>02X9[&2E)R_Q7I*_&#E2(8?&'Y@^,$&_&#S M6SG=A!T"_I5,6'0IV4A]SUIVOZ?]6DVC\%2OWVRTC'/)T*VAV_O0[04@!-TQ M_L%#'F/O#XQM]*9^Z%,P UZ^\U\S'B9ERNT,YBBWUQA*RNUWVXW^&KKM-[N' MXA)>O)IIKCS\ZILU0YG'0)E.L]%_- T[M#[R49SA3;'3M245W7!0FO^=^4A( MW6:N+HO\/PJ]BWF";F+K^^6Y=Z9$$ 6T0_ M<3:SZ;$ %HH#EJ(5932%C'V$N<0\#6U.5?$CN%T2O=GJ5(ZIQYV6PCE3$?$8 M92FMZQM&A6 ('\96ARF+_8BB$"<,H[LLC(6$B560X"R+W0E>4N&K,9\RGR*E M\ #G3RZ=L!0Y'AP4G,D"#)S.4^92=;[_/Q&!$GG$A/Q@?NX)%6C]$N^1*V*C M8"Z8&JC.8RD38;I1S%V6I%J85+O)NXFRP).!,?@*,CT<'B>FB.Q?= 3 FENP?MQY9+4<[#95N33M-$:D M_ %7K 0G9LFH0D_DN2F=OCIY8O[RR.G@#B-,\\G%2*\BX$6"ZB@!;/6KZ'43 M.G.Z;<*V!0KK-EK+" Q3JOO]!Q'8FI4OH3M:$])==RMTUQ88>CY0%?0!>(P""?O SS!R0^SOG0MQ+2:S!I M$TS2TUZF["?I2U? GLBN*66. 5#]U"=O3U*"<;11<'^><"'39_]&/AI0TLO= M!K!N_" H9F\1AK6?%\S.(->>#)9_C$$+GU+FW*?0\UV61O'!V#!/Q.YZ MX[\]&R51+'P;WRFMVW^+3A3YL6'AAR*#'1D_Z$Y 8>C>G6DPG/(TQHP0H"5^ MS8(,E7/*BM.>69X^ICMG1"I.F* QEE0DW.2),LH<9,46*&0_3[R%M8Q$PDSL MDX_.\J>8"X>+:5AG@I)B)TD;:W*HU(1+_! MYO I/#[*4"6'&1S@A#.O<(>C6H=N)OA'.XU"[](&L>$ME\_2/#$A$7[WTF B MYW9U.JN^,%HYB^-;2JN-$N'$6S>"'P*O!<*]!8$_ 4T7?U].J]';<%\'I$ OR5STR@6% MF%90"%6NHBZ%6RHJ5)WPB*ZHW!,D-+8P 1A[I!AI-2Y2^$*J).)6D&[,1NCS MFF$.-1I76&*#O(.D M[XZ43XCJY$C !(9LQ8GE&%CP*E9C$8;OZ,BB%22+" MIK@NH:2)"TZJ >)KV>;B#4_ZI/'S^M7A(,OFR:U844=!*G;2.5*\1&<%^!=1 M'1<.@'-9B%IO&-'61&D2L3$WS^<5*1 MS4H7O1JL<_S51WL2_6B@N)&E2T4:QNB[PPF)9A45;FP"TE/2OAW[ M<8++M^4GC+28M ,-'E4=X+1+)XH"92D1Y@J6F1ND2S:":X%78-LA6LC1#7%L/Z\: MY(%H!7GJ$]2 DP*KG8F[,&3J-#6QB4\)^^.E M,@S\1'KXIGF]-%FWT595T6#5>%^(0<)EGMFP/HTWVX'@@7!^:3(WA@A O-+ MCJJOVBVJH/F)RLGF^#:66P/^F5+Q1Q;.K8>&C[E@T0I\%"^( -30:LJP.)M/ MB(+>Q(2C029@Y^?V"JY"7OEKO\L]J[,56X*Q03WW*LY&WZSFUY:GCT>5Y)[B M\ML+,!:2M?1<@B@)5"8D(!YXM664GV?U0O5%DI3*#W=1;BX"O'"/JW%L6;$. M31HN!6D,9PB&R'_$YA$^!3Q0]AOQMZ,[Y%SGK,"YB,HOE1EN4E0@3%1NG\N2 MB37&XDI"GQ0<<,4#XLKJ&H-ZLZ1D[I<-T9A?,1'"I.(3KN+H)IU8%&\,BFR& MA5?ES84X@>+;1&4^7&F9#VQ)YH-PT&A133<<3Q?1$^_5KGBN4+ILYJ-XWB2IKKI]I7$?'Z?DE$(FH:IU*QW;=+!;[%*HS\["4+0:T5;EY*[02 M??>4,(,*W(B8>23W6U8H%-T(XQPI;<3S0S6TL5]K[X8M,_GA(M!,F ML%)> <,: O)X,WEI"8HPF#*^N&BD?AA!$CW" 6)BJ!XJB'XP,+Y8?O&-M64H M('#A3&DI:'F03B+4XBH+0=Z7+CDDX7U37A?4$=1)4'DW#A(PM"1EK-TW(V+&%C!VV%GY>W':0 MFBVN1=Q;6\23^U+<>?!'$,U$KZ:Q<)93/*_@=\*F HX<9.3?%;JK:,2BL=9R M,QZPU HUOV%2I2(_JC&]B15=R Y*KM'E8,F[_NA6=*6-J^SWV+HB M7YTQ;VNT>J%":_&82 >?0M!YN'7)?AUF ]^,>4S#L5_J)D[Q(1$.(L+LL"2*1:.2EMVP MWJL7BWF6QCC&F.;#!!,2ES,\9&1/X%OBHB W,7*//+H$V2]Y0T%S2#:(B0XD M#H01(V(/4XXI.E@CI;C$DV$\VLBT*Q>O)3&:!_ECF@9DP12Q,G3Y3ASZ5MPJ M(B\4D9#B#!) (?+\*OXNM5QV:H@LAT$*ZGR$[\\J_QK!B$>MZ$%SA MT.7*UTSG/ICLG\4R.EQ9[R)^._-\F3%'J),!)<=2/1&!<_1$T;<+]+Y$*#SE M2SI\>RP\C4IC*Y5[I5JN_I1"<$*O1$/H 967::%*0%2OD!Z3Q2)DH71[A9.J MF^'JR#,4-;XF.LU"++,#71SSDU(!*I*3E)Y=S]#S0F8ZO8'W G/+;3_&& M7 $2$J>;"L!^\H<0GQ,TCO&?F8@W#^!44JG,JGI3A?<@@ -!%RW[14\'*YS63#>_: M$9%419[-*6Z>VD0F9H[N)=Z#(Z-00?>@N+H3#$<+H5&SWB0T7?+DA>$>%3FH#UO@ D#2>@QMG*. MWMNXP@#A+!RS:U"/4)G"U0M^(&ZCZ(4BJT:"D5R9*ID"3=PB[4=(UJ)"@@H: M6 Z $O>B)!75CQ-69ZU9FM39M$@L$2:=2L;X@+GG))6,M%'R)LGOJJA!:>XN MT!1M<@!(5,+R/2K0FT"AAT525919C!AMXQYNJ*Q*X7]6I?\.@REND0?.3TF. MO:7&ZW<9Z6?/?7S2_S7SNLU% %_4U NQ[[H$!]'>5PP+"&4^HF,_I-%8BBT#"T; M#]1):7J(?LD!I3SJ:\\[KI;J*!0/Y587/JTJ;[F1"%N+R-I6,R&,96=9JG*4 M:/W ;2H$P4:13&AC,14%*\1(89C!.VF]^4*_Y_ P):CD+S<,424W3 M6\E:T4A(>]I3%(A@M&A*/>8QM"41)K-J]RS$@-2F:?6@B5QP;+Q0(6G4RB?:- O3%C:XJ5N':H=Q047$)=^^M$IEER\M@Q6Y8.3 MA4CFTAC'U%0ZY;/DM?7"?ZGRGV[5S@DG!-ZP_(!_@T?GGRW5.0%K_TIJXW)1 M:BAZ%=XMF\2$U\R5%XQP2/C8]4LRBUVE5"T\I(+S-IX:L>X%#+L$AUZ0*_@E M'A;>E":P,[9D\!(,_X9?0K0#A;N'$A*NN.QH!HGJ4O-(5X%R^"(=W[AHPJZ 6=K*65H '2L"S\2M M012J9*[\QU(&G7#(K,=!>6U>O<:<1.4X%)J;3RBN1@JD(5^9XE1+,( N,E(\ M;CFQ\A;2T"66H*V$]D:7+G+: EU87EUKSI.S!#\I^2')T=BK2/6H7GH9(9/@9/8.]:]2Q T.I=T77"AQMK]+@@G8!< 7M; MZF5?H@:-=]IJVZAFG11#?BJ4!NO4.@=3"GCJ9V%*KM3&VLXJ;0S^M>6_)Z3< M"8$O%3*9F2LN 8HK6NF8=\4BE#T[SL-QJU4=M>@B.!A8B"?R;X6>)30+E! MO D//,"34S"(,W)?>7R48L1C%JL>]?F+VC1"IDB-AI9_CDEQX>T_BF*F>CEA MZ;^HVA%9\#B:;F7K!5HYBT'QC$L*C"CL);W;**'$8")@%).KKS+?4SF_A?V+ M3X[]!&.4Z)[$EDY%= 9,I1F<%"('Q4'Y\1$'E*:@(5$X*Z\EU2KJ_Z-:@VN^ M%<8 <6Z4,&DJH\$HT3DOOC_G5\TM:KLH&(J")8UL.1X]B+EVF$->D(#:<>X3 M\2)!!GBYH?3*"2\6I=(*PK(96[D9&)XM6-Z0ZE@P%MQ"OZ&FC MD>!#7R:(Y).)'DYTR0YO@!S6RS\6%0"\"AU*M+%8[+@N*N.KPE&O#Q4HE?7@\\U#7H43O-44.5FOVRR)- MTXJO1B^:MH7_O;Q_'["-+'JY37&%,GK[OU@V]L-"V5C!GB6+WC+ +$FA^KE4 M0;%HQ5$6>J< \RA^3>?K-#M@K;0'\'_=[LO#D+A*B^\ZSQ^G/^PR)$7C MI>0X4P 1._RRICPFU811MK]/H M[^XD\>SYP;!]H=@[4;W^!#L4=2;;I4FOWR@G:ST=XO+Z@I+ ST#?2?.O1;#:=FT#]6'\0^A?3GN:[* M1AKOC2([AAW79$8#_-J XDB OV>?SW9$L;&7[R2*14P^EP':,OW/R..]466S MT:D95=8#% ;X!O@&^ Q+KQ\G?K[*R*NCE. M+G\\^+5+F6'PZ_CPZR#XEW$<[%Y1N2PE;!F-Y8E0?*O9;#0/@>8-AAD,,QAF M,.R0,6)D/[ .0R+Q2#8X2+8+B/8#((=(8(= MA$_/^%QVK[O\$4<)U5H=^^F35UGJ2LE@7_3WG9994U@<"_0'!OJUF'$_T'^2 M89/&BW G27S! ^S_8ZMJNJ+H7M%$V[\V091[)-+V3OU_AD77"_J.$= UF7$_ MM/\DXRB-J7PG ?V>SV*.S?ORBKA3;);['R;: M,QK*-X;S?ES86 [^!;:1>8GM3K 8#W69H9;M.Y;+]ZEF:FZV'A!,O%<&4!=H MUV09!ND,TAFD.VJD,WZ)/>1WBF8[X97L^;ZARE.!>6&$78=UQ-N#V5++=;4W M7MBNRY]M$C>PVR-]B)5<2^#7=5T&*0U2UFY=-4;*#:)L:XB4QJ6TIY(9=U.G MC']W&_5KZN;?K07J(PL49\',5<>BBLE/W:N%Y6+9V&=5V7<68: M#WOMUE5CI-Q HAFD-$BY2Z1T&L.Z':GQ-]54[_H61]=^@ND]+T8\Y&,_?0E# MQ?=1LP[7*7P\]MI >FE\1WN],_O"TV,) M7)DGE3:0BA=EHX ?)JDO7_]N"_BM)_4VD?H2)/_'W*S_F)NPF(^F$[.]QH_: MZ>/D,,6;T=OG;UZ-WAI*<#\*)"YT//@TBKQ; M^@,^,S@V\?GQ%J7VJWU#AZ+]34CRNC4HOD&%J6HS]+CQ,7[=[)8*9'=K" M+R<(ULLT/^K1#V,N'L^O;4 MR]);F_Z>OZPZ$!601ARXXR.\GS1/+ MY4$@Z33_.YDQ-_\[8$D"V_+#2WSU1.VSM!3@ ,_G& "!W))\9MA\7L$P[LMY M=,P"1O-+64EO"LK>Q)3;KFVU4G86^?L,C/<=0Q.)KCJ-,DS!R];TJBEU-A"V,LVS2OE M2FXWG^\U^A8@^C_B$D'BE79E\7J/=G ]O$UTZ6!\30:$!H0&A :S;2'CZV"#G->HBE]* 2MY[,F3#[#;<,;6'EJQ=.SAH&YM3.L!C6.!?Z]G MX%^/&?]C9H%J-@?\3A7_3'G;WK$;5%!K' ?_6 M?K,*C1*]+\ /ZF0]&3_TG91H+2]R3SKTDRSY!UQ8# M:KNP.J-FJ[=7=\R18$!M%U9?U&S9/8.:!C7KB)K.GHNY;+K.'5IG!B?W#.MV M<[_W*DML"G/9<@\[L7RZ0UK+992R@.KJ2*-1"W8WG3RVX]6I97WZ-BA&_0TJ MXM6P1'TM5GK@ZZHM7CI#N]_?(*#+X*7!RYWB9=?N#0U>&KRL&5[V-BG1O'^D MW,"&K"7/-8#5'S[>%]:UP/&U]1_\ ZO7EQWKOX%TRD MQ^-SN[[=[^PY7KJFP#@*\ _LIF/ 7X\9]T+]S9Z)[Z['C'L _VE[OZU/3'SG MWI(C&WM.C356EOG66%G;L[(6:Y?)?V5O$_F7*6/V-$NW&! >S*$:$!H0&A#N M^U -")\L"+=L7CPEK1%'/<8R9E46ZK/ZF>V.W1HZ#5/4R&"#Q :GN6\'GL&& MFF!#RQZT^H8WU&3&/2! >Y-X+^/+?W)P;_7J5*3#N&A-P;,#IB50J3H- MCQGW@ ##?LOH4#69<1_A4,V>,:AJ,N,^V'^W3JI4/W1I'@@"U75A] M,;.S7XO;%#LS.+E8[*R[9Z0TQS4C\<<_/M8WUK/!3WJHEV1U?$X8:# M'$AB1;O=-"&!!A<$+O3VW 7#X$)M<,$9MDRL:$UFW$?MM(U4]SU;B0;P6Z#[ M6A7-,]:8^=988X]KC7U-)SR>-\=>OVB]-"9935CPWL/U:RH.CQ(53+JF0059 MU';/V5M/'Q5JK);OFP\8TSJNOXGK. MQ\G$GUELE$3Q+/6CT(H9_+-I(6O#AK>K?($BOD%LC1' 3Q#RSKZM<0/Y/4&^ M52?=JQYP. K(G[8VB>XU@']R@&_52<@7.C1\&D7>+?T!G]DHX.)SKK.*H>8= M-3/Q%+T@PRQ_/VF>6"X/ IF"E_^=S)BK_I[;<[.I(.&''@]IL;^4/OZF6-I* M71^TX$H57D[2[6R.& -ZE"XLRF;(_I3X3Z$;9!Z7#3^M:&RE<>;^A$/W?!P] MC9F/*K[%0L^*Z (&T_/XOS-_-H4C;?L\'U#F&"R?+X]\L;1*%@OH D_%I'-T4R%G^"8G#^O;' MEQ]_K9QC 7%*&#@'%3@?,9=EM1TU[2N8-X=^_EG_.(FM5U7[__-]]?Y%PX.' M[_[RZ_EG/_R9S^'YR2Q@L"T_#/R0GXZ"R/U99M8T=3ZH]899DYB/?S_YKS1R M3QZ92$_>7A*' ZH[AU\ (,F;5^SMIN>J?:IF'^MH:AG3D#@\?RP+M%%O0KZ< M<-A@$$0W(!XL(4L2GB;P99Q.\/\MX&?6#%85>0F@A =L/^6>^A8)!$%S%4=) M8LWB:.RGUNA673Q;293!,Z\/Y#0>*EHE98W]D'#VI"S %:-K+7##-BY0D?*P M^7P=P[D#-3U4LDLOWG;]]"-AG90?U&"DK2ZL_/":) MS1.*/ KR:L)_3K,E'9A#X<#<33>^^Q2L,SA4>QP:&!PR./1 '.K7$8<.[+9, MJ2&=X?.]!C+^01KE-](H7S^I+J\KI]EF2[LZ[.]I36.@=4C3/$5H;3EHYZ!B M,3:HMXT>V@P3EMUH.N6QZ[,@#Y8G[ZX)PQ S=O80!=G?]XWL-I56Z3-];A!L M?P@VV'>PAT&PIXU@>V]BN0\$.S #=Y\JR-DXY3%\_9.G:-IZF9N*6^,+'E_[ MKKIB-B2\-Q+N=3:IH[K-%=04%L$9\WYCV?J9LX23 M,(UYF++ "-&]$9)I0UN7&?<"_#V'V=84%$<"_+J5F#/6Z<82]*,?LM 5,M0/ MDRS&OXP8W9\[R1@C-9EQ+\"O&R>M!RB.!/AUTZ&,(7JW$FQ/7FP^;CN]G=/8 MQLMO[=0G5!53>)S,^7CP:Y?W#0:_C@^_#H)_&3-]8_U"- #5,^Z,LO%4B+6Y MYY*@2Y(:3-R206*#Q :)#1(?(Q(?:+D2N9VMU6-8,M^;T=M/H9$Q MMR8LL29^DD8QV@C!K37B/+08?',BFV.>'J#/X6P[9D(NY2U?-9- M17=A^ 0M+!I;[H2%5[3$'XV+!A;$0$CCBW)@G$^]1(\(1=V+X)3!EE&/-6H- M)X7*?HY4_C80>1L+_I.SZ]O3]UEZ:UU2E::_") 'M(,#.?(5M'RI<#_F*?,# M:T(P\1 FHG*6)"X_L=AXS%TL*#.Z!?"J^A=5IKG@( M_"&PN!N%T11("?[U?"0X>&R<<21!C*&V90VN*4\G6+2&ZG6Q,)E%<4K\P+9X M>.W'43BE0#&M;-=5=,UC^AJ6?I4%\G$?\\V!? 47& = OQG])(*W73@)(._8 M&F6)'W*@=O<66$C2L'Z$?EI4#4/VL\AI@(>Q:U[!R))L]"\X&RN-\&.2LC#% MUW!L?,RZ9L!W!']CF-(&'U8<4<,Z'P,D:%^X@S,X[*<$?ON53T$X) V#Q&?*3+,8B?5GJ!_Y_$( N!X8 6 0T.8M"K"P&R,)2 M>!XI4'^-AA$L A]F(=7]*U@3#Z^0\&W!:*9^D@BNQ'X%^.W-A/- +P]8S AD MF50R!6(LQ0+GU1-MS41A(R#Y*>HE;LP9<*$K(!1\)N"_;"(!!DCO(P..4 6Y M]CTL]$5))Q96^:KF2XD:%TAG86B> F>!J06K5JJ4U(AN24FKG#5S)_G4,19) MC'&[5@)0]\=(I:GELIF/3,8/KX'M$C^&X3V?7841:5'%4>95%FVPF.(TH7=" M6- M/80L)+BE$HW(#]2\H&DF41CRH&%]^'9&3[[G^/Y4%C2[+$D,)0UPU*L, M=H&5\:A(6C%B'('L25[Q'/D&)DE$"#P*5Z+>-:B2$O8F,/1H^#P6 S,R7KO@[3% MZ&B_K!=7X)5O@@M1\_:2,*[ET8G)4H%=DW+\E M.GI$N#1XY 9Q!$4;KAT D:C,*'@& .X#J@8^X;V/(Z; D@(B\1"E520X-W"E M8B?138A/-:P+#?,2"25.2)N7P'MM\3'@H$_X!,(34 D_PPQ!)&"!.\2MP5?, M18C[HZ#2@%"((2"O) NLV0-PHAZ19+-90'N,^2Q@+B<($Q+_9HTI%@]QJ)HZ M07:#D(:3A6<#<=1:[#MBXU7,IO"CLD6TH\9USX#-94'J X.P,M12@$(\#HPV ML]9,I&0.)=R M+\$BPU,!*'(!5*F:\[KV-P[O@L0"*?P)APE)84$-Z4\_C&SK(UBR\/\_+KY: M(!X_)=E_,IM$C-(RA2Y(:I"FY:Y91L/Z:\TZT;8 K03$!5 M/)VP#%:(FD(@71P)FI:H+H*TN\V'^0VY!XAB9?C+BZPP M2E',7W.I ZE-,52SR%(/$8XDFEF01.+4 _Q.;";?P0O!RMJB% X ,GYI@'(IL70%O4T-?OSN= ]-O6@W]MIK6U-"_Y_7RP=70 M?S/*R6,K-ZB/K\B-WOXO<$'K Y XNI+ F!^1HP/VT&[9P*EDB=IRR>S16P!( MP6CO-L1@QX=#K5GN<3HZ[SN5_5T.0%07*OIWT>VTE3FE)EF:_!4=(8#6_U7,"S65\"J M O/0:72MNP#8NIP4;FB.;G8TVV!>]-MZ&<<'73@('V;R\);O)ITHVP=LKM,I M^PDK$$:DBA@A#[4?7I&'7[^7\(6%&I0N@P$;1I M/NU(A+X,^K/+]XJD3K/1/XJ[1,3)'./H?KIDLJRH%UM"T-9PT!A6\:'>:C3% MZ9>5HM7&3U+./$1=:1R-_3A)T8[BW/IW!EB*CA98,DZSB.@, S""='(KXP*$ M?R%)XP@O#=S4OT8_/'/IKAN'5\C(KZ;%K>B-N+&(XM26>$STX;M9P&*;,/D: M[TC(3Y.30FMCCT<] B7YZ-PD@(QF>4TG.<%O]01%4;H]5:/ M(!&YZI$BSHYPLT!IB9LKL%#%UO$%!!33)1/TQF%T#SR,(?L 3%U&YWG98+>Q%F8 MQQ$6+L.#0-*G0E&.[;0$FE?=-)2DRS)2<>Q6K[5FB .QUYX*5/MVO]-:I?7F M8&V#%98+TA)8!W;363N&@>M.X'J^R#>#N5J9U49WHUVRN=N-X?UM;BVHJ)A" MA&**6#3)]N5Z1,B1"B#*QY2,O@@3SZ^D*$Y9/5,:Y#"=/X>.=)6UY*I=>(UA M")&T6M:VA5$7HPUK MS<8H&#?PIQ2YY/DQKM*-$N'DHDC MQ3'GI2#,93AY*$AP>$%.M&:] >%AK;P>I[UQW^T*ROM#;R>NR8I.O]$I$5ZG M,5@M*THC,0PEEEW+F3"1!72W4UONW,Z_S8I?B@'A5 MNN:CC2Z0I+3$[+P"=0"N[0JXPGB *%H7-S/>N! M_M"9^Q$F_5-S#:HDEF(/*EE"IJ*I\Q ^'AK7@5TAO@^?E^(=Z3)J+O]$/QMM MA%Z/1N@-GI>/0!Z[6)*@E)C/8I[@8)[5':*C%!7WA8I$&QY>"53"0XR_=P?H M#LH/Z&+3'6EKZS01V%M86P=0^OF"(CH*.(5ME($$J[S3/ ##2J FTV"2WN M'Y0&>B!R:/_,YR&JWQ_S<%QYMZ%Q@$'!3Q3=]\%N+MT=B C+FQQY(@J]#>:0 MA]Y=,>U"7JQ"%\26P\ 2$Q5Y_ZC(CHF*/+:HR$U8ZB,4(:+Y+4'$]'%A.8I^ M+9V K56L<_5-5)46WEU4UKHE1OH1I/@=.>E&JUC@JUW)5WODEQIE&'CARXPU M2I"D&UU,B[6R623OR_Q?.)#*F8R%S$]O9V*"W!&.#O?#X-5UD.B/9TX F%;[ M^TJX."@0+S<(G5PGRUW?^4V(7Q%MI@7SY'F__\X8Y>0NO2&*\"_ M<*U3Y=WH57HW' V9"_2IX*-+YEC@FC!/][ETIW3+2$31.[,H\-U;)!6L1H.6 M&Q9C$0GE"W.(FYQ,9+ECA *CRV+4(F29'U&MAC/*0Q*A9T69 7*U8W8A#"7& M1J-,5*@0?U,*/)&P6HB("T+B\[V,JNT$2,@8B*1M% Z%^;'\D:7$^^'L_+AT MJ56>$[F#V+R@;+(O,S1?F2Q,@M"*0E).RA"XF6#E&AQ2+1AS#S7SF(FZ9\D, MZ_Y@% >6#P%!&> HL" $%I8C"4N#T+6O6CU6UEA8]D'0S:$3^9JKI:+FB?K* M%MFEB1O[(PRCP8)$]N-?0>G.$X,)V_'97X#!! 1K6W_($EX([3,/JYD@NZ/" M%Q^ *8?)SO-0GL1MQ$/HTN$4B'"<1O>^8F@!%$P'A22Q4I1*M]%:S$D"^'5RFIO8U%2,P"5($A44D:4I1L$:8;5RR;-1#A_Q#S*M\Z1 MEV1AGM.2Z2GG0(HRJM:6Z>Y/+3+DHG%KID?D*,%2T>RGQ@GRF?L-L]R M01XU#B(X3>1*%HM)$:*?#T7SV#_2WTU-^A12N=$1.2DL^=!1L*EHDW1^CL:#_'(M/<);^A:GBS M"%K0-N8>PP(/G24W=61+Y8\C=M$K*_TM3D_Z6V;8Q^&78O"''6AH(L:618QU M3<38L46,/<$Z>N7J=W[:MW306]K<.TZIX[BL5]LYO1!170D]B-'Z*3 M3X9.B! %O(NQ> FBE@1F']MEC$77AV\L3JU/GVSK4\JG5E]E!*.45)='WSG> M3."X']&3V&J>_K-AB7FM-\D,Q*W.V#SN1B*(X[6HDHS\YS?KY.TD36?)ZU>O M;FYN&@EW&U?1]:NSV)U@KX)7W+MB\2OLK?2JU6RA3'_5;#9;G7:_WQFVALUF MVQDXK^(LF3!<6LMIM_ZOU?S9F*33-Z]P#0=!I!+U#H:W:%;/Z.UG_]^9[U&I MH="SSF6CF>_2]YPBZN"\!59F%DN' ']A?!Z_$F8N=451Y/M$.LBA9@P:8 M"N-5=Y/%*_/96Z()R>(N9(\F'F*X6E[31JP1]0BY*)EV96.;VI@:TB2"^ZSR M0]*R1RS\66Q?M)6" >=YIBB\,V'>_"DN!O ]J.@9<*Y&3T]DPPW; M96?J.$,O;:8G:)4:QU DG3@N?)3ZREUQ"F\2_8S(KL'[7SQ,V/J-2@+,Q[,) M.9),=>PA'RX&"I9SYDN 0 1B5$L_267AL%_PX88'L*8ID,$$EOD1YTG]*6T$ M_Z53$]4J1(0B_^52GS]<&QS!A# GLF;LEOH-B15D*?5>PC54PO,CP?,;PO,< M%!@_MKD.T6[N. D(;B6E!Q/"*4!=? M65*M:ZCU$N^$=[.X%)FK&K""\3"+R ,'NL,LHJYIEPLWFPM28=6>I;#+>\(6 MQ(T-]D3 K[SLS#ONX7@B-EV%6P"$J&%=5:]$T=KR5FN'<[EJ/?DI,]05\@,6 MA*S1<8)=9F%Q#>O=G?8[0M,O%U9,W.IJF_O\Z=W7[ZB>X2CO\ R^XX&_P!J& MV.D/%2_,7)%@(H8S545A%$ E#F4AA<=M,MM*,%*Z D_4Z'#HH* 1 M_%[X+[&?%ARE0RP2@(QH\L*'[^EBGIS2JA(DYMT5"]X(PF &PTO$$<3A(K^G M8$LBIHIKC<@576;)"Y M*'N?8>]S[+F&F2H@H48Q97I)%E"L695'C[ ."!,6.*-ZK4J'#!<6([S2YG_)I0>Y(.AF:*C8Z MKE#!C&1O[Z)-,_Z5'\FB9Z4]?QSMKO;%YOFV!FVK Z7% 0I.D"$^RAX)JD4" ML<(9\RE?$ETXGH_FLTB@>-9I] LS^2R/<$;W'EX>\%$,H]U:+:D3"4[W+F(Q MO?Z>$NY$Z(4;T,54U23-1JN-21=%EITH>"UZD8O/[TBY@3DOTLC]:1IO$@6>-*;1)11[4A/)%^]T;9F+B[JA2/?(U^?YR2B+ M$^&( IM*M?.E'-$Y5"X=5HE?J/8JJ,L*$TH[@T3T Y=P$4W"??2F*M'4"Z>O#.:D6F](P<5;Z-8HS"FRQS## M&/UZ_\J\*SU*O0*ZU+V]')"J:ORK1J3_$@Y,=,^)MC&*U^B2W<[%ERZ4<81" MX7 QF[>(8Z5]"'M3A?D@>)=A(4=E"701MFGT1TZ1 *0Z D8S,45P;_70KB'_"I*92T, M_778&1B!0@!-.1,%$IF+>D9A48ZY1YY0,AO%]6K ;I0;5-3B@$W27:VLYTY: ML_)6%L#274E+H:[.3W?3W>KP1[Y@2O>!:1<3(B+;D+18+ML[$LD*_IOZV8SG6[>'WW]16]Q6!ZJG=WE MJ.P*-!5;6G_F I2RZ_-RR&C^Q;E%HM:JX6Z2)3,1Z0,(AG"*5'\^5#O!ZD>: MJ/*-(C *P[M(&U<B$.X6TK%V,LG_7Z))85:1)WUT'?K'U!K@8,+@:,UGR,O^8B\Y+#6?6!G7=4+B9)^0QE5 MACH7*)RRG(!*PAJA6VNHQ9-XA3]Q13CR7/K.FJ<'JF&>/FM?JQV_V:2#.TW: M%RK;E/TKBO52"N(>!3WZ$XPJE)?F(CX;E\8!50^&)1Q M9Z(UJG]0Z<_[5RT>S"460TZ+/K6^R(#&\!=9WH RYYB'@\JDOS *3XG+B.LC M==LIDO2$O26I#:SGN3BCAO5>70*1-Z1J?A$8(2(;< TT5YYVB 9Z<8M&UQI. MJVCHUK"^K'BE/%$1?2W[%G%QA='JS$4!%R=1:BB:'X0X'J&7E6Z75]6U$9&+ M7;U%Q?Z LU":9V(O0V* MVU5$8:85]!'.FDR P>4@ D];3? G"G3;7JD^[H9U% M"04%J*:Q=.5%HKQE9K24I;F+%;\M<2YKANG/'2"<&^G)Z& MI_EH>-!ZI0\M5N%%&C./OQ3;[&N:0.4VA?6A_" "3IJ@14NTLL*>=IY^DE]4 ME\S/5?$3QWLW_!#67O#5P2/Q5:?5+;KZ/ I?;6N%?+;+5P==O630,K[:NQ-; M'11#/HRMMMJ.1K>UX*O]I9Q$9PA:6&\E7[%1&,\S:)VKW)7!#58-5LF)!6MK M5;$VG>-7L;:-F;C57Q G86E5%5)(K,OIZO$PE3O*>>>AV"7[9YL/N7__%%K_ MG8644.N(:J(4EXW41672;R91P*FX>$7HI;BR^(AA*']%*=Z+"5EV+N/-%U-8 M1)BD&B@:2V,YH?9?Z.;#2NG$6L55(8V-#JX%T2IKG*U>'T:::WE15*A#5=SX M%N,E(<6%M[I- 44*5K%FD8_(._5#^$T%;0*.8CK?=>[+'F'0^HI;&H'8>MTR M&8B]YDA! /0:3O>YJLY$,L3CN=- BV#7UD1'+>/-J?O$V!?"0I @7W^=Q.;" MWEG 9#3V?-!?2R=B+<=L*1ZLW/%AA*XL\S^8@)5E 2M]$[!B E8>B9[OY&&3 M]4L_@:2@:Q7Y]_;];776$1['M$)7N*[X^^J,=<4?)=BSMM/4DU(UQ]O*=RL; M:!=3+KOT:^0Y!J7;-PI_Q>@(9]C6_ Y>L9_\=0FA/ M2J?7#9FQEGN#^2 -ZYV*EF4N;#3Q"Y.XU=0N,DK&+2Y)OY1D0AW03@! ?H[* MD VP O4DBD.?V;*W#0%7], LO_'?S/V91.$U3 DV,A!Y['NL''W#2QE#P-\C MV>9'5!O =))BS,4$O2*&IBMJII$O%_9-B9!2?8.5?+\\AX6'S&,$@F=XPUU8 MV.*X,4T5%I/F6?IR'-G)2&#\WG6>@[)M'LTEM"'?^-;K:[6J;U>?.L@T/2@:&J5>O5167([4Z^.)'3JD>XW=2_U"\F[7NKV]^*% MIUY)@UPLV M"P^G#%C!/ MV]%"@K]G<%PJQ+T4'XP#.OVNW>UVJI]_5WY>TZ;GL^H\'>PJ,V\^74Q<+;1+ MT$SFX4D" 4M;^#CR4HGPS&G-Q?3/05!)H9*J6O0ZH0SG//)OC:B:!S?"T(O9 M326P!9QT,!7>[R3)E*M-'KAVV2-5R-)U#.+$@83R/3D66U(J*Z\1*WD;*9>M MH7Z%=@>NU1]JYNNCKV].NW+;-/WK]^?L]1*B'%$M5$$LE&U*Q/9D?+V%'8:H:Y2V!>BC*,H%&UNI;';A-1 M]B%)M(MB*C _J:X#P:C.R'7DNZKO8M&50%3VD $OT-R\'((G6 MAX#UI0I7RWH&%N]N5NZ0^.ZJ"HU%^2L]<($6I-5M(FX!XG^DV$YE#:Q5\RR4 MP<+Y1$ECNB[D_Z94NLAZ<2;*,EV1;RFOX/0?'D=%W:8HE&4N9?FLF&JX:%ES M\O:1NF$"W'.G7>S#"NE-627KQ;N75HMN(,DY1XQ3\!UZ*@ H?Z:Z:IMMLXIE MKH2 M3BB02ZM.-Y'E@H@/$-&ILE=ZCIN5S6#Q[5Y3$-X-4$;*B;FK+,,;3DESE6_; M>E6#9,9=<<>K-HB52V>R'.O7RO*-ZJ*W?)T[Z)1$7F4=K+7TQ&2Q(X^1SK*J M0.HZ?"%1_0P4#FU5&P;J$_MYU&JN:Q9KJK<>J;3^PJY!40=,_)C7\CB7E2$5 M?\HS>1':",B84KA)3NN!,2)X2L#^= Q@U;@@*<@DSF&_D?0CRX"4:E&:Y+W_ M]!'EZ_"]K&,)1 KB'_!/\J*&]6F\1.2+6BVIE42!IU0'/;9%GX%X3(HME74E MH&+,)X3;AYA )9+5;ET,),*,VD-:>%W2@!X2=8<5#_.:1-23EQ+DPW1)K0+M MPE,5H@61$D93WRT5+1AG/,CK/2QOFFGG3BE1&9>RJFV0JM=^'(73PFR5M6^Q ME"%]#9+L*@LTST$>?YKOQKT57.A'B!5B51OZ)7_2HRETHV"T^H5<4%FKCB=AG5&E2Q(D8C0R&&@*8X"/YD(O\U9X[QQB54\ M$HX5N*@Q&T;/P;:I<;PMRVG]:%PTL+H_'%UY@\*[,5B^4;U;/'Y@ H)*)YN'AA.!FN.!E2# MY495@P;U=CI+52 BC,EE7#5ZGZZIC !S4^%$P8%7 A -U1P#TIBG[Z34=87$VQO M5E*]2*5!@PP/56,# M]0'55W%J$8:YA:+TJ.:JD062A2 -;[5+&VD]D5^H*-]E:TD$JN0YE3B)95$N MK;40;DL6=P]QU^BAS4*\?HH"WRNBYV0==@KBIR;R>(5"W9!82CXO+&^"_@V6 M1"%PBULK\'^B;@+CRWX0>?$6D1^=MUY?K(%IZWG3E;_'' SCC-.TJH20+5TO MHKB6=KT2J'Y@2WH[:"%9L6H2)KM,),6J82,BX NT\)WJ"GJ5W$W7XK92MG<\1&O[P-:\HBZ3X*(4T2'^ MO%I=OH/L+4G.YNR74CK?I*/(NU5Z7QJKI8+QEJ)=ID2PP,="57V3>H^M#A3G MGGI;G,:2D,N3Y5MT&M5SNQ$"-OS]I#58;]8\GDJDVW8"[_356B34K?AJ]*)I M6_C?2P3,%NE";I/X'OSW3<6FO,\X.EJ^D:]8L$+)#FL"1/@8UP*Y%56WD:H? M"-+'0+ UI2/62.P:0;A,IHZA4H(>>4 $L5ZBC[..M+GWN0W65/#VS^CS)VNZ M)=$(?>4&?PS^;(8_K=.VAC>)01R#.)LA3ONT:Q#'(,[=$>^ M"%0;0[!9FK**: M9VNFQ_EU2B9?YW:7U'/Z=J\_V.^Y[!HV!AN6+*DU&-I.KVNPP6 #+,GI./9@ MV#'88+ !>4//L3O]OL$&@PVPI';;;G:,^U VC5TQQFO]\9Z]==R%H71K.M"6/V.W6T9Q:H>,^Z#L;;L M3M\85O68<1^*5=,>M,S-1CUFW(O[VNX:QTI-9MP'_7?M7J==,_@;A_7F#NNB M_.=S6CJGJ PR" 08"GC #=1K.KEN8X+6?/=^0U!8E! M H,$!@F>@)9]'.[K3ZI*8BE;=J=GX%^/ M&??AN.K;S7[=(BWK 8VC@/_0=KH&_/68<1_WUJVZ>5>,TWIC=?I;WN5%5Z<[ MNU:G[Y.BOXUE;)K_7D]:O,OR]VX&UP7D-5F&P3R#>0;S#.89S#.89S#/8-[1 M89ZY ]G8:),U/_=KH;7W0[EKB0'697E1AC6]YZBA=DGJFR^]90^&3;O=W*NG MI2XH4)-E'"LF.OV.[33W&JA:%Q2HR3*.$Q/;SL#N[S=AJBX(4)-E'"<>.JV. MW6[M-2.Z+@A0DV4<)Q[VVW:SO]?"#)O"OS#UX%/>H 8^8SL=\;GV38#FSI4Z M=SZT"P^8>)4VJYQ$]G72#D?N<$5+O<41-W765^BE%L#[$2% MGQ+\ZEQOC%=T?+](X0OJ;-.8W\E],?+>73'7=6@QZ'E7]*RN75 /]&PU[XB? MUMDTRK %DV@DSO/FX >'N75NF@=8TWXIUFNM^N<3-L^;SC*JFI&W:9<=+:GY M9T9=S;,8/N,2X \&U,.N^%Q7]RA+L3LZ-36/L&OF+WB4?J&40< ->)0:AM-H M\W-5O-.P_EXU/75>'P4+ZPA+2\F?*I;"2LW]K**O'[8#!,8#0D%;_K&'] M?QG#/L@ 10*SAU\$ZN_W?N(&44)]@]D(.)WU%XM_\M3Z[B<_]]W3]6F"K:(! MK3SS&,[3KFP<38VA MDXDUIJZR\*/>!=O+. HCY@%_!ND?L/3U-^\*-X@$0/@GS=H3VQ"JK^C^"=^?R[[D'\$%2"@CN5E72;FV+P\ M20ME"I#& YZ$.OWB_&-9Z3AA 0?5'Z79E/TKBK'+.Z#S>*ZN! ZV9CX_L4:, M=,+0^OSIW=?O\\V:-7WN!MM$>_HLH/G$T0ULE%YY-ASV&FT+<"# 7O:EV><( M9'X9\#:;S>+H%RF"P:WUK#MH=-10N*8DF])!ATAUL:A'%\/+\K,OEX\C@5J% MFX*MS2*?0,+"$+N7+NB6<,P!-B&*X=M91!HNS%TYP>AV?H6M9J.;K[#65HQT M9%7W*O?\:]6G^ML?[_Y9K:,N.O!**\"OE-9:&N_CY?>5?9VT290*JP\P&9\" M?A7*;?DG5*ZM;W]\^?'7^MY1NJI?4B?G( /').:RK/903?L*YLWUN_RS_G%" M#<<6]__G^^K]$T0>8?>77\\_^^'/? Y@'4"8L"T_#/R0GXZ"R/U9UJHE,LA! M+="?I-J41NY)I3%U?XT;%&ZB?B!*["*,_!%5LTW/5?OTN&9>A;&!Q[*,1.I- MTU(#'B=5"C#M8_1V(/]M5#J1B%5?9+-90'^S^-9ZSU*VI3/8S,W^--SZCVBZ M5OH$*LS^*O= SFF^ M\);.HICTA4]PS"#%\:RM[_S*3U"V>]:W#$QVUSIS285"E>&C'T^1'E:%P:TZ MM$%[U9%M*XAO4=06KJG%:\63MYW6V)GKSR2&PLR4,1@6= M*EJ$P+I1F,918$5P5AI'%T/#&T\?W?L=@^[[1?=1L@[32Y=7[UA INO%A'/4 M.*J-3-)$X,/@Z6,P%O T&+Q/#/;OAL&:ODS,VXVF'# D)H?/_V*G:>M#B+== M%:X31&F%V_TCP&W#G?>,VZ[_ -Q&EWC,)SQ,\(K$8/HJ3.\:3-\OIB?\ 9A^ M,6& Z%$ 1G^"*7" PK]9'_Z=H4/=('PEPO<,PN^9M:]UDJQB[7C_^9'N/PU^ M5^)WW^#WXSI:"\P-,:QQ'?)N'OM8:V18/-]>"2ZX%.TUS+7AL MUX([NYN2R*G?ZZE[D=+=WKVO0=;=Z!U>L/>JZ$ B/XR2T?5\4F90\7D7L=@C M-Z0?-8M*0OF>@(7U ,,QB/\')P0"N2;QQ_29_=)!M]_Y]YUZVOQO[F,A\X\GZ+.X"28ZXH@2>0CKJZ6C:17/Q%>_:7D0S27 M9*/$]WP6^[#8%UKLY\!0H,Q:]F<,*19_%EYI-YV/J*V*F"^$J)YL*Z/_^0! MN_0$?O6X$/$Q1R>$@:;HY;GQTXGUHW'1L*YX"#,' K =SZCW)A"? (VPVYG M&'?Y=&-B,#XV2*(2!Q!X <1>T3J=&!XSI03!!(TCZ26.H<"OZ9[?,68:C0) MI,Q]\2/T<]]$\M)Z\>W\[.N[E[:./HHV$Q&VB=?>KG[M7>!?K*Z]EZ'&YR_6C_%+ZYB87O&;,IOHOBGY2=)AESO5BT44"CEI,A> MS)"^8MIM?,5"_S\2B>7A7,:<>3?L5KR5)$@O+V!Q[6+XES)F/(OEEBQI^_)1 MG&%0EM/#_3A-&P-8@6QP3RRTLO#?F-$P]G&+4H9AW#E?&Y=Z^*I#$0;WCB)^ MD3](.7X,RJ[Y9IR:D14)S:34'(BKI59,\%&--X[QOB7N#!N47_JR+J27LC63"F'LH$P D;@:< Q67@-T4)@2; MS6"M(KX^"[CX 5::!67JORC>QR<^_!+I)3HS4$/2GIZVC $^[F5N*C-1!0)L M+F7H?,"JBQ+]5PE\D2)TPT5^ IXIJ ,HZP6X<"I*Y!BE#";$T/XH)/ Q8.TQ M32W2P&XFG')WRJK.'&&-8\'\L?,Q9&H1J'? G>"_<0P+$?25;YZ2 MM_/5"HTC*.-FL8->MK@W[DI4#E!M5EJTTS7C*L7#Q0QXH'/KR7V:D0!9XJG!">GH>HH MEW2:DO^$.08(]W-DGBZGH]O*5=L6C&M*VT:[=IJ%\#U9 MX!SL(I3+3/T,]G5"4C..!-<#T1/+G'LTC,18*S!2\E! [=),43PO84L_2ZDJ M1G=SU5B(-9:^MEZT7DKK73 T08H)95EI=$Z3(W/-N9L M&QF2ME+)?*H1AG#$ELR$["3 QQD3::AS2ZL< %E-J#/0!:!%L$P?A("?*A@_ M88;TJ*DC=).F)XXT?WO NC?($W$C7$SX^TDK7\GJJ^+G#[F^;C_H[4'W^8XN MJ4&4^&]Q**2S'Z@0H&[.8Z+,_^& W &&PET#A"(PQ;^#<(^O>?+FE?\VET,; MW@> M@6LDO'-4&JNG%($-Q&E//! M<>) (-H\#O@"!@W7WW8CL&G 9$#I/T)KQD43@(.!]U>QBL*:&&1UN5FIQA)QN'GK1,Z,F1AYX< MF*YY& H..1601:Z3565^S'^YZ)++V7)N@Y+M!&RSL#=S&Q,DA,M M@K!HH8& M:9G@-34]BA*@*#Y4M23T54YGPL&,;B#X'XR:H#@$&P]=J[IXD0)'ES*-QXLC MW3OP'CLP=G<:Z9_1#?K^SCQ/WN45.BE"'GV:A)E'H*#",4@WJO3$HJ-8G@AH M@O"DN!H5L0% J7P\%I05(@F2JD+WMHFX'*Y4;EXB4H/"K.5Y.0X1.%IQ.*8"DKVBXHZ-$4KV $ MBU;,6\PZ\1-\%#UPLLC7WUS>_7"2-6H?$F_D.;+Y7R2OK0QP" M.?X_-@6I]K]1!M3\^?.WI[ME%;Y)=.BI0,(%49AKJ#YZ<)QFTWG"[OH+%EIG MP*!"/X)1^"^6[&[NA=BM?08/&\?*,L>*8QPKM7&LX =Z4-;4KX/;91<9/WAQ M4D(@C[N1"(5^+;58@/-OUHG*#!K-5_S[_N/B3^O#E\L/W[]]_W3QX<*V/GTY M;UAG7]Y;%S_>77QZ_^GL^ZX52[")VXS^;.OWZY^/KYT_NSRP_OK7=G MG\^^G'^P+O[\\.%R'PM_\2G$4+,L 0T:AOCP"R/#13J1T*J_@29/?ZI&'"]W MN;Q%!J]\2SK>5!V)F[0WE?C;MOHW+OH.=GI M//EUJK->[&VE3]=VG3^E;,?16_V*4MRI+]ZK&S@;.#_J^6O>8L-N]HV&&[>K MWR&V@L4LBR3/DH2CR?OD5):YE/SJ MZ18='CM>P,%.9\"XX_T^#B_L=HD-KN*%%6PKC,*Y9LR/V2!@;^SO7":8,.*! MKU2+'FU'$P+ MO&:!N/19P?R5,_GY[C!M"U-6N<^>K9O?>5Y5#'*K:WKC_WH-5/41"VQBB!/> M&;G=GM-N]?O#$XJ8@P5]QPLD__\P,."TY9RV6R=6%OKBZQ\7[T\P0&G*4GCF M5_HZS*9>E'K<]:*M]\K8U:-D]O" O+WNIKK@CR.XC!\T*C!X\ M!*/;#\?H=LON.[WZ8_3.;**G*0S/5"I[S%T.>#'"?.V0IT<@"S>=LF;,HO78 MXF^!62B<^)ZCQ!>>2D.Y+/7:=K_9J3^/J DB&=QU'EO0+:AN&^/NL&GWN@>@ ML1EC[T'RC=*O"]EFL?'8#WR62!?KM:MKW/^,2=0=TNLP&X[/;LY. !-MR:H8["UMW5!M@);VT-[Z+3K MCZW&+MLXRJ)*=GV+^8SY6&5WQL-$)J10>KV18G7E"_VM>QXE5GP02'$6>E\1 M(T1\8H6>ZS3MOC.H/Z^H"3H9#!YL7;+=$8-;3;LS;-4?@XVE]B!I)^!O37A M15.H/LH1R+F-P]]KRDPV7O\JGO/HX2J+]W6$75_'[_UD%@%J_0&4-_M$I8O\ M\ J^Q?G],./>5]6@JH(5=5K#O?*AJH208Q6OAG!:_>'VHV(>AW 3VRM[<(.DHP>/4CH+F34&_3M8>=>,6UU)"-CM]]!OG^+L4@O%1;U M*"]D)AJFF:O5^KKTAO>,%KJ32T^@Q;> A>E9Z'U0F+%P>>7TA_:P?0#NO)J@ MDL'>[<<,;8Z]K4'';G;-U>O3$FI?\[KS 6?4]A00_C0:GV(G!V'#&@E7:Q[Q MZ,%#"SPBQY'/B"+?<;M?QS\23GJRSB2Z?;LU[->?0]0$D0SNWC.4:+-8[HW1 M]G""N8V]=@?1]D<4>3=^$!CY56L>L/VP(84(I5N9H6.W.D[]2;XF2&/P=/O! M0=5XVK+;QQ,"="Q6%T9]'9EY98(6@(EL/]I'"RC\$H7NXB5&KVMWF_N-BC6Q M/(8L-+(8-+]C;KSZX[SB=([$+WXQDJ [;K+#Q$^$S:RFW#93K M11F609@CW?H5S-I\[:O8SJXB+J- P8#^EM5"^QA$46S- A8"X%*8>,9NL>#G43K^ZNBV6.V.V%Z,8YR!C?2: MT -#H+$>;/)-X(;NFQ@.>W:[?0#U[@W^UA%_MU3P&)1L<0;5+;^_+5C&)[P9""47P&/$ T M> ]8(#'EKQQ1/OR2I2T^^R'_.CZ/N>?/=708VD[O "H'UP2Y##YO+VCR4?"Y MU[*'W0/ 9V/];4$FCOV0A2Z7B6_1",Z0:O@<0Z._ V4GVP^?_"B0@E*&U&W: M;555)\<>#$WZ0(VGK!?JMK8?XK@IZK:&=N\0JA 80W#CBZW-A5XTE^]MQ-X! M\([MQRF6 ,[,H\3>O+VUXPZYYP_;+#N"RHR;X9%!X^XW^[HK"[9[=&AQ-"% ZXDS7G3_.P(I9\I M ,-Y].B7Q:Q3@5E:GER5-MUR[/:P7FFHID3*D=/&]LN/;48;3M=N=O<;"+WO M.BE/Q?R\4S\C+6/.-#7:FO9_8-U8!JWM1^2LX4=V%\NI#.X5V%['EBRU6.K! M+^P0:B2Y* M16F;>UQ1&JZP:ZZP_79_A!;:34. MQU-Y)+;;>S[F &G/\D,WFG(K9;]XVELRWK!I._W^^O&,'*\K8^Q4>44> MNVP+4D U:^R8Y@IUGK)FN%J5[O'8]5E6X&KW:-QU1VCPRD(LGNTQ*]2Z&('"N^ 5)\"L\%2FC,HE2S:=BWG9ZYF:KQ ME#7#X'L:I]O#X#Z8&LX!:&;&7GUT>_4RYBS)XEMEL;(4<#.!W[$,3M?N#]I5 MMF#7;C=[=KO3FK<%=8=NV^X/6W:_VZH>H=ENPO +UJ2Q(&O O5ZL8E]5F3Z/ M*X 54E8KYFT@X)93NTZ?+VN(.@9;NU59)H\K;%=CJ]/IVH-.[3IIO316Y*-9 MD=]YROP0ZWFR./3#*Q.=7U?5N[=]]Z="A@\2%\Y<-YMF 4NY]YZ/?7>N0Z?= M['7M;O< GL,,GHM>;>!O+TH&P5\GKZ?U9XU M+5_[*MY4595J:PTKSD)O-:=JVQUL7['GV]IY3M4^9@%N:&:!9JIJ-CU(GB_T M9;L;S<#T=KM;KP9MF].,)MWAXRCR;L5?\ ?V>*8_WKSR_&OQJ5*N_F-NT?^8 M6V^Q7%JM6-=K_*BAG\L!IK&VQMG.9KR<<(NYZ!]GX2TFQH11BF([AJ\!]^"I MJYB"CF,J6YI.>,(1!TD5)0_[F*K=^FB'I_#%%$9.&KO[?Y[,XUZS^;R*/N4WQ CH*ZFGE/D]'U#G'W(QEC:)TO/T 2;CTSBZ MR37 N9]<'@36MS^^_/AKY1P+%% BI;FCA?.19&AUVCG>*YPN?=8_3F+K5=7^ M_WQ?O7^1F?_PW5]^/?_LAS_S.3P_F04,MN6'@1_RTU$ #*G,NFEJ3:EFUB1& M+OA?P+M.'ED5!GI!SH"4@!US$=7?O&)O-SU7[1-^H <%]F[":JQU9+-,#$D, MGS^T?;";-PGPF1("@3"*8BJ._!HD& @:A/-O%CS*2/3YR8D"*'P'A_W]Q\6? MUH+#A6U]^G+>L,Z^O+V2IDA"2Z7J]Q.,E@'V(56!_&\X0C?_6S : MD%9$PM5B835KO0/?*$4P-\G5+_F"IF=LXE/8LK=@SS5>W AA%/Y^TFJN%WF/ MKYP0=,$N9SPC_^U_.8NL#X)UGO>MLM6[A9UKA:=GY+>S?OVI%0@F,(X3$( 2Q30OC1VV$]D=]@UY/ KH'!+H-= M6\.N?CVQZP&">PD.F:\/_.)1^7ZZW>?[OH3\SJ]YF&'KB1W1S>X8,.Q.335: MZF3?9L7,C19PL-,9,!HP&C#>?3H3L[HN/65E6B;.@W$R6<)1F9Y.>4SW:==\ MXKL!MQ(6'$4CI:I;V_K=Y*^^H9_K1>&)J)9F"_[3 ES^[UL<>9F;?HTO>'SM MN_SLEY^?'J*W>_V[>[ ]&PR-'(?&NDW*VAD4-#(X$G02+<[ ML'MU2^0R-'(H--*JH)%^02/])T CCCTNH*[MD8VX*R^"=/K9G M6!D9+K V.1H5M[;I)JNYD?, K?8;BU.*)17?/80#+42K/I #M>Q^S[&[K?T& ML!ZIE#Y04F@_0'E]1%)X;&' M_4G!.%X?I)=^YBSAI(AB;V=32[V^K*:[D0+Z6.V_9QR#ML,KPH]$E!NY4,DM M]*5D,>7ZF7V[VZE=M=?:8IA!ZMY&JN1^D;H]L.%_!JGK.V7-D+J_D5*X7Z1N M]>UV]VC4NZ-U.WZDS%2AX/EADL7XE]'QZLHY!@]P,DI0@T'Y20&Z3B:ET[$[ M'5,ZN<93UHP6JL)(-O4RUIT6FG:W?0!W?O\_>^_:W#:2I M_WU^!\'2?L2,@ M->\7M\<1M"R[=<:6]$KR;.SYL@$211'=%, !0,F:7_]F5A5 @ 1!D 3 ID; MWFGQAKH]F97W5 28)T\+O:1PD:QF1L5I 031?J\"VA79&?<21'D)VQ,0/*GF M(K"KI,B=S+YR\>;"+\*1HQC'ZG;J2A5\HBJG)TYQ2=$IF5WRZE-<3^]6MH J M4=Q14EQ2$$QFS[_Z%-?2&^W#1FY3R>(2LH631'51P=@5 #H!D5U-/L4+**2S MH*3@H\(B H*4\BB7:.N]6E_OM2C%0^$AE8-M4B!+7C[_=>'12[!MUSIZO4\Q MSPH/J1QLDT)5"O/J)\&VI7?K31UT/?5A2\;2S!(8KREPX7B\MG28&03JB$G% M6XZW7 0=8Y7VE8[QN(^1# 9[^?:H>(O*HNU&P7:?H+.R\NQ10+H9?W4<,Y(Q MY=V#E+34P:A7TSM5D) 5@2*A?Y\P,]70WP#T]ZN0M*<(%$\>_?U] LO40G]# M[W8Z>NO @1ED':%2*NH-J9HMM;]7@%B!:?/96$U=K_6[>I,JFZD\I'*8WRM$ M2P7,M_J@6E'%2X6'5 [S>P5)'1SS_69+;_8K@'BR7^XE4)Y@#91*AW!NU^XF MC3\5&4'5#IB.._RPFVBWDV#!T]ZOK>!Z*L&/+WY@:<1P< M2&'6DL8S^K6DL*+")$X.C%N.BR6/9:.M=PY<-^)$[\[*(C,V5Y,K^NV MFWJ76H:H/*1RD$Z*VBA,1ML!TK6VWFA4X!I4!%\$Z7XM*;ZB,/%M>TAWFJ!- MMRM0O9_,;%M(=I_9S 68&!R-7*I[3/'LW Z-^,!!QT,XL'>P>]BGM>:8G)@8MS&FX_OB%R.A%Q2 MJ*6>%(M0G$=W$[4L$KWZ52VO3Y1284I)NUCJ2<$/Q3F1=[E8%&N:F.5B(9/D M%B+NA^''L*&U9O%>UA3K=VCFDGZ_)D6>%":-AN 0?P4 1/AMU]/BH8H3&C;@-]ZJZ=W:V1WK)A0 MEEHQ1_;N#:4QDL14Y01)022%26+7CNW$F4%"W$A=[S=(&E-X2.4PG!3:L)TT M]A_F.J;A37* +^PAC-G\G1"L[I#*(3@IJF$[>>PD$4QFLBTDLBO E\L\7PIE MVELFCO[=^R-K&)8^3I&]B=18X;&-0R=6M7&.\\1(_\]\VR25%5NZ?\@HH*XX M6F2PT$JWY2O[&5#QQ&Q?2*0!3N(V@4Z/.B\K/*1J$&Z4&L&3#<+-+N7W*3RD M99!-,7.@]_I6!=:2 MS*IK-O-)<#TF)I3&@TH-80IX4,Q[?LW\Q-R31D_OU2AEB^A%*7K9/URJ*'JI M8[?8P^8!$[T0O2S1R_[!65MYP[:AEX;>K%>U[R,9:K<(WOHP_"@0H0T9((MI MOO&3>93F>&@&D\XYDJK\%"B9!MDU7USGZ0+&M>PYD*9,OW%L[Q.'COC> ^+G M\J?O&L A+=MP7Z]\]N1=.S;.V'5XM<=$/V:OK[<;%2CKJ @HB0[ZC:1XD@(E MSI+HH*G7JU N2Q%0$AWTFTE!*05:2\NA@V9';_8K0 =D:MTJ68 +FR!E8O>L M9\M#*+\=,IN-+?_="UR^Y.+84;:]>0"[U-01K[:!B7AFL#XCUMQES@ D]/V'-E8KB; M*U*7=1'D-PXL-QAJN):M%%D*)-,$*CL<'2,=(QWC]L.1GW>+*^N3X5FC$[6# MJ:F#I.L6NT04WC+W'D60C#K&U?67924CD&J")W'4A,I&[& M]2X!@J7 NDV5J G6N\*ZM4N\7PFP;ITW6^K#FDP/6\AQGZWIW&QXCMTZ54)V+L$PY4$[!9)OG;@O4.@O%$!6]3QH5SA9)-T6.\279<,ZZ26 M:3D@NI+MT^#/H6.^BE?PPAA.&7_QX3?3>A9_)5?'2- MJ38S7%]SQIH_81Y#^/'<)P/4,&ULV88]LN!+G@]O8 %][[S,)2QM&IR6!ICT M ,NW7S_]\\TRR&JU7Y.2C>0[G+KY6U*BCS_OR\-=^, H4Y"3T2*#!!I!] &3 M\9GKO(2ZPM)'(S:=:K=?KW]\3QUC!>HQFEG:6M@?26]:JQ6B/D!T[._HGQ-7 M^RUI_7]\3EZ_"*79?_4/-Q??+/NO< S3\F93 Y9EV5/+9F?#*3"A.#^6I!.R M%4.;N,CU_@;\ZDW.2A/0"_(%I 0L)X%0__";\3'KOD;^PC_X%P5ZLS :;1/9 MK&."$N'+FW8(=O/! SX3 Q#;BR3N7C.OVOP54/<>M:;X$#A/=CL MNQ_W?VB7UP^7=[=W5_>7][IV=7UQK@VN/VOW/S[=7WV^&MQ=7=Y_^ V'^JCH MXBYNKN]OOEU]'CQ+F^^W=Y1^7U_=7_[K$M=U\OSS M8MY>V=K#Q)E[!MSV[TH8.?D*7% 1OY%E?@**&1HR#!E?'[Z&;1J%KP5K@?N) M$VWR19#.3+?@%'PE%IRQS:^/GR%+^A"1*[+8FPJV)!VX/^+(P3.R__&F7MM\ MR1TZESM/N >C1=[ALHT-4C=!&Z"D-75TUT M[7%QJ^'S5?[MRCFE VM/N_WK00LUQJK:G*8?6D7_W$8W1E)3@=,L0'.B#KAC M '%2-MIIUH4A$%<6Q$FY9Z=9KD6-,,Y*A0]NV5\[;B<_$TT,;_R)B">@ MQ@J/;1PZL:J-B:"Y#S$S",4=$*=OQ@_&SUO'Q?D/?-^UAG,>*_'@W!HN?"4J9%%&&!E29!]%BO[U_WXG]A._"R5!-45P9&E!E'D2+_?;^72V( M%HND13)H;Q+R5WI0)["U@5LO1>?T#E_:B MAE=$-VET4VH(8%:Z42 @D.B&Z":-;DJ-.LQ*-]V&WJH?MD9J+BWCJ)H-5;,Y M\FHV[1#U5,V&JME4I)J-QTZLFLW]'X.[RS]NOGV^O+L7]J7^[]KE__?CZN%_ MU%[3WADOX.BE\#4S30H.S,2T19)9Y=I6> MUD- .S:@17P(I3C?769X<_>54$8H*VZX.^8;EGW:"NL)HHPG190&LEBXV"DC MC4PC9!HY_.XHPO2V-(T46Q8[(0QJP;XPY$,;'*Z$O**LI9(0$H?YB,DJZ!HSRP\,48080LQF-TQY<7J$ER/ RZ7AVG"(Z65."3($ MF05D1'Z>]A8[!+PCW!!NLCH@')5%F1Q,/%M89K)C=^MO9K":%3@ZS?-0W\P0 M(DKSI'E6EXXJ5T J;JI7H^3LVB8_'X8?/QE3PQXQ/=:I7&O4ZIT3J3O%=R$8 M=;BIK$3G "6PAVDU.SJU>,T."PMU=$2ACO^]#^HE<(/US9@;"@8_+>],9/CQ MMP??^;DOOGSY[[GEOZ*_U;$Q 3WR _X \?U(%1 >!KIS'1 11'KE>7-FQJK! MUO1:+:D@[,9#HIKP1!;U?+,'&,WKZRI:NN1!IHUOIZ MO4%2$=%!MIF]32.$ULZ$$,25EW0%P(;!=Z-TT.OHO5Y2,Z&],SD$ ?"!8[7$"Z'3JNFM!@E&1 Y7 B=W26C1=F"=;T2#G%- M)+=2.SAET!U159VYNYY"2F'WO4Y#[S4J8O_)QWF3H4<@.>%IGN2,I7G2/,D) M7ZH3/K6C4T8G/+_P-6>&][BGL9_,'5D>,S7#QGW!SXP7PS73HW6/0U3,#FB% M^E!WDKK-K';-J(@S'I\IG(Z?YZYE/]["'CFF<$;R#V\$4"\#G,9Z=>B->E^M M5G7JHI@()UN[F0.ZZ[,UA]R/9OZ/DAT>U<7PL9--^[S6WD0YW=J6E%.^%W^5 M'G@>[.8KY+ =TH@05#-9IU!!/0\J*,VGORM%-!IZLWW8_F=$%16BBD8>5+&E M@W\O02D;&9"<1(00W?W&>7\C*33S((7MG?M$#@G E$. MK<>N5F9E/GE3'Y[=G<'4W@J=IL:J07*"=^5;P9 MD#W%,/C"1 -IRX;;UPK&Y]]XK]G(BZ:_1Z\_]J0>6U#C/ E"!"&"T-[.B%ZG M=&=$-OUA8/XY]WPAWPZM_(VO'6=1]=XNF,P M?<_RV3USGZT1$V+;'1LYCS8?@;202M%3J6IZ^[R[F9ZZ57%K*$!@];;>J27% M^!-YJ3&D>N2U;;A6>?X1!>B)+BRBJ"W-9KUMP[A*];(031%-58^F^KD$>)7H MJR$R(S)3S':1AX&H ^=AK*XK+H;QL8J'2A MT#S)"/:&"$G9(=4CI%QB"@^1B+0M832)+)0=\C ^AK1*6OULH80*^/!RH)'5 MLEMUO5U/*DEW4()YIQYP3X96TD@EE_"1TO.5MKT_R#I)I+&M=3*70)!#I"\1 M<1!Q%*YZY!+'H4@Z$Q',T1',873U5*4D6Z"&ZHJ%4CGJ MV;8*4A6KZ&4C')**B7JVI9YZ+2(-98=4CC1R"7,HW4>5B19(:")RV)8<)**=I9XMF4$E%4,[31(E2Y;J;+J(N)I<%_B1*CU*7RRC? MC&F+&_HN1)PYL$V0ERTWR3B>Z"FG&YIH)XEVU@>( /$HWY!I6PD@.P6%A--7 M[]JGR'45KYIZ^4V8LMT=,3LCEW@'(QC:Q9H"GO^=^1/'I#NCFD2@FBFP?M@> M3$002J'S5 @B38BJ'Z+_TGJYJ+TC,2P27YMZKU93C0)()%+R-E"ZX1)= T0) MY3B$ZE5KM42D<;RDH9R9J5YDGZ53D'3SK^L'X23)]I;"OG.$GEQX0 M!;L!B Z(#@JF@T8N/N%"$D4(_83^HM&?BS.X*/,_$0 10*%6_T8NGM]F,+93I,M<$N\+<+F 5+&0/-4W*IP*R-6=6>F6C%S(+Y<&!05[?8@4E02\ MNC.K)BGF$GQ0B..)"%!)F*L[LVH28"X1$-O[OK:PCJXEQ'JWH=<;BC7^/!6T MJSNS2M)A,Y<(C!)3;^AZ5!+\ZLZLDI::9K;0D-.\Z;(Z@DK+^XDY\+*22^[? M[!QT=)KGH;[9I7G2/!6>Y]YT1!$=ZR[%E>B-I!"/#1$='X8?/QE3[!*G:Y_9 MB(OI6K,.^U2K?_AMB)]W^7]/(9L3%AN,.MPDY90N6/+II0F-2P&5EAH5/+;"75&=QX2!1+2631W)1WVHG]:,BW*N-^T/DGZ3COKTS[DMKW+:6 M!IJMGEYK$1T0'62;65J-J69G9T+(K?1F-O@G-+EOU/1.+ZD'],'IX -7G]^) MF90Z&R*(_2Z&[L[T4&A,0OJ-T*LW]':[JR(ET(U0,0+H[2X9E=R8;2TYI$0$ M$#VH30_J:G>9(/EN9)\R3?>\6J*? K M7W-F>(][&OO)W)'E,5,S;-P7_,QX,5R3&F@>5#!<+Q6VDJ*G>XLPS5ZEG._) M/8"%\Y%_>". >AG@-":?-GMJA8FJBV$BFZ3HYEW)IA#G_%Y]X3-2C)H)"^IB M^-C)IGU>:V^DG*2:>6F44[[/?DT7^U64EFV50)1125("@!0#-JE.?]/UVET M-C30481M-X$'&QS3+N/\6?,=Z3R2CB4=/O%\UQKAAQXW3G(/$WN:39U7QN2W M9W-W-(&G:K.I89/'Z< VP(I7*%;W/ E"!"&"T-Z>B/:VKN^R:DD/S#_GGH\C M>@_.&B,O]]!]PAOT(G*!7LK[D$_G5MZ&MZ[SZ!I/=PRF[UD^NV?NLS5B0FJ[ M8R/GT>8CD!)2*7HJ54MOGW,4?1&E&2N=+M+<-X2@]S2B'?(F[$)-B MVHA(WH3ZB^..F>7/X3MT\1,5[>6TR!;J49&JH'E24Z.15#:("$F-(=4CI*3^ M>97(0]J:,(@LE!WR,%Z&M#J*[:2V=DIZ\7*@D812C'JWI9R>^4X]X)X,K:20 M2B>7 )+2$Y9(32'2*-@^VG5PB.13)9R*".3J".8RN MGJ:4=+*%:JBN6"AGH(HI%I3S5*3O"O&$+>K0>37B5B.9M 0;R%S*9%*/,VUT M:G6V#7:I;.V\9#\^0#-VM?>2.KG0I:[&D,H9X#O;UKBH8@F];(1#,C&1S];D MDTM1C$/XK];2!-72JP8MJ&>(WS8H0DF?52:Z:.C]AG+^*56!2K0!M)%+G$/I M3JI,Q$!R$]'#MIZI7,(;#N&9(HH@BBB"(KJY1#$HXHTB(CD.(E$MX:J;+:!A M-RVA5826T*RI#V_*EBK2XW01]3*Y+' I48[48;E,FI^[NVUDB/(>I;L0=^; M-D%NMMPD.WF<>?42.T"KXRE7 [U$,$ PV];P4#X=:@>":=4Z1"Y$+AFDV%RJ M[RAG_R"92,GK()?8@:(<0G0/$"64 M$\SG:F;&$#)/!0=M%A?#W +C73>K;@7=-#<$T-@(L& M*.:F36T02SI*=0'EO8'U7S>2_0&&+)*]++C8'CUL^-Q3.MB*:JK$PLA "U\RS,/> && !QD,*%-_1>/B)C(=D"*C@ M,1$R"!G*#$G(J,0Q'2-@O/R'KH,;#AEZK]936G8EK M$M5B"\?":^<#P,+"[[+H2VLPP3;CPPV749S\/P70 M.:[)W.@T-,^96B8'3DW7\-\[)7G35M/?^;J3T?8I%UXI;"'?K.C+!] M\(56'$'JSDQA;*?(G>4WP3^S>Y-1Q31L>Y27(G>2 KQV!#1\6'X\9,QQ5[UNO:9C;B8KC7K ML$\@9GSX;?CQ)!J(P"X$HPXWB3>':$L_3)46EPJ]6ZHW#UEM@<2['(@>2+%P MLY[>K2=5NMMX2%2^D(OE2213A82*;^7 M_,29FLSUQ,"QYC?MI.ACPKW:N#]$[>MTW'=WQGUI?>/7TD"S6]-KC3;1 =%! MIIFEI*+4:[V="2&W#B#9X+]:V;W1:NN]5I)U^N!T@-QGB'DIP[)G0P2QW\70 MWYD>"@U&2+\1^JV&WN@E==$\."70C5 M JC7=I>,2FX*OY8<4D(!B![4I@?E M-.1Z?3T]E,+;ZWJMT]'[C8KHO>1T+W%TFB-$]RNE>LC *_\C5GAO>X MI[&?S!U9'C,UP\9]P<^,%\,UO9/PO:L9QID:GUE/"ION+^(S^PH[WY/E3^%D M_#QW+?OQ%O;(,87SD7]X(X!Z&> T9HWNU]6*#U47PT0V26'-NY)-(<[Y+

>"_3C>2@7"\"54%Y[ 5'-U\? M277SMB:"TASXNQ)$5V_WDKS[1!1J#*D8473R((I"2AGL104D)1$A)!5632.% MI*9,6Y/"]GY\H@;EH$G44*\G57O;7EHJV:E/!'*T!'*0.MQI!))4CVV50%11 M"?KJ0[LTYW_5G$9\R\+_3W<+G0T-= 4!9YT!ES4X:EW&.;#F.](])%U'.GSB M^:XUP@\];G[D/B3V-)LZKXS);\_F[F@"3]5F4\,FG]*!K7P5+SZL[GD2A A" M!*&]?0V-;9W;996)'IA_SCT?1_0>G#5F7.Z#^X0WZ$7D KV4]R&?SJV\#6]= MY]$UGNX83-^S?';/W&=KQ(1<=L=&SJ/-1R UHU+T5*H>WC[O;J:G;;W>!W-; M*$!@];Y>JY'W0]TAU2.O7%SCA3A %* GNK"(HK:TBS5R<;,7Y48AFB*:JB!- MY>*E+]$90V1&9*:8[2(+F66+ "!UJ9J>(4HG2O8;_8MY/LA8FC->\0=1(I'2 M&1&-;8,T2D\DRB$CXB[$I)@V(O*:^3?C+XX[9I8_A^_0Q4]4M)?3(ELPAY)U M/XNEID:C0X2D[)#*$5(SJ35>)3*-MB8,(@MEASR,ER&M4F(SJ6.=DEZ\'&@D MH=BBWFLJEZGW3CW@G@RMI)%*+@$DI:JI2DBU40W7%0CE-/*984%93D;XKQ!-VGT/GU8A; MC632$FP@02QJ"( M.XJ(Y#B(1+6,JU:VB :5M(0*&&,I7:I(E]-%U,WDLL"G1$E2A^4R:8[NUK:A M(W1PH;//:6!S6D<$R&# MD*',D(2,2AS3<2*C2\BHXI"$C.WW[*147>6< >T\TW*SA2!M;SW=0IG^'*A% M$;=U+-JHI=>::BO/Q#:);1+;5-Q"F&=A[@%QP"+,AQ0HOJ/Y\!.9#\D44,%C M(F00,I09DI!1B6,Z3F0YL/6MLIS2V_T:DKK MSL0UB6L2UU3;>M@IH!8J,4"*/2S!>,CCO-$^N CT!@:(D=[:VZGC>>^HW,1A MTX%WO:1DD'S*-46!\80@0A A:)_\NV[Y?5BSY1>MRU_Z!G<:[_CR8/RDM*)* M85^UW-/N87NM$AVH $JB@WI7W4:JA'Y"?]'H5[I9*A$ $4"AA0>ZZG1#W2*F M%48*[NS Y@T,N% _;M)2(L<*05W=F%27& MGKI=4HD$E02ZNC.K*@D>J#/K%I;2M:18;]7U=J])E$B4>%!/6RYT6+5^L'1! M*@E^=6=648M-K]0>M!6[Z[*ZA4I+!HJY\[(23.[?[!QT=)KGH;[9I7G2/!6> MY]YT1/$=1<9W?!A^_&1,#7O$=.TS&W%!76O689]J]0^_#?'S/O_OH:,_FFI$ M?\ T--.9#Z=L19X;AK,;;A*1%)!+4Q>2)ILN17%:U>M6SMLJ7WG>G)GQYLIZ MOYW4CGSC<9:K1JX_.86I0^&IG0KAMO/]0WBVN5#QB1-G"LOSQ,"QLC&=-M'F,=+FUK=L%LH\N"-E M9[KL[DR7.T?VY$:CS7Y7;W22DCV(3HE.JT>G:178>KV=";6XQO>)Y+G:T;A9 M:^GU1K_*=/J!VY3>B1F7.VLB6&4)-HU>^SO3:Z$A0NDW:EVO==IZNYWD/:T, MK=*=2B2:A43[M=UEWY+3^3?(P8D)ST2O1*\'MR+E2J_U]?1:TNU8;_?U5E_% MVS&KXS'BEX8_AX[Y*E[!"P-.A+_X\)MI/8N_$KW ?U^:]-^7YKN8+I^MF.Q[ M_#.".YQ[9(:SHL<; ?-F+HSX,&&:,<*"P(;]"ENFV8X/3S=<>!OP!M]Z=(TI M;*CK:\Y8 _;N,<0=#X=#CJ^-+=NP1Q9\R0MN">^\S"4L;1JN M\Q)&+BQ]-&+3J7;[]?K']]0Q5O ?(Z2EK87]D42HM3HAZ@-$Q_Z._CEQM=^2 MUO_'Y^3U<_SFL/J'FXMOEOU7.(9I>;.I\8H9WE/0 LZ&4V!)<8XM22?D-88V M<9'S_0VXUYLD].W!:X!>D"\@)5P@[P6H?_C-^)AU7R-_X1_\BP*]61B-MHEL MUG%&B?#E33L$N_G@ 9^) 0@N(,KZXEP;7'_6[G]\NK_Z?#6XN[J\__ ;#O51 MT<5=W%S?WWR[^CQXN(1I/\!_OL.2[K6;+]K% -;WY=O-?Q]B"6^O;.UAXLP] MPS9E,?B#<7%)/?PFEE+3/]Z@E@*,0E[PX6O8J%'X6K 4N)JMT'BVLOJ^K!UGY. 9V?]X4Z]MOMSR%PK/N]N$]><) M^&"TR#M\3F)*,:DC\A4, 5S+9KCU]7^8X6J7@#LS%O.WL,F6T?:UF#C^$Z&$ M!A%"'H2P$N2J&O@)74>!KAZAB]!5&+JZ:J*KM 2\O!,WVNV"$S=6DC2BF1S\ M?"\,;Z*-I\Z+IXU=YTES9@QU0?M10SOIL^5;S'M?VI&7QSLRQ6*O&H]*GD!E MAZ-CI&.D8]Q^N,KE(*J4=WC((M*'=SQS*>\-^I/39] HU9DL9Y7F(Z8:%&M] MQ.KV-R @KP(YJ>U(;P'D7DE ;O;U6J=!0"8@[PKDI%XAW060NR4!N=M8$X.N M&) K9W]016BK]T*7_U*UB('YY]SS>9B.YCN:RP"/(VO*-#N4\/!]?#5""\;, M=;"GO*D-7Q--&$=FO4@?ITA%28T5'MLX=&)5&^9 TA5'UF,[BJ M+!Y,I1FVJ1E/#FS=?_@;)V"2R#JD4X1\#VQQ$P!(7A-MZ MJY=4,$@Q05@1=!&@Z_VD5CR%V2*V!G2O#9H=F2@4'E(Y0">UMBG,)K$UH-M8 MTJVN/J#)5+&?@((/(N9BT8'_Y7+?.S??N!L:'@, \^?9LSVA/6/_<2_F>8R7G,$O57L:39U7AF#!<&/ M-&>&7_2$S!C_:#9W1Q-X9KK?BEC305E3J7%+O"3Q)X39101E,0[4UVM58$** MP(D0#&I\F6)B!@3W]%J[ O$>BL")$-RHE1JIE '!;;U3ZZB/8#(#[F<&O,5P M(P_!^';(;#:V_'<(*D#/F+DN2'M!B)+Q,Q $29)3EXMTRO7^"HR(H,<'X^>E M ,@G :28G:2A]WMT(2H\I')03@ID*-#OFQG*;;VOGM%/65B="I)3C=A)(0P% M>GPW07G5YM=IZ(V: M%+)0F'RW"=(ADKMZMZ6YTS78+ M:;>E.]$H]DXBM$//1=PV0+M^W,>$63+TF%ZMZ;20$?)0J% PF5 M6X&4!\1/S$:B-UKDK55X2.4 G11_4**M;Q.@ZSV]U5?.YJ/%PU(LXZGCN-IL:MBR M.[04^+!W+2"S^;L0",DTJ "'25,I&TG1(;E+@>[$CED)T4[U"B2S@SLGMZKZF<@TQ9 MF!&R&XVD8(<2+8);(+O?K #/)M-@C@F[[IPMP@-)\%/8Z%=J_XU$OP)B)6 < MZ_(]Z@V]VU8N0HIL?6K>C*6VX,B(Z879NJ4W*?=R;*WG^OWYI3R.P &KLG<<%?JLY^:YTPMDZ.@IFOX[YW*'"7S"E(83[/4 M-AT<8#=!"]E!V$'VPO F7Z;.R[UO^&RYH4%=;W8/ZR^;&:8)\XUN],G>L$0V MG&SV;P+R'^8Z)N"^ (H)HG*(:(AH5"*:_?N-$-&0;3-GV;?5YI.YSJ7;/;&K M(V)7I?8@ ?PA>[J5Z/OT^L/#@JD)7"S*M%J-NM[H'M;U0A<]4 M/&WL.D^\N*.W)!*___#;\&.J7%P68\IO'%AZ,-1P+;2C' 9AER<'SC2!R@Y' MQTC'2,>X_7!DYMDQA$UTE!V,_CVW/(N+7' <5FL:?7 -M=T8&_JK;YRD=X4RJ8HI(N,95NI9+(CI$'7 M:724*V="D%84TJ6&L^T(Z5I?[]?5#C@F8\5>TA[@8,28*2T7_H1I'IP^"7ZJ MLI04CM(J,DYM]9*4P/D"N+D'R-R,L[$4O5E7[HY4%F*$ZD9K_S"R;>[)W5#= MT9N-"I1U4 1BA.I&:_\XK^)1W=3[G9-):3A9>]^GN6?9S/,T8V'X.X4(+C59 MQT:]L55JR-6*WAB@A7E?7<=;;E)15X]?D/WC4"A. _'^T4_9PIPSX'V+^ MQ#%E'!(BA=OP8"^GFC/#\R?Q3EE&DE3/J#SQ[I(#Z#O'SU4(GSA#:>BM/A4< M)C1G$/.2(A%*$?/6XYC$/<+UWKA."D;#=H=O=DE9Z["0ZJ'ZZ08A1*]N=EP78D0!3(&[B4* M\K(N)R#842HTYSM)422%&PN!R419$(?<59#R&LN'7M5)FWJS3P4%B(I*IZ(T MFWL[*:2B.+%T:S**E'GLJ-8^/I&>CMXP['/]U _>0OW0 M53F.Q4BZA9M\N7K=W&/H&T\LTT&B\S'QKM1+/REBI^S2=9G%YD9-;[45ZXA* M5_\IDT]2G$K9]>NRDD^CT86+GR1G(A]ER"!(6Q17!N=,J-,-L*SO5V M1^^V*W 3*H(M@G.C4V[@UY9P;JCGK*)XK@($.\L>63-CBB8\;N9#^QX)>"JQ MD#3K7:?4^*L[%J#D9OR=F=;\"7G'-9J 8\RCU]3;3:IA1QC.AN%2@Z"R8KC3 MU>LUQ6(%"WFPJ9]:@:U!1#"<%$Q0FRF7&<+VAMQI4 M;)% G G$W:0(@L)DN:U W%(;Q&2,RQPIGB3,?0[BZZ:6S0O/C5P0[LG^IJX) MOYL4G)&7S-9),^%_PTKE-^,+CI 8FVB"TE=3KE:YLI B%#>Z26$"A108S@)@ MJHE("-X:P4F1 864$CXN!)/U;2^![3;J,R6932%>D:K?)<5=%":T16WU0;1% MU80WLE2H>>LE.?^+D-NR8+C*E?,5P1=!NM%-B@4H0I [=DB3*6Y'R:[>P[*>@^P'8-*]@C=LWWIF ]OD;W\"_)@7SM., MV1[W]&/*E@=?F\ZQNLL] NU&0##NVVVTE,NK51:41 >-;E*,0LD9& 7005/O M-Y0+]5,6E$0'C6Y2G$/)J1L%T$&CJ3<;7?4)@>K.N'*<@.Z6BT$T*DRB\-<0:Z/;U9E.Y"BR$ MW ,@=Y.4UTN*BRBR06T&-8C=<*>V&8D4"R^MH=8+6R>4FL&]E%]AWVDQV1=.&KXD-KTCR M/1DV54I#D0U-^;X$$-S0E*]=T_L-Q;R!)!0?.?6D$$^_E.XE.Q'/P@3;UVN= MPX8-DW1,A+-$.*6T2=F/4RI[520P0QL$_]SN8#( M+:S%,9<;-46Y3*NO]_J4U:/PD,KANM2^*KOBNJO7>VV"M;I#*@?K4ONK[,RN M&WJ[7@%L-4=^7#*ELG\ MEPKPJ/6S3V-2O00FM9>QM+7_==ZKZYW&8>/OE[E4\Y2O:.IX\U=%I9=&D^=%\VR M!?@ !N\WBLEE<:G\QH%M"(8:KH5YE+T@!/-DQYDF4-GAZ!CI&.D8MQ^.S#P[ M9H#T%_[-F6&9FCEW><7K">.&'I2DWA_9%98^3I'4HL8*CVT<.K&JC7.<)T;J MU(YW$&_1\.;C%>CV+O-.H==6JE-#[\8ELMC=F_& D8#B:*8S:&E]VNDIA&F=\9T MJ=T0LV%:[]<)T@3IG2&]?Z?$O"%=;^N-&M75.7IY[X1;)1X+\R@E*LB=>Q/C M?:09UZ)'5XQO]"O@@CX^*"M_4-_3@V\ M9)W;3UK[.C=/193PUEN2TRK"+4EH:"IX1X&00P"06O:W7&A70[(X/ MR)6]Z(IN-9@!M-6YXQ0!$>&V6=\_H.>$#/H6.^BE?PPAA.&7_QX3?3 M>A9_)4I%?U^:W]^7IK:8&9^8F-=[_#."&^Z,7LQP5O1X(X91]3#BPX1IQFCD M/,T,&^O/:+;CP],-%]X&8,&W'EUCJLT,U\=B8VN95)PV?A9$[\"7/ MAS=X!\CS,I>PM&EP6MIH:GB VMNOG_[Y9AEDM=JO21W4Y#N0NE]Z:,1FTZUVZ_7/[ZGCK$"]1C-+&TM M[(^D-ZW5#5$?(#KV=_3/B:O]EK3^/SXGKU\$4^R_^H>;BV^6_5+C\K'VY MNAY<7UP-OFGW#_#&=]@+Y59;]-66YZR0/#GYBO>7:%9(,]?S)YC,*)M>&_=" MWKB/AFW]AY_O17B'PHN!;=ZZ<+/:/G]Y,_X27*KWX9WZ.:P&]@##?D)&^$9( M?O56L]/NU-YH#&2P&4+)G;/@^N*"C*R.]X\W&!L#?%86= M? V)&P>NDZY)O MG 5XM/G=^#/DMQ\B0E.J>0N.(-EJ)<=IMY8M3ZF<+4]!_P-[BH'QA0D9P+(G M\)-@*/Z-]R >@: \A5_50<9A3\FUUPZSC.S,Y.;NZ^#ZZO\-'JYNKCFWO+F] MO..O NZQ&GJ=1516E*P//ZT_YYYOC5]A9G>@/FF7R/]GKN7A8%?VZ%Q[B]60 MA-XT^OU"2./BI?G[.^W%\+ QH./.\#QY^VQM1]3V.VV.6QGDB,-.C1=/RO8: M9S?X GB,X9UKJ![(Z6C.C.'HH!Q@]N6+X_[%RQ(Z3\ /N?S_S";6")B-R4 3 M=+V)-?/@H8:OP5)A;V#/86=!R%O]B0=RC#T?@YHX=T5#\%L&6S2TICYN$/QI M/[(#LF.YM^/F.S;C M>P\?.#,$V;,U8JAZ\T%LQDQ^#CC5A%T= 8:<)SXGP,)TC@Q<L(^ZYHQAG7!:?S%?*[5>>+'>C@?_+G+9H;E:G @UI2G8NB+ M! V=1\0&>1LN+U6I\[\M&VXG'C,+&V7.1U$]\+?8Y:F&#+"@RG+%@'L8W!H# M#&U_ *KWW,8LF%L0!D:PT\F7>SWM_WQK[W M>Q$KR7[%WU]]O;[Z6KYKX+__3B_/]<> MF0VZ,FJ9P#_9#'F5$4KZJ X'UYO+>!H"UW^-1_Y4X*?PZB^FL?!(D1L:GC=_ MF@EFR)5J8SQF(Y\S:9BIX_)!GD)F;#,^TUTW'9,[/G<@+LYXS9<(%$2T&+'_'M8=@ &:Z*D3^' 6!W MYE-_5YT;MO)5XY*\:<&&@4[K.D\PH.-%-ICNC>K?&]+REZ/4G=R=.TW\[BEW MEP2[DOTB";OS\3\B*U?J EFU\QY\2@NB6-O@,'(OH-QJ>7[8V 6_[G I^LFQ MV:LF+726[0&21$Q%S!C+?P_'!@P5).H)L$(T:5HPEBDKJPB>S.\D.'O'M6#> MP$Z!X0'3A=L*1MZ-I=J %/]56)%-XY5;7.$N\_#B&K*512O"7%<0HR1GC7"Q M(V6KWQS0ZH"O?N-E%>[8B %0AE,&BJ'S@LK?%\?%[WQS0!B1[#;.9?M'P&7# MU7+S_V=G/O3'\ZFVV XA*-V!4(3;X*$0*G:$V/ V0OR*YP8.R(CMO1GLO;NT M]VYT[Z?\3^$\"7DO"JL38.+ 6T? 6?$[7+1U+69+1XI@Z>C8L.O4%<76",/\IR-6<(NV (-0$>&!0Q04+% M*$P/VT5S!UO$KZ4(AR;Q5S&SR17($38 ]S5-Z&VOQ)VHM!?9.7*P6$LQ%JNZ MJ22R;SQJF-L#S,!F )P6^!^W,J"PZZ*W'3@;/.0_G+,]8TV&[B;MCR\6&(>BWMVQ] M_X&MLN-3D;'R7 MV:902SP6?^IH LB!9\'=) Y^+$,4Q,5JSD?"NS"274\SKPPG!\^ C8G>XY87 M7/"F]C)AMF9Q-!D FI$UXWCD5R^?RXL%"A/[.6(B]F,%C4*7,?!]S['Y^_#P M,3Q2D /=EOO?ECG'Z.\?I)\6IUY2F'XPVHX?<>V-^+\>H%C:]Q-!1D8J1RR>BW?ARDF-VF)6L2UDP18N:51< M?N4>7#9S03?B[PO)GAM_ HR>:[W!5.7FMPL>>'P % _1O,I7\XB@!Q^9/! ;KS9SA" J+98R]X18V;Y*-;S M> C1/PI_"GK7/!_U[*]3Z\/KS,V^&EY9Q>1 M?;VRX1>/,!_O.WL:,G>GRA]7UU_6-0E#0X(7.9DP+;WVYF.SU]5[M=76/Z#I M"93QP(NDPP[ LF,D,6R7"";6'B0$=-3RYT\2W3&2X"8 8+%&\F$S>TJL/N& M9:]5G0-T(1^9/R$1(2@,#Z:*ZK.GO84?^Q-G[L$XWKOWJO'%I?C>(F_JY,C[ M1F+D?1A[+\77L65SL3"4-N/J4'U%9VIV9@N9N5_[=9-.LH7 FD?H_W+P?Y;2 M53$1//^R5%J83/!KMIPX*"A3*.O]XT]BL=A94%42>85A/JS[[J?'( M6%X_K*9K^.]=?#VE$#J?78P+'M%%.ETT#T$7VU-%-V^J6 N:RU#2_09:3MX@7SOLV_]AANN]4QJNT4*B M6>2Q;4N)EB"U':JPZ)N/WT"]V7"Z9561.T3ILU\VSZ!9:B6[67H=NU9WJ8Z= MM:W5 0]\#QO#:@N)M8-^=1W/B_61:';U5KV37OY.C0)X1 'J4D _@0)Z5:& MEM[K;NCE2A2P5"4AUT%WLU4&4^65#S;,MU'H66D) G&TM&B&S2R;E@O?\4-0 M1UY2Y[IV0TR?B?#L1633[H&I=OKW&GN)G3X M#W0OM[HMO5XCR;0"@RI&#\T]A5%%Z0'DU%IK0_LNHH?BY-0$B(]<=YOYR. %SM!=8!B_,P1*.T4H#3[6P.ERCK#:5JJ$X/U2%]06S[J M[&NN#DX]+ZFHM;M4!$)1L[T:)ZSA$>MT]6:3/&(GH0>LAUUA:D GS>9+:H 2:D V6.2J M!7330L:V5P^KK 6AR=X9MK]H*R'>KX="KO)\6HIO[Z3$^9.TZT<; M(FB6C6T&>$L$DN8/*=3T-@HU^^;XYMX(8Z\2?1V]UZ7X_@H,JA@5[)ODFS\5 M[!'8 U30K%&-[,1["):# MK$VE3D32S-CE0-&K>*L5O$VYLNLI>:DYR9T1Y'V. _^GC+\ R[A001_:R_H M6-!MK:.W:\H5D4YLWO#FXSLBIU,AIY0,5X7)J=T%6;>E7 3+]N1$LB_)OI64 M?0_:]2>3I34FQV:_88KY;E.%251MPNTMOIN)@'=X+BEWA60#.+XQ/17%;:/D MU@3)S73FV()W2713L=%/]MFGR9TI2<5%NP^N64R6K.N-;E_O-P\=&K1\HS;Q M1CUAIP+131+=I"0BETXW]5Y+K[4/;=3(BVY(%2-5["A4L>;6JAB\&#KF:_ : M7AK EN3+Y1B>(GO8_CGW?&O\&IES28VA9VE=H!>S>I@P[<)YFAGVJ^:R$3+T M)>\$^SECMLM;N%++R#^1:]\]5L2 WV M=YKD:#YX07UQW*@E,;;2SOEJ!&RX4!A9\^%H,6I-8S8>ZFZ$ MKWUF(^[\UYIUT.A@J;K&V'AAIMQ.VL;O8QFY)&*F=KXJ!^V.D5^;BLO&1[OEJ^:@2 M,-(]E]*$2O_#+T72.1"+BAOD>\*>$U4%TS68^'IT1B0:)L9(-+*2S;_&Z M//8]O([LX4*N9;2:H[')K7WDZ- M6IH$XS(!*]])P7$2R$>.Q[$)T#7G(]]#[[M9@BR9=DC=6B:Q2L%#JK<.<[/V MQ*;BN:9N;)+"MBJ+*+BQM>[Y:E-0$EF21)9E4P?:/Y2>.M]'^"!GZ;.Z*](2EJKCZHE P*8 MH9W0G3.8DD*[X\'5'+-BFGA+<[)]+\2EJ66SW[4W'X/E?_@-?[/-+P-$B]^M M)T!MTQ;LZM]54PL(-E2S/,[SV,\1\[AF@*]FB9"/+(>1J"L(?&=/JJF7/7LA_Y MXW;CWF-G[OH3SK"U?\\-UV>NKL%@+Q.&$KYIC>0J4-YQ?-P#D( B4V%PL?E\ M[K 2^0/'];079X[=/X6DKQF:!T<"VS>"VU =N/^&T-[TP8 )8 ?_ +$ 1D M/@%#F\%-:L.N>7"CX3NFY>+H#;[IPHB.< M6]).XP:'NQU9WMRWIM9_<()&%!#&#(0_8S31#)^/YS(^ ?@:WND@,CZS:7P8 M.&FXQMD3(@7&6_H!R*!#QI_TX,Y'?VGW[%&H0? K.&A>,]VQL7-7L,+8]S3# M9; =0&&&>TYT'[7:1\X23WKIH.UG9_K,.,'.C)"4XI1O)!P6'N'(<-U7CHPG MI&]=@AW?"08XUZ[$:2U]-SC$I0L$U!W)[/9LC_ M7";Y%:SB"32;N2MPEP3^J>-)8LEK?,$./&WR.D.2Y/%2P,9PG7QW8'R<3'#G M-E MIH!($*<-ETQP6X\,;Z*-I\Z+O*!UN!0M8/F2@CQ$X_QI)B]YM%X!WP$-CB&1 M/1HNYP3C.199AC>>F8VD+&TNLA-&. +<)G\RKJ%)@C-L8_KJ ;W"OR$(":8V MGR$\GPW@\4@*EBWT16')"(;#QX^XJ"'?@1)-P\436"R!T^>R!:&%DO.NU M%\N?B*V7-@^0KBVT@7@P#MZ]P7G''TMWT$+N7V]:6.ZW+;6C>BVSNY17W;#G M3R^.:WK,3H_O":3@JQ#\WZ*)Q)TW'Z^=57M!A%1>@&"!0IP76WLQ(C<)T%2N M NCN)GO<-&%]T/YP7H#FW#A+ U$16 M0&P,Y54ANSF@T=UV&UFF$-W-] ]:# MY.I[@C,_XLU%4[(,M"-EI1+00;(C3(=%#3"8;.U-@29SE MMA6+;>IOD6.1B43+564E_JGPHJ*31P[.&/:*7&LD5*^O5!I MJ*'76PW%V,\V*6)J),KL:VY94?1-ZSE0LF^_?OKGF^7MKZVHUE%P2OT;WEHH M[K$G?GFX"Q^94'Y9BPP3T8TCCYB,SUSG)<*EESY$55N[_7K]XWOJ..G:_])) MQ"^%G:P[W+*S@ [,^>-_K;Z(_"W^1,)E/[E3[&/2=NYU0 F[N^4!K3D#?D"+ M#2OE@,+A\CB@^ EM.B].W\$I)8:*+9]B[H>X_QFF'6'))[C; ;;ZPGH:/S3M MOQ)>Q5],0L'Q=O#U\NS3W>7@GV>#+P^7=^\U8_IBO'K!3?N>*]VQ_?M=F\C9 M-?#ND'+EWVK\_Y)$3OG1&^VW9 ;YQ^?DLT,4Y,4>'VXNOEGV7^$X&#DS-5YQ MAS%2[&R(5MFX,,.'C[%!0YNX*!G\S7=&;W*6:-]\Y-9=M.5?H&QB^Z N&UN? MK?P[9]NYI,7EW5F)%XU2?%E3..ZXS^5@SR\6B*?LF_7,3!'W&0_W7'$EJ+0I MV8,V;WALFEAQ<2&?AY8^%9K5!^OCY=VM=CLU?-1X@)@/L7'BDF_4SKNITY:, M&>8<;.9!9KO1I^L[/#5&A(? \TT>,A+&:DD/[2)>Z7YPJW%!8N9:'GK2/6?N MCIB(^D1WK^>,_1>,:YS)<]+>BE^/?H^>GGC/_/W=IC2F?DHF7DZI&!>+U>-Z MY["Z>[F*ZZ7,NK34#(,'#,D4+L>6^V=SFR0/8@H,/?<3QGSTDT=9R+DV2$KR MXME.W.4N G:B>QA$-O'P0!GNQ<,ZLN6/60E3O/?A/T]!P.J5/7*>1#0?;HS+ M)O!#8.OR YW'DZ0>7E+6>&&5!5+.,;JW]5BZS6&2;?K9LICZ25E,A944V&7_ M&O6TBA0%IH&=BQV,AA(N OEX % BZ-/H2>/!*4,9)OZ3/VOZFGY :?FJ$3EH M643Z]/K=^--Q+U !D)TIXAN^](.\TXC7S2MZSI=BRZYA;0\O;/K,OL-")]Y6 MU,,PV%[>)38\:-=H,YBK4"-YB%!:7!8)3.&LKO8*\+-".A%DI6!_7!A@1(UFM@\ 'K,#,\:6E/+?X6QY^9K "@?DUU$ M&*"_=#'Z21'&IN0+H*T![>'CY(.6TS3@0HWS!1E2S=UV&#TX-49,I-$8(-'S MQ"!8#3P3SH1'QANV;XVL&=ZIOXMT>4NDPHRF#L;N>_$I8J@[:.W,E1'^*YS) M8[!K@AT9(E!Z21 +Q2Z\4O SDP&1NM[$FL%R;>-1S-=[]>!^/X<+G.W!F8':N!LPFNT:A\79 MCK:EFD35?J&LQ2 ]>KX&KU4BP^'GO#.?-K7&022_%X,@!^D+6R#-A-,5[XK@ M50SB]E$,PWRVH>/\%03,K\*9/P9&0]P(UAZ$I$=1#-NWX[7\W7A==QLOQA.S M?C(LKB#$)YTPYX3UHQ@+TW,-G-09ZM 876]Y>\S\"QNZ<-JOD9QR?^(Z\\=) M 7L1J@4[%')H+?=^6U!6<(O$C]B6>[R1+3R340!&*XG@J4CXD[XHE!I* D]4B M!)"P1Q.\ 7EI%D]%.XN:F_>09-YQ;+@IH@FZL?SIE90^76;H$2$.GDO&HL@/@V- M&=KP-4R3"M+$9+Y6-$O,B^5$<7TE\B0QHS"7(3:KE?-B@E/KR>*$ L052J#/,J,1WG[E4P@3$8$6'IF-6?ZQ;,3% G@5 Q;< MFK!8&$JF!4\Q=5\\7))*C,H#@M&&+HZ-$ 7*_X+Y9+"EC@O;$F:C^J%JR$7* M!?-@S\B9,),CR];#LBSAAN&L84G[$HN6^V3Y"S,0,CJ8"NB7P)G]B1/G7_+B M=C"%$P5)X#2ND.:"%.5SKE3Q%,_IZY)2ZL#N[)EE&TC8Z3M LD2F67U>@!FW M,@M5\^H-DS8);X69S=^9XDAS12HH9SLNKB=YH;]*;WZ"3(/6*./-5#&03(HO#^RW-'\R?.1H7M!M1,6\)7H M''>\A9Y ]>/3X=Q&YJ8NE8:!$_+FPS]Y#JHC2RMB418O<+G MGE_);&^]%T> M,NZD$8O XH$"R" 'N$'9QD5F/5#"7Z":+,KC^&(_@)MB%8#PX<0UL@O147%Y MX8+@;K=(I8$Y%@, D31BC+," VA #6@F>(8[5QH[X7S2CSXHTQ.,FE _0,>L M:0]'$V<>2,2\9@"?Y%*-G0'F6_-,W@ Y'HLL"TO\1%8UDI91;S[U5XLTP'/< M1R;((/*(<=(T1;4$;I@R/,V@3"XMC $'IY@YBE;'=$N),D%W%T68DH_3, /%EY] MY7H1KW3B\GQJ^*$S]Y'&B2CWK=W0JF>KX[^5+6U)C=IH,=NJ^L.BZL/->'DF M"W6.W\:7/Z7PL!+8OW>-B!G/40I8R?+-5GQYADUL,&/-!J*16# 5G#'<,M]Y ME1SMR@9]S9>"FJEQ.YKU\0+ET)N9Z-NMFF4MFN'?K"M=T/PF!S]%>VTU\U ] M,+0TWI<P:7Q#FP,S5SCB+=!I1B/62K!I\O1N7FSA[+QE+@:Z@P005"PG!7SD[N%"$W,/@JO"O>5L+:Q[N"AI]@ D C#2OKK.?":$ MA"F*/?# *WRRJ% &PK6P\ N_+(XEQHFSTA=>.- #71*8''<<8!6L*0SL2W>' M'RU!&5HC!$\% 03-(EZ\'EA0"TK83D$UD$M:\LNE(2>IBUF ',$=\"[ZRA@Z$#,OH=R:#U=IM").RW0C=Q2.FTS:]4Y*=)0TL'+[ZC=IZ>!GR^VT M0L*14*D$Q'9QC J(+>;]!>2Q?^'V?PXC16(=;])*KANY]LR(6=%#@6R-%3W% M<*[:14R)E91828F5OXNK*)J7MY2\E9;+=?CTK2(&@:;QJ@U"5",,\@\\6L9Y< ME_ADV'\AQ# \#,'4YC/\.5N M"[\8?&X$+"V0B-[B>,N+ ;EZ%DL^"HQ3(S1?^6@(1^N[Q;SX5@U%JZLA\U^P M)G6@]0FE3HB(FA0-%QOR\'#Q;3$8_AZV**[Q.2_V1L4]J3):($8KKT:5H[CC M3@K8SRC6AJ>+PX#1$>:,!7'XTG M6;T: !0=_TK.7-?&3/J*P@K3EBV\AX@X0 N/2L*BT2!2\T+0,IH(*5&& @<^ M0TE(2%;.$#B*L7!E1'YI/ +:/3]&C(ON%B&9[!.0(N,3(N[.V*.! GD$.G!Y M43(V2!,*OJ%'MU5DMS'K671S@)V98T@P]U^A!S, =(,NE%6R%@PK8#NPED@ M2KBJRR/(TM38M%H\&]38:\>6"0K?+.'6LX(^4O_[-3BNF\5A?7J]-M"*+1P+ M@8\X_&:NT;A)XU^(R5[(@#>NBT8UT'9J;]GB--!H'!AX,'ZF-C5K'4>5"YD"#JME'E6KV&)6WQ/"4(+8 MD^6&/F%48!"D_FQY7'3C$73B!'P\ 1&L&_W!RX1QWF:&V8/&S\ Y%<2QHI(6 ME ; 7#"-/Y7G86(4C/SA8IRP1QH,-EV(+5PDE+V'3-E[A=F&"!>&7XDN)-$( M8F,VF[YR\<_X*1,( EZ]*/3'L><<(J>)_:7"^"*Y/ $'\'ERSL.>6-V&+)K>+7@PI\Q3KA+V+ M!*ONWP\HG#D"(2$P&L,[!.06H9%+<9MP_X^X\S5E\B*W"L-5X6,9&SH5JGM2 M8%B4(A&M5A)!+G8M:;\#0M8QYA0$%%W$P;UJC]8S8%&$SE GD6A6>K"]>):H MLX4<;X7AQ2.HYZ(#DXPDUA@/&<*@O@@.N%X8!A/*;UJR7@D3<5DBDMA;=*N" MV\'R0*'V6? 5;XXA$9Z8F^2Z3V&8=21L%.8P-5Z\L"C.HCA-))XLPOK9JX@9 M(T))3]"+GC'SYZXMMEALJ,R_X8E0$T2)G.$+UNL.6ZZ).&EI]%VH,(=I^) MJ@A('0X6+H+9<[,-SO+9@+7-UPV^FF8OJ",07$1WH;D= 2$^:,AL-K;DC1/9 MU 4K6@-58#]S.[ 9\U\$S4WA"@EI$;,HA4@B9B@X""=MGH@E37,\+XEYX?WL MLBEL#9K,C9]\$^71O8J.>D9X)<4&#OJ^5D!A1HE6E@7 M,.'",YR%,?=8+/Y_J:VG\==J#'HH18>2"B)!!J%O03S+A+/.IK+V,K%D8)J( MTQ7<997AR_@WGGD$6 [ 3B489M^4GZ$\ G&(V%]37*KZE!69Y$UES M()J-88LT('R)>$@YX!B_@U&PMM]T+K*@!]J&N0YCUSQ*",)2'PU;W 9M:9/9 M=#$N"MS)MK7<8LRU!_DHYC[']&S>U5."F2=\\F\L,D)Y:TV3N5XTP8YG[[Y@ M9 "/F \:E0IWA,*<4U/#,S7)X)]K)W@E"03"GFA#;RID0@QW);C^4 M2]8B:];XHBW%[(ER:6H*))-%$N*RLS-#!C:X_[&[5[RU M3S6O6N!3#Z(G/E@A?,:N\\1CFEQN)N+BS05L#[!\E]=\ >K\^%8FK82_%R_W M*5#6J77XG&)/-H,GO\/_ZL&;D7;43[QL&GJIF>\Z8;TNF+TM97;1F_I

^#@3YGPC(::AURA;N89O@?8M]>CZ;>>^UM]:[H [1 M:W :'.R"((SPT'^'KRY_5TZ-FVJC43%!FV+Y*/Y3^&W<\LL)5GKP0>@;,?S: M\SMN_1T%"MC*EX* E\Q#(SF]A<>&P([C^BU/NGX7VW$/GN6-N5=FS3AQ8$4C MSK#&4\AC]BB;*(_I#(\)61[H?+#R"+M:^&* ](9">8C66$$.$R1]QBE,_ J/ M$6TH^-A5)CMB&#/P%BD!/8%SEUF%O1BP.L7BM*>'( M*(>HA*58GM'J4D-N)F?#2U>%TT9(15B!]*T%5\,:9,9MS3X>7SB)P-'(AXEQ MTLBL^&Y96&!D%-2_"Q!M+)AUW*>RAH0X3KR0TL+Z?)'RE\FK6*69-=_#*U=2 MD1G#QA?\+2\$.$73-Y9,F'N>]/09BS*I"$.Y)I3^F';M^+M24[T?E7V:OVN! MY"-W"!_-$1T+6PDCQ"(!+*1Y[J]YYIT4M'].4%JZ0LD90?LG!*6F /U7_"_J MT;5-,M".N4!UZM%%/;JH1]>QVATO',^_&=\;4^:E&AP[1V!PQ+4B^/EJ5;0P M*MT2ZHO4K%;<*U@!$P5Z7L8,1&/ (I<[G]G$&DW#RAC<)3^21^#A$0C%SN-1 M/A9, 9:VUH4E_79A>0NN"NC:;#KWN'?TS&6&^1JFRNA N9XG*H.B.COBC"^Y MUBCJ>#9J#5AJ=-TB,2+2*W0I.4\X4+NX_PJ4:1&Y(*2(V#ID-PT+J(C;],3" M9-%(L9K71>ESGA8777G*%#!=!!;*8T6Q40>64]MR U/;5>E\!%W#>AMPFW$E MCK?"D#.60R4%A:WY8.:5XMA2ND?+KC*;;@DKEWN_0D%/TAN4<,][DHEBW"DO7!L4^(\P MJT61+/&8N%4Q8I0,3(I&S+O$K7X!Q_9EA5IIH!7WD)R=8)T,W0Z/,",_Z$.P M&ZOV>8LSF4#N8*.S>&RA:.$2F5K8XV,1&"9=,?&*JQCRQW\Q,UYEJ.RS3+;% MR?-"R^OEB&E0PU=$:O)2Y$90@$G&5?']E(&]\OW0TBOJN@8YR+B9P0$80>[" MTNRX^302YJ+PS:+2K'CB21AHF1"WSHW7/+;I"44_RP_\0&+_,>L@J,V[="+P M40Q2OVL3YP6N?1>D(BE>\8A7 15SUQ(*8;:&+"/'0[@,$X6T$#,\B2>8/ZY& MRDAC4;8_LF:>AA(&*DHJ=CF% WY!!'6%CY!O273QBRT)-R ,YX\&MX9[C60G M?L#YE2T:%Q%L\^3Z*VYF$)TY,,-HA'/MV[*0'5$XNVM8GRMO&J?)_5<0_N*E&A+ACP(,PV4$IJ5CLJ+)68)M[!(Y1!: MOLS8C>WY8W3/(]D=8\B3K,^5>PJ^); M:38W1;B<_)7W3O1*)#9(;'#%,W#/II@7\E5D&@QLJ M %JJX>M&&!/).:X>,T,$@T42KD#B]!S;9E,=?P!/EZEW2W,)OQ8OS#660JDN MN^CP)47B9>>^+)2@\P02PQU-9!C6,YLZL["TOK#;!M-;6$N"+DW$J*O/J(NH M.W,_ 0GA$^+_(@)_43@:./=50".W4Y -!,>.,>I.33E&O9-M]]Z'*TCC&Z%% M=T(IOEPEO3\:"QQ)B@.^.[B_ "5_]\#6KFRRO&-&2+VVE!$2/>Y%J*0 1/2S M14Z&"-67^9-BB;*$3<6-I\KRY ]_@X,NP.;@&:;[E%X@/; (-(N(3+,26 M]+X4"^I*E M/UN>+,EDLQ'S/,,5A9F\^= #N$IM $'*RS:):)W(L+)<@+"DB.R)L-Z RK"F MIA;4U.*$FUHTJ*D%-;6@IA9*-K5(+-NR$HVRE]PKA2##3I:Q,;(H4KXH.:16 M*$\\"3%2WR5:EVE1),W0[#FO%PX3F #Y3U]EVN!/V;LX;#O\+'W780FV\(TP MMB>Y1$X@:$7G]>Q,#5_VB([&$L6$>]F"6D@VD6[)X;.D1,A^HK,?9C1D$^/9 MXDV@;Q)VSQ-]#:0U4XIL8C#R.1BG$8%<6#G^98/"E("!85#3_).EPIAQ],E\\4>UACC5L7TUI'D<0,7"\N784(['&VH#AH%I4O#ON0OSEV\REVJ32IL[, MLGG\M"@29HDM6U0PE8>Z;_FKO&*-;'2ASGDTD#30!&B.< 2^^>+/ \][B+C' M@HO\Y%9GZ@QY"2E>.-"0#H.8US8H.FKP5'@\FN'\E0=#FI'W/& _++4H)CGC M%[?+HO*$+^.$(B4\Q $S\PRHVC4>5RPL,=(/VJ^:7N>9)[R)>::%G)UEU ME@EL$>"_F-S*3**$CPDV[U7;W!4%0]Z]@ M2P>+?>(RX;)#NMYJ=MJ=E$XFI4QO59,7YQ>=K\;+.FCNX_!M3=?PWSL\H'*Y@$!_[;R;RACD_HA& M6()7*7?$A+!C05B/$$8(*Q1A7?40!J_<;:[R! LCGD*CUM*U1K,'_]-NOROZ MP@^DHU;GU_7'G@<(H^7[5VK\O_EX&3>:+,PE&\XY,*K^FA_9;.8?!QT4Q=@H MU^"T4R33>/-Q?6>\]G)GO+6ZQ"X-25O9XJD&BTS$3Z_)NLD74!QY9\2(/A) M[E\AUNX,/][*M%D_;_17FMR5"HRD\_A546@2/;0;K01ZZ"WHH5=U>NCTB!Z( M'K+30SN!'KH+>NA6FQZ:Y^V6\O20EV#:;G.9M!S!])#"Z'\O6WM)**T6T^E4 M5B@-H#<0R"/9E,@B/[+H5E8VW8HL2$0ELMB&+'J5%5&W((N3DE1+-:$J838U M+8S)L4WMU6)3D^13M3E.O[+R:0"XSQ)O*XRF?EYO*L]GE,$E$4.[62M0*CUK M'I8::N>U&E$#44-V:J@7*(P2-9"U-'\9],[R_CH;NXPM:GEC3#C)H&HSFD9E M95 $W!? VY6$VPJ?:9RWVLKS&65P2<30;B9%L53#,IJ!&#KD)B!BV((8DD)8 MJF$/S4 ,&#FJ.#&0%717*^C4&C/M[2LS7.\=R9_*<)E]*^@--[.'X38*Z@-S MG^IO8CRO'>-?9QX;O3?G+B+IS6VYBN+!68;22"-XKY<@#P/O#L&;X)TW MO)-DPL/ NWL$\":[XU927WQ;^S-_*2?[K)\^DFC%_W'^^92YG.QEUUJOK+[EIK;(^PE=>3O;*ON4%*I;">/B'GT%U#;E@ MJ,/6WGRL-\[;'?5T6*4O3Z*:):I)"D!)M7=6GFK:YRVB&J*:?:BFE12IDFH8 MK3S5-,Z;"D9S;12?X46TL Z\Q+I!026D)6W@(+4.&O7SSJS2E;N"BNE8/7'N M8W4\W],F%DC4+FHKZZH?6KQJG..:O.L++[6%+0L>#MFRX%P4B,-5NR.,_*-H'IG^-29\>K,?=G[E\5, MZBN:DLMD>],UA=IDX351VCSZ0UX-/%*)W&78)5[#@7V8G&4_*E(YCWKI*-9+ M9V!R0PB6\KMP/#^UP5FG?AQ]ME;S5(H@&)!DFB 0_WL8WI#X_=.V,?=%^6 MU$RO<21"@>A;C"2%%!LL7H/5:\'R24[8M\N!L=CE&<>2T%5!ZYGQLNY.]!MX M#E(/=C5/GD&D[CY\[ Q]4'1D#7XK.+.YX(>R@RK6H@\UXGV:^#7;M7TTXE;0 MQ$^TXI,%WSWM<6X)M=VQEU2N0]:,R"@>#W0V7"_GSMK+BZV?X M]>#QYP)76M0L@>VJ@-8M'TX;VV&%4^&SC+;VBWXK4/IU',N8PP-BOV9^]([OG:_&^X9WO.'O6H;_,QLQWCBC6=]X+^4M8[FM[(@##@1;P>Q! ML$5'#D@^,]#CA<=@9'AS8\J=-_*H\/-'UWCREKJ(^O%YR";.9JQ5[L*UX'B\ MVZXC6O,$IKCH6IC]:&#G)6-'ONQ/+-<4HC#NR6O4L(!2JX->%.9ANZ=7#59L M!]N!RXXNQN $*9Q<<#>ZO$/78N5<(L9_-GXP-$":CR\$^YA-/2>'DWEQW+^8 MNU!48LU:N<6%F=P!EW18*ZV.N>\*.U;!U\5]C(^1$K\I.F,5L?7\V&&6(WY; MRUY2KNSH&JP\P(2N#>>[WLQA^R>7X?;BPW"3 IU%^)^$EA=NOAQ^T?M,]KT5 M#R K%%WG2==Y&$'Q?=&M7ES;J:ZJE=Y'*FU.]EL<5Z_QY6N1]9/#:M=;'.T7 MV'#2F7O:V+*!CPLF#?QS_B0=[]@)WM>>X/=A SYX*QKAC,WJ7(9K$_?2 M/6/:M>/OVI"O+_BIN(&:OVM?PME=16:'3#:""7FEX;"<]5\X-F\\PF^VQ1/N M?7B#/T#G+'H\=^%G;O1RBE]B_%(U9K,IVHMP!'YU>3S6(-Z:]&F!2MX"7>XM MT/QB@R+?\81URH_N/JX)OA]Y X0'N=:I90PQPL52N]FX0K,:X*F->(.WB#&1 MAX'P7J@F@XV.!>P;P1%C3!&'_XLSGV*?3@0YLYZ%E.3Q!K"V.!TT.**:A1\$ M;46!*(+C$@%)<.MC7YR@\^A2OT?APA*BV\B:&1S>(DHG"BK>UO:M@>U9@2KY M)-_%P2J_+:7(1.S(7H66/9LC]%S>RC[:B7!78*&NO"OSEX6HA!!(LBGW?Z5?Q/ZF?WZ*==6!\39W0T/:,49D .* M-FPO!Q0.5_" NFW*P]&T7HC]KHZO'R_@.HT5=M MX07]P7!$M.H2IS5E,VS-WCXJK.#LEP;YCU>+QCXZ4W[C#&,U:H3-F+_;5K7[)[PQ$P+Z&%TU+?4/%6I"Q MFY2OF=K':\JY34-.8-(@%1DZM2@\FD!-LF*H7<(,57)K.HYL4G@O;E80:\E? M\B](XWEF!M$+;1(*XYLVTJK=.16T$E3 DJ26CA\/VS-A?9J[RH1,48C*>49$ M,.D'+M&.:8>D1L@(R7/+8!R=GQHLU2%.'CS<7III.!YMSDX$91"Z"\W[R)9_ M9]:-NII,W8?5QQ+MX97AC^OO:120#1^. KJ/.!$PNHV6/L9IB0U.\CM\E@.V>P=L!@ MA+/ V;)CIQ@G!M:&GE],$>_]KCTY/1>>]& FV%)\2P7=#F=5YL0J<"4)B/8!XQ@ MGV/P 4P (+XGTR;$Y/$NGKO'$;(>C?\S-SV3+%/&J0O&J/$S5,3>T!]%*)L80BPDN;VV' QK9,\UYL__9MER;HD MBHM>!.RW1ZXCO+GEJXH^=P,E&'VM#0Q\P".&!96[$&.S>*F MB"84!60Y]*22)(+Q%,NRB=&\EFAB=!+21FC=QLD<*85M'(M7:V&"$*XPHJ8? M,R>L3 75[\72"=*[C'8'7F988&: Q?S,9'[P@VBRR[2SY" PTF&'9B##C!T4 M2Q/3Q5Q:W!<@"<_XSQP'C^9.R2A<.X;H"1_$[H:B&R&.P[;!B<4*19+;<#ACAX$?-.K]7$N.(WJU M$2]!5(OHVBZ:./R_<]O A.$>2Z=' 7@U>C@'U>?-0?Z-'GX4?/2-PTKR"M?T M];:"56BS(I)/YN:"?AN&Q2(=HM.]SW)T30_J^Q_S_!_ MF3GQ[.BTLF19'X)J"=,2QW1.+#L1T\&89<--PZ@':PB^3ZQ'G=:RT- /O9M& M(PR(<&I8.M!2#8P",(!\]/"??"#-,;XR\1O1#^/9'LP$2(4E_MM32)*<'5F* M@?Y>L2)\/GD:*[@$ZRTR+R^=O$KQG'#;R(J[S0U*M7R)1*P0G]5WR:J8O1 M7Z[(?Q\//O]D4L6G\$Z?U=+]5_QN<7NC#&QZO#2GM@K"]'\!%@09 @)XV1!K M=MJ];CK&1,U6 N3$S29(H'\V9F\?SQ2\ 09+!X.M"&=%7L\T70]>T]MN@G3% M$DN2L%&K,5AA9V-7Q&D$K&YGM@2.FGF962:Z6T'M68]5*L6!M3[AWX=81GY; M]^''W=VWZ\M[Y>+VYN+RYO%^]'A]>\.,W ^I)<60PA(X80F4L(,+FC3^ETC3 MVN!TOFO_!B/@84YR-%UJ?GPQ- O^GIHS9?33-=)>B4AK%>T(5N<+DZPD6L7L M@%T9[K$6[C$M+P]R7V&><[RU B'L!H7;(.&),GXQP&*VF+GX1$*2[^@5V/CC M]_COZ)OZ1YKKB$7,+X%V,H$W+VA*OA_ M[\/\N$ZKWB\5&[9,0ELF(98UB2HA8ABNQ;%ND]CJV_7.KH%Q2S^Q;KL^J-Z) M7:)DHI<#"!;K91E5<1;*U9FJS,W8F(:$YJ!5HKI?;RW'5+.E=WB0=WC1\V1: M?O7YK@H,M>H A_5VM] )QG5JC3VEJ,^GW#@O-(K6:K2:0?B9WK(7?.*#,?/# M1[;X+N5FHB+9SD2*BOV)"@8LAD)?LZ2X.*C^+V"F# MLZ41<##.]N;_-Y<0&?E4YCMIH_A,A@>!Y;>FG59FIS[&6 MX]R4^K&:G!WQ82GQ$JE<#Q8ON5#.Y^D[+\F$%6#"4D.@8=IQKML-@;/+5F=S MB#.SY6PB%1-C7DE2D+%;[5G"+DM$.08 M*ESZWSA(5'F;O\6V\_9[/_M<$/^MD\!_XX%__5?J[P/COFV+^K8I3Y2 ^'9( MO+<\9QK_\X2PW@13)_'LZT"/4MP&K,(*$ZVB#&62DAR]3[#Z'<\/M#3-6_8< MBV PX'.B[T;)W,%C1A<7HWL5"^+5X-=8 SAF$X)GAK]6\7DSUT!8(()T3[&U ML+O63UIUKP'?3+!7P-1$8"$V6EUYT"Q: IE_.QW^'+=*"]@6);EFK6P1U M.^U07=]26 M27V%_C36G^@.#)N<#8K::TN=[@P7W]!^&LVP$U&M=?:YUZSW4KV(?EUIM.$9 M,%I2/'(P+EU[B!E!("H,6R\,=K&RR5?6<79R-7L]@>-L<9JKBG&<\5Y4Q0#->J6FT5-_5S-%;8[VSYDT12=4\L&Y ^LZSLN(E60Z!9#BC2QQ)Z&CR:6@XT-+"V$ MI2"&'>WSA $RW?#&KOE$>VQOT>VC'\)HT"6"%2%)Q9QX+Y['>4Q%B ML3.FL C)N!E*MP 6X\D(\=M@+NP3^*YN3+2YY=?!2J; %B\$+VL)"GG-U)X, MBF6%[;0F$W-LPC-4A?4&"7!>29DE.2IF?!.8 X;+,6/,9%%F4@*H+5(>&,>> M(&$\VZ V.>V2&T+S1A.B@+0DSNDY0%>(PO%=LT&#$"B3)\,R8:%(:7#B9>M6PH\?E:GSBGBN*L%O!6N$"2D,&*\*13PQ%'$" M:!:NF#HB^(,?F&C,@%T]GOOSS)I-4/.(]:!'M#CV@>2.PMP10?YYQ!2DLMB@ M7*.-28-C"B/C41090I01Z< [P4_(I4.0/K ".P:^OFWS8-I'@2$->@9GQL2R MQ%L38.2XTH1MFP8^F<[AQE&"V?D.X>K!TL]+:$OJQ'H$JCF!FZ@[\R=_,K>2 MC(T:&'G?R1D\HC2?&3KMZ@] M[J-]6X>#E\(C/E8V/F\>'P$?+_\O[RXO+ MZS]'Y]\N*XZ=5S&M')/&/#O2-GPU<.H,/0RRA!UAWU%8V[D' MQ[OQ/(L)S( M>%N+RX?Q%,Q;R[B=,.QR*CN)% 79>14$EB+YR1>:?:[0#*0F2Q@"'4HR<NMS^@K':N.(M_GQ S;3UU$ HQ_H[J(>+9(6ET>]JCC MM36GPPHYJ+XEJ7X[JD?U)1JU2UJJ+"T-1*.EK23G*IJI\OL;;@@G*9Y31[U; MA1-8J;W>KZMYH R>#*@I_AX2O$(ER"-MA9)V:V@6 V:JH4,3! RS62$(<^RZ MDG+'8_+$V=GG?ZR=0N?79)B!")I=3RLC5;.[E/AKQI.W\_IOYXN8+Q=D8M)8 M&7M"]/D5D RF==Y._F3TDDK-_/'P)6=F9BV5FID>\*OK>-X%S>()DS/;9Y\' M+74X;*:R,P](1 :=:XO%"+A3E(!;#778;%2!@*4?MY%N^X8E-\E:@R<-L9R>*-34 MZPGZ>;FS1,25*[F7\"Y+_K1VKD!' >5=.>X75N.2CB[Q-"K8VAW!Y-&*9)GW MDE].A%_:9>OK4OE%N#AL+G[9@Z\J4M;8"6>?'?0*VO%YW4J/45CGD'YMD'Y8 M<6H9R^)/R(29_-//$MX9>6D[NS:[,7R>K!ZTU7[CP-;-LFQN(Y#SR<80)->L MX)J,=+220A2YN6;84'O= \)7L4IDLIU#^ $6;L@O"TN;NK@O" MROX'Q]VTH"N;%AQITP)>IX^51+[!+N8E\>+;MN/=*M[1@0N?4K*,WI*Z>:?# MUAJAJ*Q<7OC7WCM7!%NY2\"7:P;=NUB'ZS+(PG6):OM39?_+L #Y(&""DSL MK@LEH_) L\$Q$,86UZ+*^8LIP; M6W?N3;4H*@/KN @)):BH)*FR\0NH8:^O]@?I9GZ'/M>3O*&M)D4/=I9 5HRB M^SVUTQ,MS5*6-&VO^W[P>\B=AO(3-!%UK708EJWO.BND U)'#O$PZ*B]:A2% MB$)0DHC[O**\G:BXG$0\[*G-EFB9T;*R:7L5=Z>Y49Y2BR5RX/MJOU<)B%11B$<2;)]7^+1+M94LVE"!8ZI ML-+[VDA/)7$E3D)A5;L,?I,%9!7!]WD58>7JOU"2_*E9L\:D"[IPI9P MNE!"1)PT;_!0LLM5M3EYHZGVVJ*YAQ(.0J8)"6*]G"PL?:/)9XGI MTA.+4D7ML42,)9B>=JNG-@;5+6.7/'(:/+*[5*4JL/6@6W[ZD,]%&M& MSBU#6U5_O(NB6<_U8S5KH9T[LO7_-X/#!U97>_"RVA(969AIA7Q-4SA" MA-H0AMVT"5S$_NMR5RVK4^_.-NKGN[."WODS#+J(R\9@^_A2L)E9S)NO0K>5 MJM ETBDH]ACLN$)W8CR^D2Y70Q-M_'<.>:%=V\[&,\ SZU M@=OV-J(S4?YE:&N2(83A!M'F([DS04S@8^Z-<"^F\+FA@WF_OR$=CR;#[FW$ MR[>987OK,FZ%80?1YB/9\Y#*<\_#@?!1_@E>LU';VY"WDXED3.5?=NU MEWO4F?NU:"7HQJF^7\%L@"".U#XP:,C^4)($ $22 \F!Y$!R(#E0Q0:2174; M*766(HN)*B?;YKD8?E);J%*F0492TE_IRU!O9.M!=O3C8F:,WDRO%N^P=^$: MNNE_';S4 M@/?934.B_EUM]"1Z@V29S$EE5>H,&\?%,U\,?4X6Z2VQ27L@')LX:[H&E4*7U/M M]9J2?\0>4S2'KU-9!DH5%Q=Q!8%G#EUT?(JNH,CLDL4M&2 _1\ B/(NL&D#G M\N*OL%<4/@0X5\]=,JT )Y[%LQD-S"K%J+Q"*A5$DFAKV 8Z< ('0.)T"$'D@/)@>1 A*AX_3*1GL-7N)PO_IE MH[VF:-T4A4Z0D%R1Y(H>)TPZB,*D58.PR870T1R(UIQ7LHQ@+)-YM-@CU7.VK E'D=(9TU052$4FMGVUE)ET,PJ>$4G M\3GVL'>R\/ @A8?-_O9>HZB%AUUUV!4MW>V$^$'@J56357GP>L7-]]UP[8:6 M3 Y/MZUVA;-L3HA5!)Z:N%R.0==2ABUNI)A),,43>]K\;)?*\PQ M_$N%;G<@'),A.2HF:7BYQ5LX=.(7@C:;XF7> M"TRNDD5:/""YKQ4T*-D'[X3V&N*EK%R M DZ@R,R2Q2L2*$T [I#7?1*6XR3%3YN7.KJA,RA2(_B..AC(:PK!QQ2,!7@P MNS>O76T'V6.&JB9<$(CTU0?6$1#"KM""I59-5>9!ZQ6UW(;@VAYO;58=# MT6Y@3HA5!)Z:N%RD%6G(U7I,^JS8YH^8(2DT,R;0'5*Y'K*H#) 7\_ M.?J"O817>&%.7P7KNYG#&9AC]B;76__OI37\]]+TH]F3R2?=\=@[9#6QU^C! MX\L8\>-7".&%*S,_$P]=L-F%I$3B"U^<^9,_F5O*?3Q%6,"9!YLJRK3^/?=\ M<[* F3U.#07DP4RS%S",97F*!DSP;\GJGWXSGC_7\,I_H?A3S5=,'-:;@68W<5P\___,83F3!; G?,6(YDEB3Z10 M08$?XDJ(GC='6M$L*UBH M:WI_PP99FF_HN/DXFN]JMD?%:%VYXA=,T\WU8V2@._#D8A.U'9],DY"2 @.2 MAVNN@7I.5UY-?ZJ$=,(FR895%G&L:^$3-UA4'!H23@2UQ7(].[AG7!4^:&&.Z M#6/'L@RJ=Y%>YN,I;]OJ(C)S-<0,.SXO?>!S.]A\)$Q> 4A=B3_)>"$F1L!Y M]+?:DVG%A%?XE+&EF<\)R@=!!41$!-C8>7XR;2TX=48A*I#[V)JC_E>TG^1? M(**QXU)!I!.Z(D2-XX,8L(#R\,G/L;2XNO)=L[6?QC.86##ZBVF\TOEFS"P: M3--Q$^D/HLT*9QZC]XC4DYN$_.;J(,5)@*/F3"9>7$[P=IDQEDF$KF[ W\^F MC5\GW!R?Z*L)?+ZEK'B"PY];UB(X0$,7B+FR#2/=?,'3\\#^O?MZ_L?9LFG: M:/S*LRG9.R[=)G@KN#5*/O#J\3Y\8MQ1&0,E&>Y')39*>.T4?\)T4G.=U^A& M:NFS,?^"[6R\(4L:GTO< M_"VVG;??^]GG8MO;[5&F"YT6W-;0:XE>)/Z>AG>C=Z.OE[7S^\O1'[71U>/E M_0<02J_:P@M\6QS)-A)[]%&9LIFUP'52V-7I+PWR'^]6E7UTIOS&Y8K?O_"/ MAW!J*3SQ>'OQS;3_#D?136]F:0O<6@OD8.W))V,7>4[,RY;WAR.""6> M<,C-^YN%D!XBS.LZNAH7^!\\I5=;+=V)@_4;Z*C1B=-M>:)A.S#5?=-*3PC=/(&LMZJX1B]!J)20 MJ0WC(X7.T+T?/OQA/_A?3&UN.!U[D(_SZ',V.,WH9T.RT>]U^ZTPQO+$V0TO(G1O, M_OA$HLU<:YBLRT3'E9B^;Q_/%+1XO)DV!C'X/V<-^IK%O,EK:M?AGX$5$0]M M9^7-P6;&3*)TX+[;6:XM6JF[@T,H,5>TF&SLUYE_LIR\AHC-AUH)')^=L(AU M=/D)]W\ 00W'AV;K1^7L\]6WV]M[Y>[;Z$:YN7V\?%#N1O\:G7^[5$8W7Y1O MUS?PSNV57Z\=-O^-S/'U)KC5UT).XYDM< R7P1@NS/7_ MX,=/BR5S+!A&IX%$3NA?=F/9T KSR9EH5KQ<. 8V&'!>=G>+[B(K$\&?9X"M3X-XW,?KL^O[T'2PM# ML!,2?S7I)5)(;?2(D@\A',^GNZRC,[TM[J<PS-\.J43I[.967-/R3CM M#J](+FT^.;;NV->X1T_PQ=O)!#9+QX_)-%/T<@?6 M5DZ"2=5*H,UV;7M@B^&>GJ-Q^S!S#4V_M>/S:H:T4FLAL7 ,'_E'6WL@B%Y M=Y;OB%^!DLA5)1 P/ [,[ZR#X<'S;GP:R0TA7R0SQ G2AX33V^%!7+-=Q+V_ M)!=]YHMQ!X(6/M-^&HG3:-6'G-/ :^1BK*%\ 7&+*U/:357!/:PKA%?B48$Y M^-(@PSWB\AMOZ&0I8\V;DC@!R@LX[IFV(&X^^8XS]ST?/D#A_11((H_Q/GXA M@PY4(H%\&NJ86SX^(Z0S0W.)H"%JPOEI$\VBD:LZO#@R_)64]]/%^];H031] M-B:.,J:4C)&0P?\S-UTC7+A&)0N0[*OC_HTS!J\'-*RE3 Q#,3 / +^:1<\\ M8-TM!,V6A.K.O:FV1*;_I$N[H"N[,E:1:*/.P3[\59EA@H8-0RO/>*H@*B*C M0'M&W8\*^,6QX"\-S0/7@*VE1LNR(1(9$:C#/1G1*1R)I#8B3,&;/R'+^F#< M 1ECXH9#DU!":W#FFF,CN+;&X\@R!^GJ TXFEE88?\'?K[4GZ0-R2@SZM5=X MQ%0!=E H/R!K4K,A?M^MZ,"Y8Q]YE:9[8#B(R W^FKRZ,GJFIBD593#Q@D8, M6L4Z[,%KD&X3W'-G1KK>18;T^R"&&N"^[&,R@*,DBTNMCL5>3 M?S-*9!%*.$++!.\$_A>U[HSDC6.LO31ESPXEOKJIIB^985GN4(>'W[L?=ZB; M5%:AX4:B$"P($2JFWMGG0:=73Z-4*\_,[XG;++G$CM0Z&\WLNC#5$C$"9-7B M4"M)3B 6 4GH?)TZ( \Q2L )?E"!?^6XNO+= =$:G&CP+)(^E(@1X$C1@YP) MM4U!8J5B&RI?&Z!*(0-RXR5X0Y8YX2>P=V-&*\UN0L$!6O3.19FWUH'EU=#D MLRMQWF2?KH*9+3E#:6>6S E?;6.$IA+U-W=;.^"V&ZVNFC>ET>#?U0I+_=%#/3YB]!P8 ,4%W('23#K1#K8(U1*QE'SBO ",X MY7W[NSPW(GYDWTT;@U7P?-@%V'M\+^%+]+C!!^ +F(>1R*Q=RG",G60J@1A. MGV9FF]2#HQ%'8R^*-:EG@MMJ(*X-5.Y@1R>\@>[M;:A[F\TN)^9(^3%0P#%7 M?*6(SF0-J9"+NH&1PJ+TCD&5%]!N/Y]UK)E!4YWY-DXNJ6 M?[(UC^B2X^&XI=@;+ZX1V D+T-5@CF#>?\E"!%51QKYVL]I@5V%?F_4T&M4N M]W7 ]I7&"TRTTDCL*2+U*/V\FE$HL2^71YYGP';.+$/_2<.WD3D- @@4NX;F M-U83>,H[! M)LB@86G!H D?F;Z-)W<$&>3:W'>6\LR'LR@3>3CX=5UN]P;9'YLG\$2).O&T MG3QX5^5EJ.P6G/C@76*!NS"E @VQM0G^ARTLWR57LV6>?8ZK@_VT7R]6I"UY M8!<\T)(\ (.@DA*-]B5!')8@!J(1Q*&$H1!(FLP\ZX%YME.XS#@ZYDH(S9C9 MF+#P:D/"8T%ED(GC)5RD*,/>!XX#UVI=.8 :.&-A,7%N($X./V&Q7Y*=#H(@ MO-^9%6\+FF^>XD 3=S,B2B6!!(7^&CIO-X[_8,PTE\1H[PVL@C+T6\Q'95G'U%I7=R9G0X7]C+BC\)Q86^@-AK%0+P.3S\5 ML)&.IN]3IEUT]IDAT]&*A"!>S*EAV#^,>"%_2\(A[@8.L=<4P$*A8M&(@= E M^IQVU&%#.-A@8:A8F(E(=@)VXE5][-O4R&:G9J.A-H1K'2R#+A6)4\N!Y$#' M.9!H@N5H/)4U#8\>'5^S3J(7[7J;HPTV!Z*V6L:RT9$O-'-0@VGUY+,L)E[W MMKV'2.T'1!O >,SM) S2W#F>B=--1FB:S;[:;S0/:S\M6TMM1 8\V1:>DJ\X M?,7K!K;WH.W,'\G)*$VU MT6JK)*^XHJQ2Z0YIJRM.91.0I5.034!$;P+2ETU 9!.00S0!B63G8;I_"%.J M&ZF3#0"<$8^6E$G3RG*)Y+PE.!_BHFDPV'CN$B@PF[ 3:ZB81BO"SI@$_#?" MW,3O9V&)=#-@5+=$Y=H*I!@A0_KU-/1+@-9%L.Q<@U:+9ZVOV/57#?8D,.SM.'U]@? &VDYZ^IK]0N,4TVIB/<% KSKI$>->/%/M@ZKQB]Q0UFSIX MEQSE4 =U*N);1T$6V:7'H_- =N*;X8/=X?&VM]FJI[.L0C0WQ"() 804(\\ M37G17-.9>R!MR6-C.QP+.GF&-:F9MC=W"38/L!BV; >NMPR-=./)W++2 Q:Y M&.K>>-9,&R:7R5+=>FOUCFDOFFEI0>O:R1S!,N/@O5JI&%BQ/A6"">!*J(8( ML(>A\BH,EE<)*(*"W<5 -FFK4)CT>HS[+B^8D($4=V^\.!:RQI*4IRAQ/'HM M&PMR4)K6:31XX/@A2.0$NP[1Q0:B@X"_Q-@'-A?>129: H-60U1H@CX-OYV[ M#&F.-O[]:=@$ P7,JYE#\>GG\)<7])6-8)(1&"<%K(UOKB0'TN0X0AB-+ 2L MR*0PH\2DBW5L2C1-XL(;&D"AI!@R.F)QE73G?B#P0:3(!-.F2OL4A+="> M"0R2Z1Q)!F&:1UM0(Z8MA1]>:@:Q:L3W*L6NQ";+\<;$* ;C/7W#&7 Q MY7,LK:YZPA"(*W,SY@K#>W25ESGE$SB3T 5F9/A\VW M3'J.[\SW197L=\V%DV@1#=MJ1-AA[TQX)@ZC,Y!)"GQ%FK.'B\U%)6"SP8^F MVHL1033K*N)9$_FEL8:&'A\#K',J3?1H;+2\ MB\EBU#O8MH->Z_.U]GAY_UWY/09I(=%(:SW-RE!W8N8(5-*D'FVY#E& ,/3H?J#P,P=$]5+ MR$))2R724M71#I.2C4VXI[98D/FBH[6XZ&>G0![T[G7DT-6AK].25^49[ M!YZPDBP95VR_LF4SIR1+")6>ZK:9$"*4F*%D>T.UU4MG;QT<"N^$5:]D',(X MO(3'/6KO=8S3:JB#9KKM;U489P].L$@^OV"Q@U.Q@PA&&+G&/ F;1U"9O-91 MRDC++5'4!NDH<3'::_757O_ 8O1D38VJTBLO5;=\TX!+KXVFVNR+AL(K-;S4 M\ ?2\-\,S_N@T%Q<'[[BSUW3-V6,X^A4QT*=\60BR^D_2+MEWU%**Q$RG78*_)4 MS9J=XJ#MW9)4E6D;'ZY5T^6>U4L6WG0/&2/>60WA+@X 8-= MT$#*NGNV.F+4AEZ>WDSC7ML3G3K&O[!B;R^&I8+\9WF-74 M$S_ *',U2Y$232DE!)82N^\TMI&4^)>AN8^O3D(XM/IJMRM:K^-#W0H?F7!H M2>$@L'#83WKU9L)AZAK)#@;-KMINGY)X."';H2W%@\#B87=M?@J+ARMG[B8: M ?741E=FE!VE<.A(X2"P<-AOVG,^X6"^)$R'7D_M(!6=C' X%:-2?FZF7S%O*[3$*TR M R4M:?>;D"Y<19O,.SE($Y4$X$<(PI_J;O'"1]&BW:JQU4'8FR#H*T2[)#P9 M]G@*<_F;/I^V N"/29_E:C;V*9JXSC,V0W"=-R!GW[ 665#V_8Q,Q[^2P+P$ MDWX9Y@;[-Y!>K@S,_AXG0;[YW;2Q*44*M?YN[AHY^3"3#=).V:>K>L:;[4;^]C M8U:0\'XVIMGJJH,VIWO;#$CN&7,Z6'.80&C6E2CIC%=&G&]22/T1*@,SM5I*V-%$5J M7DM:(BV-UFK1C)N9;79FWRHT>V?Z]32 91GZ4X1$9BJ+E+6J.U,G#0KKI"U9 M93\*J<4IO5RKIX<[WY.#*NE^2VTW.=L2ZN@=*V7-GFONHA2]_%TCSY%-1PNJ M9="B8\/0/7J@*#U,SYMKL:9N]-1)201ID#=S@0)=F#1RD38F/?842[-U57F: MFY9..\K:H,*?L86U0443OA%TBT0"Y[OEEH'M!_&[6$ND6MF1;QYT M4GY:T/Y]GF?@"&/6[H]T1_7C:X.5D$Z&Y!%U$8]";"))GU-8.N,:V//4\]%Z M(V4TVD_7H&>NPNDY<-(S( ZP]FP@*NR6I+E$@D1DD=FMCC5Q3/1VQ$;.FF]Z MDT48G6&/AU^2[EFL$U:.A&3=#R% M;3% <2_0-N>&JZOF78P*;H$0LRP(M(L%:N6Z3#X_:^CT5WT5ETII8(J=-Q5 M)CMC.X.-JF!^V*O*,@D3$V; SHYD$W!-L%$^"UP%/],=(*MBTP*6HD8(/-7$ M2RT?^7>A/ %AP DP&1*.&[1^A$T#C6+0GM2D'W4EV%(W7X(RI[NOYW^<+0>0 M&ZGBIGB$G55 P5MAY53B@5>/]YG=/V*C1-5)L2=,)S77>8VU[$M^AJ5.RMW7 MFQ_?U_<865E]M70*B>NK0@3$]#:V74S\"[:)\4;:!G_>8I=XV[.?;2FV&]T! MY:;P)B!H1[GT(O'W-+R)O!M]O:R=WU^._JB-KAXO[S\ Z[]J"R^XTL&1L)]@ M@EZG;&8MO*%@%Y6_-,A_O#M,]M&9\AN7B'__PC\>VCNQ#!)^O+WX9MI_AZ/H MI@N-GB[@=T)I%K(/LNT(D ML??I-XU'X[^M)/(-=C$OB1??MAWO%F[.)@0?Z]'*:S=;LHS>DKIYI\/6&G6= M7;F\\"_^'?XZG;CJKG=%:]-]-\B]TDSW3VQ"_\7TQI;C@16PHL]D/ZM1;E2R MFZKF7:[VY9%"ND@X+&O>?Z/

__A^>?/XP+KF;O 8973S1;D:7=\K?XZ^_;BL>-O=BKF;RK.A$9D0 M^EV1EQ?X_.!D@:/SA+XBAJHT7YF 4 &W$*0*AD.Q9STBDZ!O^:1Y)C@^5^%# MS*B]+8HO^-2/13<0?$KSIJJBC<<(/>_AHPSS!0\T]N9,6Q IA%.)^;LT6L$^ MI-[6&#S?!4Z$S"Z(J_$N1G@3C%UXQ->HP_\;X.-AUW<'GP>?>%-P-ZE[;F,8 M#W;"58PW6)[!XCK\] IB7YS;"Q,=C#\(-WA@IW$L^%/'9T> )S%_'F& MW!,/$['@3'"6\!L8!A^).T!9ZRQN!ITF/D1YB $JRB(*PIF\\RQC6YD(E26[\Z&,2$,;THBP@#S2$ MK6/0FO$#& Q@ OB."TQQ;HPUH'G^0X-';1E>015IZ&K 1,M92C38\@3K)FHL M&AZ#6=H8%@7<;XYAFTT;_0TD7-=X!E;&OR+H&S4I$51E[!JZ25[ %U5T#RUX MWT413&3O?^8F?+ZH*R,0B"X^UUJH"CDXO3N#[67C33(@*/<5 M>290IN:R\"4+2*;.,1B ;8CGPS=AMTG-:*1C2E+>1%P0BA"N$R4.[^[' M)7'GWE3[\ VO'Q .R0 1;HQL'?]PW,@]X7LG@RSO))_+L3DNT4E[)\U&M=V3 M;Y>C M[(Y8-T0'8^L^O"F2%7QI/+[K6;O=CES-7HX9S^ M9;I(C_R^5NSWC1;+5J$: 2^J]G .:# QPMJF*/"=JE1 MOD!-"?K2<7]JMOE_&O5DGO#N<>S\A'=0F;*;Z9C;2=Z(&_8L^^9)L\C-FS:/]H3\[<)\]:OAJERIR8&9JK!U>.>$6.NLG#)>+\ M7'V5+\R=#MH[>!MHT:.C5^5@9%%["YW(J5:4 7R"VT6IA&21P!H8B:"M2H*@ MYL0T<,:!STK=/N*@.C,CL#+)M(+OC]E.32;&.'0>9YH/T[;1&#+>9H8-1\%. MB^;RT+4##3C/9!-]LJG2;=IH9B-&Y."]) ]/"\^-?6%"[GR994I1,_&DT&B57%NS&F*IVVUK$[8,Q& AS<@=)7'0, M75 !_.SHH:?N23*59%I8R>-]"PGIC'T2XYIJ+T;ANU.6F6YAJ AH\X6D)H2V M Q'5+'RFL)O)95^K*"U7/'@13C^5_OO+%?GOX\_%K5TT')P2.LHR0\Q:E MH4%=6Q)8(3'1V M&#(+N>HF%=..0N#LU%TLP"90:QIN,PI>5NL,R=]S0 MY()G$X5&Z]. [((P.4E@L@Q6N;,:E)!/U&<"RBTNXH+J&QTY M RF+7&Z >6G35*(G](AFCNL3"B%I:ZX>509Q4QVF0&".BSHQ2'-#*/4'SK)J&*&?AKIN^SJCR8P)8LRBZA6)H:O;:AR6]3K#M4 MD5&P8Y/ITPL2$H3 ;)&(:T#<>QY). %!_SHUR,_!L(E=OH!U1%@+-Q(>@(^- ME28&OR'&TZH(N1W=9^"3$O'RY!X^:SJ)O*2V6C$L@Y8F$V/L;\.8>8F+&PTO M.DST)*A?7+BV+'US@W-&90S/G 0*,7VQ!=PXMVA15_RN#"Q#+^4)F0$24TR0 MQ,0'C'%-;VOPP;@WKC$U0!8"][(/2#JG!Q(2EU3#2W&:TJE@H1XW/%H572;N M%5"<4!GID>L:EXC_L*"7$D-4"4JEZ\H5H=;E&\V?,"._["O-9&X;O8'U6.#)(D3-[$E<NU7CUTI[+)\/AP=%""?@L$QQI>1'7R3Z*G@ZSWI-$R]]BM+X%<,Q$J8FSZ@8'. M;&B'9*T1_;MD N#5<-R, 2YT7A%,0P43R?/#_'UJGNA%D7U"2X!=5)-2+DW' MRJS02"$53,'\W< < >X HR:YYF?8F;!V(C ?:=T!V$P@85R:L42V)+YXSIU. M6'212.0+*PPT7TGG-0EI<]#,2L(ZII!43'),6=(G["C["RGL3^9Y!&^!<4>3 M]D5=2O5=O$2F2-+!8S];[>=%CCF!7EXP^+!XZGO-,\8U\ZTV-77=L#]0)+9^ M.W):!MZCR$0XR(@J*S&3C MK3:[3@%GS:4AVJ4*4%CZ&(C.><94.$H_ 7I3A!F5]"=IP2VIHWIB@38:"J(_ M!X.P-L:MHX(W^!())F7 ^_5;^6!XBZ'4]U(=U]FT:!0KA.'KP8EU.*B="D@" M"R>\PX"Z!,O;3DS.O3G)WO@YUUP-Z"BPIPS/U.KJE3LANA4Y(1$*MX%UN4$M$;C"H1<< ,W\)I[0R\NTL\6= M.1^X.\!F#,R^5'%/R@)"-HJ0-^?93*TU:5@3N1$=+C*)*!"/#XP/O.BBUBB7>$F / M7)B'N2ZF-R5'2.*=-6=2FZ^ID).7W^HNJK5ZUC>WJW1Q(@&N8"=("',Y4K]QJC5NFB?-VKM3N.\UCGO MMVO#3F-8ZXT&_<[EX*K1;)TOE?&'GJ ^ O/D_.J\V^MWN[7>U14\8'31J U: MS2^U8?OR\OQ+]TOWLG49Y1H2AX0%?\%^(%,*@[7)>P)M[CM+MPF=[BP*. ^Z MOZX+X6\0\-T\E3)*F8PG4.;I?U=24#H1_2Z_15ZPSQW8Y[7-X\H>M'F ,=L] MT18*DA\5%6F)L>X>:S<=[^*SW&4/-;84L*Q(9H'RG205T"33/8QZB6&$[):, M^SKX39MI5D^8Y.Y7N\,6G6$[3E[/SI@QD4T3ZKY3FG_LC\>G-N;Z*?7 WNA#F[GZ)+50:Z6T3M6&ASZPAR5 M)?+:C9UZ.)UQNQ0B1> MC+S95GNINE^CH_2CJ8U/!5XD;21+]I=A%%_.=J-9BN\+ MXF./3?H&J+V8%"A5V3'10RCO'G?M=O+#,T8H5^)C)C1@1VTWTYD7^R2,_>JV MO3JAIZ3;0E1WX)_4[;+4:E*KB:-AI%;K-+?7:D$C;>:W[4R3+8T3UUYMM=T_ M)>4E';,ME-=#U'DI;W!4*J;***;M II2!>U?!>4K]! NHDC$R"-($6Y$L3OL M5$T?)9#2EJ#2..V'=BX!-H% VWH&VR:B/LQG,RLH5<66A-AG\#59?4J!,6KD M4R2)%\S/#A!)?">6D9VJ:/ JDSFZ.C<72(@E:VJA#,B5L)G,\1QW>JUAL_.E M4>L/1\U:I]>\J T:P_-:[WPX&%X.6E?-=J-0DFTR-3$'1[QANZ3I'9!TK=DSM;.1N%TKG ,FH2,SS#00[ 3I^)GV53>#KL$,ERC> M*3@L?,M]_7,D<9ABR6 ]L8(RW1VB;ZQ)SKIC&$Z)Z^F^VFATJQ91J8CJ/?Q- MLE2W4MU*=2O5[;4ND>G72Y6;Z%D&I6 MJME35+/+97(\E!SG"=N+4*5KO(VG""RF1'#W4?\ J6XKHV[SY7)OJ6XI"![) MOW8F#FU*]/XDS(/<8Q[.(B@ 7Q?@V:)D M#-G,Y .X< ^<+(XQZHX\YP,:\D] !JK;//G7I/ M./O_UYV8_@>%F=VP/[-L!I;P55/]WS7 M_+E+X?=Y][[8U6=BH@U!\?,GR\VM^6V@]A SRE&W4J63R%&BM+7/&?90"0/$ M[/077 SU9J?=ZPY:2S#I,IXE"P1.IT @-Z-WZMU,/@^3_%G*1-E%!>5/E+J8 MHM4C2**O(M&'M^.2[$^N#*?7.NSM2JO1:D@8VKWE9E0-AK;;*KMW82 M9$G0IOS7;*J=?K',Y<-3CKR"+<%X:,J+5H$O6DOO/)Q9X\"3'O\R-/?QU4DH M[88ZZ%6BQE 4JI*4W.WNW [-JP\Y%-ULJ,->,3.TF@KN5 IX0,&UI((36"ST MQ%!P4]Y4 )A2%KB0M=_O"N'QIANN25/,G M8^'8:Y##CT1"Y$[^$U60Y%Y EKPI/3]G8]4YFOB&NTI_]@\L;7@IA*>K5"7+ M(,N(DUJSDG5:7;77.;#IN07K2/]T(^W]Z& S(UI=-F/4(7-R96[@*@%V^*R> M9/)#1VT-CB@)4(BYBCNS$V(T<9*.X@S7[ZC=YA$EO4M??R-K 4GF@W+]/)O[ M!"R5-FN6+O]1^2_OLL32@9*>?M@!PI:A7[Z-@0Q'!"]_J2!@V!3M5GA%(>%[ MR2XGP2X'SJO*Q38]=2!<,D4NMI&N_D;*^PYT-781>=&LN2%[B:QF]3:PNN[, M$45EB=<%!$'//_DL.55ZGE>^4MM$CF=+;1>LI]U9W+%]VB%[R2EI3ME]&MD* M7;[4,J#7&U:65S8!$XWA)E<81 QI*MP)4SAPNG4S_T;;H$R4/XVI.;8HC!Q: MGHY+EE/EM67._. 3?)P:RH7S/-/L18#@-W:>@1_&IF8I+\%Q^%/-)^WB@N\Z MKS:\ZRAC>)(#7_>4F0L2QX6%* X8R H(&=/1*1@@(BD%*T;T\IKY5IN:NF[8 M'YC8:PW//CNV\>DW_.IG?'".'V&/!=^P@Q\A3*%75^(KTF8SRS1T,O,9D6*( M9VB\S0S=1%,5)OEL^AAK>C7]J6DKC\[,'!=$+QQT6A0+E6R61K$*3;_@TVS' M9T]SX/QG&NG802UJ3(8!L45?P&G-8.=L'Y9^DWY3\1=(V".^#3+'!OPH?T3=0K9K301T)U]@2,F^'^<"2B(T_C3L$&]X'A/\*FN M@'H#ZC:TG_" !Z"4B,IL[&(#PRO.C&C!8&B+>)RX[MG<'4])&P3^C$1D*-%Z MQ'!9'2:)9L5'X%H'SGZAF(29=6/F@N& E&;"<4;4YL+QPKY/+,/PE3DA% W6 MY6JDUQ6"V"K/AC]U=,K[AC:>AI(A&@N/')EP'MX(8WL+2E?T-=HW.)=H(CK. M2X,)>*:.OZ/.)>6PV*]\,Q@C'-!(*NI^8M(7^)2_@/L MLE<#21A!U[K8:V7L_+1A*!VQ;N,GKP6T#U\QS!<\>"\@4R*;:#\W1M&.%1P0 M&""&:RT(>V"C+D("29)B0WKDY#UXX\6P@6;G0"!**$^?#1#,>#U&!XUF062D MEUY-426S"G"7<0+M&8NK^T>&R](N/>FHN^RRD -\A!53EP7_N0\W)71<>N"X MGEDG(+:W25$6O1%S"_3:*P1/2<:Q91D0]3D'N2YS:: MV7?3-I_GSX'J"')_4)P_!21MT-;$-FDE"AMM$1J/H4M[Z#V35]@X<3*!HRL9 M8%HMB# MH ^X2R#I^&V XR8C",%5_J-SSKC2T'/ 2[=+@)=N=I?AI7OM60Q> MNEM]>&D1;A7"_:P2H.<114:) ,@3\^SN->;)II5A&O1W7_V65R)E0OVUAFIW M* $@CN].4J+X"2\B]E-5F$=$/+XZ6+"0% V-EMKM5P+N2*8K2/RSXQ(-NR\ MS"T:$#$J)1SZ [75.279<$)F@\2-$ELV[*?2,8]L0*B=E&CH]M3&X, 9%-)L MD( [IR@:=E]#F%LTP#\IT=#NJ-V6M!J.3S0\3@W7T+#N_20$1-DE& >0(V5@ M+O1+KZ3/]W==/YA5& M<1'4:374;D$-)**]FSH X*27W-)7$M,>81ZK/74RTPJ0=TJ#<@%7HI>>% MV$4?"0\9J#2#ER7>&F$B'TTSP=F+D6BR48K1ULW(,9^'_'M-#C(C1:131HI( MJ@,Y>4WM[;6 M<8 Y:J]E56X-* MP&=+JA:3J@<FJW50FJEEY;IP(%)D*?//G3;JFM7D6@KPY N,),1')0JS]H[%!_=PIS4%/M%\2# M%8&#*NCE'E*KR[O+4X:^&C3WH<.C:\SP!B+A,G3Z:K=37>@KR2NGP2NM?7C; MZW@%5!+\?V5YY91O]77S);A O?MZ_L?9\A$U4M>F<6IF=ZOP5G@GFWC@U>-] MYDU,;)3HWC/VA.FDYCJOD:&S]!E>HBIW7V]^?%]_W[/R7G?IJ!)F5:$;?W+9 M_^DWF"KO7Z AXVULS77C)/Z> MAB;WW>CK9>W\_G+T1VUT]7AY_T'1K%=MX07R^ /I%I'8HX_*E,VLA4*%6>2_ M-,A_/&.=?72F_,;EBM^_\(\'C[@4J8L*XQ??&9^5[ B B4]2-YP) NWX-'"G;72F\3_Y?LHZ(;Q* M1S,N6]ZUC!XTH3C0<10A M)\A5#-Y\6C!X2N75< E2',6$HMA$&^$ 50DD=I< 032P\S">&OK<,FXG5W-_ M[AKLJCH1YKERW MM9H*G3R]P1K:>3";U,C+"NA(T2*:$G6S&3VZ1T*EW,R4" MVY^SSPPUG\;<1)XHE0RB93%)HJ\BT8?J1I+]Z27O=0X-8;VY2PI/ZI; MP;:< QZL!0OF_D6$P3%W,2DU$2-NJ8UVL6[?AZOX2@%FE,P<0)KX>V".(DKUKE0M,V M.^I@6 F0.5&H4G+"@->E^0"Y:&B=]5&-3JPB4*3D@^&O/Y (O!!?K7*YX3F\)0"P:?BKLKV M !5J#[#) K)$5*7SN?C]!%KJL'?@*]LMV@E(3CM23JMX/M8*7FNIG0HSFW2\ M-[,0$/]FJ@2_,) 3._B!P#J[O M"T'@#"N>!A;GN%Y7[1T:?;DD(!T9"%BKYI'H/BC7S[,Y@@Z86.IG>/YI*/J3 M<57>98FNZJ:<73-JO;8)"(I^;0>?).29VNB(%L)<4=[Z_H %W?L>:(><4A35 M*9@Q@;!$[ M\3-9&/TN_5X +%@.YWL/ M4\TUSD'ZZ&'W7"[D68\+><80SY;$"0&M+ -R+(DXEF$!P4'$#)NTA.MVEFV3 M3+3#PW-FLUEG;+ELL7S"OP^Q#@1]2L@RT&N.2PCJ P5!1'#/C\K9YX??1_>7 MROGHX?*+[RYF'T>'U[\^DW?,8F3U)&-U^4S7]V^?WNV^V_+F$.ES>7 M5]>/!0:^^S:Z>6"_^Y ZA9B(2DBHI( 251:)-+-/YN?+YYGE+ Q#>?!!ZBAW M<(3,337!LT,IX![4)!V//.- MDLXSV4(XK5?-U4G[<<]X-FL:F;HR"\B M29/4>X%8JHJ(_P GD2)IZX@D0>D M$7TW?-@,["9#,3TEBSZZ^>BCX*G#AT;.8V\M'SHQS? H]+CQ%G-4SQ?15YCU M-L+M#6>$ZR>F'^P9G:OACN-P.[76V>=!FA)^#<[!0I?7#5ZA,8GXQ71?@Z/B MG(SBV.2S8C0S,5V\AT"J>9K#@# '1=<6BN/2.6F>O_3!)$50SF0"(^!<"2\3 MX>0:,\=%@?2T()1S,WKX,OI_RE?+>8)?/!B6,?:5[YK[M^'70U%75&B"R[N@ ML-$A.7IX6)XRU5YP8IHRT8#5GLEX4VW)--"PHF"+3,9= 6+(3&* M*\?ECVN0TIVX'&IUU48C?<.OO'LV-/1:=#PU=KA;DQ(C%$,;3[,HY3UN _T6 MSM/6-5=9P+SKR@^"\XUSR5:#/J90*1K^_VSF.K [H 6M1:80XH6GMCQ2(AJ* M:YS(+\P6/N?+P@?\59C([81\ZHU>-),@H@-9?(7?)O10J]E6>SP"8)SB&L^: MB3HH)(+56]CD%;<==@MC%^>B>W!L@4U\,';:$1ORN/6^.^,<)':UV&@T^ M>[#=V415PCH!AVU.4R70@-'*;',RC$46+ MZ<*1@5JEJN!V1BA8Y#"6:!N;C%_= V\IEYCJ QZGAP->V^-Z\2A6CWH".<\L M9T K?$ B@J5&=E:61.,ECW+%&&P'+@"F'DC48%PR;SIMD?V N3]U7* 1/2[Y MNNM-7*XU&S==P6.&]XTWPQV;-("$)JR&4_"4G^ARP!E$YAK*36KM)@X.HT2Z MX0$-4HFK^3Y.AIV[#VZ(,@4J P7U'W :S8D)7\.63\%I*#I[FE=7&*:QM5"I M'\G]'CR5])D&$J.SW,B>5S$80D,%6>35+Z PBU/:!@ITJ6%3X #=3BXT;WI% MFG(OCQXG/UX8JY,FHU_!A?>F< K_F9LOZ,S[Y&AA3Z)'19&7K)A+<[#7G=PB M'!-M)1ED9.OYMC1AD*P(S-1!_A:6OLVA2L5OL0?XB*E&'\#GNX"A]#A#91QI MJX@+N^&1_A6)QJ^.HV.3L=A/'T _F&/#>X39>G2"($SGLYEE&BX9CLI.ZAX] M.@16CC-T<#'Q@-H)Y2^1& $!X'.HZ"!OCW:G(/(M\?\!>?JFOX#Y&6/PS3 O MCZXP3H)MM=EOEA+Z4(L2W*M3*KD5\?\.2VZOSHD06U,=-E:'>C:*LZ&]D*5( M6D5\V.,C@RT4'+,Q'[FS2AJ7?-N2V@1H0OJDT#5A#21-A467*@'EJ:[R\9NMGJ9R1A1-G8B_6)]:G:'ASXL#Z-P M2LR.LKZ#7)FLD]S+[=5A#C4K$9E_X@GFZ:CM/J>D;DTBTYPO\T3(&^_LY7ZK MDF?=5#O-U0GG0IWU0-RDWD]FF'XJ9G)LO#2=S-'\?&UCWAEXD\$;I!I!V 6( M7J1>.&JM?-<60-Z-ODIE&3(/Y]8411SARJEC ?/!&[HS(S>O.\@N[M,@Q#?' M_EE[--QG)2(6PN?OBI>%9>37^J>'-84KC"X" >1O=> M,M?;=TU2K<%&I.G'2'\SPR5Z"FUE^O9.#NEU5;*ZLR6/$372B4P&[2DPO=Y=6']FN-;JW9 M2]HP([J+X.+>LSW$30^W^_#6RR[=C[XZ*)B3O\:<[/*ZQ>UC_\\KM?\MM95W M_\_3^P\L\*S];2ACPR4E"PZ&3I3Q%&?F$8AG(A_@:T^AS5FR'()!"$)+*/.( M%!W3D@CE"4X4] DN:6QX=1%MDN62*-U\4<:XX?]S=O?U_(\S+MA9&K62O>/2 MS82W0DRSQ .O'N_#)\;1NW!/#?>C$ALEQ#>+/V$ZJ;G.:PSZ+/D9(JPI=U]O M?GS/'"6%U9> #5LZA02";"'B82X) MUQ_@6Z-]X(K//G$C=_BVWG[?=^]KG8 M]F)?:.3,$$XQ0!1<>I'X>QIBZ]V-OE[6SN\O1W_41E>/E_@,2* M(R%(6N(,IFQF+43[9.##OS3(?SQ<8O;1F?(;ERM^_\(_'HII5P9//-Y>?#/M MO\-1=-,#(V*!6XL0<+4G!$#D .K%:5]3IB[JDU] _I[QY-<6@'MGGQ^)P8/2 M'K4F:<&C;72F\3_YD,SKY.LJ=-X5:(-QV4G45\C&>QI>1'6"IK[V\Z=K_,3B M[91I"W^-J1:GCH,W?_HWPA"!$DWY/>ATT)!N"2Y6$.W%@CB[*+I7F(X3%JB# MC@>[ Y](8EF1B5ZVF9$)ZM5=D]C#C5,?K=W/$)J2YF<,("X)#<>W/BEGKW$! M@$:S#F5-GLT^#D4<9Z",0UGC$M252RT,7H0,/YN[Z#_[0?5!R8PYQ3B$DD!: MK7G&N&:^U::FKAOVAX ?0:\QB%4J+GP,FTU MYH;0=-%2DG=NN%L9+-/+?8U]M,+KH$&+7M;--9E>V"O@/@P!DB?_@'WS[A]^ M\#!#CU:F[3; P;W"CED8Y:'=(T=3UH69":SJ.UF M=CI+49&0&[+E5-@\ZQ@ZG4ZQ8"8F>ZV+^N^YC[Y,!:3"L24B\G7+MFN74N700G2I5\D ?S4I4MWN%OITL\)3"O] MK(*2J-$K)HFHO;$S021BE%Y<',Q/YF>$U:>Y2\A1EV](*@;L*J4[>)_E(@J> M32EZ,B(A_AIIIK%4:,1VW*5MTU)W,ROSOS@?A+9\J+C8!X$H]4@F5U8U4S]? M$GZQ!I6]92$ULBQGC,OF2RM&C:'&9.Y=OJ3V M8GO7+6'O!G4.ZMWN]RXPLM851?9Y%VO]:/_ZA]Z_;IU3'KK[_>LS''@LBHL* MCLE-1F N!>Z_'F4E1ZV* H1:S;+H1TP.S:C6!S,\- IR"(A\L*\E'=*=ZXP- M0_>N8+&Q(@_O,EAOXGR:AZ'O7+*!%X+8F6S8:-NZ=0X^O$!2@1+-GY]CUZ:I"&_<[E+P-%],?\'RW:EQ9D9F\1[D MR<0AC0H_B+B;R^>\=3OAA_'4T.>6P2+_*7T<9\81.QN2Q<;O*-SG=A0.6@JS M?+V):9-'A/EUR=3.[G+Z9W,PBS($A]U?U^5<;I"A5T9#XZ6.QEDMC>GI)Q(. MC[D[^MX&6IF7>U2K/+Z!Y+F5,]#809%EDWZC>]C:='9^H@W[UEIR6?^Q^9]] M_B?1[(:>[J!^I 7-''J-#$"[:#]-$Z+)*1F$$ S2'-%$J5P1"E5DU1-DB2$)8G[ ,Q3$H4D MBE!.!'7JAR8*:=%(BT9:-%)2K22&(-?CT()*TH0X-($X.9CA,]IUTIB4DD8BJ6=+LER7TS)X;RSK25 M?QF:Z[V7Q'>BQ%!71R/2UHZ>OG-9S$40+P6PF /ZW]AH M;C7J>"DH&(>(8ME($TH:S?+$JV8TGTHL^LIQ)X9Y*M'HW(ET(MH>&RT@RP3O M-2H6VF9$.GKM1[[4D)PK$B:>HZK;I-X0,\;2>9YXVYID0_3"&&?1HN,^M MLX1\Z"7XO>89XP_ZW,5N4MB2;1AV&F1KE+PEBI;;C-L$4W&;33Y+O_7SZCH:EO*.;,/$LIDQ9KV67PS/5[2)#YZQ=)%/QF[@ M"C1>G;5P+O*?0*]@:=AZ0,2/#KZ5Z3DWU7Y_H+8.G=,C;0KI.>=B1%ZEMZ"> M\WIVS.U0=^K]ZEH@Q\B@IZ@8#^A0;\Q*J_SL9L+/[C1?K8X+"?] M[)0V[#?%][/7LV[8_&&U']YJ$)2@]N# F5^']\-/Y=::DHT"%*(8U"PBS=GE M;?4I61QJL"M^&9$RSQ5O=8=JMW'@FG1I=DA7/! MDPPJ$H.>HF(4SQ5?S4HY7?%.ABO>KG>[TA47A^6D*Y[6AKE3ND36@GE<\;[: M;36/YDH<_GYR] 5[":]P&^BK98E#WSQTQX=_SSW?G"QB*YL)-[/'*7CJ 2DI M9D!+R@L2$[Q6?/C"S 5'GJ2BDSU77 />\; ,BGSL.[YFX9=\[6WY$:I"M)/B MT">-+G4.($I=>0Q/:/ET8?T.*RTP I 5Y57SLG>E2$5>SK76NF7+T11XQB/N MQ J1V3O[/*CW4UNH '=:N LZP:DA!(;&CF+8.FQ8R12>!+O:C_>]OL_^]@^]_MYZ6'_LY@'X]:D$CF()<5MVZ M^0):#(3[_YS=?3W_XRQE$Z-1G#9<$[WN\*W@/B#YP*O'^\QF1K%1P@N%^!.F MDYKKO$9W#4N?C0W+4NZ^WOSXOKYE4MR"2YB"2Z>0N-DH1 [L[&&JO'^!((VW ML377C<\E;OX6V\[;[_WL<['M171AV.#(I,9M#6WJZ$7B[VEXZW4W^GI9.[^_ M'/U1&UT]7MY_4#3K55MX@3.&(]E&8H\^*E,VLQ::^NQ2[)<&^8]W7\8^.E-^ MXW+%[U_XQX-'7 Y//-Y>?#/MO\-1=-.;6=H"M]8R;:/V9(%YEW1VR>!QVM>4 MJ8LR_Q%Z^3K*@>=TX 5 M-R"=EX3\.+J$Y&BC=_?L:N3$KCP A@B4!+&8M M4/6FG!K@N]H+O7SUJ$,3% J3YY5LF*)Q-)ZB[>'MQQ(VR4(FCF4YK]X'$0]S MV3;8/N([GAKZW#)N)S>.38^6F'@C,,9>3']!A, C//0D9FRFU"=YAPG80>/7=2IK P%'-M0$ MNK&)2G[["*8U2&)OIHV!M-"C):]9[(B\IOJ&.+N!J(M'A/+D:NPZ"T,4A(J] M#;3+CIOBK'+W QV\F>F>NI0&-TX'[,B^87J7%!E29 @YT*F(#'8Y+26&I+QX MDZB]. )DK(21W*@/,KV#+?MQWP0.X!Y[U/EA4C"M(T2?FB^?OLU"Z^ M) P+0W.\ *)]VZ.LN 8(Z&!OC"XJJN?! M=<)!"+%D:KK23%UN3[!6!T)3XZ[K MOO*DK^^5(_*T*%O.K5S!$N4ED9;!&$LU),1715<5+8]42GJS6>\?N+F!Q&+; M@1XFIWXBW8JJJW%YZ<,B-QA*-@O_ZCJ>EX1\;*F]GF@=AH0FR:-G@UQJEI?& M+4!3H8VX83.UVZI7PSR5[F\!Z!6I=0\O;K(:^PTZA]"[6Q>.K_9X.YV^VFTW MA1,HLHN?N#JW>SB=NS4G;.KB-@_<4D.ZN#O0M;(E[S8M>??K"V^R@$S-W:N8 MY@ZCKZ1V7\DMFRK\H6 ]M#9HV+L'CUND^W7! M[NE/Q7A*WM,?'A>6BTDD@IVU-2;> 2X=2D'E&NRO;\NNTP$&C8':[!X8>G*] M274PDA=F(L>3.+#O7BO[3QQHU9NB!1SS$[*$L=L#C!T%.9M@PFN(;\9LC@ 8 M82VX69$HY78 3UL')X,+P9!MFG%0I\-A.N4"-./%5W8+:+;S_18>Q(SGJY<% M8G:0/>_5T^&K?>&6T3U'\?/*U%E-H_I,^4FJMG3$U4P*I4 :_:1)4^NETD#F M*Y SG<'.$UP< 237L(#DJO:9=.N=PYU)7NDV;!20;M4^EU:=$[[?U[D(C-SX MR0P-5E/4"5(@8D()GJC3%-OJ9ZAHH3)UP6 WRD"1=/(YF*3Z+'A^IIIHPHV M?4\QGF>6LS "D#7"(,6XHM5H]"G&XK6-]7KFBZ'<69I->F+-[8PIX3P0QBV8 MBZ*;KC'V'3<^J2_L/?K,W:J^F$&S:MJXJ)EKO)C.W+,R-AXE;&3DP&+##:<4 M17IVFT4AP/VI:]":1L7XSYR@6WO@_UG/!): 8H$IT.@6LN M.D_3#1]B V6X7@S]+V8CXA HKB?!)52 OFZ\P)+(7T &YLR$5Q$&(-U37+0" M!.(:%E$\WM2<*:^F/XVCH2LFD)SA/INVAD^?@:9Q@][I0%&J8KR-C9F/H'L: MGN;<\G&:KN$#_04C4*H,.&ELNN/Y,W8''!N(UNQ M\!&F_>)8<]O';0CF W-6"=K?W(49NZ!LO;%K/D6;D (_--Z,\9QPF@][Z)G$ M$)@!@U#$\Z3%[:\A9R[M!E^(43!_)J$<0<3"9\?U0[#5:*,5 M>A(H!BJ]BJK&YO"#L";B#@$\^8&/^_#D:<,(6U]ZYP,]-*(@X<0Y<4E;% M!CH5%7UX>-WC'DCRH^3'BIG,4H5+D7$, YV*R C[MI^,$C^5DPV[?,N3/;:3 M/;C9+;6\U/+',-"I2 QL_(GI?7/-DMK@R,XV[,HM3_;(3C;>NT6J^D8LP: S MJ&S;EGC:+LGH(6D;A^9=V;NEO-XM^^S&(QNP;(OA=/B(=SMM]5FNQ)M=XXTV,6Q=$KFB*+](>/U M00??G^,;2)ZXN#I*!"2YO>K)/$ARPW9IJO*PP!KY%>9&:!OM3KV11G@24)-* M@-J-S'W9P.[0TBE' [MAOD8ZQV+2)T&!$E*HW5"'C6$5Y)"T[T[9OCN^@>2) MBZNOCEY'YK+@\_7B."YC?@O\O$ZCWI:],8_/HC^AWIAE-^LZA$PKI5_7,!]2 M[K$X"$EPY$13KV%;[36%;T&QKJN7-!^/S'P4-2U%DD$%R.!(M+70:CC#M6@W M<3="V22G:SRP)P+4Z^,^"IW""L2!@2HMV="$[)UIWM#G ;44)G.Y":K=7- MN8[%$\G(/NHU&VJG-1!+#+;SBT')FL?!FAN@^N;CRGWQ5DRQ+%D?(>Y'K#3X MT7"?O;.$_&DG)$;-,\8?]+F+S0/./@_JO>6NIS M)Y?^^7N:Q?2H._>FVCZT: C[$M:%IWR+5E\=#'MJMY?N[R<96! &KFXB(+!= MMS2K57 'OV BX+#>./"UX1:L)^\2-_+M+]]FQIBU6B%MB[2)#_Z\=.Q/QGO@ MBLC>H1W[O1DD 0,\.A@.3;CWC:'::1XX%5$:(2?/H#MR[P_$8<4<_;YT]*O" MHM+13ZO3G23OB.WH)[D^I]O?;:B=3O,H-.YQ9W;@1IQX8D<[#[X(_!UK[ :O ML&D=?;6LL^B;AT9[JDIS9-_Q-8O3"Y6A6)B>-P>G=CYCK4J/PK=F=W\O(>RH7)3'O&TT\&JWMGG83T=)5: -"WX M@[:4?64&9TVC%F>\,W&2?E*4D>SSO/:8RM#R6<:J(C_-D^T<[F0']&"1D3,.=]AH< ZW'QUN7QXN_YJ@66^G M\0+V=;C]>F5:+XLSLY&':JYDP1EK%ZY,M36\UEP=5RYFDG27>>62]8I_,-P7 MZCB;*GI@7\<\O',^_V& MOX,%1P\.>M:#T6EIL0[W+*4R;'1/31&',BE^Z0E_$C[2 095M+1I,R-L3 YY MZX;?.]M(*FNN')>]A=]KGB7(I)41[FO56RG7"3^A)ELF]?$08/9F/!^*4ML% M*74,3UY!IBF/*:\WM1="WNPHQ2'Z3@;1-Z-C3!)]?8V>4=8IFI4QT @HGG.3 MG-9RNOFBC"W- U*_^WK^QUDJBZL9&">_J MXT^83FJN\QI=XR]]-C8L2[G[>O/C^WKLWOA6)79Z::,320.%5"ZS<&"JO'^! M&HRWL377C<\E;OX6V\[;[_WL<['M[77(!D=A.]S6,&X7O4C\/0T32NY&7R]K MY_>7HS]JHZO'R_L/BF:]:@LON#+ D6PCL4]F:4M<&LMTS9J3Q:(U.25#!D\ M3ON:,G517/\"XO>LY+#LV>='C*BBHL +1'1Q/OVF;72F\3_+%:&69L-6B3QS 6?VF/#,P#P# M M*B;,XD4S+<*T8 UJ(&."*0;.CU=7+C7X;N@,O4X=,G\T3RW#+QQ$:#?HS'20 MTB@Q^[,/3P%M/=P?B!#3-^B-B_11R2"4=J6*.Q&HMBS)J;K^>$J@DN/ MB6-9SBL&6Y[A1].Z>X@ M6VO9\&=B)RYUR!C:&\YI9-MSM/&C#STPZ -G ?Y$RR5TNVHM,-A37M>O2%!9 M&Y:S!#FV871R>]FP5'B@[ WKIN]Q?B7T32[ZP"SRO(1_6E=^=UX-3>;,:$#69:5(61@XG]XA:.8\HYU'\]8B2 MYG9R;8,)8NJP8^1[OY-U7$3+"/;-$YODTZ L:TX0W.%R9&'6F>4LLA&#?=C^ MNM\U?SP-LN*"SWE[OH)K0,\$I$]U\/"CEZ!T58G';2.YCD$<17L&)\17C/\ M!:R36MV]L$3( ?\T_>DWP_/P#N/*?#%(+ZK;"8O7"')$MQ/R8>*D6JOD&QQ# M**6"LTH6$,;R-B2% MG&D*99+"=\38 M;.8ZH(]@ -#L6<']5EY[7P91'O'KLKS1O9/9KRB"=UM4FRLWS@L5.STB=1JQ M9(US1W/)U>H7D!QCWZ'*/NX.:+HS(QH]4.>7& >;N::'Z[VVQW5E]4DF0XFK MOQ?&!I79W/7FF),)%@0-$WJ&1:M28_X["$P]G/"V@2SR?!Q/Q_DIFC)SW" M -,WX2WB_RXYK&@(9:PZ\/?S*["4TS?V/9!, M<*;M>"UJL%MI6]*1Y.3F_9(%$D41,0@P *@AO_[=NZHPD042G MD976Z*0ZH MZ=EC[2'(["A5T? -RP[Z/J$_@=%'YB\"_V+:XY2F!Q^/(S>>&R;ZH-GOHTH> M9-4R$F!HN1T,L3"7YIN]GJV%/@ )GP,\VW1!I_?@&T\F>_P$>"VSON,&;@=" ="H2KZ M8%W'0"6;F+/4(EF,-#>6+^\16I.]NWTCACI)ZBDL05X@"" M;<<.WZ:MEWG$,#_^NU-MS0DO*A%ZUU3$9P;Y'NWU!1J.*0=6$WV&9X( X3@^ M:64HY&1:+-2ZVW-ZA*DC%!^A<39[V;&%(VRGZ#DBVKX)RDE YX32+),)E">= M%M-Q1]'Q!6SL0[2O-/3[=O =-O0ZVL\, BI2$7%M7D]<=7ZSYS?7&;)) I8L M9)_;I?*:?VD%O\\XK_.F6=[*-_FNQW4P;J1H^.0QX/@T 3*H80S)^#,VF!W. M_H!99ID?Q+&HHM36O6^K\+0QYNT+C0AC[[/91P%A&PBBYRITE /T"+\_QY@Y M'OIKU&O-!C;Q)D".8PSC\R>$!\]]ILG"PE!.NBP;:-NE<9NOGX#C$<<)QF8? M1J-6!?[-4Y;IWRPHD6;N\!"X=&;RO$I9L)>I>+[9[/M&?;J&U=SXL_VGC1O5 M%"?*IF[CZWVL T[.S41R G-'FQLX\$=FJF.XY2?MY,M5]_[F^N;;@W9W=:\] M_-Z]O_K\ 7_]Y>/,SC)<7L7^;FN[AX2 MA]8+F,O4/@934N')W*_#'P[3&4M:U%&A$O+ M3]-K.9;B3@/81B//C9*%4E7:4XYU9EN?:9>V0V<#$X7I#$ '"=@T>G1M].T) MBAMC:IH-B"!^(C@.>I:1G4C_8' OGA0S-D.W: M_%7(B UY44NC*!E.,3X:([O99+NH52!R:$:,!@KAKR"YXB=Y/SO/_HPZ![D# M"7_G@[YGCT,6?L(Q#_HG ,='MV?*M0G,S3'1R8+@%:,Y\D'1W(3XZ8 V4$3Z MA.!373#Q_CVQ+>:B88,$GA,'C*'# ]//& M/NKI!$U'_C/JDAUZCD68QYRJ0G[D+V+K2$6EI;Z9O_5#(&\MP_TQ[^?4?CT= MVA;LWD=>0<@P0&Q]J%;"(>?VJR=R>BZ_YW\&8DZQ,L^ET;A@;80X;1_P8%/Z M,]D7V'KHKV@T+Z@FXB6>K[C$&I\;6]]@ I/)3E&1_]+60Q(9C)'7-//.[=N. M;::)Q$7]UJ3W*A'9P;EX(]LUT[=#3%"P>Q@F2Q+P,&%G)C$JBP7=.^J$]B8! M/!$V@KSV"3"/Y)$L\BAX_U'&O9T^];4-A8?^D%@3#'>:-AFH[M%U+2[ :;Z+ MV(PPA&9$9$?PS)Z![=)'B'/$YF=>+:'C;L)"F3)1"E3SW7:=WKV7XNI[N(4N MC>85)'[MH7QE;C?+[=4TI@99\G\V+4$>(8W%6%"Y>&-3D[3]GP+,LH!I*\ H MP"P#F)9L@"EA"?PH6;G1^&V[Y? 7A(+=1*KPZ6X.50*"S\T?/[PU'MY ZM3* M.-"AGIKJJ[I$[Y6LZM/)BA_J0YEUN AN(/#6H6I4/REY=7AK/+R!U*F5<:!# M/;42&DJRR"NCS006"2-7?Z:N2W27EUPZB*^?;N/;ISC\L7;RQ:@;>J,]6R:SC%U' M%!D=-AG5"J5?[X>,:AV]TJPJ,I*6C$I-1!LC(5$]H-G$^OV04*NJ&]7R=IQ4 M_I^E+ALNDR ;==UP(";E80^D3JV, QWJJ2GWS1+B1N"^R0;IG7:FA5+J$B+G MXJ%BU#[-IBI$(=U)*/]1^'X*C[D'ZW.^2MQT8*"&\E1]CS3B6J\$ DP*]09(E&I#^Q+=#FU6V51$KAV.& M'?9 ZM3*.-"AGIIR>:SG\@#1%'452A<4U;+]5J?K%;!\5%JJX"@\&84S<.15 MF0LO88YF/5U(;-M^D6NWSTHPT7:B(\]E.G4W9*43:.*O-]OH.ZE>EKE,[!B2 MW<4;QWT7KVB*TE2Q!@*KTE1]NS1EZ)76;%E=156*JO9,5<6Z14@JJ0R]UI L M_'()JE+.HAW<0A9(@-),"^NSP)<*7$BR]E:S1[4BF:B@J M4E2$5"1J@[,Y%7[&,%Z/BCIMRI'X1P:LTJDF6582T<- M_GRXC(I:%F1;US=?E\^H@3$H9OE G&]50(<^:\_V*2D+UU)4=1Q4M72PXOZI MJM%05*6H:N^3GT=52\=([INJZF>UV3[@9:$JY1)?+@]4Y-Q.Z]C46YUY XOS M/P-6W/!(7-:*J%?4FB@N?355TI MX8JN]C_Y>70E"OV21 G/HZOZ6?4P'-V?TPT ISH "KIURMQKQ[*?HV8V=]_. M_Q WLIF%,'_'9SVRX*VX/T[F@5\?[X6-#WC%?RTU2M*G)O6$X>#4]UY2_3*S MGV'3&^WNV\W/'W-'F8%!!D]3IY QC5;J"<;;86+?4\&_ 1Z$=D(F7S:X^6ML MNVB_=[//JVUOL\$ZKL5T&368G?HC\WH8F\UWW6]7I^?W5]T_3KM?'Z_N/VJF M\V*^!1%;QI&P.6CF#(9\9E7D%]RJ_E.%_D]DR;VM!'N?>.N?;-B8/_E" MVV;17G2?E\C$9[VAX&5NWW?(DG]#3 MQA._/S0#DM>$4MR6%.,1L1_>&S']0,,.Z]:Z+=*C8T(NO-*3:H;.6,QJ/T=O MP;H/:+/?HZMJY6>TV#.2?5^SS;GM4KQ;&NTUF&E3&"Z1O3@ 9^"O" MLIE?O(ECL7:6/4)<6&EHG\;YS=1-A[T/L>'B5'?#H^MAV(6MB7;F(4[\OF+< MQV)Z>'P2LRT/Q>T-JRNU-\QJ'L:,>D+?X0*LK5H@2IW]2@=:T* LH]GMQ!A> MMC_92L0^3<:JQ:$"1"X@5 M#!8B/JD7AAA?'E81Z;9\M"F>K[0CSI[H9W32J M:Y!;LK'P';( V.A[R.)Z+YY[26?6+#PUF6J*U9=NU[%>2L>:]D*7MHK/II0: ME?9*COO=XFB]&S)),2_OS$I*C4MW_9",&AO&:CE7BA85+L:*IX7?:%KHI]EWTONDM:WV_+(B0>S==+.^@[7C#) M\\#6A!Y8[H 5701OP@6:]8#.L15ABU,FX"R*&_7I.-^YMU>;9(FK76,8M3-^ M,3]MG7W&U_M8!_I5,CX5X%T>"Z/Y""P/3@XO:S]I)U^N;RYN?UQIC]W_=_7Y M _YLF1\_?(Q^,[WT%,5G"#Y+[U*2]OZGE=S]/ Z)%IJOVMCWGNV %3WT@88G M(_@UC&65XBXK9YLW>)&%PA6DG!L&MX.835Z]CHD;D'/BDH$=TNLF,;^L;^+& MJC%]8U5OI+Q1[8:ZLBK/E951V8='>KDR8SLA:SJE#-#G4WKLS/X',7WMBL9< M1,$3&@U^*+5_^W@H8"]7,H=$ .J^5V%I@UA25\4*2YO"DKIEWN M .I4ROC0(=Z:JH@1E;X+-U0["L!%E7&'A0)GQTJ:O0*L5O591?385NM="MRA$ M;E&5B%V@NV;H;4,U25;H7@O=HI"S1;4:=L*[JWJ]7@K>74+G@UPZWT-HAD=2 M7GC#78SVP$TVT<6H(XJMV[;"2%'6=:WO7G\!ZZGKS?IJ,>5;]7P>L;!59$/) M1M0Y8-N::'&R:>K5CF2-:Q39*+*I=$3UZS>EXLZTVUA!VE1JDI4>._2F>(K\ MCXG\187VMZULYH209@S;TG6!''WJN7!^%47-9<@ P+(L%0DU\%&EQSV0.K4 MRCC0H9Y:*1T;,MWJ'5,DE\P:[CS5U:CL-'0K4E$X-(JHL!6]4]USPY.C->_* MB^J=AFPMC^JF7FE7%:CE'G,OH'XW#]4[#=4JC&K8'/A]!MYUO5W=LV=;@._W MRKN@HK:4FW-5-Z=1V6G45L1_,A?I131&O=*4K*&NNB0X%NJ9*[YW&KVU)/G, M"O&V;%973C;X>T4_AT,_\\AGFU%<&Y0^3:.\H<.E]'DJ*7I,7&"GP5P1%RA" M^%6]T]YS,I[2.Q7%S%+,-J.YUJ&8AM[IM!3!*(*1SE#;:3C78HH1.%BK>E6Z MN@:%[#/E=5TJINLN#N5ZUV-X>(\XPW:G !8L[$R"XW#!%B#V&A"[Y4VPXO(4 MM4N9EE]\^G-X%=89WIH^/!.K74"JUUMZIRY9D';MN,6Z(ATQZ8A"7[:F&!@&G08&4$Q-(\;'Y"M $+>(%IF^$D]/PWS3=#^)+I M6O3S5">52"D/9K7R_799*7X\&VRA%DSEK$R\GA!"IDA2K;9_L5*UEK.<7QUHP+*#Q&V,A9W MQAW6T1O2N<..U'U<3CH0)7UL_Y9DXW30UNM-52M?T<'*="#*WMA:4-#6Z*#> MTEOU4M!!*6/1]Z>"TD2%S V$KKDDQ#N.2!/EEQ5'H8)*&J2XD,N(DERV%MZ> MPV7$.2\DR ;OJL9*TH\I&;9%J1N[UB2+8+NN=PR%;\V'!*_:V< BPD^$;A@X3+0/?D 5?"M-546K"KO6]>9AN=$HA"65!UY$@ M>E[8V7=R[:XJL!V+A^^>/)O.)(Y3!"@S MVYC'-43)$LLI=_\AOF>9P7 EAG$Q--TGN3 W8@EN!;!/0,6H?9*.84B, M,87KJBA$8CD%3^%:.HP=":[GJGFBF(==JWFYZ!:4ZJOJ;0FM>668!\_B.*,9D+U[ ^"WWZ3HDHVE78'W/M4%5W29%.].T(XJ< MV(NW<2[M5%6)0$4YDE&.*"YC+T[->913K96WJ+MR=*JB9QN@]^,J/S./8XFB M;531,U6Y29'.0M(1!9JHHF>*=);1,LM#.$M-?IY+N"8*9E$%SU3!,YD+GCT. M"8!V-/8P%#3 H(%,A3*LAN9C;2#;U3RTO^B7?3($R-G/<3(1UCT;FS;]6M\< MVZ'I("D$=A!BT;0!RW:GME$6:;WA^W TB)& E O:! M)+5#-Z(:2)W:40UTJ*>F0@VRDBHMF&:DU\D7%F2-GLV!:?L:)E@1E$KFLVD[ MZ%X['7C^:6 Z! ;J3WP[M/<0>[":"JSBI;81+U7OU-:OT50L[27/<_S="X)N M!-"OGO\ \'R(T?EHOI8@!48>2$LS$45;0%OKUXA2M"4/I*692)EIJW'6:FR* MO'9:IFHC-&:T92O%=M NI'TJXX]>:#I'&-B[+(%+%F2U2?ZT?AFL]<4_,* [ MS\>I=5S#)/OGJ>Z,'1.3M&&<57+T2OV\#-I6ZIBBI MA)2TJ[)UBI(4)1TV):U?)T]14E$S1YPA6<8$2SPW(3HV2Y)ZEGC 2V)T3'V&B6S:W;>;GS\6 MAWWGYM9-G4+&Q"&CS,&]$+9>VP6CWXX>1+_Q47.1DAPDT@]D!/^"J8K^#? @ MKWUG8I$O&]S\-;9=M-^[V>?5MK?9I!N'7_43.=%_,MB)@PCN22S!Y]TH9\9E5D%]PZ_E.%_D]D././3K0/ M0JKX_5)\/"SV<1,T\7A[\=UV?\6C6'8P=LPWW%K'=LEI#]-QNSMQTRZ>3 9P8]@B(#FH6>3"[ !9EPG/\E]UQS;[-D.#3? MMW%+J2,&G] S'=/M$RT8$OCU,66S1]I6DL^>TKNZ04#" +N+)7N7F\+>Z+2F M4]BU%7+89T11K9G*6MEQ#U*C=T3=2KK'6% MI0UB2;J<]1+>F$;Z5W//6<:7 L7^G4G5U/=I#5_E$1](;N-A#W2HIZ8R4I?@ M:EGI:[3'K)S",X@PSW\[VO"/(G=H]=W?H M:$C(/8$%/1.\HP (^1-X4B;)=Z8 M^" AW2F38-&8S'M3#?T2O2 MZX;*J-S 1:0_(58ZEE")4[E9RQY";@KYI3B44KE3&0>LWFDK$:IP7ASG>XC( MV0C.ZVUU87GH8O,A-$-"4V]3GE@O"+2^Z?MOB,<7T[>4))6;PVP\I&:M]0$O=JADHMR\8P\1/32@ ?[*L(W,/65'=D>4+'A2&$8,[R%R9R&&:\:1 M1.@/VL6873'L9L.8K:K$ MQ(,789?V (! ,,ZT1\(70ES8+.\7#3I%(ZYG!G9PJMUFXT\U5I)$B;Z]B[XY M7*2YO3BI(-1F5;[,#(F!I< ,8%XQP&;)2-0E<*P"4)6< MG)&3EV3L \YH@!7]S!QAY[+_F,?3Z6C#;:GWP(C6;R,!_&KC43OSR@>DV-:= MCS?4X=N=8[IAU[6N_CVQQR/B9F+]JI6.7FWLN7: ZL:BZ&:6;G8:!;0LW1BM MCEZK-DI+-SNTEP58P(8062CLA6+5S%:P!8I-32J+87?1/JQ5;9:?9!.VZ[JQ MHC-MMYA83_Y*BE]Y9U92RMI=O-%"RJH;H,BNYDV2DK*4I;ZNI?XWTYEP^QO[ MZ6!*L3*\C\B V$- 4PRY;H2XK,-[S]&\RM!6=#)+)QL/FEI0VB=?;A:TL#O>HO#3E%T#RK:\"?:76[H!LP2,*7_Z\SC33B.VYICLU M8[:F.5+MN 6WHAPT6FR.(5ZK[#FL8PUZ^;RP*SG]JVQMR>69V:V[8AMP M+6X26:V"9E0Q6KI&.U=C8UL I-;MA]J+&6C$!?=(\ M#'/4[)",8+FF!IB>,(+R!K13[L^SAS-M0( H30>HRA][?I3/1%\,?&^DY1-C M9;J**&U/VT)BK%93+U-T>3?Q24'"K$[3Y=5@0& *SR3VD]W#).\)S* /1,IT M[? K6PYF9DVP_43FRS$1GU9/OM1FK[9^TT)O[H+;@@6WDWZ\LXQ(I@4+3//? M-!(-LBIB_VJZ$]-_TPR*U_89PVL:EB/3(EK/]TR+1HE@AV>'O&K]H>D^ 6G" MEL=@I*ETGD6 .E%/!IR^#.W^4#/I+$&!QF]B81_3?6,Q29U/P8HS1X"RKO!O MQ/2!HL"B),'$"8,S#79S,-!X(PN,!#V?. Z!5RN.=>.=L:%6^[F!U9WQY^\> MNN=K/N.]-O:]9QL;9C]-;(M670V'9L@\B 0WX?2 M_L\$.-T(603G) D'PC]M7QO0^H8V\)4 J@WG MR7YL:B,8!&@&?Z"-83F>M>)Z72]D>P9K(*]]0E9]D.>2!"9GVM]A*\9CQ^9@ MC/<09K_^X0#<">Q"@CO@''08RN]Q4TXMW'9&M8%@^]>E!1KC-01S_6GH3<+5 M']=F@)=1.LNK-W17W?!$;Z@9,WH#YY?8CL=[-Y6-UTQ!)_SU' M\DUG%G%1'TN^UCHJ>&-:\L4RC!>JX<7=+CPDB@G0!8]7]=R@2_D)4L9LM_M( M?7^;+:K://G2KI[-UFS2X/ =>*%SP8.Z5J16:?#:I.(+6()+MRSESR%LJDPC MBW85M]S'G^)SQCXLV =P45Z*DB:B7^1W"=OC;\Z(N=B+A,.QI 1*KJGR9IK) M62LR"> &;!'PSIOV @N#@9Z)CY/\"6O0!A.?:HBF:SIO@4W929_XH8F<.!B+ M.(Q)I21P]_E3A4WN3QQV0IHU\9&5X1=71+=1U4"A#8>H]\)NKB-*9RBE+: 4 M)J10,H4!$X !K 2$&>C5P)BUWIOFD"! N>G.)YO.L@IC<;*YOOFZ [IAY%(! M$56IZ)7*K-LZHA1[24)AUD4_GEI4; CF=B8C;Y98:E JW1 Y= 3D,$3-?0QT M\$J5/F!@\S _+Q7GGS%"NY-PZ,&\WKJO=G":J:/R5^ 7@673!_^@D]N06,FO MXY*6"_7VV6SEED@N(%,-"M7'"IA6#6BW_?XVO:7T03/[?$\< MW)%'+W_#USAH@:A;YKZU0N,2A-)+,Y] VV$&Z8@=M>@L0'RA]0MG-?=(&@)I MWTFD_?&YQ2%"9NRLY,J7W<)$*?4@C/@%.;2TH;CVQJ3F/T9VJB@,JH@/@C2.V_ M>Q/'NJ9>J=@).^U1!;%1.Q/ -%(49G5@<[8<-7YK\[H;"IBYF[OQ<)@90;S^ MYE;/ZG,V=V..DK3Y1Y$9.YUUS1ZD?"9@Y^#$(V>ET.Q-G.G1'YY-_3U!#--$A[C_A+$36$O6=:LES0(/SG D]6?:<'LDX M>(+,A8_PF5G-)OXQVG$A@>>',6)])C_P,1GRSM"U[0K'N$RL?V39W(3?-.17 M]U,F;L_57:=\^._=6-%A03*:K)@G8RX M.5>(6-([1N[OS^9=F;;FV(ISUGP:D#ZN^P4LI("X\R,VS_'US5W8 MIE-EMK"P6B?'#%Q$Q2)]=(^D*UI;LRE>6W2'.#;?1K$[=DK";T4/E4(HPS+' M3"ESWI1C>673SO+(JH$6\4V\Z89VWQZCG\RD0M8>V'UXDX>"\.B!Z)(%\#A7 MV<2ONC#M5:_=%QWEO0?)O1"/2N7OL6J_G@YM MRR+N1\[#VD;D3,;O(F6,3-N%&063WK\(VC2>9DXLF]YO16%AU"G,W5348'59 MW,.65M58?E55MBJ]T+*"N&)W:E&E8 N6_:SU'3, V7'W[?R/D^G8TDKE-T'\ M9_2.STX#WHHR+;(/_/IX'S\Q'1?<)R@I/FFI4>)4C?03AH-3WWM)LCBF/NL3 MQ]'NOMW\_#%WE)D@UTRT[-0I9')&5D(?]_;!5$7_!C%*7NF%YI<-;OX:VR[: M[]WL\VK;V^0A17'4,6YK'':<_)%Y/8SSB>ZZWZY.S^^ONG^<=K\^7MU_U$SG MQ7P+HD#RCS2#.;-'G[0AGUD5HZ%YNM&?*O1_HDPD_M&)]D%(%;]?BH\'CW@S M-/%X>_'==G_%HUAV,';,-]Q:!YC8:<_Q^K^RH?IT\#3V36WHH_+YI]#KGXCX MUQIQYJ $4'<3B$:,(L POL\?S*7.-/U2G(2UB+_FI1=P*IO>G#3OI-IP3,8[ M&EY&<=*E'JDD<#@*WCNVJ#D MN52&O7X"2QA8%RA;?=M]0M.3_LWS4>C?C$%3JS3B#>DLDR)IH]M."%V0TK75 M1-O\T4$LH1)+DP$6R>]]YUOOA-CIE#+@KYRUYW( OD>1J3,OMW9/AZP@=D 0 M:RN(*8AM%V(MV2!6P@H0D6I4[_RVW6H0HI)-<86(DR\_/)3X>(0DA9]VW?I,5[@K5A"?/FJTTT'#&PA'3['V)ENXKI:^W,IR])),5=Y M9W9D%";JQ;!6MMMJ%-9HK%:)65&8HC#)*4S4/:"Y>PJK5U8K72@EA:G2JDNI MY=]\S-^*LCP"+>IW0U7TL1?8+)/5=K7^Q/3"5?Q#KI8Z*R/@2BLO""\]3V!:T9JM_9VT,_RF MT2_QU,I+F**RIIO2H'=-F$U%F(HP#X4PMUF$L*B:ORG"K#?WW%ISEC#% 2#O ME6-Y2_$>6')X^4B/4BO_ZX1JE:*KP2KMB5JBI@8[\4ZG&5)-KU3VW .DV%[* MX:&366%05":@LG;)8Z44E2DJDV3V\ZBLY/%26XVF5OUYY)C93]?"%A=V;X)5 MS8CI8]!UIOQY7F%S@"R!9V%M@<"V;-.G-1%HP0I6'ZUX':#VQGNV"ZKPI=9Y MQ9=Y._C*%O&06D.Z\IXQK_[Q!BKOX3+C-C%>0)(#P$*YL"4P*^*S[>QA:JJ% M!>=MNJ$P98&UVABY:%J^/=73A =9-5:5*&O%D$F_OR=B$ M(Z&OXZ.(SB9=S\<55*:*:]'CK%@Q"UUSL%XL+L!@_6*"58YI1P _-3E& ^GST:,T8=P2_-BR\2&N!:3CLVY3+W8 M,TH7PEL1+2/SC4$$$) JY,'J=]"N!W35=%FT"-L'F$)ZW6S!8_.-YM7R)D// M '9ODI Q[;/BSQ3TP@IG?=;^!H:/'V#^PL(U\Q"V])7.$OVA*A' _$DP- MU MA[KDYP/O$OBF=1GYKNZ(CQE&F?90AJ!VU&_Q$6/Z.'T&S"A55=(;#+!@.&Y: MIIN8J-&IYD5)YB+N&Q=A$8FUO)S#GD[RGN,:;% MM#6L&OW$B]/[H A@JN"$5?3#7CUQ!Y5(4%.]"+OS@:#S6>A);P(_(\&4Q,.2 M6:CX!BEV#7]-?*S=KO/.+C@<* [(_E-?ZV-A=O.)?BLNG6D1,L*R@A;Y-[9* MP-);L*/P+>1F,+2G651W,9^>?/*$W^A[01@W XRFA5I.WS'M43!_#DQ& MYLJ=#.,R=51!0@4>%"'G3/O=>\&N2:ADH-S&38&58350$[B:Z3A\I^!-.E5= MBR9-I\^[XP#!C5B].Z8TK%],[]FT':0T'0_7L=C2S7CBL/>TUQ,O2AT)WUF+ M)N[4!Q+*LIGFYT>M$!$QJ<8\&NMNAQEP(HQW.5WZ&ZO*PTE0)&+#K0AXB$[?PZ:'2"^L0/B:>-L!O+2H M4NG 1KTTZO\8]S$+)JQU3;SZ/LW&L)3J:&1M@V[_WQ.;QYF"IA@GL( 6>06? MA&\_"%AVUC4UI9$CBY3()M9%RUN;OUT]4*VVY"IL&1RJ MJS<\O^V'WH+V<^CM0=']+P]DK?8,S 64+2KS7/@A2 -:ZC4(L;PP5H4/.[!='"OOG^_T-XQ M*=;_=''Q^/C _K ^O6=*$#9(#K@'")M[8MI( M@-FFND%BVRB^0\D&T?V!$?C>T*V!C=EHQ[8[IJ8$: ==VBB/;#S>V\$YMU.F M?-/5L]D8A5335CL6*F.LQ&I/H2TUQBF0WN,9_Y7L_\K\-QGP C82E\=S[AYC?0A>>_;8[N.SEM7AJGE6;Z940"*76.-XK#_:'; YNS67)D/0*"1Z_+ MSB4"E$@MO!A>F:EDFC9XDU _(E+DYF_.KBZ=V^N(QI\,L1 M\XED[D<$;7%^B]0,0I^8M-4 ?-\_7FAL"1'SBC>8.C'B)J$)WWL$Q06PI%&1 MS7P=#K8$@P?2)B"NR>0\5UP8F\.QV#AGJ3&C.@7 B=A(>$V-W4E?//_7ZHT. MC#IS!HBF,Y@XSBF@_QFI/&'!Z!ZBQ?S148E+NL.K1][@]!:V&6S\K%]I$ZTF M\!89(U=0/B2[DMDAK&C<[_.;>_0\8,\T-SK*$46'9L?PV&*'B!FG23)J%DDX MY[F"95Y/V+3:B"U&8W%RB^ZJ&\_ED&$M0WG/T9W2]#J"2SR]K+QJS-$=F96! M37G'GA\R;SO=&*W+Z3-R<,7 LC2^I1K=4R7,=BW,C#DV8[YV>4'O_-^TKYYO M,=85%% OZ;>9>CE ?^S0#FC5] MD^'K*JMRO9ID3XE(]-8STRSS-,O4W$"O; M*%PYVZ:]:9JML]F0V7)HFJS::S53 78N67SNQ33;D[*1P.IT&XM HT[IMK4< MW3XB?;R@,O0 8OK2)D\>]=/,$&\^L:9^F!#L!JE/%/Y#8U^->OIE'O7%*X1Y MTFENW-FRE'57+2G-J;9*?&KG;?"VD7$ZO^"70:\U7G[&H5] M7+M,5P&M01QD8*A(U9T&&31+'&3P\Z;[\_+Z\>I2^]^?W7N0AM__H7V]ONG> M7%QWOVN7W7>=ZD2G:R![R3C$R#$M&&(P(@]( M/7N_]^B/@J')&^Q3-Y\;Y[6H:U:J)PMZF3M MXS2O.K@MC[>#OH)Y!VC>G]_ M[Y=0P=RGMGA/GHD[(4?2(4YPB["X7K:QTWK9X_D=*:N5G!3O)':C4MM<1>P( M'MGNP;5Z6Z\9>V[I($45^?VCN';6E!''T;3F(=D0([F>(+EY6JML%EUO M- V%9 F07%)^7!6CN)6@N+-U%'E6ZKE\*Q25"<2VO8-0&6L86U2J,EMXJ M1X]VU:MN*2.#IH!BW="!'1Z%H5%X3,FX0'V7M@5%Q1T%1:;#3J.I=XQF&=B M+"A2R*WDE*?8CBV1A]QF1V]4%'(E'U,RY.9T=MF._9"+W+K>PGQRA5R9QY0, MN:)N]ENS&?*06ZOK]5HID*MN)I8R&F[C.H:LY9,R'"1F!>U=&@XQ,ECYZN_I M^D+ $L!^:#?5Y83D8TH&8''!]"W9#PL W#3T5F>V1I8"L%1CR@5@(^=:>#MF MQ"(.W-9KU=D2W@K 4HTI&8#%M\%;LB86 +C6T>OE +"ZB5C*J&#'K?4(]NG- M=#!6YH7$O"'GCGT[YD7"$K!U#&N..P%6D32U.:?PB=LCD^#J-?3-J"7F=4A& M 58]AU_ZGN-0+L/*]Z=Y3+VC-QJE<%S( DI%"(;XFGXS9DI]3X30J.MU8[8% MAB($J<:4C!!R;JHW8N[LC1"J>E41@NQC2D8(XHOO+9E-.R*$6DVOU4L1SJCN M=++;E;:V9DRRDR\W)#RFVYQ#B PU00*V"L#.R?":\=VBP#88+FH<&@%[)6!G1/RM6/+10CL2BF4 M/ 5L.8$MC@';M>TB5$6:*IA&DRZ(1+V_T6/?:?>YDG6<:ZN.MI.;CO8..LYA[\1V32%9!B27E!^+X@S;R;5&>P<=YVJMIF[4 M5*L3A>*542P**VPG=QCM'72<:X!64:^7HM*V2A%9RLA0'>=*P@5$49A;LRWR M>LA4FWJGHR[D)1]3,N2*P@&W9DOD(;=> U5,A<%+/J9DR!7%^VW-?LA%;D>O M-!1R)1]3,N2* OHV93/,5/W-[4_;UMOU4L2EJIN)I8P&U7&N1*Q % *Y-<-A M4;N8JEYK=\K $60!DP)P353_;FOVPP( @QE1KRIOKN1CR@7@>LZU\';,B,4= MYYIUQ8$E'U,R (MO@[=T [&HYV<;5(A2F,/J)F(IHT)UG"LE;\BY8]^.>;&C MMBK5MEYIJU) DH\I&2&(K^FW9*;LJK]06^_42G'M+PLH%2'4$Y^P'=LK MOS.,H5=JRJ6H<+PRCL71"ELRG?)QW%&7DPK'Z^ XYZI].Y;/W,Z)Y2B-JG L M)X[%-^Y;,ESR<=S4.\U2\&-5S^ HWU<6YE(6INHXIP92 ZF!U$!JH-(,I()X MEI#QJN-VF4XM))P5I.6.=$J.W8;A$"NU4*6:B +2>P>IZ?YY M:J;)1.D\LU9#ZATZ\=3?:$/@GRGT_6L2A/;@C;UENQ9QV2^2E8[I3$6S_VS9 MSU_H0MEWV??P3?HJ\X,%#98YQK(8>2!/(YC//1E[/N;77]I!W_&"B4\>X4GG MCM?_=<*@;-1KS6:E=J(1@,\8'A'Z$\(-P,_T#*9A4JE$5,@7#>?[^@E(@3A. M,#;[,!R"D/X]-BTK^IOU;*/XY&>7SX_ %_\V4VL"=%U1FB MSM*T+.0[3:XRS>QQ2+0+;P3;_*;U)[X/U.:\:4,ST#+G=1J0_JG]>CJT+2#( MCUP\-8'0/)?P8])\R@LH0?4'0WN,#S9#K%#]C#^#!=K ^9[@J<325J,TN@% :?"!!^?J M3?P^0!$[3" +8=?P3?@D-G2L0R>3T+3=K0 )DV_Z (B3-?2 M)@%,8A:<-@(G#'N O0XH"AY@!/A+?022"?L) LN!,046!O\F(X$KP"?"Y'PDFJAMI/=(W M87HX=X3W,\@<&ZC.]#5@0JXW0B$(J@XH,G#40!Q]/O(,!OM#FPPB),+349&B M6SLR?\'.PL,"V$J?(1C68/M3&-=7Q)GKA11G\#60XK8U@W!T?@JR_!09PH/X5(.(^P(1<19$T=MGD],9MXS(UWPB;O^-Q*70&WN.W;>96$LQ%,;"Z1M@9 !K@==>@$P]Z /\$^@$DQ&, M2L\Q@('L 2CQR(]F1\BP;P"!Z4R DV48E=8S46"AR9U;+6H#W#H2FR2=( ], MDXP4F-9@E>S(&M&;J&ZA 0![4Q5WH7D[MOY'R="K\>,5RMZQV<; F_%SHW, [\^WI]DK&MN MQC.-_Y.6&B5V=*2?,!R<^MY+R@>2_0Q=+=K=MYN?/^:.,N.ER_@/IDXA$P6P M$@#XV:-72_!O^_4C>:6JQY<-;OX:VR[:[]WL\VK;B_F22*"Q+S5R'T[]D7D] MC)UL=]UO5Z?G]U?=/TZ[7Q^O[C^"?OMBOH'-R1QU.!(Z?#)G,.0SJXY?/VD\ M@.1/%?H_46P)_^A$^R"DBM\OQ>4(%G+8U]4P,5=/"7DS^%7O]$Q+_6\+R!U*3Z*VA,6,8'E:W/'\RESC3] M4AQ6LXB_YGGO<]R.:=Y)?=LQ&>]H>!G%"2H_ P\L\A!)N,Z\4P M(FK*[-J'6F#'E3W3[PSGJP'8IJXHY8%;XFI/0FQ+1K>HXX>+MQF^+ MY.(27'3YVZ?DEBE]YU0D8G*#88\'FSE'!P*9CQZMOYQ4%RM'6[IBWB2I3Q,Q MGS^(GQ[^0[W&GS_ :_K_(\EM/ZXS[CK.T9WPQ@>"?8S&ZN7'H&P3147GL(OQ MEHW75]*G+)R)F\UQ!H(Q?M4"S[$MFF%1T37\Y_UN&1A7^W;+Q#2N=J5W0B%$ M4H30FSZ%#X6//#77PS@/60&RE>RWDLCY_SSX?0# D: MZ><\*)_;[$'WU0Y.J9>9O_.#7KQMJ!)SA+5,XR.]U:GK1D.5*9(!^L9974KL MQ_.:!WY1D8:EP=]U'.J>B-[<.@$8#;W94:GN,J"_(B/T*PMQ+ZKA(+K$WR(/ M;UKM^3%V32^F^V6_[9=;L[9B:@!4>4SI%4E0^8V^*9'VV%^$S( D?RSI[ MB!H)&GJS78IZ!+)@\.!Q7TB)%)77V($2^1_B>Y89#!?UX%R,>Y:76ONDH"_W MF-*Q?%%3IDVID8?-PQ%=LBWJ=2&70W(.Z*MM56)=\C'E\D.V13TPMN:'G,^N MZVWEBU2*8Z[B>$G&/F K59-FA/EK_Z%O*"U2:BU2U))$'BTRC:RN:W53N,K< MF#3T2DW)5\G'E$^CW$A\QU8URH($4%/HEWU,R;3+8M$=.V?CM7*T*5 NROUH MFE$5VZ34(B^K\0Z+:KQ7NJ;4NF:QR)I]Z9JW$:;8%;#?2/#'5K5,,?1A_^#+LCLQWTL)PX.'_F(-LUCHQ^Z8=[U2BJ!X MY<342_WM%(M6*1D=M#MZHUJ*?IO*0[M?-9H5+E;JL. MH/VUE7"4?$SYM+^F%-K?3*ZN$.-ZHUF*W%Q9T';P"%^L_K6VKOX)D=JIZD:] M%-Q8N0#WH_[1'#++#B<^89W+ N43E(.I%-$*-U*Q96NEBKH6 OO,QX]*J&9 MA=H=8:?B:3;5*4>Y"UF0>/#H+Z0T;B1B9+O>PX(DT#!*<5$G"Q0/'OZ+-,I: MI5B\QXYA7.W4]'JG%% ^;G_CWIO_J('40&H@-=!^!CIF;T/9>E>U5>^J ^^2 MHXZR9%NKCO((CK*,!I+J7:5Z5\G6Q&2Q'[]6$94/;"?.G+:,O:OJ[;;>*D>M MP8.'?HE[5]4JHJIV2X-_][VK6GJ]4@I/Y\&COR(C]!=[\$4%[69QOZ&[6#$/ M;U2:NM$IQ1+-;YI-:2KW"1Q!@\>-P74B)% MY>IVH$2JWE4*^GMF^:**=9M2(P^;@Y?1PWE0*J7J754&!B,*,MZ;3BGHII?? MQJ>BMQNE,&YEP=[!X[V0+BD**Y;+(3D7]&V%>+G'E,L/:8@BB;>H0.8CU] K MC5* 5_DB]Z,XJMY5E<9I2@F) L2#Q[]B[7+8M$=NT5Q"[NDE@+(RD6Y'TTSKW>54C*E5C*+A=3( MVK2J4M5;U5+T/9$%@ /.H7:Y7%PCUV MQ[?;C5*TG%".R_VJDYD&J*IME?2,J(C.62S^YN#;5M7T:CEXH"Q /GCB*=)P MM69L)+JDQ'VK9ANW2E@^6?5ME50/+A:J4@I"R,@2HZGM6)1KQ2CV=2-5KT,;$<6J!T\O(NX7ZO&ROC>=>.J!@!<>5HE'U,N M#;,J:CNXV=1T$3.&0?1:.6+WE4]U/SJ@:ERU=^Y11/L3M77JI?I6'7B'''64 M)=M:=91'<)1E-)!4WRK5MTJV!B8%W/@U4>G 5N+,:,NHZ6T) M\R25RT8:15/UK9*%HQ11)$55 N51)(MT/6F7(UQ-%@0>/.H+J9"B>G4[4"%5 MURH%_3TS?%'-NJTID0?$O\OHW3PH=5+UK"H#>Q'%%\ND3^8V00'#ME)510@D M'U,^35(442R7,W(>Z%O*(2GYF)+Y($51Q%M4'^>Q:QKQ(S]XE1]R/XJCZEDE M)X\IHD6*JNO)HT46;'92[^C-FM(H)1]3.HVROI'8#AEZ5M55L(?L8\JE7=:+ M17;L%L6-BEXYJJ*HRD6YI*:9U[.*MQM0NJ;,NF:]6%2-I*VK#% RP2@O W>2 M!8 '#_I"Y?_K&PG\V$/OJMFR_4T)"X&HNOV2:IC% C]VQ;S;>JLB'WB5$U,Z MU5+UKRH7(RJB>!:+Q#GT_E6UEEZM*#^1Y&-*J,!N)-+DL/I75>3K,: 484D5 MX6)Q*Z6@A)0P:>JUSC$IU,I7NZ)"K8K5ED!#;@MJ8.]9+9[MF8(]J!MZI1S! M2+) [>#A7>BFO[,ROO?0P$K=,L@^IEP:9D/4?G"S:J60&7//H+*8T;"1J1 MHH%54P5]2#ZF9 IEL8"//3#RCE&**@II?1->]SSKC?\)?YD]A["_HJ7<3$8P M7)^_*536_CPUW3]/S329*)TGF^9'?)F"U;\F06@/WE)S'M,Q1?/X;-G/7^B4 MV7?9]_!-^BKS@UFP=!*P="*P3!<]=8!O6G>F'[X]^J8;L-,,+NV@[W@!:(R/ M\,1SQ^O_.F'8-.JU9K,"7)D )L;PJ-"?$*X[?Z:[RMNG_.4$_>'$<<8F0,M] MBO\.QF8_^GL*(Y5*1(&V:P&CQL-]C37SS^DCG&= @#Z<4N=GL=BH3VOD_*28 M$IUF =%A;9 9?2:C#+9>"+*9CYKM MG9$;^AW_BHN4C-#OS*:)]]_D!&@CXO MG_'UGI8"9^E& ].Q@,5X+,+E(_ E@($#TOB3=O+E_NI[]_'J4KOKWC_^0WN\ M[]X\="\>KV]O'CY_P*=\^3BSLA3]9L@W2[V;(]3(;$J]0SE,ZF^TM J2LTPS M>QP2[<(;P3:_:4/3T@B-);( \L ?AD ): X;D6G0LF R(GKG3&?O>LVW! M#-".-:UGT^W#;D[&^-O_GB=,11469OGC/^]-]XE0G?&'^6J/)B.F*OXSCU&> MOZ4_H3^DF[6.AMDLR*69< YN!ZGW8E'=Q&)'9[,^3 U0Z.#FP(8-;!?W#S9F M!!*D;YN.]DR&=A]XN.T^PW9[_AL]B!Z&V-M183HSI,>TVL&'0SA*=O C^'RH M?;\^O[W7@&<0;>Q, FW.(39%Z=*B0USIL/[Y-].WD;'_$;#)\/64:[BPESITX-)+PA--X1)./ # MQ]&\ 1V%>:WP+S8Z8&0U*&JW_="#$]1JAJXA?,XT"LST1"W;TC)2[A28TJG] M>CJT+=!0/D;(A)-QO9"+,N"QSX1RRSZQG^DNT P6-M_<\S#IHE9+P9U&EF_.98]-D?.ZO18YK<;[&C-%"R8$0VA3(]FI&OW(Y:IGL\$/,9=+ M'<%&MS>MC>7I[O+(_RE#8^M&!>VD$$4^XYG\';2("]YY26Q1-.=9%,7,A!GK M8MKZ2 P395$ X73*;E%P=KO$;_YV=?/S2AD#'OR&:BK/>! MY?LP0>V)N)@4@3H]"DD4C $P=V36H*#:P1#M#=^S)GV0^J"UQAW<4*7P O9M MT#= -?-&J-&&\%!D6Z8-TE4+@/KA:19Q;*#J-XTX7-J"8.0S8I=BD_Z0/\K& MN?:])Q=VQ4JTHVA@S>OALP.-9V?H\!4;?@P_"]_&R#9@ O&OIM> 7^.3@3>Y MR1,].J,E)3L'@A/."K2Q:,)!Z!-S%#!%HT<("G-8E#VPX9D@Z.C GN-X+[#Z MCYD]=0$(N/9)(%3T !>F[Z,5Q$J\#%#?\K!JD%@O9#8$)N52G1V? SIE!8&2'(3N))P\.Q<5UHQX]"8<><$^; Y:\]IV)Q1_/ M*"\"]!G[4UYRG)X9R'JM[\#!@LWR[?P/L1]NQLD:O>,SZ0)OQ7(T\\"OC_R7:I#F;L]J>M"K,.H^=Z)%B./5'YO4PUISNNM^N3L_O MK[I_G':_/E[=?P33[<5\"Z*NVA]IO]',PCYI0SZS*JAQ&H_U^%.%_D\4!L(_ M.M$^"/'W^Z5X3UDGVDV@[_'VXKOM_CKY$L$OI4D7W;3T2W%DR")6D71L[XF!:4&K3> M6R*=O8G?9UH%/N"-F""&B(O"8U/6?6+<;\J@U=[11]JHM7B3 !X=O/^XIR-C M_+):.6O-/49*T#,=FJ,9KVW'7B;G#);$[8#;M8\($K$1VQ(:L9$5RYD(:$ST M$2=9^RH2$M492=*LC1.^U:[\)J"\50VP31C14U9T@MY (*?0 MQ*1NWCG"?7OWX9J@SW?@.;:5;?2=&Y6X7<+NS*5JOCLG7_X!?%.[0K;)+'5Y M9SK#GN?'5&[LW(N>\HX(8NWY*+HY;KII[XANN#Q+'_,.,Q:W*_XB1:%9_6V[ M4>?I(/.92/23+Q>S_AKF=>%:_XYY\V[]!^8T9%>0,>[^QF"WC4;W>7=;5]2D!M:"X9/PC_5HOF;J M"NBM1DMOM%?KDK%_O,E*&_+.[(BH5E1AJYU0;;O$5-MHM/5F;;6HY_WC;5>Y M>"5.H5N@S&#;:LZ1)*/*1D) MB$*=B\IA^4@ ZR77CRF_?9?. LD.8)/2Q6+U?>7Z8DL/R\QI15[^B M;AK* )1]3,F(0]?HK*GBE)H:*WNJ4HHR,LH67DK37<=Z$ MDK7RLQ=12;:BLC8^:9GX2D=O5TO!5F0!I"*"CJ@P6U$9NQ$BF"GDNS81M.JE MJ/FKK-BE9"LM9W94"2":1;;3T5G// M3K=BIR2':-\T34@\M7*2ZSK18R4@U[;>JN[9C26*>E?F_#94CDM5JB"5M7$>C2LIB8\+"Z&%968BBN"^LE;CFWV M;(=5;_)8(:YSTZ'K?A@2LNEBF[QRZ'VT;U$A5=REG#Q(G96OBOY86!%+C\OU M1I6Q1N:_/%H>&1;BI9U<[-Q2<\!OTQ8P&N^ <28C8N6EI:^\DDOQ&FI1*9AL M*;E9.F%UXG@A.5I!+DMCZ>)PJ3IS]%=Q23M.Y@((>?W^! OEW2?3&1$3Z_K' M9>)8O6!68=,Z.L+9 MG&E_7V:QZ0D,3>11()_AQZQ/!1;#0UJE5=W,M[BD7Z;J+M]]/RX8[KY-K7)- MIL1WPU+TM'(]>@Z'( _"/3*@UR+(!%IZ. M2TT*^6Y2,#"B>EUC\N2-XLTA%L ^+D:-DF>(-:OC=[+B#R9N8L%+7J$;RU(Z MCFCD,%5=.?L(G[!5)66X?3OXI0,/ &$XPHY';*K$<7#F,!@("M$.<::1N]WS M"E*F5 $@.5P4/L . EY/GM;_1LJ,$OW'/@FPFF((0[+6(*:'GB@QPD M/BU1"R![LGM1.5-=([ _J..R7S'12W5R_!5,V42E@X(>_C&=M\"FJNS0AL%\ M=,;2W_@VB71%)@*I #6QTAU5(I$8HY'BAT<:!FY-\CP@H37%)-WF2&]75+(9 M*EEH,>114/0Q-P8)[>20)BT$5PS>I.YAW H"26X$0C!,;)&$SOI],@XYXNET MSK1STC&G/EYJ3K*NV.$,E*/O'3= MI5I==)YYCIE8AXJIEOI#F3+%F/6+Y_]:"UMI)AWAV\JI1![-(B[OS8NYIVNO M!T//#T]1+T4@N2;M[4*5,#-QT-"/5_; >&ZFAQ#L!2B101Q-@1*.%3?8 MB]26E.[/U7<4UOW(A;,8*O9@MM)Z_#'R+M0O(KT[.H6A&4;&-0A[ "W?"*IR M6!/.(=8_)ZR!&Q^3C.0H+Z/(FH&40P(TG'AAP@ M4\C:Z#<-[8#V.Z!BVDQW(HA;*L'W@ C[$T0S]0Y1T9QH/,EON.(.VLHM#LC, M/4XEL8!<_/,,MTG89LY:X@WWU83#QJ9LXS362;E3185?^F"J0D1'&]B:"6X^$+V3*3HT.5# +&;G-9SMFA?:7P^L8L;"L;&Y5 M[:G#^*2:3\QK/K')?5ZQCX6A^E@4[6,1C0):Z=@QWW!KL6/6:0\KW,^V8F2LM+?KNFEC?[("FUO-)8N_3B(@YKH5PB'0:3V6[6(9!W MIW9)F+DAI%$.<02%2UERD+IK0?-U"/,C**8#1J]]](I@!$7D6V&])-^H21P9 MA_;:B!],G('M.,3B?>2TBW@B<3=GRIZF^65B4B2,CK:JB^]U0-I/1M1<3WTU M[;ECM\?TN_RB/>,L1I8S,JU5FWT']FO*3<>NC9&$@F57*F+I.2L5M""Q[:/?M'4G-$UZS^3I.^C/2]S+5XM/'Q0@83UIW;]P9V&(5!L.Z< D),[SHUQ55P MS'(SR^2KTH@M+T"WNN7U)R,638&'0@CG4@@Z!K"IJ$R;QEJYA(GI. IB7OA% M-I*"QHAE(@LC7UM(@PEMU@A^.E*%_YKI#8)9* MN$N9YH)\B5TL"O'5MVW+N[6ZDTB4E+)I M'KTFND6GP]>:[D*;L[SX%;[XK^R/4I_NW%66/^H.E;"DH2@ E":06>9)A%0& MJ^N0C*@$[WW1.OP%M0E TZ4J%VI0M',H=Q<$3//J]OMH(YCX!BA"_,^H;WI< M= Y_R@,#TGJ"+#LCV7DEVM4-"*$S:>8UKS&M1).+0#X68%SCV(XPWHU-]BA> M'W%[YWM]8@%8 ZF6*$K8JXS#O.M-N>=[]6PZDS@.)^$/^2(5=.Z7I,XH$!,70YL, M8((8OX+.F=O!P.[S"$[V62(V^&=Z%")!!@/FTG%)0)V;^,!4T%D_C9UQC!V> M%DF? !]X<4B9[5G,\Q[YVVFD[-CSPS/M/'&3@VF?W@]A+,P*RZ+Y'*C36OPB MI=AB7HB?V@F^MIG<39TFEKCT2>SI+LO\Q@/RR;\GMA]?\_!!68BL'49[@ $H M#NX!F$V3WL@.T<@T_!CE_#Y;)7[ZKOD4(FHPG+ M'67!PJ/1Q+7[Z632F4/=,(HQ(G$,&S/V,2&99ME@Y@)=/;K"8-D!CX]],GTZ M5GQ2"3 6* 0KJ[-)J1=1/1AIM22A=$EIKM=1^A87+%20V%C#AO[W%JA_ZJWD MY.XI5.$<%DN?O6[[MB7,XQ!Y#F4\KJ?UD\T54DV<,)>Y[QS$N^I'NXJAN%$< M\;\G($+@:QBI:<7LC"T^Q=-89.\SB?-N@&Y,R@N1T]#K<+SB-@//-7OPF6/_ M0M("4IOY00XC+SQ[>13SPI4=*,900%8PPDH%DO+&T.*,8.AI'UCI'Y(8_.-RV00RBSBM-V%$K- MIY&3>5'\>3S=F&H5("H#6'%&'4GKIMD*(RRHA"+,69C)8D)PNDGOX>S"KD?AI[=*]_%\<0? M@R+'7#93-D$2C'?4JH[:.

K[%JN194Z')J,Q8]'9H+9BVR_ M\MT@9+/[/^9H_$G[!W"9)^W[]SN=AY-99$RHGH(,TPY":H&/)X#5?IHI#6Q_ MQ,,!P/0*.6 \B",3.?H-]L@_QSH19&;^+4HVHN\8@YE0'@)&1#/#C.:O3'(;)0B M.YVBC@)Z9J.IS[7338GI(3 ?$S$B[JIO8WTO 'PH00A]PE"[AA"4M<,7P$A M9Q&#DI 4IFATJW=N*X1%S+E2WLWM?W31W*H5#W@?^M&5^A;N'.>L?OW[]#VF M%12X(S[R:U(.X?0=DF_[8W-0G;I(6I%-:5)=)I7A,@^%WL/0] F6H:(5&<%8 M.O? P&)W1CX(-L^G\NA^$@RU*SQ ,&0"G-2UVY?'0U.&W8;)W2:JPQ*>%OF6 M(AEGX;/Z.^&1RER7%6.6@CR8] +;LDW?)D&DI&W4@HE-RRD3#U3R+# M<"5[<*$A.(@-0>T=?2S8C_%TP3B\!GA._$C+U8ON(G\8TWO?ITQ$/:I<%U=@ MY075L&C5EJS'J55)QZ>DI1_3";P,$>DB3Q=U!X: !/S;#CBN%".;,*4<,8K MH(!F#C#9\NZG2^GS 0W* &!X=]&]/7^OSQJ?/5Y\-\#BNS-F9PX2*#2Q/K<> M^0CILS(/SMJR8%9Y(T*KZ8+--R1NP"#)W@U2$C+F%7AM&+[I[*H3"QT-'.^% M.PM-L!ZC\BR@V!!:QB2^SN'7XME[F!2,(X=E-&_7"_F%*Y(E-X_9*KZ2GC\Q M_3>MVL1?5RMZ;+5:>58KQN43SU4D451FGYM8*@\/EDMO)9"7T2^7O"5)7XJL M)!U88 *-(4@\F_GQ+<6O1S*N%UI?A*T,/Q3=M/$KMA7NULZT6TKI?&?8]88= M\$JF2-ZT\%+6#;4)GS@R&,KWSS24!3XF*.W@%[_G2$[KA9B_J!P@K\#*L.(?Y@5S M&1+%(_('L/MPIH6-:66 M'S*E2:]V8LV+)M+:W"G((P/H[4B6-9D-K#RA<2% M-U$;)'@_CSH?ET-]V^]/1@&M=!50OMTCCDV>.<$D9!C7&#;3U-&+M9N4T:?P M6U0YO"2 /MI9@)[G=QLL]$36*!_/QF?5Y:G\&PQQV57(R8ZB2[3UMBBJ<<&N MX,=@,?I)R&UP1;V)G!T&CB, MCB^'E4,9F+;O8#[XP*':8;;&*9L(7@QY@9W1Z:)N/G'-?=R!3S0T>>[ILN"& MS A4>>7]/X !)RP7D8)!$6&AHUWC$",O@!E&Y838PFDC V#F] RR2V55)&B% M:EIZPW,=H3)M3N!D_;2[,!UZ0S\ ML@ \?>)&LZ$; 7H>.U0=6^3@CU('/36;5-UL=O"L](HW<7B=C)2@9W(Z$L.B MLU("K]"LHHKL/#&$9I C;)Q$[.E+\)J1^8;>K0@H], I/#2TPI+#T;I.X-&, MAW^1?@Q;VF$HD^24U<> 6*,2)#SO 2DDF/3^E;(Z$\4PS@;!6?4(NOY@*7%< M9B]9>BH\.^XK%-#8Z#A0RB*8Q\F+VX)-FK5\8J;J970]')A&7=D>\D.%R4*S M^A!\T&@\E#85"B7;1.7PL[INZ(':#V.15S.0;88S3F[9)BB^=%:12'F1 M2'45B:0BD20A7!Z'Y-D%=)5C$F\,3C$I4Q(7SA#A8CK^O1]5>9M*? M@N@9- W*\\=4V]>^H9E$'2=2G9>8]U,7G;UMX;"X\W*B@H,0-! MP^0#'D M_I'U1=_S&+C4\<%70M @Y*H<=0B46\U0KL[OHL.AR=/<:, C]6=&S).%8J2? MBUVMX:]PB)?0WHNNZ/] 9&W?]\-YM%^;HOV(RBD!HW\2?^34B>5DV\L1?4V)ZP.T7(]8[=.\,1).5&M:^$W_H_ M\); 4J'\@$BPKDAP Q)37;?D7;75OB*N)7[T.[9X=SGB@DWC3A/D_](?$HBD24DE..>WHY$3>F>\QZ%&PHU*J M1Y+M8[JB8:?YZVL6Z9=718AI229OQ#7PL, KJ"P?)5REM-N_ M8H$-&9=RD<[J/>?IP@\L73@W4SQ*$)9^00^9-.5KFI <*^XLJS@WCYAE0/.E MMDJVU(M,)O81+?Q!E&Q^Q7ROQ[#^"\RE_QKGTB^_7'PEX9)O:!8_&.Z9M8L4 M"7F,;3FUB*PV5A5J8XE^J]2R)9+U,>\V-@Q0Q?)X4P(SX+E//*4[XWA"AU4J M\]J+6B]GOH)IZV@&QOZI D4F_6P-#.D(0T[O8Y8^:N^S=N'V#>L=;4[^L*C3 MOB*KC1;^<;=3F"+OD.79TK:'?SFIG&CH\AJ;%N9(Q7\'8[,?_9WQ7'8ZOV4[ M,'Q:8]J1=9;Y+(*_=B3%5K1X,\$^\V8#E\9P.P3FX_1/&O\A@_:R5'R M$XS/;R>#?H;#<#/N3@NS 2DK^\A;/]O8O!*E^IGV^0-^_TLRQP^AM=F'83C^^.'#R\O+64#Z9T_>\X>NWQ^"K19\(-:3Z7\ N6Y^,"H&ZN@? M*I6*853JS4:GTJXTC%:[\\&LM$^-=JM5^:=!7FN6<38,1S'K.X6'GL($L"'X M1\(@1]T65#NPM"[NAD-BHYA=EG&(YM2K>U?D5HW#6X/CR*WD_+^LD8KSEBKM M$SFF_E=[]]4&;H]\ 19]6JVT.JWWL263[<'RUXE+M%H%+9A*^SWKS*IH:1.T M5#UP6JK76JUZQZA5*LUZH_'!!\2;6-L1:>N?[5] 4*?%"$I,*MT1 R@+U^$T M=_Y&2RUMC(PN)K[/O(X9(FJ?_I%#0[15V@_S3:LRT[^F2&9C)%,_=/%3Z33@ MC\YIIWD*?[2-*M6G7Y%(G$54\H#M\H D:#HW[@15B&B[ &;4HG\<2X^=Z+]H%WG%KYYE/WNO:?Y]5#&SGJ&'J.M$W);'J:=2*@.:2!'W?'J?+Q22GGIQ:JOQC MYL[3#R:(#CC[!UZCA@7%3Y6,S/1EA8^-3JW.CO203W,'?-&H'+H:$FGN7%G_ M0%[!:*P64M5I_6R,%+7] +7FP20P'5X'.KX5X_=A5:U'PA<"W/,.Z\GT;"?4 M?GBTIE-<.QMT^[^?@3[M/V.8/FH@2W%%.*OJAG7[>!75"EO%L3#*W9#6@>L< M0M(J)#6V0UH_SN(67$!=X5OE02L#;2L@VIUCNJS#._=.O8/70D_555S8.2D= M5:,H;[YGHRU+?8U"99%A#:_BVSIXC9>)4_>8Z6!PE1=1 M."^BJ?(BCCPO0MW,KR[AZ@,IBIE2KTFBT M:BTPI5JGV$.\A:'4&S.EYA#7MJVIV$A*"(A:4?5ZNVJ\3T?45"D!58Y&-%&G MSO^L'52SNB[4J53@%&H?,"RGUJJT"MWY+ #;"FK1)A HX.I_7H^=MUE*\OO# M#P;"O3-DPF%S/SB<43/6M7ZG8VH4(J52+8SJ@>L6T;5'!72,=KOSH5]IU^LM M?NVQANE[B7C'*,MT\74Y3-S8!VM4U<7&%DCF6&)A&O"ZUFZLX(7%A/61BQ5> MY#%0_VJZ-'*F16FBH6ABHS1QZ+?G2;9OO=5L5&FV+VA2-0--5*-2,-U7+$J2 M1AZTA+B=DB2+(\)82; D+HQ=#+3?[YW>IKH<&BHA>+,4USAL@J-Z6ZV.KZKM M6C7UUBD@C;UY%KZ&146214P'5"(SED>%HIXIQ3[Z$S"$+FAXWI+YPGA0[6W% MK!B=3D<1U4:)JGG81"5,*2@DNH12B+Y)B0D@?\D([,%TLF7V$Q40%IR3@J C M >%OS)'G/N62I*Z9FF4_VP%/A[OK7EQT[YD4U?.<(*SO/.V3'=B6;?HV*[.1 M\W77'.$R,=T2U->0T_<&_' JB6'_Y-TZ;/).0CS!Z XEDH)^\; M*&RFFS;;IDF6G7T4,4GI=@[=$;,_Y&V7^*.Q07Q"64 T0$<#\QG>!H+Y1ESB MFXYVY8!RZ]M][<(C$HRVE MBH95"48JP>B $HR0+W7V>_?;KE?K].X7_MLIE.3-BR 9I)">,8:VJH8) M:&SC:IBBK.4HZT@J!64HJY"DNT:UM4]E&Y!&0?+*B+?E:(E6C&;4,2-0EWL2 MSN#"<[#D/_HUIA__.+1]2WS!-U^4TU!11H5-/?9P)EQDK4HLBA?LGQ<<26FC M:<6WD*#]ZDVP'_L*9+-E#7A)/K#O"_I9]?C@J1=)J[970\]H&NTFQ7NCUJ@7 M"_*=-?16)P&:/5IM1ZVF]DL"R_OR-UO$GA4%GCP!2V/YZD=A*"(1U"7R=A1* M[\F_F1*S=A[<0>^F(OV(HA1519!S/@$0[KMFG7)0;%AUJAIGQO\MD^I$BP'7 MZHUB%:2G(AA22#P2^;T+"-5*"J%"NC/V:J3UO ?:E>^"V/L_YFC\2?N'-P'Y M__W[G<+1QGJVE)45%7+)7,0%[*-0+)\ ;XH5O:%-!JFXYML!?)?XVCA5D?R> M]F0T:N:I47]GOJ>_,QH6^XO5Q;2\,0KFL:".>:V2%#(W_9[IDN#T]M4A;U$- M; 4/,L-3ZQO]'#Q M>QD4@&L:YJ7]O_/[[]JC^>JYWN@-%-&0N#1I +NHCTSMTNM/T(=TMGE\[.@X M+KK?#^ X+DRG/W$86\"PO1[6Q2__X5Q>?97WR[O MP12FFN]FCSBSQR+WJ9SVO##T1A]3[]#@Z=3?,($Y9W=W?R7OV14CJCO6Z"^' MWQWT^=5E/[H+#V:AW9E/1*/Q1B9+K[\T0U.C-SCO!IX_,D-^Y633,T:;OP^# MF'#J%D;O)9=%F!>T>H+"UHZKWDC>8*D*\P\P84I3D>#;.Q">I@#&1B\>M/=E M0R'H/'TC'86N5<:O>='D.0C5$*(G B3S06I-%J NSCB9S3[(9F"LGEX 8PIY MY%YF\I7><>*MZHL=#NQ&/'8BQ34W%G2YU1&1 M-$'YQ0YHC8!_P2/0U80_=FRS9SL8TT^?9L+4V LYE8T3_@E_)&)*\D$E-@N MC9YZPP@0;/BU4-V1@J1IGS2+ZXM9TC;6T6-!' M/IN:;?WE))B,3J(L07C_@_GE.B0C#?3N5$V7A\EHA'GB&>UE;VK3OOI&)BVQ9/>4PSK:]RY3)]+88*@D_^/;%]5F%]:)\$M1 M S 886@&FH491WUS$J".@\J:SR)=F;Z# >+P 0QGP^@] HK1(,IMI!H.^X+. MXLN M+GWEF?EYG?[\_N?#[]K5S>/5_=W]]($^\:=QB4" MMQ:J+I@%R^Z1''.\ELDL&G@-_H0]V M#/:)YP9HOG#3A0_F)S80^GMME[[;-U&KIU/PV#N8B!C QQ:&.!+KXW'9,NWV M64NNNE[5%LYHNV$#L;="3-.%YMFHG+7+,,^JL?TPC 7SE.T^HVQW%\?HO:C% MD\QZP4^^+&%_/=A8^V#BD]B*6EH):6QB'A=,ZKRM/HWJ)J:!UM?L%-92(G-< M!LOL[AH_KV[!87&H*Y*&FRT!V _!!VW*WMZT@Z0AU^84M6=76VQUWF+7X?E: M=NF9F]79NU9<_NS%52[7M2MK*(FT?'J_^=G6C?3_3_KCZ_OWJ_K"D:UYI '00/?K$ M#,!4\)5P/1CP/X3DF;@4S6 2KWZTDL$XQ=@3+".&N_V^-W%#](LF?%XV&7MX MS/[P5B0-U)<47X^_W_[H/FC=,ZW[Q_7-80FO2]LG_=!3\NEPT/TXA'$""M=? MMKL>3B7D(H?'%P]O1=+0PI*<_J_='UWEXK;*VXO-<+_ M:N* "%D$\XOGK>P DY:;'!Y_/+P524,/2W+\^^X_?MS>7&I_/=,N?K]Z>%#\ M7O%[J?%];[Z-/->B@!V2(%#<7JU((4U*UZO5J1X?4%>?_6]>WUSI?VXNKF\_?^Z MBM4K5B\UNJ\.=O^Z<.>?.S//,/.=> M'3UM>057&N(DHI_ _S,D * ! L > @ @ 0" !!!I 8 $$'D 0 !0 H) M"@V@L *#Z ( 8 ,$@ @P8P6 "#!S $ < ."2 0P,X+(## S@"L P RTA@ M&0TL8X%E/+!,^'"Q M" (6!6!12"P*C45AL2@\%D7 8@ L!HG%H+$8+!:#QV((6!R Q2&Q.#06A\7B M\%@< ;L,8)>1V&4T=AF+7<9CEPE8 H E(+$$-): Q1+P6,(_]/^1C<0#:#R MQ0/X?V3@$0 >@<0CT'@$%H_ XQ$$/ K HY!X%!J/PN)1>#R*@,< > P2CT'C M,5@\!H_'$/ X (]#XG%H/ Z+Q^'Q. )^&< O(_'+:/PR%K^,QR\3\ 0 3T#B M"6@\ 8LGX/$$PO\&X1\;_R#Y5]>_X+]10 $!)* 0!,06 ("3T 0""B @$(2 M4&@""DM X0DH @$#$#!( @9-P& )&#P!0R#@ (.2<"A"3@L 8 V/^<_^T$ "8 M/R$E&'\>;RH6

$OE6#J/1A*'7FO51+:P M!=+' [' MT-Z9T61MWIT)HS3G&L=*N$TTJ>E8*?T*>+^8XA/R1+EYVV^@A"A=Q=%&*FB6 M'.*'3NUM"9XB=:;7L;G7[/6V5AD)FE$X^Q+9U*9!>$D=Z>PQWKN7AF?@TW:2 MDCH1I2?A^4HA-?=#))D(Z%?U1EPPK_'_F2;KI[J$\8]2D;:08UBH*UI,E"\: M7?)98,:[3FZGK,([*L,7S"0>;F69+C$_/8E+G9:_D9-1 $?+P*&".#),&.EW=B[Y##!NZSV*U6LI"0BL2[R*Q7KW+/PE3 M@*A[I\C#XK$79L! V*=Q]DI0O6V<'*IR'">]5/(Q? MP-6\&V"'G)VG:,=1SRD:M*'/4W%VO,]35 # M]9I4KGQL]4V?)% M!)_395F90N4<'L&>,Y;V(+K)&"E.G@I]=# =D)6^?]_MNT)=OLL%HW9CWZ_G M!#%L,NC;:YI5]BD[WR9K;LO0'5)(PN4Z*>W0^\:O:8]-&U+>3O%T AK4%=G7 MGZQ9GC\VCK#!^N47)A)]6>#(FDO<-5"(I.,ZE&<+^#S6)#UA_NJH04CPC=C+ M(8IVP:+1H='E7&M^D+:;1\\O1E0_^-69O'M97)_YILSW4=#-5=P"9*/+.1]?:56WSC4M+BTZ;6W/^V>YW5AYA_.\[Z8F?L!/F+3H>H)L$P MMX@:&&!&HS>5] ZXT\E63O92DA2W13$M?L3SRBPG M[X^QJUJKOD[F:D!L.:CN7&>D(TQH7V-E",(.CX\>WLGGJF1<28EDH(#O&-^ MO]IB1)1>3I=&C4FN"VCR=T"1&G'&:8Y-*7P"(20!-_ ^UU28L;84V#&L8(WK M\M,SZ>P0OM_1.NKI#BT.)+VK6^J7"E*/*(%RBXQ7@G*"+K19LASG!LK&6"V' M90ARK')_4K)25G#ER],WTOOPC^/M+\V.O=/KQPI#)TII^PQTAUT,R>N]1GVG MQ60%+RBKYT@QX403(9&&3&P>,C*/!*H>8C]SH*^RZ_0VRVC]?A4<5M!W737H MZ8YHO!?SJY+LHTV0N;&K^F)J0]#+:E^0*-TO[19NJ[FUG!7YI)Z6K:P6J&AX)-$?V*BG8^A[V8S'AZ'/C9?,-FK1(PZ?'7T M?[[L]2-$]->P6<%9M!MFO0LGO>SYWX=P4XV-;&Z*Q/A&G_ITEY(XZQ8BTPQI M0_.H];"R1;45LSM3]7,7THB94XK&^U&CG1PD6+U](?3O?4:I\%6!2?SQ(\O] M[(RCJH;IS;RL8/ANG@--#%R24_@A)*72+O]C?$"<>"3(Q?"2FI[W8B+,]O(% M^3OC3GALR;R7+G3+UIIIK"2.+LU3>2)"F/&USV&[YLEO\]GQ*E[H3IJLP )= MM5,L_ $MB8;7H*D+3J,F/C>AZMKSH]H7 Y&_T_E5(<.F0967SE(Y-7WGLJ?W,F/K]U M9B"R18C_.6DSTYK7B3^0>'P]Y4+=5C!F>"A==(WW-FXK=!3BCE*N&@_V;Y-3 MDRY-B;W/%_@$K'$KG__/>":/YI>VBLT;(_+.P7'#&H;7+F,AV<=6#^V7MR>W:]#+;4A+R=^-]FTK&AG^4(=S MW7#C%??TV"_L??VANAK7F<'XA_2W!XY$/"'1Z4\"Y4[3VL@CM;ZR7M><<'4Q=O=1\M*&@9 M*[NSR[%Y]*F.O9UB';=KI?'3BH;2C,5:OH*#V5M"2.<%.,WS]W#0-UT*A#E0>XQC@&F'I_C=KG&-.E^2;@1DM16M?==YJ6&SW5TAL;3!3X["W3: M2U*$V[G7P.UK#?^+]OC]1!^I>J%OW$V7]+FJ/2S<&K[V/< V R\# MV[W5_\0W?^%>D4DG\=T/(T*(9I>TW7";LCM4TKR \[W'A80!W,,8R*VJRV4\V2QLN%UI 9).XY_='R,@RVF88 MK91:QOV"'#Z-YH)6Q&PS\,+!3]%F'C;G\+%63("J *@Y4OZ<+^VG,[GK$U$^ MC -&WWE7XO68:+208;"&@"$ZBF#NZ,4;'!$L?T-R>YM.49[WP5/DK6DD[]]: MF !S\-&PT T]@;-@1P:>)3'+% "!WVZ.=VKDBZ0POR-E>B_;5)9C5[1:G9>> M/]8W\WZ=9ORV&W.''*1_#$,R;B41+TYF%A*JSAIO+5S*H]&Q*@H>?]Q0SNP_ MXF%[% :V=C04M)/J2M#LXJXXX K="81^3-0^?_K:?]GF\L MC&1GE4=9_8$E@YFQNL?)*/]Y101(UG;C(.!*2_@7HV&;^R_:)4,%7+CY]FO=R1E#KWZ:*T, M(5KY\;E"Z@FX?31PD N)8DD.SH7P[F<3]X!2-=E71]AP:W>"7Q M&@AY^]BQ6AAWYV/07%V6.0YH8].P GDU.'B0]A1-:RD;NQE?8)?G+/F3GFFT M@)XV=B0V+QYY%"$[KA(25KPU^)\F M4]X0]KF-E#.X5?%$,%F:C],UQ+_'7?J.G'-&E+$#,;=K*QN"Q[^T%AZD)W*0 M8/>D@QMF'K+>76H--^RCY8;SP@U7[''?V71L@A_OPHWK!461'S,%=(7Z7PD*WI:=%(K\ M7"U.V1%S<<&JWYF:VR7%KA=:=LA70 MC7%9+XC.TRA+,R_+:'DRVJ9^BZG*89(!UXIY Q_EF2273)2N ?\2U!Q5FO%. MC*G6Y#N(Y3^'YX\CZK03/->J'R8Q1.6K$>G#V:RY=^GT_VID5:CQ8!-OS0YR M&]CH$.@%%P75IWA%.:Z%ZCVYOTE!%+.2'O6\4"?R&B;BL-AC;5UBSO0)S+2U M*_<(8F#F#(4G,JY&ZW0Q.V2Q>;L%%8?7?V2I[^JI/Y/+*)ZH[_=%E[$V#-LU MC(8WC!=TRD2E6 M[JL$0?APL]UQZ;[/\;B5HH73KE.8&BD/^D)F6^6-6@+"98;I+5RLF#U@;2KO6X?&6TW9J<3_-UN;D^K?Z?#:D,5];C# M#L%JO]$!*S=Q8G]%F=GA9M^T)D+KAGI%(/G,]R &HQKO5LC4X9O<=-CN=K=5 MEOO"._\X4E>V\\JNF:=3MI]8)_2[PE/M5T\^-\(3;4_-]/M;@U]#5#)SNZZ2 M%.GX$+#=L(MYN=+R7&?-[B^XUE5F^Z9=#(TT[^,$6 )ESWJ/0$XTDFA!29'N M]CMM$3-$9P.B*:15*-O,KIV_L[[HM=FWXH\)KP?]&&WD2.E<>I^-]H[=Z<66 M]4)YB$IAA0._>W4R>^DDWV@ 67D^:6N/&2<_@)1YB XWW@Q1),ZP][W[#)I\ M_6;+K_#S5)\&G.5PZLWRX\)5@[>*Y6^N7A?Z)#?VE4,*)4'NDB0*+OT>JI#" M9NA.-;34M(]@CR;X;UCDD;CU5M]U*&HD4R(AD02(>0 >L4$XQZ!X1G]AX"M_ MVC>'""(6R;?6HVT_PSH;S$)S69KS0$,C=C1D2H,"-P-@)1+U8D %.JB@"OG] MFI&V]PW='(DBQU"N9[#BN9BG6Q?.H'&R#,)U,X3L[Y\Z8Z,VA!:J@I"J@[Q* MH,(YILFS/HD3T"<$.ME .MI T:VYF8>"M_IJN L'];@9\ICKIVF!^IB.\J>, M^K2,&HH14=[VTPSNOF6K<%DA>C1D^N%W@^\D%*Y\+3O+J0Q5,!R$9HYPMT&Z.08@JQ(F(R@#Z=A"OTBHV M;?M*8#J8"U2K;<;>/VI'XPL,DI1-\.[@^3@F[3,A!WY]RAEO"U;&B#'3>2_& M5(_Q H:@>WC:PK.)&W]&LV#V=_VT)GQ09]^^D*,P!>/#'Y*<.>WR3)<]A4QCQO M,9JPF8-?:H9O)9).*$,.;#;WE+8*/YH4L2CR>,G\%';!0W/1 M[.D7;9/Z.>)R9Q+Z&)8J7I$#FQ.D+3!.I;4S7!CFI"TUG<0KDP8XT$88#B;_ M@?WJISY6I3[/*.A3[R$HN;64Z>1$2'4[*&[PIFRRJ-% 41\"/O1I]),H9Q ) MJQ!IS)& OX!*,R"E !7O7YAVXQ1/&MW?QWW"G%0[C5,^/%N4Y33?5:EIFZCI M2SP=JB8SU$1H=B>=D]Z3?+E;&+G.,F"*527_TQ

HG)N\B26;X+C[I%/ MJ8;O/35:FLR W@O<=:0^_'B'-,-I-RM@-R-@VVU[4-ETUYZTHI6BVFJ@_9]#48M]W=K_GX7C7\W?=X>\! M\5=0F>0V+='7 S1Q/9G\4T FO%)ZDDT*M'_B?;N9?$X"[#'\98FV^@C=3G- MY^;CQB>%N]2)OJJ#"DZP(^JSCY0G,N4T 7^_3I1<&)WL?KGS*7M[-Z_DY*WQ M7)O#%+73OLX,=<2;4I;&J;JFZ0#,R3'UGLK.-U:>[_"GGQC53;YF2.P=<=(2 M;6_5/8%1I'\\+KLD=':?2]5"1R./KAP_C$M\M[C'4,BS!)X#5$QWC?VGB26]%0%]DF\91,4'&QJ%0Z]_ ML)5#(F\-9@=>@[]]. [<5RC].?3H<]FF)%G3B>3,+_5O>T^5?_(1S5J+_P;/ M4W>4?KRY_N2ZWR,?"<91YXUQ NU4V4A[(^C#-HR">V>_F?K+$^\^ M;]CJ"UCX2S0KYZJ=YNH$]=[-#,.@\\:Y\W&KP^"O@)?MW#M 2\"V2C09%9=F M@>F.>CP5ITHLBYF;AJ=WP+"JQ2V+%';2W"T IO&N3\\M(,40G+JFF2?NV$>( M9;40'/!T!X%5,:.II!#HPQ^!YSZ'IA5TN>\8>%Q U=Y:5+[JHB[]4.DIP58+ MG;1BQ4?&;YZ0&82:I^1FY]Q-40LTK]$#AH61S;<6*7+ R+B1(NM;\YY(4@[O M?HOFV+*Y'UQI>F)C1M5IQY,-"C'?+/73N6?L\U&<=\(3E)_^*(0 F->DM[CX MM^YS2P%YD!5[B-V/DV:OH"L.J*7PW6UJV6LC11=H2XUXOAH95T2*8-ZOY@#& M-?M?%W$51(:\+'QW!](OYX"UVI0+-394C8_R3K^>!X[JJMBKE'2KU6\]KQLW;-Z'R)6PJ:J*D#ZCR#9$(A?%YBP[ MW#I0*%D+A0\:X;@Y=5(LCU04]UV'W"=ZEB_MU1_[&\A MU(9_'!JSYGVE_\7R2[PKD9&WT+ 2&=]D*'^:?>,=13P::C/=0Z%T4=[+\*C[QLX?&?^V0A#^@702MWIH.T,4L#*;@G57T-M#[P M=*E,-=U\V2&&3_2G(L4[@6UJPV0C81J)( '?V$I7I48'Y=9-(J^5.YLCDT9+ M\,*-,@L54$T#KUQ7E"W/$FT'CR__L\*<=M"A+&4 +E#9=&W'ZIG\1\= _A_L MD\4!@]&28F[,!.)2RNIXIOA#=_ M/)',OR/3<'BKV@3]YQ8:[Z7*])-ZUAV*?$G: 9W$^!2:/\7>U6]B3:'V-K$2 M^V0=T^-[P>A-G9$;:X4/!P+Q.AN\@K5H3A$C7:@/[;2(=24\]FB/+C]0@SU! MDI1W?"%/I8?]K/=2^7;.WKJ[1"#7_B/.UDB45PN+D_6OI>M'H\754Q01A##O108%XS. M@K+BQ5[HJ+22=Z0Z6E80)#<2XK/::5 U=!H5+8:1&*F)QJ-!J'_@X8T'FP66 M*>3)3(J(D4^XZ?7%DC+X+DU"\15D2&Q)A32BZ$!E/2O)=:0HR'Y=8WA?RZI1 MP\?@DCVS)*P*DAK'G^WK!?U1D.$*C6%^G5$U+[U7H\+D/C(HCFFB MVK+-&VF(EI_CH^4'?P(LM>Q<6BJKE9WE7*NM)82K.[K^)'6MYPEVU/A8C<<1 MFMR?E6>X?1 %90[7E*UETB!W.ZJ3,Z(LH3E;LX"(89#GO0CZX+$8S1@6Q0(B M2J9R<-[QS,/)W%6).43NBSGK/G)MR2UH2H;"J3[(?FV$OR-A*\I,YL'K#\3$ M#SNV21^L#96^"]#,*0>-QI8S^4SK;]Z$-]3\G8K+RH"^Q/QP95MEN34%+M0X ML^ 3E1@L#_0C+ZACU&"ET.<:*AMNRD&*LLN]FY#>$=/,40,)4&(H/\AB%ZPV M>2AK;;BN>4"YK(O1,I+7$U[:(9H7+2Z)^\]4'1)B)?2U;0+O'[43DI?S<\LA M;)L3JFCCD#):_]MYL2S2/BP[P' _.-@S9*KDDS,EH5&Q_0MU@FH$76C-?RFC M+ 6>?(+OW 4#>.(YO@[U:4'*DT"2&-(4-99!U<:&GFO%M_=/M:5WGK_:C)/9G==UN'V1Z\:C*"_/-B2)L^H?/?3TZ)NJ4%5]!:FZ M.>GN!SV(F&7EZDRP8\6Y&I%6*C$H&H%T?$U'Q\2R(KQ&:(+D6_D#FNJPVJ0 M+M&+!7@9B5.CM30/W1ET%+OW'1"W]UQ.\NN1[VO(Y-8 M&([*&_@>)T8RUKG;^SSK^W62P?9EX39;TGJJ$/MTF9:'+@EK8'4\1PK1VR<^ M-ZFQE2"CC+^78SKG/8_;H+)E2J-R%9$E_I9E',/CJ^-C?:F4]RL\)3]9>8SG MGKJ+/<&E1%T-2T;^6*8YP;]\_^?K5Z.3G?^>_CK7OKX<>_I7H_+IWY_.\-BF MG'CO_PA\JC_W9+0@-#()4:\Q#>#U-N)8U9L-,&^W8L%4PEE9[H[2;I\],M:V*!@A**G:L[4]S0658;H?C&I!.G( M##6A_4&A.YV3E0R 4L+OSX/2H6F0H;D8^_(Y PI0F44 MVX>4"*'2MY>&5"XDK\^'5!U$I5+ 2@S#&F*<,CUB K0Q']AD/TAK:N9H-F%5 MA1T@WW23A10HA?7 *L7#)C)"@"3&&4B\YU !B0CJ"DBD(P8&%#2GI&&@6 MHNIU/4;LJYC8H8DZW6F4$S#]Q'C7.5+7X1&W?3:W,[X">TIV&4"0*%U(2I1' M9M2'@V7<3G-QC5JFOR$L1LGW0EM=@?)$.,'++.L-Y>@]31U0ZTBHAT[4_.#] MV+$YA;&'53I-GT;#A\<,RLE1^+$G)QEA%V,80QH,PWCT?JH% M%_S,O_JQY7BBS'-AI42F=D7$9D-5E/MXT _!=A/"?G M7W]=T:8"MJ0 3SN%O.5$H3^DP$\OBRV1LYU+W)(INEVOJ+WAVT-Y2CUU+O^N M,DO]1-,\7FR.QD1L3TRWQSOJ6&"X>GCR4C6';&DDXPK.K3[1P#!UV:42#TRV M:$X9&TYUY"36>TQUBFEVY4PERD]U,Q@\:3=HKYKHW3> '$^UR*2WK$])W4PU M] YF8V":+8C>*M9139H$F;P!,8;QX9P>!CE:#SI7C2SAD*D8D2F>%L-//,/J MD.EM8:.CP0EMAO3<\8EHR93H%^EK%Y5G9^!U#DC7KTIE1<[U8:.N5J-M_/2K M]>D-J/$6-/WUT?2NY- M]R-FSE)FOC',?B\V(C^>N;@POO28O;R9/GVLD5' D.FK^3UAH#16Z 9O\G#= MQ/.3B=O5+#!B0N P!<3G"$JFQ+)S9 29TI9-J4 M8GF.^F".1LL4=CE')3!/*VOV#&%&BYIG\#2#C,S.1K2&>U-FN!C)"!MVB:7S MTI+(]"3S=9N]:A?+;C83[HU:O#%[&CLDH$18$/!<$ Q;$(I;$ Z3?AT^-"X# M9FEL,>%+8.(8B>[J^?HP)>NAH93I[<\PG6Y)FOBAB97V_T0WSB"0!9Y)&:6[PW4,5%S10AD)]49:Z1D4-)J>U7H\\5]A.G7MBW>,!#))E\W^ M@*U:!U!O%ID\^C44Y&52*T]=DNL:3#[!EF^E*.1(4EHV]F@7P^9OTE[;)#,9 M+G^WB3HUK;:H6! \7XQF>?',CS)'F$9.BT;ZCR65@EPP_5@!I=Y%U\K)A^56 ME^J"&*Z+ JT8%WD-%$$ (KWT:Q8@-E1F5]]$:^:4 MG/-T+B2D5E2G^:5.MC7#B3]X.J#U%7'_FX6JLPRQTX6"%FO]B>>>*;AP5% MZ8+W&R/K$,=5QG_%LWPOH5.1>5ZN5=>7SMY!SKU U4T'E%>JB&R4DOR^RY4; M]T#.!TB-R[J__#:;D0C9#HQIAU9PA^[V#KWV#H/5#B-ZA^G^#G.\P@Y+W@YK MS0[;JQWVT1V.E1W.PQVN'SOIEVXX"[O[5T^[5U^JUT!]*[@_5VA^%WA MO%V1FEW15X1=Q.BNF. .U$E/W+C-Z3GI2T^PIV;"=_!>1X*TQ)/MO".4!!?+ M7*2U .W>+>@>)+BKY?N6Q@C;N;R[A$IGQX?WMXN3>5&JT@V#1?96Y_V.'>,N MP1&)ECWOYZ)@Y_+6=1&V.N7[\6_>9=25<4Z+&=QW)X]2)RG;KTL%RZCO\89I MB,FD&BZ7OU9>=@V)J==0S3T55XGF4F6BTH+?3F>92^JB9$!QZ$6N.E$U41@F MX*-K'PN\&C_-\!.;U&KP5,&9I'9DY&Z9@S17GF\Z_*Z?;7')JJ^$V:2I138F M/_NM!])TS(1^-"4Q#0)UGO&]?53S,3P@?HB6)L-OL*.%J@F%I=DFV,$_3@$WJVWI1Z MBZ82%)ZP3'?IFASM3[D2@G)7%AM_1 '/K,5WU%T9="G#'Q>Q#!+@)BT05:M] M=AG3<9DV5L,L>2^U,O?#GMX.&!\\X2Q.QSM/O93J-*XO]TTR:T_9VJ@R]NC\ M^*43;0?\!4?X-M_ 8'I7<)(4C 9!*/#W$#?RMN^W3P^%3#V"#=_C!UG#OB%W5]J=E1_;AVYJ*7J+N=G M'_$S_NO5_9C5 M>7!G';FYA6KJ>"5O-5Z<,W$EU8G]I/Q305/Y[;.R '*=8I^G=R?/"G+0KG[^ MN?9G>I,F2+_^AXO_IX6=Y[9RPM,!N[[4M09$I92VN!1]J(VI>CF(,LA\#'%TI MW;/HS@V-4CL/_SOG63>43 %Q+]N_<7?N.SJ73^ZG.ER .3RT2^45/W1=%'>F M_FJ=3J5*W533.RN?=_%7I;(".L:-@\F\2@F\R JIIQQZSOKL]8\*S44;[MNQ MS3^4*Y0"&#<]YD7IF3?O*YU@P3^%Q+_=5Q*8RL&S/^\9_K$;L?HS\N//)S_! M/Y^27V&8KZ(DA:ZBY:YB=*YBK:_BO*[B'UP]>W:5D'^56'N5U'F5/':5LGJ5 M^O$J[>=5.OEU!O-U)D'H.DON.EOG44$=I<=+H_0,.L%'SVFLKHOVJ9\I/9?L M7S@NIU\].__DRY<'([_ M96GEF/ U#RSQ3#U9UZ^MJR$_+/C$)EY2_B/DY0.([W_F]"WF&V<)GZZ M@O'$(,7=>?;K9^:G&.NL(3?ST,Q<3HLYTQ LQK4I@)MYY0*1E7_VA8N(IDC[A^H,5P)4HS?< WP(%(+0L8 M6F8(X 1)N5 [=VI,_USMMO;[^\=??Y94[PQDUR@L,W8ZB*) BHU61;#\3U6)B"EI9Z$:.-NK\S6M2?_,W\=?0LK%YDICY M,B E;=53LV&X3:S>?FJ*(HUV2F8@'9L4JX#=?IW8"^UHL-IH@FUV>8&,G"KH MS;RWLT8&A ^W=/4-Q->(&!$^T!43*G3%!NHJGEG2V\O8YY(U^K:*MACJ(N/- M1LF,%CI_']^E^LWP:>!9:H\H%1\L==@0GJD=FQE!;'KBI;NOT^FC'I7'+"Y)*Q*3ZD620W M%*:%#9UM;1LW" M%!-W><&:*/&\BL[@MTS60@[[CBF=O1N'9 I&Y=0]0X]/G"+K/NU\=R9+FYJ( MC^:Z3RRK46TW/XNZ\"DYQL#ST] 1BNA^;0G+]!M76.OO$X]<%\%W%]7E*2H% MIGG1(KF)@F5D!X[Z6%UIF%F/U<_MWWO[Y9;!I'S7!^D'G=VR+88ZK!V6AVUR@%,X9*:KIWN!*/6RG;PNY M:BA1:NUQSI0O3*Y[@DC5H:&^D,^WCRFOL?^D:NTZRN*].$%ZG,=@(-+02B** M@,3KU+ 30C2O\GKN#W_*)6BJ47!=I>6%RR M5%^J.B+]Z4NP*42%@O6"5XCP1*?XR@:FH:),C4NQBQ-? 5$+FB3^R?;]APE_ M'LOO)B+2-OGE$G*\2CS^K%M92E7_FP=I((FLE3E^_29NNCJ%9TBD.@ MPAH-341RN8W K6SO#91(L/,6[ \L:1(OP8J^+/(>#G8A+E$ECRNBMPJ#ZA]V MLA6H"M.VG347JVLRVTRE6++$-'[//WE3-)44D6'[:<_K.>R7F882<9O M[^]WOX1HR4CHF3;>LV@33'P2XR I4*'5Z'$[@EZ#SV6AN.!LY#&!3B]I6[>S M"V+>'/V[L.#>A=KK_#H(VXC%!/:'&1T,7LL%3YE\J[3&SJBHZQD0GJ&OTI79 M#Q5BD["$0&6#A[8QP^+][\H#+S(UX$S/N!2@:=#'2'7^/+*P-YGPXRSO 1'S MEB2K7EZFQ@2UIQW3$;8WO"Q#PJ-262TI:"4^ML6Z45G1)M1T97E00W"7'FF- M]:"/0VUQ%T?XF:&\?SF=T9KPN!I=Z[^7DKFMC7=%JE@E_Z4N:['EKJ;RJ#^? MM /#)_6Z,6$1OPBI' ]Z!5V8EA5=G( ]S.:AYSBJM36WR8&#MW:X]K#1$W'% MJV>L>\FPTDPFT\AFV2?S/>]5:%7^3UK"Q%/MK%;OT"29J/V$6V2[/4 WC;,: MA,;]B0+N+% S,IEUWH[_:C(HJZWXD#2-G=6FO2ZCSK\R&A2C[<.?XR+,E@73 MD/%H+:=[XX&86Z.X&"@(B6'^\RD M)1"EBK>GAL]\.FA0#9O)S&JO:DA)V$[)R2DP]2ZBAH-/3:/+C+5BN< B#+F@ MUIZ6)1W>V0G-Y- 01!4TC"_?#44R%#/>ZP)Y8,#'J',&YM(/IJ/BDA6Q:L.A M)'GIT&JB&>KZ[7'!RG-N;72Z*<>WFQ09961/)F.3MC9^^I;[1OZ MK'N8A4A/2;ZPLQ)Z3NKKP[LEZD9?OW:[HDE97X]DFXZ/\5G9Q_CTO2E+_NBQ MGN/]PF=)X$0)NB5A2+P:LQY)SM]][EG]:IL"3[,>EG8:E7_RM=4*-O&ZJAVL MYF?;=1 +C$$X[!VUA W)-PB.#G%[:FIP&XME28?+XW("J31+64V>$.^IT2P8 ML_Z:VW"_K4YCQ*]!;Y#2%(S,Y'Z?6JLPHP4/]RI()&>T[GE?+"[PK/[]'\+W M3J-B!P?!P*+W?^FZ^D%.U9Q"=1GT7%T#U$\D8_G$=B 678-,?9+QR(8=JI"N M(:Z_D@D:8KNTV5W#@BI2218-NXQM72,23Z12W,7V6!>[1F_W2:6%-.QQGC\T MHF ]"Q1^I*D7,,]O;-BLG0JMX&7W&N][YV(I?.W.DQVHT&A0D=.H-,%O,/9: M^]57:&YFJ9C.@IS@4@)D%LHKYFPVK5Q3]ILBCP/R]SA>.<+ W$,(K\1V"_ZS MY<"(/J+TE6:GO&W,(DZ8R9#M]**S3XT_6!^A-IT3MS ^T/ E^M&L YO6+4O> MA-_#"\,J.,0 <3CXT:_58;WTV7F"W>>B#6&&K68D8?(-6SKHTO4]EX3[K=NQ MI:]!E:9_FDEUB:5TPUP1W7QLQ%;)";(;_SW\\2N&Y8Y M<5%UXJ]'Q^>=>U,4,2]F>"_D';\>Z-/M2E[>=X?U375*=*GHGB^G:[0ZB"QI M\9UC<5XYJ\H^/\UR]M7B?IE7;V#LK*/7)WU<83#Y MTD,ZOO0D/I]:S5:'(3[SG*/()+R7P4C8XR2]0D**/7$@FBNAM#=0;9<3SG&W MQH/+M#/)7#MH=XYAKR_'13WT@$C<7[+EJ+"+:+N,*5'0='$B%C@M@2[HC"$' MET:9LGE>W=1Q^"W0_@()\WL3#H7V\TJ,+C]MOE0BS>L4C%I/38$+>_ZZ?HHC M?ILO30HO_ Q6PZ7A]"X M6*S>ZBRA9*Q$'Z1P-FK^M\),FUX$?="((?_WY8N M\(C+9CM_?D/*S]O:)<1_)14Y'^5Q78GBTR@-']_(8P"^"KA MSC*'/.]5FV9">$]^G>HY5AS7V'D\U^S?A/CJ[0, ML8F%#')?4HAY!M4A/&VL "K[1JO,6SN>W]H9A4],T37D 5LMF55L0FK.IANK M)ND(+PQNA#]HP SB8)ILL40> [I&JHEK6CI]9OHX:+&]8:R>C/%Z8SH_WODY M:7PG#S1S?%15#.8C:1 ?09D@EE ZTJ_!8P+]MOC")?[P0WJ_ M@V:W2Q&++K%T>2Q#?$XK#UF7T7N+C$FQB?E'+#3HS\KL<[R9(:'N8:N<0KL4+P\EHWY;'_A-N^ M0;>JESRS:IA+8N2KXX@^T!^^E/K-UC+FBI&Z>.*A:=I,%Z>($^7V6E:I. A( M5-,2'O<**L69Z:J=); F)L,.TLS_+?IC6@9W>^$R%3!0><]X=B=^>P> M#TI!%[ P>N)VM<%+4VI;7?S#7N>:#AB5^20OM:"V3%U/_?7FN;VDCN<\5S(QM&'3,9WEWN%ANTUI[Q(K44[D#H;N3D_* MM<;9A)(*_YVW>V1Q-9\ST;!7'SLF[6]ZG!NGW9&CEW.0%6G*\&>Z0&I- M=7,NG$A'WR<6=*W]Q(Q5&$L*D\1J?CL;SPW M!'J>P0 GUUU;O"?"',B!%FG$.__P=/?R]=P-9936WB]WM"E/9-%1QZ+S:GQJ MYGQJ:GR;!/U>U?CU"?J/UOC/"-Y=J;F[+1AP6!/P1?#>CYI[?P4#0;6!U$)! M3+5!7$+!@K7!$D(AMVM#5(1"M6M#C87"K&K#G(3NHVOO4^BH L"=_P-02P$" M% ,4 " #"?5I0LK-/4CH. ! ' $ #0 @ $ 97A? M,3SA) 0 (P9 - M " 64. !E>%\Q-S,T-3(N:'1M4$L! A0#% @ PGU:4+$S&D#3 M!P CRD T ( !M!( &5X7S$W,S0U,RYH=&U02P$"% ,4 M " #"?5I03C+-[(D' #4* #0 @ &R&@ 97A?,3%\Q-S,T-34N:'1M4$L! A0#% @ PGU:4/;WDM]+! MW1, T ( !^R8 &5X7S$W,S0U-BYH=&U02P$"% ,4 M" #"?5I0?=KH)G8) #]*0 #0 @ %Q*P 97A?,3&UL4$L! A0#% @ PGU:4-L"S=54 MFP 4-P( !8 ( !_0, ' .2I! $! end XML 72 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020, finance leases $ 26,670
2020, operating leases 11,471
2021, finance leases 20,865
2021, operating leases 10,960
2022, finance leases 17,064
2022, operating leases 9,855
2023, finance leases 12,341
2023, operating leases 8,363
2024, finance leases 13,663
2024, operating leases 8,218
2024 and beyond, finance leases 13,678
2024 and beyond, operating leases 25,643
Total lease payments, finance leases 104,281
Total lease payments, operating leases 74,510
Less: Imputed interest, finance leases (11,911)
Less: Imputed interest, operating leases (16,841)
Present value of lease liabilities, finance leases 92,370
Present value of lease liabilities, operating leases $ 57,669

XML 73 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Long-term Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Variable interest rate term notes $ 58,416 $ 80,355
Fixed interest rate term notes 569,262 520,818
Total 627,678 601,173
Less: current maturities (189,265) (161,955)
Total long-term debt, net of current maturities $ 438,413 $ 439,218
XML 74 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Long-term Debt Instruments [Table Text Block]
   

December 31,

 
   

2019

   

2018

 
                 

Variable interest rate term notes

  $ 58,416     $ 80,355  

Fixed interest rate term notes

    569,262       520,818  
                 

Total debt

    627,678       601,173  
                 

Less: current maturities

    (189,265 )     (161,955 )
                 

Total long-term debt, net of current maturities

  $ 438,413     $ 439,218  
Schedule of Maturities of Long-term Debt [Table Text Block]

2020

    189,265  

2021

    127,557  

2022

    115,337  

2023

    96,053  

2024

    66,424  

Thereafter

    33,042  
         

Total

  $ 627,678  
XML 75 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Current provision −

                       

Federal

  $ 20,303     $ 31,819     $ 22,443  

State

    4,648       6,291       4,030  
      24,951       38,110       26,473  

Deferred provision −

                       

Federal

    20,925       6,082       (64,821 )

State

    2,064       (85 )     2,618  
      22,989       5,997       (62,203 )

Provision (benefit) for income taxes

  $ 47,940     $ 44,107     $ (35,730 )
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Income taxes at the federal statutory rate

  $ 39,530     $ 38,469     $ 47,749  

State income taxes, net of federal benefit

    5,303       4,913       3,246  

Tax effect of permanent differences

    1,562       596       (4,097 )

Revaluation of deferred taxes

                (82,862 )

Other, net

    1,545       129       234  

Provision (benefit) for income taxes

  $ 47,940     $ 44,107     $ (35,730 )
Schedule of Income Taxes Related to Other Comprehensive Income [Table Text Block]
   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Income tax expense related to components of other comprehensive income:

                       

Change in fair value of available-for-sale securities

                183  

Total

  $     $     $ 183  
                         

Paid in capital – stock based compensation

  $     $     $  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2019

   

2018

 

Deferred income tax (assets) liabilities:

               

Inventory

  $ (5,086 )   $ (4,076 )

Accounts receivable

    (140 )     (231 )

Finance lease obligations

    (21,618 )     (16,202 )

Finance and operating leases

    (12,726 )      

Stock options

    (8,749 )     (9,026 )

Accrued liabilities

    (2,989 )     (2,481 )

State net operating loss carry forward

    (2,381 )     (2,463 )

State tax credit

    (196 )     (312 )

Other

    (3,817 )     (3,276 )

Difference between book and tax basis- Operating lease assets

    12,628        

Difference between book and tax basis- Depreciation and amortization

    209,250       179,325  
      164,176       141,258  

Valuation allowance

    121       50  

Net deferred income tax liability

  $ 164,297     $ 141,308  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
   

2019

   

2018

   

2017

 

Unrecognized tax benefits at beginning of period

  $ 2,389     $ 2,555     $ 2,401  

Gross increases – tax positions in current year

    1,188       504       619  

Reductions due to lapse of statute of limitations

    (570 )     (670 )     (465 )

Unrecognized tax benefits at end of period

  $ 3,007     $ 2,389     $ 2,555  
XML 76 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Share Based Compensation and Employee Benefit Plans
12 Months Ended
Dec. 31, 2019
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. Under the Employee Stock Purchase Plan, there are approximately 213,600 shares remaining of the 1,400,000 shares of the Company’s Class A Common Stock that were reserved for issuance. The Company issued 117,283 shares under the Employee Stock Purchase Plan during the year ended December 31, 2019 and 84,192 shares during the year ended December 31, 2018. Of the 7,244 employees eligible to participate, approximately 1,637 elected to participate in the plan as of December 31, 2019.

 

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 500,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, or up to 40% cash, equivalent to a compensation value of $125,000. In 2019, three non-employee directors received a grant of 3,171 shares of the Company’s Class A Common Stock, two non-employee directors received a grant of 1,903 shares of the Company’s Class A Common Stock and $50,000 cash, for total compensation equivalent to $125,000 each. In 2019, one director who was appointed to the Company’s Board of Directors in October of 2019 received 1,056 shares of the Company’s Class A Common Stock and $18,750 cash, for total compensation equivalent to $62,500. In 2018, two non-employee directors received a grant of 2,926 shares of the Company’s Class A Common Stock, one non-employee director received a grant of 2,048 shares of the Company’s Class A Common Stock and $37,500 cash and two non-employee director received a grant of 1,756 shares of the Company’s Class A Common Stock and $50,000 cash, for total compensation equivalent to $125,000 each. Under the Director Plan, there are approximately 126,000 shares remaining for issuance of the 500,000 shares of the Company’s Class A Common Stock that were reserved for issuance. The Company granted 14,375 shares of Class A Common Stock under the Director Plan during the year ended December 31, 2019 and 11,412 shares of Class A Common Stock under the Director Plan during the year ended December 31, 2018.

 

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 and again on May 16, 2017 to increase the number of shares available for issuance under the plan to 7,800,000 shares of Class A Common Stock and 2,200,000 shares of Class B Common Stock and to make certain other changes intended to bring the 2007 Incentive Plan into conformance with current best practices.

 

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 100,000 shares of Class A Common Stock or 100,000 shares of Class B Common Stock. Each option granted pursuant to the 2007 Incentive Plan has a ten 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 7,800,000 shares of Class A Common Stock and 2,200,000 shares of Class B Common Stock reserved for issuance under the Company’s 2007 Incentive Plan. As of December 31, 2019, approximately 1,316,000 shares of Class A Common Stock and 444,000 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 units and  upon the issuance of restricted stock awards. During the year ended December 31, 2019, the Company granted to employees 482,663 options to purchase Class A Common Stock and 317,590 restricted Class B Common Stock awards under the 2007 Incentive Plan. Restricted stock awards are issued when granted, but are subject to vesting requirements. During the year ended December 31, 2018, the Company granted to employees 459,663 options to purchase Class A Common Stock and 306,590 restricted Class B Common Stock units under the 2007 Incentive Plan.

 

Valuation and Expense Information 

 

Stock-based compensation expense related to stock options, restricted stock awards, restricted stock units and employee stock purchases was $19.0 million for the year ended December 31, 2019, $18.1 million for the year ended December 31, 2018, and $15.6 million for the year ended December 31, 2017. Cash received from options exercised and shares purchased under all share-based payment arrangements was $11.1 million for the year ended December 31, 2019, $5.7 million for the year ended December 31, 2018, and $24.8 million for the year ended December 31, 2017.

 

A summary of the Company’s stock option activity and related information for the year ended December 31, 2019, follows:

 

                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
           

Exercise

   

Contractual

   

Intrinsic

 

Options

 

Shares

   

Price

   

Life (in Years)

   

Value

 
                                 

Balance of Outstanding Options at January 1, 2019

    2,984,280     $ 27.63                  

Granted

    482,663       41.15                  

Exercised

    (375,950 )     20.19                  

Forfeited

    (23,333 )     33.84                  

Balance of Outstanding Options at December 31, 2019

    3,067,660     $ 30.62       5.96     $ 48,712,030  

Expected to vest after December 31, 2019

    1,778,219     $ 34.70       7.64     $ 20,984,383  

Vested and exercisable at December 31, 2019

    1,259,505     $ 24.65       3.55     $ 27,521,030  

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based on the closing price on December 31, 2019, of the Company’s Class A Common Stock of $46.50. The total intrinsic value of options exercised was $8.7 million during the year ended December 31, 2019, $2.7 million during the year ended December 31, 2018, and $25.0 million during the year ended December 31, 2017.

 

A summary of the status of the number of shares underlying Company’s non-vested stock options as of December 31, 2019, and changes during the year ended December 31, 2019, is as follows:

 

           

Weighted

 
           

Average

 
   

Number of

   

Grant Date

 

Non-vested Shares

 

Shares

   

Fair Value

 
                 

Non-vested at January 1, 2019

    1,796,356     $ 11.74  

Granted

    482,663       12.56  

Vested

    (447,531 )     11.12  

Forfeited

    (23,333 )     11.92  
                 

Non-vested at December 31, 2019

    1,808,155     $ 12.11  

 

The total fair value of vested options was $5.0 million during the year ended December 31, 2019, $5.7 million during the year ended December 31, 2018, and $6.3 million during the year ended December 31, 2017. The weighted-average grant date fair value of options granted was $12.56 per share during the year ended December 31, 2019, $15.46 per share during the year ended December 31, 2018, and $12.33 per share during the year ended December 31, 2017.

 

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, 2019. The restricted stock awards and previously granted restricted stock units 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 and restricted stock unit 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 and restricted stock unit awards outstanding at December 31, 2019:

 

           

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, 2019

    573,134                     $ 34.07  

Granted

    330,909                       40.36  

Vested

    (293,615 )                     30.32  

Outstanding non-vested at December 31, 2019

    610,428       8.6     $ 27,896,560     $ 39.06  

Expected to vest after December 31, 2019

    609,419       8.6     $ 27,850,441          

 

The total fair value of the shares issued upon the vesting of stock awards and restricted stock unit awards during the year ended December 31, 2019 was $9.0 million. The weighted-average grant date fair value of stock awards and units granted was $40.36 per share during the year ended December 31, 2019, $40.46 per share during the year ended December 31, 2018 and $31.37 per share during the year ended December 31, 2017.

 

As of December 31, 2019, the Company had $8.4 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 $8.3 million of unrecognized compensation cost related to non-vested restricted stock awards and restricted stock unit awards to be recognized over a weighted-average period of 1.3 years.

 

 Defined Contribution Plan

 

The Company has a defined contribution plan (the “Rush 401k Plan”), which is available to all Company 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 50% of total gross compensation. However, certain highly compensated employees are limited to a maximum contribution of 15% of total gross compensation. 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 $9.4 million during the year ended December 31, 2019, $8.9 million during the year ended December 31, 2018 and $7.0 million during the year ended December 31, 2017.

 

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 selected employees and directors may elect to defer a portion of their annual compensation. The Deferred Compensation Plan also provides the Company with the discretion to make matching contributions to participants’ accounts. 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 $15.6 million on December 31, 2019 and $11.1 million on December 31, 2018. The related cash surrender value of the life insurance contracts was $10.6 million on December 31, 2019 and $8.9 million on December 31, 2018.

 

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

XML 77 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Floor Plan Notes Payable and Lines of Credit
12 Months Ended
Dec. 31, 2019
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 and has the interest rate benchmarked to LIBOR, as defined in the agreement. The interest rate under the Company’s Floor Plan Credit Agreement is the one month LIBOR rate plus 1.25%. The interest rate applicable to the Company’s Floor Plan Credit Agreement was approximately 2.95% at December 31, 2019. 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 is required to pay a monthly working capital fee equal to 0.16% per annum multiplied by the amount of voluntary prepayments of new and used inventory loans.

 

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, under which BMO Harris pays the manufacturer directly with respect to new commercial vehicles. Amounts borrowed under the Company’s Floor Plan Credit Agreement are due when the related commercial vehicle inventory (collateral) is sold and the sales proceeds are collected by the Company. The Company’s Floor Plan Credit Agreement expires June 30, 2022, 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, 2019, the Company had approximately $846.8 million outstanding under its Floor Plan Credit Agreement.

 

In June 2012, the Company entered into a wholesale financing agreement with Ford Motor Credit Company that provides for the financing of, and is collateralized by, the Company’s new Ford vehicle inventory. This wholesale financing agreement bears interest at a rate of Prime plus 150 basis points minus certain incentives and rebates. As of December 31, 2019, the interest rate on the wholesale financing agreement was 6.25% before considering the applicable incentives that the Company is qualified to receive. On December 31, 2019, the Company had an outstanding balance of approximately $115.0 million under the Ford Motor Credit Company wholesale financing agreement.

 

The Company’s weighted average interest rate for floor plan notes payable was 2.6% for the year ended December 31, 2019, and 1.9% for the year ended December 31, 2018, 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,

 
   

2019

   

2018

 

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

  $ 1,042,794     $ 1,068,003  

Vehicle sale related accounts receivable

    74,907       100,013  
                 

Total

  $ 1,117,701     $ 1,168,016  
                 

Floor plan notes payable related to vehicles

  $ 996,336     $ 1,023,019  

 

Lines of Credit

 

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

 

The Company’s Working Capital Facility with BMO Harris includes up to $100.0 million of revolving credit loans available to it for working capital, capital expenditures and other general corporate purposes. The amount of the borrowings under the Working Capital Facility are subject to borrowing base limitations based on the value of the Company’s eligible parts inventory and company vehicles. The Working Capital Facility includes a $20 million letter of credit sublimit. Borrowings under the Working Capital Facility bear interest at rates based on LIBOR or the Base Rate (as such terms are defined in the Working Capital Facility), plus an applicable margin determined based on outstanding borrowing under the Working Capital Facility. In addition, the Company is required to pay a commitment fee on the amount unused under the Working Capital Facility. The Working Capital Facility expires on the earlier of (i) March 21, 2020 and (ii) the date on which all commitments under the Working Capital Facility shall have terminated, whether as a result of the occurrence of the Commitment Termination Date (as defined in the Working Capital Facility) or otherwise. There were no advances outstanding under the Working Capital Facility as of December 31, 2019.

XML 78 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 3 - Supplier Concentration
12 Months Ended
Dec. 31, 2019
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 market. The agreements allow the Company to use the Manufacturers’ names, trade symbols and intellectual property and expire as follows:

 

Manufacturer

 

Expiration Dates

Peterbilt

 

November 2021 through September 2022

International

 

May 2020 through January 2024

Isuzu

 

Indefinite

Hino

 

Indefinite

Ford

 

Indefinite

FUSO

 

February 2020 through August 2023

Blue Bird

 

August 2024

IC Bus

 

May 2020 through December 2022

 

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 trucks accounted for approximately 61.6% of the Company’s new vehicle sales revenue for the year ended December 31, 2019, 62.5% of the Company’s new vehicle sales revenue for the year ended December 31, 2018, and 65.2% of the Company’s new vehicle sales revenue for the year ended December 31, 2017.

 

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

 

The Company also acquires lease and rental vehicles with the assistance of financing agreements with PACCAR Leasing Company, Bank of America and Wells Fargo. The financing agreements are secured by a lien on the acquired vehicle. The terms of the financing agreements are similar to the corresponding lease agreements with the Company’s customers.

 

Concentrations of Credit Risks

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what it considers to be quality financial institutions based on periodic assessments of such institutions. The Company’s cash and cash equivalents 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.

JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rusha20191119_10k.htm": { "axisCustom": 1, "axisStandard": 32, "contextCount": 275, "dts": { "calculationLink": { "local": [ "rusha-20191231_cal.xml" ] }, "definitionLink": { "local": [ "rusha-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "rusha20191119_10k.htm" ] }, "labelLink": { "local": [ "rusha-20191231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "rusha-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml" ] }, "schema": { "local": [ "rusha-20191231.xsd" ], "remote": [ "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "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/dtr/type/nonNumeric-2009-12-16.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 686, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 36, "http://www.rushenterprises.com/20191231": 5, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 47 }, "keyCustom": 47, "keyStandard": 480, "memberCustom": 41, "memberStandard": 40, "nsprefix": "rusha", "nsuri": "http://www.rushenterprises.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Supplier Concentration", "role": "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "shortName": "Note 3 - Supplier Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Accounts Receivable", "role": "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable", "shortName": "Note 4 - Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Inventories", "role": "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories", "shortName": "Note 5 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Valuation Accounts", "role": "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts", "shortName": "Note 6 - Valuation Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit", "role": "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "shortName": "Note 7 - Floor Plan Notes Payable and Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Long-term Debt", "role": "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "shortName": "Note 8 - Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Financial Instruments and Fair Value", "role": "http://www.rushenterprises.com/20191231/role/statement-note-9-financial-instruments-and-fair-value", "shortName": "Note 9 - Financial Instruments and Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Leases", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "shortName": "Note 10 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans", "role": "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Earnings Per Share", "role": "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "shortName": "Note 12 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "role": "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Income Taxes", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "shortName": "Note 13 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Commitments and Contingencies", "role": "http://www.rushenterprises.com/20191231/role/statement-note-14-commitments-and-contingencies", "shortName": "Note 14 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "rusha:AcquisitionsDispositionsAndEquityMethodInvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Acquisitions, Dispositions and Equity Method Investment", "role": "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "shortName": "Note 15 - Acquisitions, Dispositions and Equity Method Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "rusha:AcquisitionsDispositionsAndEquityMethodInvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 16 - Unaudited Quarterly Financial Data", "role": "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data", "shortName": "Note 16 - Unaudited Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 17 - Segments", "role": "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "shortName": "Note 17 - Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 18 - Related Party Transactions", "role": "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "shortName": "Note 18 - Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 19 - Revenue", "role": "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue", "shortName": "Note 19 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 2 - Significant Accounting Policies (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables", "shortName": "Note 2 - Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 4 - Accounts Receivable (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables", "shortName": "Note 4 - Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 5 - Inventories (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables", "shortName": "Note 5 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 6 - Valuation Accounts (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables", "shortName": "Note 6 - Valuation Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "rusha:AssetsPledgedAsCollateralTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "shortName": "Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "rusha:AssetsPledgedAsCollateralTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 8 - Long-term Debt (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables", "shortName": "Note 8 - Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 10 - Leases (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables", "shortName": "Note 10 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 12 - Earnings Per Share (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables", "shortName": "Note 12 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 13 - Income Taxes (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables", "shortName": "Note 13 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 16 - Unaudited Quarterly Financial Data (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables", "shortName": "Note 16 - Unaudited Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 17 - Segments (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables", "shortName": "Note 17 - Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Income", "role": "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeasesIncomeStatementLeaseRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 19 - Revenue (Tables)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables", "shortName": "Note 19 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "shortName": "Note 2 - Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 2 - Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "shortName": "Note 2 - Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 2 - Significant Accounting Policies - Goodwill (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details", "shortName": "Note 2 - Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 2 - Significant Accounting Policies - Fair Value Assumption (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "shortName": "Note 2 - Significant Accounting Policies - Fair Value Assumption (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 3 - Supplier Concentration (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual", "shortName": "Note 3 - Supplier Concentration (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 4 - Accounts Receivable - Accounts Receivable (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "shortName": "Note 4 - Accounts Receivable - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "rusha:InventoryNewCommercialVehiclesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 5 - Inventories - Inventories (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details", "shortName": "Note 5 - Inventories - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "rusha:InventoryNewCommercialVehiclesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "shortName": "Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2016-12-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-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)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:AssetsPledgedAsCollateralTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-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)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:AssetsPledgedAsCollateralTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31_DebtInstrumentAxis-VariableInterestRateNotesMember_RangeAxis-MinimumMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtPercentageBearingVariableInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 8 - Long-term Debt (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual", "shortName": "Note 8 - Long-term Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31_DebtInstrumentAxis-VariableInterestRateNotesMember_RangeAxis-MinimumMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtPercentageBearingVariableInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongtermDebtPercentageBearingVariableInterestAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 8 - Long-term Debt - Long-term Debt (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details", "shortName": "Note 8 - Long-term Debt - Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongtermDebtPercentageBearingVariableInterestAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 8 - Long-term Debt - Debt Maturities (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details", "shortName": "Note 8 - Long-term Debt - Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 10 - Leases (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "shortName": "Note 10 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 10 - Leases - Lease Cost (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details", "shortName": "Note 10 - Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:LesseeLeaseLiabilityMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "shortName": "Note 10 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:LesseeLeaseLiabilityMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 10 - Leases - Future Minimum Rental Receivable (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "shortName": "Note 10 - Leases - Future Minimum Rental Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:LeasesLeaseIncomeTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "rusha:LessorLeasesPaymentsReceived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 10 - Leases - Rental Income (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details", "shortName": "Note 10 - Leases - Rental Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:LeasesLeaseIncomeTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "rusha:LessorLeasesPaymentsReceived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesAndOperatingLeasesTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31_LeaseArrangementTypeAxis-VehicleLeasesAsLessee1Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details", "shortName": "Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesAndOperatingLeasesTableTextBlock", "rusha:LeasesOfLesseeAndLessorDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31_LeaseArrangementTypeAxis-VehicleLeasesAsLessee1Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2016-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2016-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-6", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-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)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "shortName": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R64": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 12 - Earnings Per Share (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual", "shortName": "Note 12 - Earnings Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "shortName": "Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 12 - Earnings Per Share - Anti-dilutive Securities (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "shortName": "Note 12 - Earnings Per Share - Anti-dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2017-12-22_2017-12-22", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 13 - Income Taxes (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual", "shortName": "Note 13 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2017-12-22_2017-12-22", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "shortName": "Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 13 - Income Taxes - Reconciliation (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details", "shortName": "Note 13 - Income Taxes - Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:ScheduleOfIncomeTaxesRelatedToOtherComprehensiveIncomeTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details", "shortName": "Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "rusha:ScheduleOfIncomeTaxesRelatedToOtherComprehensiveIncomeTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "shortName": "Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 13 - Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "shortName": "Note 13 - Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2016-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 15 - Acquisitions, Dispositions and Equity Method Investment (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "shortName": "Note 15 - Acquisitions, Dispositions and Equity Method Investment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "rusha:AcquisitionsDispositionsAndEquityMethodInvestmentTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2019-12-31_BalanceSheetLocationAxis-OtherNoncurrentAssetsMember_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-RushTruckCentresOfCanadaLimitedMember", "decimals": "-5", "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-10-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "shortName": "Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-10-01_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 17 - Segments (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "shortName": "Note 17 - Segments (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-10-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 17 - Segments - Segment Reporting Information (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details", "shortName": "Note 17 - Segments - Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2017-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31_RelatedPartyTransactionsByRelatedPartyAxis-CCTTSMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note 18 - Related Party Transactions (Details Textual)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "shortName": "Note 18 - Related Party Transactions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "i_2018-12-31_RelatedPartyTransactionsByRelatedPartyAxis-CCTTSMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details)", "role": "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details", "shortName": "Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31_ProductOrServiceAxis-CommercialVehicleMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Organization and Operations", "role": "http://www.rushenterprises.com/20191231/role/statement-note-1-organization-and-operations", "shortName": "Note 1 - Organization and Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Significant Accounting Policies", "role": "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "shortName": "Note 2 - Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rusha20191119_10k.htm", "contextRef": "d_2019-01-01_2019-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 82, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20191231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20191231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r457" ], "lang": { "en-US": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20191231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20191231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "rusha_AcquisitionOfCountryFordTrucksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the acquisition of certain assets of Country Ford Trucks, which included real estate and a Ford truck franchise in Ceres, California, along with commercial vehicle and parts inventory.", "label": "Acquisition of Country Ford Trucks [Member]" } } }, "localname": "AcquisitionOfCountryFordTrucksMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "domainItemType" }, "rusha_AcquisitionsDispositionsAndEquityMethodInvestmentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for acquisitions, dispositions and equity method investment.", "label": "Acquisitions, Dispositions and Equity Method Investment [Text Block]" } } }, "localname": "AcquisitionsDispositionsAndEquityMethodInvestmentTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment" ], "xbrltype": "textBlockItemType" }, "rusha_AllowanceForWarrantyReceivablesFromManufacturersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the allowance for warranty receivables from manufacturers.", "label": "Allowance for Warranty Receivables From Manufacturers [Member]" } } }, "localname": "AllowanceForWarrantyReceivablesFromManufacturersMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "domainItemType" }, "rusha_AmendedAndRestated2007IncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Amended and Restated Rush Enterprises, Inc. 2007 Long-Term Incentive Plan.", "label": "Amended and Restated 2007 Incentive Plan [Member]" } } }, "localname": "AmendedAndRestated2007IncentivePlanMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_AssetsPledgedAsCollateralTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tablular disclosure of assets pledged as collateral.", "label": "Assets Pledged As Collateral [Table Text Block]" } } }, "localname": "AssetsPledgedAsCollateralTableTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables" ], "xbrltype": "textBlockItemType" }, "rusha_BMOHarrisBankNAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to BMO Harris Bank N.A.", "label": "BMO Harris Bank N.A. [Member]" } } }, "localname": "BMOHarrisBankNAMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "rusha_CCTTSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of related party.", "label": "CCTTS [Member]" } } }, "localname": "CCTTSMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "rusha_CallOptionFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of the call option.", "label": "rusha_CallOptionFairValueDisclosure", "terseLabel": "Call Option, Fair Value Disclosure" } } }, "localname": "CallOptionFairValueDisclosure", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_CentralCaliforniaTruckAndTrailerSalesLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the company Central California Truck & Trailer Sales, LLC (\"CCTTS\").", "label": "Central California Truck and Trailer Sales, LLC [Member]" } } }, "localname": "CentralCaliforniaTruckAndTrailerSalesLLCMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "domainItemType" }, "rusha_CommercialVehicleInventoryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commercial Vehicle Inventory [Member]" } } }, "localname": "CommercialVehicleInventoryMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "domainItemType" }, "rusha_CommercialVehicleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to commercial vehicle.", "label": "Commercial Vehicle [Member]" } } }, "localname": "CommercialVehicleMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "domainItemType" }, "rusha_CommercialVehicleRepairServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to commercial vehicle repair service.", "label": "Commercial Vehicle Repair Service [Member]" } } }, "localname": "CommercialVehicleRepairServiceMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "domainItemType" }, "rusha_CommonStockRepurchased": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock repurchased in noncash investing or financing activities.", "label": "Common stock repurchased" } } }, "localname": "CommonStockRepurchased", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "rusha_ComponentsOfERPPlatformRquiredReplacementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the components of ERP Platform that will require replacement.", "label": "Components of ERP Platform Rquired Replacement [Member]" } } }, "localname": "ComponentsOfERPPlatformRquiredReplacementMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "rusha_ContributionPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by contribution period.", "label": "Contribution Period [Axis]" } } }, "localname": "ContributionPeriodAxis", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "rusha_ContributionPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contribution Period [Domain]" } } }, "localname": "ContributionPeriodDomain", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_CostOfRevenueLeaseAndRental": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost related to the lease and rental service.", "label": "rusha_CostOfRevenueLeaseAndRental", "terseLabel": "Lease and rental" } } }, "localname": "CostOfRevenueLeaseAndRental", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "rusha_DebtInstrumentVariableRateMinimumReferenceRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum reference rate used to compute variable rate on debt instrument.", "label": "rusha_DebtInstrumentVariableRateMinimumReferenceRate", "terseLabel": "Debt Instrument, Variable Rate, Minimum Reference Rate" } } }, "localname": "DebtInstrumentVariableRateMinimumReferenceRate", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "rusha_DebtInstrumentWorkingCapitalFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Working capital fee percentage.", "label": "rusha_DebtInstrumentWorkingCapitalFeePercentage", "terseLabel": "Debt Instrument, Working Capital Fee Percentage" } } }, "localname": "DebtInstrumentWorkingCapitalFeePercentage", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "rusha_DeferredCompensationArrangementWithIndividualVestedPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred compensation arrangement with an individual's vested percentage.", "label": "rusha_DeferredCompensationArrangementWithIndividualVestedPercentage", "terseLabel": "Deferred Compensation Arrangement with Individual, Vested Percentage" } } }, "localname": "DeferredCompensationArrangementWithIndividualVestedPercentage", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "rusha_DeferredCompensationPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Deferred Compensation Plan [Member]" } } }, "localname": "DeferredCompensationPlanMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_DeferredTaxAssetsFinanceAndOperatingLeases": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from finance and operating leases.", "label": "rusha_DeferredTaxAssetsFinanceAndOperatingLeases", "negatedTerseLabel": "Finance and operating leases" } } }, "localname": "DeferredTaxAssetsFinanceAndOperatingLeases", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "rusha_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets which are related to operating loss carryforwards.", "label": "Deferred Tax Assets Related to Operating Loss Carryforwards [Member]" } } }, "localname": "DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "rusha_DeferredTaxLiabilitiesOperatingLeaseAssets": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from operating lease assets.", "label": "Difference between book and tax basis- Operating lease assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseAssets", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "rusha_DepreciationAndAmortizationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Depreciation and Amortization [Member]" } } }, "localname": "DepreciationAndAmortizationMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "domainItemType" }, "rusha_EffectiveIncomeTaxRateReconciliationDividendReceivedDeductionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "rusha_EffectiveIncomeTaxRateReconciliationDividendReceivedDeductionPercent", "terseLabel": "Effective Income Tax Rate Reconciliation, Dividend Received Deduction, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDividendReceivedDeductionPercent", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "rusha_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee stock purchase plan member.", "label": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_EmployeesWithLessThanFiveYearsOfServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents employees with less than five years of service.", "label": "Employees with Less than Five Years of Service [Member]" } } }, "localname": "EmployeesWithLessThanFiveYearsOfServiceMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_EmployeesWithMoreThanFiveYearsOfServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents employees with more than five years of service.", "label": "Employees with More Than Five Years of Service [Member]" } } }, "localname": "EmployeesWithMoreThanFiveYearsOfServiceMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_EquityMethodInvestmentRemainingOwnershipPercentageNotYetAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The remaining percentage of ownership not yet acquired of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "rusha_EquityMethodInvestmentRemainingOwnershipPercentageNotYetAcquired", "terseLabel": "Equity Method Investment, Remaining Ownership Percentage Not Yet Acquired" } } }, "localname": "EquityMethodInvestmentRemainingOwnershipPercentageNotYetAcquired", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "rusha_Every6MonthsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents every six months.", "label": "Every 6 Months [Member]" } } }, "localname": "Every6MonthsMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_FinanceAndInsuranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to finance and insurance.", "label": "Finance and Insurance [Member]" } } }, "localname": "FinanceAndInsuranceMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "domainItemType" }, "rusha_FinanceLeaseRightofuseAssetAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "rusha_FinanceLeaseRightofuseAssetAccumulatedAmortization", "terseLabel": "Finance Lease, Right-of-Use Asset, Accumulated Amortization" } } }, "localname": "FinanceLeaseRightofuseAssetAccumulatedAmortization", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_FixedInterestRateNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fixed Interest Rate Notes [Member]" } } }, "localname": "FixedInterestRateNotesMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "rusha_FloorPlanCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information regarding the Floor Plan Credit Agreement.", "label": "Floor Plan Credit Agreement [Member]" } } }, "localname": "FloorPlanCreditAgreementMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "rusha_FloorPlanNotesPayable": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amounts borrowed to finance the purchase of new and used commercial vehicle inventory.", "label": "Floor plan notes payable", "terseLabel": "Floor Plan Notes Payable" } } }, "localname": "FloorPlanNotesPayable", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_FordMotorFinancingAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ford Motor Financing Agreement [Member]" } } }, "localname": "FordMotorFinancingAgreementMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "rusha_GuarantyAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of the guaranty agreement in noncash investing or financing activities.", "label": "Guaranty agreement" } } }, "localname": "GuarantyAgreement", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "rusha_HighlyCompensatedEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Highly compensated employees member.", "label": "Highly Compensated Employees [Member]" } } }, "localname": "HighlyCompensatedEmployeesMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_IncreaseDecreaseInFloorPlanNotesPayableTradeNet": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase or decrease in amounts borrowed to finance the purchase of new and used commercial vehicle inventory.", "label": "rusha_IncreaseDecreaseInFloorPlanNotesPayableTradeNet", "verboseLabel": "(Payments) draws on floor plan notes payable \u2013 trade, net" } } }, "localname": "IncreaseDecreaseInFloorPlanNotesPayableTradeNet", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "rusha_IncreaseDecreaseInFloorPlanPayableNet": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net change during the reporting period in commercial vehicle floor plan due by the reporting entity.", "label": "(Payments) draws on floor plan notes payable \u2013 non-trade, net" } } }, "localname": "IncreaseDecreaseInFloorPlanPayableNet", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "rusha_InsuranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to insurance service.", "label": "Insurance [Member]" } } }, "localname": "InsuranceMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "domainItemType" }, "rusha_InventoryNewCommercialVehiclesGross": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory, new commercial vehicles, gross.", "label": "rusha_InventoryNewCommercialVehiclesGross", "terseLabel": "New commercial vehicles" } } }, "localname": "InventoryNewCommercialVehiclesGross", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "rusha_InventoryUsedCommercialVehiclesGross": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory, used commercial vehicles, gross.", "label": "rusha_InventoryUsedCommercialVehiclesGross", "terseLabel": "Used commercial vehicles" } } }, "localname": "InventoryUsedCommercialVehiclesGross", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "rusha_IssuanceOfCashForNonemployeeDirectorCompensationPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the maximum percent of issuance of cash for compensation to a non-employee director.", "label": "rusha_IssuanceOfCashForNonemployeeDirectorCompensationPercent", "terseLabel": "Issuance of Cash for Non-employee Director Compensation, Percent" } } }, "localname": "IssuanceOfCashForNonemployeeDirectorCompensationPercent", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "rusha_IssuanceOfStockAndCashForNonemployeeDirectorCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the issuance of stock and cash for compensation to a non-employee director.", "label": "rusha_IssuanceOfStockAndCashForNonemployeeDirectorCompensation", "terseLabel": "Issuance of Stock and Cash for Non-employee Director Compensation" } } }, "localname": "IssuanceOfStockAndCashForNonemployeeDirectorCompensation", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_LeasesLeaseIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of income from leases.", "label": "Leases, Lease Income [Table Text Block]" } } }, "localname": "LeasesLeaseIncomeTableTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "rusha_LeasesOfLesseeAndLessorDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Leases of Lessee and Lessor Disclosure [Text Block]" } } }, "localname": "LeasesOfLesseeAndLessorDisclosureTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-" ], "xbrltype": "textBlockItemType" }, "rusha_LeasesWeightedAverageDiscountRatePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for leases calculated at point in time.", "label": "Weighted-average discount rate" } } }, "localname": "LeasesWeightedAverageDiscountRatePercent", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "percentItemType" }, "rusha_LeasesWeightedAverageRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for leases, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term (in months) (Month)" } } }, "localname": "LeasesWeightedAverageRemainingLeaseTerm", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "durationItemType" }, "rusha_LesseeAndLessorLeasesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The accounting policy for leases of the lessee and lessor.", "label": "Lessee and Lessor Leases [Policy Text Block]" } } }, "localname": "LesseeAndLessorLeasesPolicyTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "rusha_LesseeLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease liability.", "label": "Lessee, Lease Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "rusha_LesseeLeasesResidualValueGuaranteeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of residual value guarantee provided by lessee on leases.", "label": "rusha_LesseeLeasesResidualValueGuaranteeAmount", "terseLabel": "Lessee, Leases, Residual Value Guarantee, Amount" } } }, "localname": "LesseeLeasesResidualValueGuaranteeAmount", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_LesseeLeasesTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "rusha_LesseeLeasesTermOfContract", "terseLabel": "Lessee, Leases, Term of Contract" } } }, "localname": "LesseeLeasesTermOfContract", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "rusha_LesseeOperatingLeaseOptionToTerminateTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "rusha_LesseeOperatingLeaseOptionToTerminateTerm", "terseLabel": "Lessee, Operating Lease, Option To Terminate Term" } } }, "localname": "LesseeOperatingLeaseOptionToTerminateTerm", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "rusha_LessorLeasesPaymentsReceived": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details": { "order": 1.0, "parentTag": "us-gaap_LeaseIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments received by lessor for leases.", "label": "Minimum rental payments" } } }, "localname": "LessorLeasesPaymentsReceived", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details" ], "xbrltype": "monetaryItemType" }, "rusha_LessorLeasesTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of lessor's leases, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "rusha_LessorLeasesTermOfContract", "terseLabel": "Lessor, Leases, Term of Contract" } } }, "localname": "LessorLeasesTermOfContract", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "rusha_LessorNonLeasePaymentsReceived": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details": { "order": 0.0, "parentTag": "us-gaap_LeaseIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payments received by lessor for non lease.", "label": "Nonlease payments" } } }, "localname": "LessorNonLeasePaymentsReceived", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details" ], "xbrltype": "monetaryItemType" }, "rusha_LineOfCreditAmountPledgedToSecureLettersOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line of credit, amount pledged to secure letters of credit.", "label": "rusha_LineOfCreditAmountPledgedToSecureLettersOfCredit", "terseLabel": "Line of Credit Amount Pledged to Secure Letters of Credit" } } }, "localname": "LineOfCreditAmountPledgedToSecureLettersOfCredit", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_LongtermDebtCurrentMaturitiesExcludingLineOfCredit": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations and line of credit.", "label": "Current maturities of long-term debt" } } }, "localname": "LongtermDebtCurrentMaturitiesExcludingLineOfCredit", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "rusha_MaximumFairValueForEmployeeStockPurchasePerYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum fair value for employee stock purchase per year.", "label": "rusha_MaximumFairValueForEmployeeStockPurchasePerYear", "terseLabel": "Maximum Fair Value for Employee Stock Purchase Per Year" } } }, "localname": "MaximumFairValueForEmployeeStockPurchasePerYear", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_NewAndUsedCommercialVehicleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to new and used commercial vehicle.", "label": "New and Used Commercial Vehicle [Member]" } } }, "localname": "NewAndUsedCommercialVehicleMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "domainItemType" }, "rusha_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_NumberOfEmployeesEligibleToParticipateInStockPurchasePlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of employees eligible to participate in the entity's stock purchase plan.", "label": "rusha_NumberOfEmployeesEligibleToParticipateInStockPurchasePlan", "terseLabel": "Number of Employees Eligible to Participate in Stock Purchase Plan" } } }, "localname": "NumberOfEmployeesEligibleToParticipateInStockPurchasePlan", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "integerItemType" }, "rusha_NumberOfEmployeesParticipatingInStockPurchasePlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of employees participating in the entity's stock purchase plan.", "label": "rusha_NumberOfEmployeesParticipatingInStockPurchasePlan", "terseLabel": "Number of Employees Participating in Stock Purchase Plan" } } }, "localname": "NumberOfEmployeesParticipatingInStockPurchasePlan", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "integerItemType" }, "rusha_PartsAndServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The performance of commercial vehicle repair services and the sale of commercial vehicle parts.", "label": "Parts and Service [Member]" } } }, "localname": "PartsAndServiceMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "domainItemType" }, "rusha_PartsInventoryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Parts Inventory [Member]" } } }, "localname": "PartsInventoryMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "domainItemType" }, "rusha_PartsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to parts.", "label": "Parts [Member]" } } }, "localname": "PartsMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "domainItemType" }, "rusha_PaymentToNonemployeeDirectors": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payment to non-employee directors.", "label": "rusha_PaymentToNonemployeeDirectors", "terseLabel": "Payment to Nonemployee Directors" } } }, "localname": "PaymentToNonemployeeDirectors", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "rusha_RightofuseAssetObtainedInExchangeForLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for lease liability.", "label": "Operating lease right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightofuseAssetObtainedInExchangeForLeaseLiability", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "rusha_Rush401PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the \u201cRush 401k Plan\u201d, which is available to all Company employees and the employees of certain affiliates.", "label": "Rush 401 Plan [Member]" } } }, "localname": "Rush401PlanMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_RushTruckCentresOfCanadaLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to Rush Truck Centres of Canada Limited.", "label": "Rush Truck Centres of Canada Limited [Member]" } } }, "localname": "RushTruckCentresOfCanadaLimitedMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "rusha_SalesTaxesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for sales taxes.", "label": "Sales Taxes, Policy [Policy Text Block]" } } }, "localname": "SalesTaxesPolicyPolicyTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "rusha_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesAndOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of future minimum lease payments for capital leases and operating leases.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases and Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesAndOperatingLeasesTableTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "rusha_ScheduleOfIncomeTaxesRelatedToOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of income taxes related to other comprehensive income.", "label": "Schedule of Income Taxes Related to Other Comprehensive Income [Table Text Block]" } } }, "localname": "ScheduleOfIncomeTaxesRelatedToOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, nonvested aggregate intrinsic value.", "label": "Outstanding non-vested, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "monetaryItemType" }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, nonvested expected to vest.", "label": "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVest", "terseLabel": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVest", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "sharesItemType" }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested expected to vest aggregate intrinsic value.", "label": "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestAggregateIntrinsicValue", "terseLabel": "Expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestAggregateIntrinsicValue", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "monetaryItemType" }, "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options, nonvested expected to vest, weighted average remaining contractual terms.", "label": "rusha_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestWeightedAverageRemainingContractualTerms", "terseLabel": "Expected to vest, weighted average remaining contractual life (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToVestWeightedAverageRemainingContractualTerms", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "durationItemType" }, "rusha_SharesIssuedToOneNonemployeeDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares issued to one nonemployee director member.", "label": "Shares Issued to One Nonemployee Director [Member]" } } }, "localname": "SharesIssuedToOneNonemployeeDirectorMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_SharesIssuedToThreeNonemployeeDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents shares issued to three non-employee directors.", "label": "Shares Issued to Three Non-employee Directors [Member]" } } }, "localname": "SharesIssuedToThreeNonemployeeDirectorsMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_SharesIssuedToTwoNonemployeeDirectors2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares issued to two nonemployee directors member.", "label": "Shares Issued to Two Nonemployee Directors 2 [Member]" } } }, "localname": "SharesIssuedToTwoNonemployeeDirectors2Member", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_SharesIssuedToTwoNonemployeeDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares issued to two nonemployee directors member.", "label": "Shares Issued to Two Nonemployee Directors [Member]" } } }, "localname": "SharesIssuedToTwoNonemployeeDirectorsMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_StoverSalesIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Stover Sales, Inc.", "label": "Stover Sales, Inc [Member]" } } }, "localname": "StoverSalesIncMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "domainItemType" }, "rusha_The2006NonemployeeDirectorStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The 2006 non-employee director stock option plan member.", "label": "The 2006 Non-Employee Director Stock Option Plan [Member]" } } }, "localname": "The2006NonemployeeDirectorStockOptionPlanMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "rusha_TradeAccountsReceivableFromSaleOfVehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Trade Accounts Receivable From Sale of Vehicles [Member]" } } }, "localname": "TradeAccountsReceivableFromSaleOfVehiclesMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "domainItemType" }, "rusha_TradeReceivableOtherThanVehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Trade Receivable Other Than Vehicles [Member]" } } }, "localname": "TradeReceivableOtherThanVehiclesMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "domainItemType" }, "rusha_TranswestSanDiegoLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information regarding the business acquisition of Transwest San Diego, LLC.", "label": "Transwest San Diego, LLC [Member]" } } }, "localname": "TranswestSanDiegoLLCMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "domainItemType" }, "rusha_TruckSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the truck segment.", "label": "Truck Segment [Member]" } } }, "localname": "TruckSegmentMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "rusha_VariableInterestRateNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Variable Interest Rate Notes [Member]" } } }, "localname": "VariableInterestRateNotesMember", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "rusha_VehicleLeasesAsLessee1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the vehicle leases as lessee.", "label": "Vehicle Leases as Lessee 1 [Member]" } } }, "localname": "VehicleLeasesAsLessee1Member", "nsuri": "http://www.rushenterprises.com/20191231", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "domainItemType" }, "rusha_statement-statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details)" } } }, "localname": "statement-statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-10-leases-future-minimum-rental-receivable-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Future Minimum Rental Receivable (Details)" } } }, "localname": "statement-statement-note-10-leases-future-minimum-rental-receivable-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-10-leases-lease-cost-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Lease Cost (Details)" } } }, "localname": "statement-statement-note-10-leases-lease-cost-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-10-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-10-leases-maturities-of-lease-liabilities-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-10-leases-rental-income-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Rental Income (Details)" } } }, "localname": "statement-statement-note-10-leases-rental-income-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-10-leases-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases" } } }, "localname": "statement-statement-note-10-leases-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details)" } } }, "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details)" } } }, "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)" } } }, "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 11 - Share Based Compensation and Employee Benefit Plans" } } }, "localname": "statement-statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-12-earnings-per-share-antidilutive-securities-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 12 - Earnings Per Share - Anti-dilutive Securities (Details)" } } }, "localname": "statement-statement-note-12-earnings-per-share-antidilutive-securities-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details)" } } }, "localname": "statement-statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-12-earnings-per-share-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 12 - Earnings Per Share" } } }, "localname": "statement-statement-note-12-earnings-per-share-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-13-income-taxes-income-tax-expense-benefits-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-income-tax-expense-benefits-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-13-income-taxes-reconciliation-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Income Taxes - Reconciliation (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-reconciliation-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-13-income-taxes-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Income Taxes" } } }, "localname": "statement-statement-note-13-income-taxes-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-13-income-taxes-unrecognized-tax-benefits-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 13 - Income Taxes - Unrecognized Tax Benefits (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-unrecognized-tax-benefits-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details)" } } }, "localname": "statement-statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-16-unaudited-quarterly-financial-data-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 16 - Unaudited Quarterly Financial Data" } } }, "localname": "statement-statement-note-16-unaudited-quarterly-financial-data-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-17-segments-segment-reporting-information-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 17 - Segments - Segment Reporting Information (Details)" } } }, "localname": "statement-statement-note-17-segments-segment-reporting-information-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-17-segments-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 17 - Segments" } } }, "localname": "statement-statement-note-17-segments-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details)" } } }, "localname": "statement-statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-19-revenue-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 19 - Revenue" } } }, "localname": "statement-statement-note-19-revenue-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-2-significant-accounting-policies-fair-value-assumption-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Significant Accounting Policies - Fair Value Assumption (Details)" } } }, "localname": "statement-statement-note-2-significant-accounting-policies-fair-value-assumption-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-2-significant-accounting-policies-goodwill-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Significant Accounting Policies - Goodwill (Details)" } } }, "localname": "statement-statement-note-2-significant-accounting-policies-goodwill-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-2-significant-accounting-policies-property-and-equipment-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Significant Accounting Policies - Property and Equipment (Details)" } } }, "localname": "statement-statement-note-2-significant-accounting-policies-property-and-equipment-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-2-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Significant Accounting Policies" } } }, "localname": "statement-statement-note-2-significant-accounting-policies-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-4-accounts-receivable-accounts-receivable-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Accounts Receivable - Accounts Receivable (Details)" } } }, "localname": "statement-statement-note-4-accounts-receivable-accounts-receivable-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-4-accounts-receivable-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Accounts Receivable" } } }, "localname": "statement-statement-note-4-accounts-receivable-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-5-inventories-inventories-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Inventories - Inventories (Details)" } } }, "localname": "statement-statement-note-5-inventories-inventories-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-5-inventories-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Inventories" } } }, "localname": "statement-statement-note-5-inventories-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-6-valuation-accounts-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 6 - Valuation Accounts" } } }, "localname": "statement-statement-note-6-valuation-accounts-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details)" } } }, "localname": "statement-statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details)" } } }, "localname": "statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 7 - Floor Plan Notes Payable and Lines of Credit" } } }, "localname": "statement-statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-8-longterm-debt-debt-maturities-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 8 - Long-term Debt - Debt Maturities (Details)" } } }, "localname": "statement-statement-note-8-longterm-debt-debt-maturities-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-8-longterm-debt-longterm-debt-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 8 - Long-term Debt - Long-term Debt (Details)" } } }, "localname": "statement-statement-note-8-longterm-debt-longterm-debt-details", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-note-8-longterm-debt-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 8 - Long-term Debt" } } }, "localname": "statement-statement-note-8-longterm-debt-tables", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "rusha_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.rushenterprises.com/20191231", "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r174", "r245", "r247", "r443", "r444" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r128", "r458" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts" ], "xbrltype": "textBlockItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r176", "r391" ], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r13", "r46" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r177", "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_AccountsReceivableGrossCurrent", "terseLabel": "Trade receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r28", "r177", "r178", "r246" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Accounts receivable, net", "terseLabel": "Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r44", "r216" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedTerseLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r66", "r67" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r67", "r68", "r346" ], "lang": { "en-US": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionsToOtherAssetsAmount": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of significant additions in the period in other assets (current, noncurrent, or unclassified).", "label": "us-gaap_AdditionsToOtherAssetsAmount", "verboseLabel": "Expenditures for segment assets" } } }, "localname": "AdditionsToOtherAssetsAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r108", "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_AdjustmentForAmortization", "terseLabel": "Amortization, Total" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "Stock-based compensation related to stock options, restricted shares and employee stock purchase plan" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r156", "r157", "r158", "r159", "r160", "r161" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r258", "r287", "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r34", "r179", "r186" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent", "negatedLabel": "Less allowance for bad debt and warranty claims" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "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.", "label": "Anti-dilutive options \u2013 weighted average (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-antidilutive-securities-details" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r169", "r411", "r431" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_Assets", "totalLabel": "Total assets", "verboseLabel": "Segment assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r60" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r3", "r4", "r213", "r219" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r259", "r289" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r350", "r351" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r336", "r337" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r116", "r335" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "terseLabel": "Total lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent", "terseLabel": "2019, Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "terseLabel": "2023, Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears", "terseLabel": "2022, Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "terseLabel": "2021, Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "terseLabel": "2020, Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter", "terseLabel": "Thereafter, Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "terseLabel": "Present value of lease liabilities" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r450" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization", "terseLabel": "Capitalized Computer Software, Accumulated Amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r449", "r451" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "us-gaap_CapitalizedComputerSoftwareAmortization1", "terseLabel": "Capitalized Computer Software, Amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r448" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "us-gaap_CapitalizedComputerSoftwareNet", "terseLabel": "Capitalized Computer Software, Net, Ending Balance" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r40", "r110" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r111", "r116" ], "lang": { "en-US": { "role": { "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.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r12", "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_CashSurrenderValueOfLifeInsurance", "terseLabel": "Cash Surrender Value of Life Insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r223", "r224" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-14-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividends declared per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r234" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Common stock, par value $.01 per share; 60,000,000 Class A shares and 20,000,000 Class B shares authorized; 27,953,648 Class A shares and 8,240,486 Class B shares outstanding in 2019; and 28,709,636 Class A shares and 8,290,277 Class B shares outstanding in 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "us-gaap_CommonStockVotingRights", "terseLabel": "Common Stock, Voting Rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred income tax (assets) liabilities:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r71", "r73", "r74" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r201", "r204", "r339" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r150", "r151", "r359", "r360" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r150", "r151", "r359", "r360", "r446" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r150", "r151", "r359", "r360", "r446" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "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.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r150", "r151", "r359", "r360" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r150", "r151", "r359", "r360" ], "lang": { "en-US": { "role": { "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r116", "r344", "r347", "r348" ], "lang": { "en-US": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r242", "r243", "r246" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_CostOfGoodsAndServicesSold", "terseLabel": "Cost of products sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r86" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Total cost of products sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of products sold" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current provision -" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r120", "r324", "r330" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r324", "r330" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r120", "r324", "r330" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "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.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r412", "r414", "r430" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r51", "r231", "r364" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r52", "r425" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment, Total" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "us-gaap_DebtWeightedAverageInterestRate", "terseLabel": "Debt, Weighted Average Interest Rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r250", "r252" ], "lang": { "en-US": { "role": { "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.", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]" } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r250", "r252" ], "lang": { "en-US": { "role": { "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.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r251", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_DeferredCompensationLiabilityCurrent", "terseLabel": "Deferred Compensation Liability, Current, Total" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r325", "r330" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred provision -" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r120", "r325", "r330" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Provision (benefit) for deferred income tax expense", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r22", "r23", "r317", "r413", "r429" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "us-gaap_DeferredIncomeTaxLiabilities", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r305", "r319" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r325", "r330" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.", "label": "Deferred Tax Asset [Domain]" } } }, "localname": "DeferredTaxAssetDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r298", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "us-gaap_DeferredTaxAssetsInventory", "negatedTerseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r296", "r322", "r323" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r296", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "negatedTerseLabel": "State net operating loss carry forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r298", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 9.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "us-gaap_DeferredTaxAssetsOther", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": { "auth_ref": [ "r298", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 10.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.", "label": "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards", "negatedTerseLabel": "State tax credit" } } }, "localname": "DeferredTaxAssetsOtherTaxCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r296", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "negatedTerseLabel": "Stock options" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r297", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r296", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r296", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "negatedTerseLabel": "Finance lease obligations" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r318" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance, Total" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxExpenseFromStockOptionsExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.", "label": "Paid in capital \u2013 stock based compensation" } } }, "localname": "DeferredTaxExpenseFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r305", "r319" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "us-gaap_DeferredTaxLiabilities", "totalLabel": "Net deferred income tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r298", "r322", "r323" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Difference between book and tax basis- Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Maximum amount the employee may contribute to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r108", "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r108", "r214" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r108", "r167" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_DepreciationDepletionAndAmortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-9-financial-instruments-and-fair-value" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r239", "r424" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "us-gaap_DividendsCommonStock", "negatedLabel": "Cash dividends declared on common stock" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r124", "r389", "r416", "r436" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "us-gaap_DueFromRelatedParties", "terseLabel": "Due from Related Parties, Total" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r9", "r16", "r27", "r121", "r389" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Note receivable affiliate" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r82", "r130", "r133", "r135", "r136", "r137", "r140", "r421", "r439" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "us-gaap_EarningsPerShareBasic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r82", "r130", "r133", "r135", "r136", "r137", "r140", "r421", "r439" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_EarningsPerShareDiluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r306", "r307", "r329" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage", "terseLabel": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r41", "r170", "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "us-gaap_EquityMethodInvestments", "terseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-9-financial-instruments-and-fair-value" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r113", "r114", "r115" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Assets acquired under finance leases" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r373", "r377", "r384" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance lease cost \u2013 interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r372", "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Present value of lease liabilities, finance leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r372" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current maturities of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r372" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease obligations, net of current maturities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "terseLabel": "Total lease payments, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "2024 and beyond, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2020, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2024, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2023, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2022, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2021, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less: Imputed interest, finance leases" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r374", "r381" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Cash paid for amounts included in the measurement of lease liabilities", "negatedLabel": "Principal payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Finance Lease, Right-of-Use Asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r373", "r377", "r384" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance lease cost \u2013 amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialGuaranteeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to the guaranteed party based on another entity's failure to pay specified obligations, such as debt, to a lender.", "label": "Financial Guarantee [Member]" } } }, "localname": "FinancialGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialServiceMember": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance.", "label": "Financial Service [Member]" } } }, "localname": "FinancialServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r201", "r202", "r205", "r209", "r397" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r201", "r204" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FranchiseRightsMember": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies.", "label": "Franchise Rights [Member]" } } }, "localname": "FranchiseRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r108" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "(Loss) gain on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r108" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Loss (gain) on sale of property and equipment, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r193", "r195" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Goodwill, net", "periodEndLabel": "Goodwill, balance", "periodStartLabel": "Goodwill, balance", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r116", "r198", "r203" ], "lang": { "en-US": { "role": { "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.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r108", "r194", "r197", "r199" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r83" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "us-gaap_GuaranteeObligationsCurrentCarryingValue", "terseLabel": "Guarantor Obligations, Current Carrying Value" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r108", "r210" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "terseLabel": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r84", "r109", "r137", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Net income available to common shareholders" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r80", "r130", "r410", "r418", "r440" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "terseLabel": "Income before income taxes", "totalLabel": "Income before taxes", "verboseLabel": "Segment income from continuing operations before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r77", "r82", "r133", "r135", "r136", "r417", "r419", "r421", "r437" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Basic earnings per common share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r77", "r82", "r133", "r135", "r136", "r137", "r421", "r437", "r439" ], "lang": { "en-US": { "role": { "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.", "label": "Diluted earnings per common share and common share equivalents (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r168", "r331" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax provision (benefit)", "totalLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment 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.", "label": "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "terseLabel": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r75", "r116", "r303", "r304", "r315", "r316", "r320", "r332", "r447" ], "lang": { "en-US": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r301", "r306", "r307" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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 increase (decrease) in the income tax rates.", "label": "Revaluation of deferred taxes" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r119", "r306", "r307" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income taxes at the federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r306" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IncomeTaxReconciliationOtherAdjustments", "terseLabel": "Tax effect of permanent differences" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r306", "r307" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IncomeTaxReconciliationOtherReconcilingItems", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r306", "r307" ], "crdr": "debit", "lang": { "en-US": { "role": { "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 repatriation of foreign earnings.", "label": "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings", "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r119", "r306", "r307" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r107" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "verboseLabel": "Change in trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r107" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "verboseLabel": "Change in accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r107" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "verboseLabel": "Change in customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r107" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Change in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r107" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Change in prepaid expenses and other, net" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r107" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IncreaseDecreaseInReceivables", "negatedLabel": "Change in accounts receivable, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r134", "r139" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "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.", "label": "Employee and director stock options and restricted share awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedFranchiseRights": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_IndefiniteLivedFranchiseRights", "terseLabel": "Indefinite-Lived Franchise Rights" } } }, "localname": "IndefiniteLivedFranchiseRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r116", "r204" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "us-gaap_InterestCostsCapitalized", "terseLabel": "Interest Costs Capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r166", "r361", "r365", "r423" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r422" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "us-gaap_InterestIncomeExpenseNet", "negatedTotalLabel": "Total interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Interest income (expense)" } } }, "localname": "InterestIncomeExpenseNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r103", "r105", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r116", "r211", "r212" ], "lang": { "en-US": { "role": { "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.", "label": "Internal Use Software, Policy [Policy Text Block]" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "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.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r58", "r188" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r59", "r116", "r142", "r189", "r190" ], "lang": { "en-US": { "role": { "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.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r58", "r128", "r188", "r191" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "us-gaap_InventoryValuationReserves", "negatedTerseLabel": "Less allowance" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r88", "r165" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 0.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "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.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseIncome": { "auth_ref": [ "r386" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_LeaseIncome", "totalLabel": "Total" } } }, "localname": "LeaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "terseLabel": "Total lease payments, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "2024 and beyond, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2020, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2024, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2023, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2022, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2021, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less: Imputed interest, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r385" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "totalLabel": "Total" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r385" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears", "terseLabel": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r385" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r385" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "order": 0.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in next fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "terseLabel": "2020" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r385" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r385" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears", "terseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r385" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears", "terseLabel": "2021" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r415", "r434" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r21", "r414", "r430" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r47", "r122" ], "lang": { "en-US": { "role": { "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.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "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.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "auth_ref": [ "r116", "r180" ], "lang": { "en-US": { "role": { "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.", "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]" } } }, "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "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.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r230", "r414", "r432" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebtCurrent", "negatedTerseLabel": "Less: current maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r126", "r229" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r126", "r229" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r126", "r229" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r126", "r229" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r126", "r229" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r126", "r229" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term debt, net of current maturities", "terseLabel": "Total long-term debt, net of current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "us-gaap_LongTermDebtPercentageBearingFixedInterestRate", "terseLabel": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "us-gaap_LongTermDebtPercentageBearingVariableInterestRate", "terseLabel": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate" } } }, "localname": "LongTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount", "terseLabel": "Fixed interest rate term notes" } } }, "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount", "terseLabel": "Variable interest rate term notes" } } }, "localname": "LongtermDebtPercentageBearingVariableInterestAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r106", "r109" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "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.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r69", "r72", "r81", "r109", "r139", "r420", "r438" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "us-gaap_OpenTaxYear", "terseLabel": "Open Tax Year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "terseLabel": "Operating income", "totalLabel": "Operating income", "verboseLabel": "Segment operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r378", "r384" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Present value of lease liabilities, operating leases" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r372" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current maturities of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r372" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease obligations, net of current maturities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r375", "r381" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r371" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r367", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "terseLabel": "Total lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r367", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent", "terseLabel": "2019, Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r367", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "terseLabel": "2023, Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r367", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears", "terseLabel": "2022, Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r367", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "terseLabel": "2021, Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r367", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "terseLabel": "2020, Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r367", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter", "terseLabel": "Thereafter, Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesIncomeStatementLeaseRevenue": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.", "label": "Lease and rental" } } }, "localname": "OperatingLeasesIncomeStatementLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards, Total" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r233", "r354", "r355", "r356" ], "lang": { "en-US": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r5", "r349" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-1-organization-and-operations" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r350", "r353" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r342", "r343", "r345" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Change in fair value of available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r342", "r343", "r345" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Change in currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r61", "r62", "r65" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "terseLabel": "Change in fair value of available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r70", "r73", "r76", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other comprehensive income net of tax and net of reclassification adjustments:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r342", "r343", "r345" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "totalLabel": "Total" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r58" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "us-gaap_OtherInventory", "terseLabel": "Other" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryPurchasedGoods": { "auth_ref": [ "r58" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity.", "label": "us-gaap_OtherInventoryPurchasedGoods", "terseLabel": "Parts and accessories" } } }, "localname": "OtherInventoryPurchasedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesGrossCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "us-gaap_OtherReceivablesGrossCurrent", "terseLabel": "Other accounts receivable" } } }, "localname": "OtherReceivablesGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r94", "r97", "r125" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "us-gaap_PaymentsForProceedsFromOtherInvestingActivities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r100" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Common stock repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r102" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "us-gaap_PaymentsOfDebtIssuanceCosts", "negatedLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r100" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Payments of cash dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r95", "r340" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "us-gaap_PaymentsToAcquireBusinessesGross", "negatedLabel": "Business acquisitions", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r95" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_PaymentsToAcquireEquityMethodInvestments", "negatedLabel": "Purchase of equity method investment and call option" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r259", "r289" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedAssetsNotSeparatelyReportedFinanceReceivables": { "auth_ref": [ "r395" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details": { "order": 1.0, "parentTag": "us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of finance receivables which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.", "label": "us-gaap_PledgedAssetsNotSeparatelyReportedFinanceReceivables", "terseLabel": "Vehicle sale related accounts receivable" } } }, "localname": "PledgedAssetsNotSeparatelyReportedFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition": { "auth_ref": [ "r396" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position.", "label": "us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition", "totalLabel": "Total" } } }, "localname": "PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments": { "auth_ref": [ "r396" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details": { "order": 0.0, "parentTag": "us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.", "label": "us-gaap_PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments", "terseLabel": "Inventories, new and used vehicles at cost based on specific identification, net of allowance" } } }, "localname": "PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Preferred stock, par value $.01 per share; 1,000,000 shares authorized; 0 shares outstanding in 2019 and 2018" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r10", "r38", "r39" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ProceedsFromDivestitureOfBusinesses", "terseLabel": "Proceeds from Divestiture of Businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r98", "r290" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from issuance of shares relating to employee stock options and employee stock purchases" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r99", "r123" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Draws on line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r91", "r183" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.", "label": "Proceeds from the sale of available for sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Proceeds from the sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r98", "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "us-gaap_ProceedsFromStockOptionsExercised", "terseLabel": "Proceeds from Stock Options Exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "domainItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "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.", "label": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "us-gaap_ProductWarrantyAccrualPayments", "terseLabel": "Warranty claims" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r44", "r217" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r43", "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r217", "r435" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Property and equipment, net", "terseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r42", "r116", "r217" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r217" ], "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r215" ], "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property and equipment, estimated life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r388", "r392", "r393" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "us-gaap_RelatedPartyTransactionRate", "terseLabel": "Related Party Transaction, Rate" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r254", "r390", "r392", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r101" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermLinesOfCredit", "negatedLabel": "Payments on line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfMediumTermNotes": { "auth_ref": [ "r101" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.", "label": "us-gaap_RepaymentsOfMediumTermNotes", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfMediumTermNotes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "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.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r239", "r433" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "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.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r244", "r245" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r117", "r118" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r79", "r163", "r164", "r173" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "us-gaap_Revenues", "terseLabel": "Total revenue", "verboseLabel": "Revenues from external customers" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "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.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesTypeLeaseLeaseReceivable": { "auth_ref": [ "r387" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_SalesTypeLeaseLeaseReceivable", "terseLabel": "Sales-type Lease, Lease Receivable" } } }, "localname": "SalesTypeLeaseLeaseReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r52", "r122", "r235", "r236", "r237", "r238", "r363", "r364", "r366", "r426" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r198", "r200" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r35", "r36", "r37" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r162", "r169", "r171", "r172", "r198" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r266", "r276", "r279" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r314", "r328" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r87", "r187" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r116", "r294" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r107" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation expense related to employee stock options and employee stock purchases" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "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).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "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).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Outstanding non-vested shares (in shares)", "periodStartLabel": "Outstanding non-vested shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Outstanding non-vested, weighted average grant date fair value (in dollars per share)", "periodStartLabel": "Outstanding non-vested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "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.", "label": "Outstanding non-vested, weighted average remaining contractual life (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Vested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "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.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "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.", "label": "Expected stock volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Weighted-average stock volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r268", "r289" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Balance, weighted average exercise price (in dollars per share)", "periodStartLabel": "Balance, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "terseLabel": "Vested and exercisable, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "terseLabel": "Vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "terseLabel": "Vested and exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "terseLabel": "Expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "terseLabel": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "terseLabel": "Expected to vest, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r257", "r263" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "terseLabel": "Exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "terseLabel": "Forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "terseLabel": "Granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r116", "r259", "r264" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "The number of shares or units of entity securities issued in the transaction in which equity securities were issued to pay for goods or nonemployee services.", "label": "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued", "terseLabel": "Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "us-gaap_SharePrice", "terseLabel": "Share Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r283", "r291" ], "lang": { "en-US": { "role": { "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.", "label": "Expected life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "periodEndLabel": "Non-vested balance (in shares)", "periodStartLabel": "Non-vested balance (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Forfeited, weighted average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Non-vested, weighted average grant date fair value (in dollars per share)", "periodStartLabel": "Non-vested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Balance, weighted average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "terseLabel": "Vested and exercisable, weighted average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "terseLabel": "Expected to vest, weighted average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of options vested.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "negatedLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Vested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "us-gaap_SharesIssued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r379", "r384" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r169", "r198", "r220", "r221", "r222", "r443" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r24", "r25", "r26", "r234" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-document-and-entity-information", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r56", "r234" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20191231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-income", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-note-1-organization-and-operations", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-options-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-nonvested-restricted-stock-awards-and-rsus-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-antidilutive-securities-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details", "http://www.rushenterprises.com/20191231/role/statement-note-14-commitments-and-contingencies", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment", "http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration", "http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-assets-pledged-as-collateral-details", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables", "http://www.rushenterprises.com/20191231/role/statement-note-9-financial-instruments-and-fair-value", "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r25", "r26", "r234", "r239" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Issuance of common stock under employee stock purchase plan (in shares)", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r25", "r26", "r234", "r239" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Vesting of restricted share awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r234", "r239" ], "lang": { "en-US": { "role": { "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).", "label": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation", "terseLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r234", "r239", "r270" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock options exercised and stock awards (in shares)", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-stock-option-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r25", "r26", "r234", "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r234", "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Vesting of restricted share awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r234", "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock options exercised and stock awards" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r25", "r26", "r234", "r239" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "negatedLabel": "Common stock repurchases (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r31", "r32", "r181" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets", "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r380", "r384" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "us-gaap_SubleaseIncome", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "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.", "label": "Summary of Valuation Allowance [Table Text Block]" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables", "http://www.rushenterprises.com/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables", "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables", "http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables", "http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables", "http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables", "http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables", "http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables", "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables", "http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r55", "r240" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r55", "r240" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r55", "r240", "r241" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock, at cost: 5,055,783 Class A shares and 5,306,341 Class B shares in 2019 and 3,791,751 Class A shares and 5,030,787 Class B shares in 2018" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r234", "r239", "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Common stock repurchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-consolidated-statements-of-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r299", "r333", "r427", "r445" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "us-gaap_UndistributedEarningsOfForeignSubsidiaries", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "auth_ref": [ "r428", "r441", "r442" ], "lang": { "en-US": { "role": { "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.", "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]" } } }, "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r300", "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "periodEndLabel": "Unrecognized tax benefits at end of period", "periodStartLabel": "Unrecognized tax benefits at beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "terseLabel": "Gross increases \u2013 tax positions in current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense for an underpayment of income taxes.", "label": "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Expense" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "negatedTerseLabel": "Reductions due to lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r145", "r146", "r147", "r148", "r152", "r153", "r154" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.", "label": "Valuation Allowance by Deferred Tax Asset [Axis]" } } }, "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes", "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r128" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesBalance", "periodEndLabel": "Balance End of Year", "periodStartLabel": "Balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r128" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense", "terseLabel": "Net Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesDeductions", "negatedTerseLabel": "Net Write-Offs" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions", "http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit", "http://www.rushenterprises.com/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r132", "r137" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "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.", "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "totalLabel": "Denominator for diluted earnings per share - adjusted weighted average shares outstanding and assumed conversions (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r131", "r137" ], "calculation": { "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "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.", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "verboseLabel": "Denominator for basic earnings per share \u2013 weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28200-109314" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90193-114008" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90198-114008" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116862287&loc=d3e90476-114009" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919372-209981" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919379-209981" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(13)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14754-158437" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14784-158437" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r454": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r455": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r456": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r457": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r458": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" } }, "version": "2.1" } XML 80 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue $ 5,562,298 $ 5,267,952  
Commercial Vehicle [Member]      
Revenue 3,757,584 3,558,637  
Parts [Member]      
Revenue 993,288 937,241  
Commercial Vehicle Repair Service [Member]      
Revenue 769,222 732,811  
Financial Service [Member]      
Revenue 14,618 10,795  
Insurance [Member]      
Revenue 9,825 9,740  
Product and Service, Other [Member]      
Revenue $ 17,761 $ 18,728 $ 14,257
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Change in fair value of available-for-sale securities $ 0 $ 0 $ 183
Total 0 0 183
Paid in capital – stock based compensation $ 0 $ 0 $ 0
XML 82 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Total revenue $ 1,317,704 $ 1,599,265 $ 1,544,561 $ 1,348,317 $ 1,540,442 $ 1,376,136 $ 1,348,831 $ 1,240,781 $ 5,809,847 $ 5,506,190 $ 4,713,882
Gross profit 234,438 264,768 269,506 256,916 258,840 249,057 243,377 226,995 1,025,628 978,269 829,936
Operating income 39,423 58,323 61,792 56,867 68,387 58,649 43,426 32,389 216,405 202,851 148,709
Income before income taxes 33,345 52,210 54,410 49,558 61,973 54,181 38,932 28,083 189,523 183,169 136,399
Net income $ 23,754 $ 39,104 $ 41,621 $ 37,104 $ 46,969 $ 41,665 $ 29,389 $ 21,039 $ 141,583 $ 139,062 $ 172,129
Basic (in dollars per share) $ 0.65 $ 1.07 $ 1.13 $ 1.01 $ 1.22 $ 1.06 $ 0.75 $ 0.53 $ 3.86 $ 3.55 $ 4.34
Diluted (in dollars per share) $ 0.64 $ 1.05 $ 1.10 $ 0.98 $ 1.20 $ 1.03 $ 0.72 $ 0.51 $ 3.77 $ 3.45 $ 4.20
XML 83 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Leases - Future Minimum Rental Receivable (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020 $ 129,595
2021 102,574
2022 78,244
2023 56,089
2024 34,524
Thereafter 19,555
Total $ 420,581
XML 84 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Long-term Debt - Debt Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
2020 $ 189,265  
2021 127,557  
2022 115,337  
2023 96,053  
2024 66,424  
Thereafter 33,042  
Total $ 627,678 $ 601,173
XML 85 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Assets Pledged As Collateral [Table Text Block]
   

December 31,

 
   

2019

   

2018

 

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

  $ 1,042,794     $ 1,068,003  

Vehicle sale related accounts receivable

    74,907       100,013  
                 

Total

  $ 1,117,701     $ 1,168,016  
                 

Floor plan notes payable related to vehicles

  $ 996,336     $ 1,023,019  
XML 86 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

2019

   

2018

   

2017

 

Numerator-

                       

Numerator for basic and diluted earnings per share −

                       

Net income available to common shareholders

  $ 141,583     $ 139,062     $ 172,129  

Denominator-

                       

Denominator for basic earnings per share – weighted average shares outstanding

    36,659       39,223       39,627  

Effect of dilutive securities−

                       

Employee and director stock options and restricted share awards

    912       1,070       1,353  

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

    37,571       40,293       40,980  

Basic earnings per common share

  $ 3.86     $ 3.55     $ 4.34  

Diluted earnings per common share and common share equivalents

  $ 3.77     $ 3.45     $ 4.20  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2019

   

2018

   

2017

 

Anti-dilutive options – weighted average

    1,108       513       449  
XML 87 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Long-term Debt
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Long-term Debt [Text Block]

8.

LONG-TERM DEBT:

 

Long-term debt was comprised of the following (in thousands):

 

   

December 31,

 
   

2019

   

2018

 
                 

Variable interest rate term notes

  $ 58,416     $ 80,355  

Fixed interest rate term notes

    569,262       520,818  
                 

Total debt

    627,678       601,173  
                 

Less: current maturities

    (189,265 )     (161,955 )
                 

Total long-term debt, net of current maturities

  $ 438,413     $ 439,218  

 

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

 

2020

    189,265  

2021

    127,557  

2022

    115,337  

2023

    96,053  

2024

    66,424  

Thereafter

    33,042  
         

Total

  $ 627,678  

 

The interest rates on the Company’s variable interest rate notes are based on various LIBOR benchmark rates. The interest rates on the notes ranged from approximately 3.3% to 3.7% on December 31, 2019. Payments on the notes range from approximately $5,330 to $125,833 per month, plus interest. Maturities of these notes range from June 2020 to June 2025.

 

The Company’s fixed interest rate notes had interest rates that ranged from approximately 3.0% to 7.6% on December 31, 2019. Payments on the notes range from $255 to $72,315 per month. Maturities of these notes range from January 2020 to May 2029.

 

The proceeds from the issuance of the notes were used primarily to acquire land, buildings and improvements and vehicles for the Company’s lease and rental fleet. The notes are secured by the assets acquired with the proceeds of such notes.

 

The Company’s long-term real estate debt agreements, floor plan financing arrangements and the Working Capital Facility require the Company to satisfy various financial ratios such as the debt to worth ratio, leverage ratio, the fixed charge coverage ratio and certain requirements for tangible net worth and GAAP net worth. As of December 31, 2019, the Company was in compliance with all debt covenants. The Company does not anticipate any breach of the covenants in the foreseeable future.

 

XML 88 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Accounts Receivable
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

4.

ACCOUNTSRECEIVABLE:

 

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

 

   

December 31,

 
   

2019

   

2018

 
                 

Trade accounts receivable from sale of vehicles

  $ 82,991     $ 100,013  

Trade receivables other than vehicles

    68,376       60,716  

Warranty claims

    16,819       10,427  

Other accounts receivable

    16,942       20,910  

Less allowance for bad debt and warranty claims

    (1,424 )     (1,416 )
                 

Total

  $ 183,704     $ 190,650  

 

XML 89 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Earnings Per Share
12 Months Ended
Dec. 31, 2019
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):

 

   

2019

   

2018

   

2017

 

Numerator-

                       

Numerator for basic and diluted earnings per share −

                       

Net income available to common shareholders

  $ 141,583     $ 139,062     $ 172,129  

Denominator-

                       

Denominator for basic earnings per share – weighted average shares outstanding

    36,659       39,223       39,627  

Effect of dilutive securities−

                       

Employee and director stock options and restricted share awards

    912       1,070       1,353  

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

    37,571       40,293       40,980  

Basic earnings per common share

  $ 3.86     $ 3.55     $ 4.34  

Diluted earnings per common share and common share equivalents

  $ 3.77     $ 3.45     $ 4.20  

 

Options to purchase shares of common stock that were outstanding for the years ended December 31, 2019, 2018 and 2017 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):

 

   

2019

   

2018

   

2017

 

Anti-dilutive options – weighted average

    1,108       513       449  

 

XML 90 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
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 financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from those estimates.

 

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents

 

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.

 

Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]

Allowance for Doubtful Receivables and Repossession Losses

 

The Company provides an allowance for doubtful receivables and repossession losses after considering historical loss experience and other factors that might affect the collection of accounts receivable and the ability of customers to meet their obligations on finance contracts sold by the Company.

 

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 less a reasonable profit margin.

 

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 underlying assets and is amortized over the estimated useful life of such assets. The Company capitalized interest of approximately $387,800 related to major capital projects during 2019. The cost, accumulated depreciation and amortization and estimated useful lives of certain of the Company’s assets are summarized as follows (in thousands):

 

   

 

2019

   

 

2018

   

Estimated Life

(Years)

 

Land

  $ 137,416     $ 134,873          

Buildings and improvements

    474,106       434,049     10 39  

Leasehold improvements

    34,350       27,165     2 39  

Machinery and shop equipment

    82,594       73,578     5 20  

Furniture, fixtures and computers

    73,846       67,330     3 15  

Transportation equipment

    99,127       92,385     3 15  

Lease and rental vehicles

    968,121       914,708     1 8  

Construction in progress

    16,874       16,310            

Accumulated depreciation and amortization

    (606,503 )     (576,345 )          
                           

Total

  $ 1,279,931     $ 1,184,053            

 

The Company recorded depreciation expense of $158.7 million and amortization expense of $16.8 million for the year ended December 31, 2019, depreciation expense of $149.1 million and amortization expense of $36.0 million for the year ended December 31, 2018, depreciation expense of $140.3 million and amortization expense of $17.6 million for the year ended December 31, 2017.

 

As of December 31, 2019, the Company had $85.8 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $43.0 million. The Company recorded depreciation and amortization expense of $120.1 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2019, $114.6 million for the year ended December 31, 2018 and $107.9 million for the year ended December 31, 2017.

 

Goodwill and Intangible Assets, Policy [Policy Text Block]

Goodwill 

 

Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the purchase method. The Company tests goodwill for impairment annually during the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, or a planned sale or disposition of a significant portion of the business, among other factors. The Company tests for goodwill impairment utilizing a fair value approach at the reporting unit level. The Company has deemed its reporting unit to be the Truck Segment, as all components of the Truck Segment are similar.

 

The impairment test for goodwill involves comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, a second step is required to measure the goodwill impairment loss. The second step includes hypothetically valuing all the tangible and intangible assets of the reporting unit as if the reporting unit had been acquired in a business combination and comparing the hypothetical implied fair value of the reporting unit’s goodwill to the carrying amount of that goodwill. If the carrying amount of the reporting unit’s goodwill exceeds the hypothetical implied fair value of the goodwill, the Company would recognize an impairment loss in an amount equal to the excess, not to exceed the carrying amount. The Company determines the fair values calculated in an impairment test using the discounted cash flow method, which requires assumptions and estimates regarding future revenue, expenses and cash flow projections. The analysis is based upon available information regarding expected future cash flows of its reporting unit discounted at rates consistent with the cost of capital specific to the reporting unit.

 

No impairment write down was required in the fourth quarter of 2019. However, the Company cannot predict the occurrence of certain events that might adversely affect the reported value of goodwill in the future.

 

The following table sets forth the change in the carrying amount of goodwill for the Company for the years ended December 31, 2019 and 2018 (in thousands):

 

Balance December 31, 2018

  $ 291,391  

Acquisitions

    751  

Balance December 31, 2019

  $ 292,142  

 

Intangible Assets, Finite-Lived, Policy [Policy Text Block]

Other Assets 

 

ERP Platform

 

The total capitalized costs of the Company’s SAP enterprise resource planning software platform (“ERP Platform”) of $8.9 million are recorded on the Consolidated Balance Sheet in Other Assets. Amortization expense relating to the ERP Platform, which is recognized in depreciation and amortization expense in the Consolidated Statements of Income and Comprehensive Income, was $1.9 million for the year ended December 31, 2019 and $21.7 million for the year ended December 31, 2018. The Company estimates that amortization expense relating to the ERP Platform will be approximately $1.9 million for each of the next five years.

 

In the first quarter of 2018, as part of an assessment that involved a technical feasibility study of the then current ERP Platform, the Company determined that a majority of the components of this ERP Platform would require replacement earlier than originally anticipated; in prior disclosures, the Company had referred to the ERP Platform separately as the SAP enterprise software and SAP dealership management system. In accordance with Accounting Standards Codification (“ASC”) Topic 350-40, in the first quarter of 2018, the Company adjusted the useful life of these components that were replaced so that the respective net book values of the components were fully amortized upon replacement in May 2018. The Company amortized the remaining net book value of the components that were replaced on a straight-line basis in February 2018 through May 2018. The Company recorded amortization expense of $19.9 million in 2018 related to the components of the ERP Platform that were replaced. The ERP Platform asset and related amortization are reflected in the Truck Segment.

 

Franchise Rights

 

The Company’s only significant identifiable intangible assets, other than goodwill, are rights under franchise agreements with manufacturers. The fair value of the 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 $7.0 million at December 31, 2019 and December 31, 2018, 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 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. Management reviews indefinite-lived manufacturer franchise rights for impairment annually during the fourth quarter, or more often if events or circumstances indicate that an impairment may have occurred. 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 significant estimates and assumptions used by management in assessing the recoverability of manufacturer franchise rights include estimated future cash flows, present value discount rate and other factors. Any changes in these estimates or assumptions could result in an impairment charge. The estimates of future cash flows, based on reasonable and supportable assumptions and projections, require management’s subjective judgment. Depending on the assumptions and estimates used, the estimated future cash flows projected in the evaluations of manufacturer franchise rights can vary within a range of outcomes.

 

No impairment write down was required in the period presented. The Company cannot predict the occurrence of certain events that might adversely affect the reported value of manufacturer franchise rights in the future.

 

Equity Method Investment and Call Option

 

On February 25, 2019, the Company acquired a 50% equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. The Company was also granted a call option in the purchase agreement that provides the Company with the right to acquire the remaining 50% equity interest in RTC Canada until the close of business on February 25, 2024. The value of the Company’s call option was $3.6 million as of December 31, 2019 and is reported in Other Assets on the Consolidated Balance Sheet.

 

On April 25, 2019, the Company entered into a Guaranty Agreement (“Guaranty”) with Bank of Montreal (“BMO”), pursuant to which the Company agreed to guaranty up to CAD250 million (the “Guaranty Cap”) of certain credit facilities entered into by and between Tallman Truck Centre Limited (“TTCL”) and BMO. The Company owned a 50% equity interest in TTCL, which was the sole owner of RTC Canada. Later in 2019, RTC Canada and TTCL were amalgamated into RTC Canada. Interest, fees and expenses incurred by BMO to enforce its rights with respect to the guaranteed obligations and its rights against the Company under the Guaranty are not subject to the Guaranty Cap. In exchange for the Guaranty, RTC Canada is receiving a reduced rate of interest on its credit facilities with BMO. The Guaranty was valued at $5.1 million as of December 31, 2019 and is included in the investment in RTC Canada. As of December 31, 2019, the Company’s investment in RTC Canada is $25.7 million. The Company’s equity income in RTC Canada is included in 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

 

Effective January 1, 2018, the Company adopted ASU 2014-09,Revenue from Contracts with Customers (Topic 606),” using the modified retrospective transition method.  This standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under Topic 606, 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 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 19 – Revenue of the Notes to Consolidated Financial Statements.

 

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

 

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.

 

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, research and development 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 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’s determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by the Company’s stock price as well as assumptions regarding a number of highly complex and 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 the fair value that value 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:

 

   

2019

   

2018

   

2017

 

Expected stock volatility

    31.29 %     31.68 %     33.54 %

Weighted-average stock volatility

    31.29 %     31.68 %     33.54 %

Expected dividend yield

    1.13 %     0.00 %     0.00 %

Risk-free interest rate

    2.45 %     2.69 %     2.17 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 12.56     $ 15.46     $ 12.33  

 

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 $11.5 million for 2019, $10.4 million for 2018 and $9.5 million for 2017. 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, 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 $8.9 million at December 31, 2019, net of accumulated amortization of $10.2 million, and had $10.8 million, net of accumulated amortization of $8.3 million at December 31, 2018. 

 

Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]

Insurance

 

The Company is partially self-insured for a portion of the claims related to its property and casualty insurance programs. Accordingly, the Company is required to estimate expected losses to be incurred. The Company engages a third-party administrator to assess any open claims and the Company adjusts its accrual accordingly on an annual basis. The Company is also partially self-insured for a portion of the claims related to its worker’s compensation and medical insurance programs. 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.

 

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.

 

Business Combinations Policy [Policy Text Block]

Acquisitions

 

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. Any excess consideration transferred over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. While the Company uses its best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. 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 to the Consolidated Statements of Income.

 

New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326)," which modifies the measurement of expected credit losses of certain financial instruments. Credit losses on trade and other receivables, held-to-maturity debt securities, and other instruments will reflect the Company's current estimate of the expected credit losses and will generally result in the earlier recognition of allowance for losses. The new guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company will adopt the standard effective January 1, 2020. The Company is currently evaluating the impact of and approach to adopting this new accounting guidance and does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

XML 91 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 16 - Unaudited Quarterly Financial Data
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Quarterly Financial Information [Text Block]

16.

UNAUDITED QUARTERLY FINANCIAL DATA:

 

(In thousands, except per share amounts.)

 

   

First

   

Second

   

Third

   

Fourth

 
   

Quarter

   

Quarter

   

Quarter

   

Quarter

 

2019

                               
                                 

Revenues

  $ 1,348,317     $ 1,544,561     $ 1,599,265     $ 1,317,704  

Gross profit

    256,916       269,506       264,768       234,438  

Operating income

    56,867       61,792       58,323       39,423  

Income before income taxes

    49,558       54,410       52,210       33,345  

Net income

  $ 37,104     $ 41,621     $ 39,104     $ 23,754  
                                 

Earnings per share:

                               

Basic

  $ 1.01     $ 1.13     $ 1.07     $ 0.65  

Diluted

  $ 0.98     $ 1.10     $ 1.05     $ 0.64  
                                 

2018

                               
                                 

Revenues

  $ 1,240,781     $ 1,348,831     $ 1,376,136     $ 1,540,442  

Gross profit

    226,995       243,377       249,057       258,840  

Operating income

    32,389       43,426       58,649       68,387  

Income before income taxes

    28,083       38,932       54,181       61,973  

Net income

  $ 21,039     $ 29,389     $ 41,665     $ 46,969  
                                 

Earnings per share:

                               

Basic

  $ 0.53     $ 0.75     $ 1.06     $ 1.22  

Diluted

  $ 0.51     $ 0.72     $ 1.03     $ 1.20  

 

XML 92 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
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 financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from those estimates.

 

Cash and Cash Equivalents

 

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.

 

Allowance for Doubtful Receivables and Repossession Losses

 

The Company provides an allowance for doubtful receivables and repossession losses after considering historical loss experience and other factors that might affect the collection of accounts receivable and the ability of customers to meet their obligations on finance contracts sold by the Company.

 

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 less a reasonable profit margin.

 

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 underlying assets and is amortized over the estimated useful life of such assets. The Company capitalized interest of approximately $387,800 related to major capital projects during 2019. The cost, accumulated depreciation and amortization and estimated useful lives of certain of the Company’s assets are summarized as follows (in thousands):

 

   

 

2019

   

 

2018

   

Estimated Life

(Years)

 

Land

  $ 137,416     $ 134,873          

Buildings and improvements

    474,106       434,049     10 39  

Leasehold improvements

    34,350       27,165     2 39  

Machinery and shop equipment

    82,594       73,578     5 20  

Furniture, fixtures and computers

    73,846       67,330     3 15  

Transportation equipment

    99,127       92,385     3 15  

Lease and rental vehicles

    968,121       914,708     1 8  

Construction in progress

    16,874       16,310            

Accumulated depreciation and amortization

    (606,503 )     (576,345 )          
                           

Total

  $ 1,279,931     $ 1,184,053            

 

The Company recorded depreciation expense of $158.7 million and amortization expense of $16.8 million for the year ended December 31, 2019, depreciation expense of $149.1 million and amortization expense of $36.0 million for the year ended December 31, 2018, depreciation expense of $140.3 million and amortization expense of $17.6 million for the year ended December 31, 2017.

 

As of December 31, 2019, the Company had $85.8 million in lease and rental vehicles under various finance leases included in property and equipment, net of accumulated amortization of $43.0 million. The Company recorded depreciation and amortization expense of $120.1 million related to lease and rental vehicles in lease and rental cost of products sold for the year ended December 31, 2019, $114.6 million for the year ended December 31, 2018 and $107.9 million for the year ended December 31, 2017.

 

Goodwill 

 

Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the purchase method. The Company tests goodwill for impairment annually during the fourth quarter, or when indications of potential impairment exist. These indicators would include a significant change in operating performance, or a planned sale or disposition of a significant portion of the business, among other factors. The Company tests for goodwill impairment utilizing a fair value approach at the reporting unit level. The Company has deemed its reporting unit to be the Truck Segment, as all components of the Truck Segment are similar.

 

The impairment test for goodwill involves comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, a second step is required to measure the goodwill impairment loss. The second step includes hypothetically valuing all the tangible and intangible assets of the reporting unit as if the reporting unit had been acquired in a business combination and comparing the hypothetical implied fair value of the reporting unit’s goodwill to the carrying amount of that goodwill. If the carrying amount of the reporting unit’s goodwill exceeds the hypothetical implied fair value of the goodwill, the Company would recognize an impairment loss in an amount equal to the excess, not to exceed the carrying amount. The Company determines the fair values calculated in an impairment test using the discounted cash flow method, which requires assumptions and estimates regarding future revenue, expenses and cash flow projections. The analysis is based upon available information regarding expected future cash flows of its reporting unit discounted at rates consistent with the cost of capital specific to the reporting unit.

 

No impairment write down was required in the fourth quarter of 2019. However, the Company cannot predict the occurrence of certain events that might adversely affect the reported value of goodwill in the future.

 

The following table sets forth the change in the carrying amount of goodwill for the Company for the years ended December 31, 2019 and 2018 (in thousands):

 

Balance December 31, 2018

  $ 291,391  

Acquisitions

    751  

Balance December 31, 2019

  $ 292,142  

 

Other Assets 

 

ERP Platform

 

The total capitalized costs of the Company’s SAP enterprise resource planning software platform (“ERP Platform”) of $8.9 million are recorded on the Consolidated Balance Sheet in Other Assets. Amortization expense relating to the ERP Platform, which is recognized in depreciation and amortization expense in the Consolidated Statements of Income and Comprehensive Income, was $1.9 million for the year ended December 31, 2019 and $21.7 million for the year ended December 31, 2018. The Company estimates that amortization expense relating to the ERP Platform will be approximately $1.9 million for each of the next five years.

 

In the first quarter of 2018, as part of an assessment that involved a technical feasibility study of the then current ERP Platform, the Company determined that a majority of the components of this ERP Platform would require replacement earlier than originally anticipated; in prior disclosures, the Company had referred to the ERP Platform separately as the SAP enterprise software and SAP dealership management system. In accordance with Accounting Standards Codification (“ASC”) Topic 350-40, in the first quarter of 2018, the Company adjusted the useful life of these components that were replaced so that the respective net book values of the components were fully amortized upon replacement in May 2018. The Company amortized the remaining net book value of the components that were replaced on a straight-line basis in February 2018 through May 2018. The Company recorded amortization expense of $19.9 million in 2018 related to the components of the ERP Platform that were replaced. The ERP Platform asset and related amortization are reflected in the Truck Segment.

 

Franchise Rights

 

The Company’s only significant identifiable intangible assets, other than goodwill, are rights under franchise agreements with manufacturers. The fair value of the 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 $7.0 million at December 31, 2019 and December 31, 2018, 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 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. Management reviews indefinite-lived manufacturer franchise rights for impairment annually during the fourth quarter, or more often if events or circumstances indicate that an impairment may have occurred. 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 significant estimates and assumptions used by management in assessing the recoverability of manufacturer franchise rights include estimated future cash flows, present value discount rate and other factors. Any changes in these estimates or assumptions could result in an impairment charge. The estimates of future cash flows, based on reasonable and supportable assumptions and projections, require management’s subjective judgment. Depending on the assumptions and estimates used, the estimated future cash flows projected in the evaluations of manufacturer franchise rights can vary within a range of outcomes.

 

No impairment write down was required in the period presented. The Company cannot predict the occurrence of certain events that might adversely affect the reported value of manufacturer franchise rights in the future.

 

Equity Method Investment and Call Option

 

On February 25, 2019, the Company acquired a 50% equity interest in RTC Canada, which acquired the operating assets of Tallman Group, the largest International Truck dealer in Canada. The Company was also granted a call option in the purchase agreement that provides the Company with the right to acquire the remaining 50% equity interest in RTC Canada until the close of business on February 25, 2024. The value of the Company’s call option was $3.6 million as of December 31, 2019 and is reported in Other Assets on the Consolidated Balance Sheet.

 

On April 25, 2019, the Company entered into a Guaranty Agreement (“Guaranty”) with Bank of Montreal (“BMO”), pursuant to which the Company agreed to guaranty up to CAD250 million (the “Guaranty Cap”) of certain credit facilities entered into by and between Tallman Truck Centre Limited (“TTCL”) and BMO. The Company owned a 50% equity interest in TTCL, which was the sole owner of RTC Canada. Later in 2019, RTC Canada and TTCL were amalgamated into RTC Canada. Interest, fees and expenses incurred by BMO to enforce its rights with respect to the guaranteed obligations and its rights against the Company under the Guaranty are not subject to the Guaranty Cap. In exchange for the Guaranty, RTC Canada is receiving a reduced rate of interest on its credit facilities with BMO. The Guaranty was valued at $5.1 million as of December 31, 2019 and is included in the investment in RTC Canada. As of December 31, 2019, the Company’s investment in RTC Canada is $25.7 million. The Company’s equity income in RTC Canada is included in 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

 

Effective January 1, 2018, the Company adopted ASU 2014-09,Revenue from Contracts with Customers (Topic 606),” using the modified retrospective transition method.  This standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under Topic 606, 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 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 19 – Revenue of the Notes to Consolidated Financial Statements.

 

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

 

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.

 

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, research and development 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 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’s determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by the Company’s stock price as well as assumptions regarding a number of highly complex and 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 the fair value that value 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:

 

   

2019

   

2018

   

2017

 

Expected stock volatility

    31.29 %     31.68 %     33.54 %

Weighted-average stock volatility

    31.29 %     31.68 %     33.54 %

Expected dividend yield

    1.13 %     0.00 %     0.00 %

Risk-free interest rate

    2.45 %     2.69 %     2.17 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 12.56     $ 15.46     $ 12.33  

 

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 $11.5 million for 2019, $10.4 million for 2018 and $9.5 million for 2017. 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, 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 $8.9 million at December 31, 2019, net of accumulated amortization of $10.2 million, and had $10.8 million, net of accumulated amortization of $8.3 million at December 31, 2018. 

 

Insurance

 

The Company is partially self-insured for a portion of the claims related to its property and casualty insurance programs. Accordingly, the Company is required to estimate expected losses to be incurred. The Company engages a third-party administrator to assess any open claims and the Company adjusts its accrual accordingly on an annual basis. The Company is also partially self-insured for a portion of the claims related to its worker’s compensation and medical insurance programs. 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.

 

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.

 

Acquisitions

 

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. Any excess consideration transferred over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. While the Company uses its best estimates and assumptions to measure the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. 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 to the Consolidated Statements of Income.

 

 

New Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326)," which modifies the measurement of expected credit losses of certain financial instruments. Credit losses on trade and other receivables, held-to-maturity debt securities, and other instruments will reflect the Company's current estimate of the expected credit losses and will generally result in the earlier recognition of allowance for losses. The new guidance is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company will adopt the standard effective January 1, 2020. The Company is currently evaluating the impact of and approach to adopting this new accounting guidance and does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

XML 93 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Net income $ 141,583 $ 139,062 $ 172,129
Other comprehensive income net of tax and net of reclassification adjustments:      
Change in fair value of available-for-sale securities 0 0 286
Change in currency translation 337 0 0
Comprehensive income $ 141,920 $ 139,062 $ 172,415
XML 94 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 12, 2020
Jun. 28, 2019
Document Information [Line Items]      
Entity Central Index Key 0001012019    
Entity Registrant Name RUSH ENTERPRISES INC \TX\    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2019    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 0-20797    
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    
Entity Shell Company false    
Entity Public Float     $ 1,193,177,826
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   8,210,581  
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   28,042,484  
XML 95 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Net income available to common shareholders $ 141,583 $ 139,062 $ 172,129
Denominator for basic earnings per share – weighted average shares outstanding (in shares) 36,659 39,223 39,627
Employee and director stock options and restricted share awards (in shares) 912 1,070 1,353
Denominator for diluted earnings per share - adjusted weighted average shares outstanding and assumed conversions (in shares) 37,571 40,293 40,980
Basic earnings per common share (in dollars per share) $ 3.86 $ 3.55 $ 4.34
Diluted earnings per common share and common share equivalents (in dollars per share) $ 3.77 $ 3.45 $ 4.20
XML 96 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Balance (in shares) | shares 2,984,280
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 27.63
Granted (in shares) | shares 482,663
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 41.15
Exercised (in shares) | shares (375,950)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 20.19
Forfeited (in shares) | shares (23,333)
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 33.84
Balance (in shares) | shares 3,067,660
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 30.62
Balance, weighted average remaining contractual life (Year) 5 years 11 months 15 days
Aggregate intrinsic value | $ $ 48,712,030
Expected to vest (in shares) | shares 1,778,219
Expected to vest, weighted average exercise price (in dollars per share) | $ / shares $ 34.70
Expected to vest, weighted average remaining contractual life (Year) 7 years 7 months 20 days
Expected to vest, aggregate intrinsic value | $ $ 20,984,383
Vested and exercisable (in shares) | shares 1,259,505
Vested and exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 24.65
Vested and exercisable, weighted average remaining contractual life (Year) 3 years 6 months 18 days
Vested and exercisable, aggregate intrinsic value | $ $ 27,521,030
XML 97 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income taxes at the federal statutory rate $ 39,530 $ 38,469 $ 47,749
State income taxes, net of federal benefit 5,303 4,913 3,246
Tax effect of permanent differences 1,562 596 (4,097)
Revaluation of deferred taxes 0 0 (82,862)
Other, net 1,545 129 234
Provision (benefit) for income taxes $ 47,940 $ 44,107 $ (35,730)
XML 98 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Accumulated depreciation and amortization $ (606,503) $ (576,345)
Total 1,279,931 1,184,053
Land [Member]    
Property and equipment, gross 137,416 134,873
Building and Building Improvements [Member]    
Property and equipment, gross $ 474,106 434,049
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 $ 34,350 27,165
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 $ 82,594 73,578
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 $ 73,846 67,330
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 $ 99,127 92,385
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 $ 968,121 914,708
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 $ 16,874 $ 16,310
XML 99 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 100 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Accounts Receivable - Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Warranty claims $ 16,819 $ 10,427
Other accounts receivable 16,942 20,910
Less allowance for bad debt and warranty claims (1,424) (1,416)
Total 183,704 190,650
Trade Accounts Receivable From Sale of Vehicles [Member]    
Trade receivables 82,991 100,013
Trade Receivable Other Than Vehicles [Member]    
Trade receivables $ 68,376 $ 60,716
XML 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 275 527 1 false 82 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.rushenterprises.com/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/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/20191231/role/statement-note-14-commitments-and-contingencies Note 14 - Commitments and Contingencies Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Acquisitions, Dispositions and Equity Method Investment Sheet http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment Note 15 - Acquisitions, Dispositions and Equity Method Investment Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Unaudited Quarterly Financial Data Sheet http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data Note 16 - Unaudited Quarterly Financial Data Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Segments Sheet http://www.rushenterprises.com/20191231/role/statement-note-17-segments Note 17 - Segments Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Related Party Transactions Sheet http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions Note 18 - Related Party Transactions Notes 25 false false R26.htm 025 - Disclosure - Note 19 - Revenue Sheet http://www.rushenterprises.com/20191231/role/statement-note-19-revenue Note 19 - Revenue Notes 26 false false R27.htm 026 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.rushenterprises.com/20191231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies 27 false false R28.htm 027 - Disclosure - Note 2 - Significant Accounting Policies (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables Note 2 - Significant Accounting Policies (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies 28 false false R29.htm 028 - Disclosure - Note 4 - Accounts Receivable (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-tables Note 4 - Accounts Receivable (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable 29 false false R30.htm 029 - Disclosure - Note 5 - Inventories (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-tables Note 5 - Inventories (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-5-inventories 30 false false R31.htm 030 - Disclosure - Note 6 - Valuation Accounts (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-tables Note 6 - Valuation Accounts (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts 31 false false R32.htm 031 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Tables) Notes http://www.rushenterprises.com/20191231/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/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit 32 false false R33.htm 032 - Disclosure - Note 8 - Long-term Debt (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables Note 8 - Long-term Debt (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt 33 false false R34.htm 033 - Disclosure - Note 10 - Leases (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables Note 10 - Leases (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-10-leases- 34 false false R35.htm 034 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Tables) Sheet http://www.rushenterprises.com/20191231/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/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans 35 false false R36.htm 035 - Disclosure - Note 12 - Earnings Per Share (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables Note 12 - Earnings Per Share (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share 36 false false R37.htm 036 - Disclosure - Note 13 - Income Taxes (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables Note 13 - Income Taxes (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes 37 false false R38.htm 037 - Disclosure - Note 16 - Unaudited Quarterly Financial Data (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-tables Note 16 - Unaudited Quarterly Financial Data (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data 38 false false R39.htm 038 - Disclosure - Note 17 - Segments (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables Note 17 - Segments (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-17-segments 39 false false R40.htm 039 - Disclosure - Note 19 - Revenue (Tables) Sheet http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-tables Note 19 - Revenue (Tables) Tables http://www.rushenterprises.com/20191231/role/statement-note-19-revenue 40 false false R41.htm 040 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-details-textual Note 2 - Significant Accounting Policies (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-tables 41 false false R42.htm 041 - Disclosure - Note 2 - Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-property-and-equipment-details Note 2 - Significant Accounting Policies - Property and Equipment (Details) Details 42 false false R43.htm 042 - Disclosure - Note 2 - Significant Accounting Policies - Goodwill (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-goodwill-details Note 2 - Significant Accounting Policies - Goodwill (Details) Details 43 false false R44.htm 043 - Disclosure - Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-2-significant-accounting-policies-fair-value-assumption-details Note 2 - Significant Accounting Policies - Fair Value Assumption (Details) Details 44 false false R45.htm 044 - Disclosure - Note 3 - Supplier Concentration (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration-details-textual Note 3 - Supplier Concentration (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-3-supplier-concentration 45 false false R46.htm 045 - Disclosure - Note 4 - Accounts Receivable - Accounts Receivable (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-4-accounts-receivable-accounts-receivable-details Note 4 - Accounts Receivable - Accounts Receivable (Details) Details 46 false false R47.htm 046 - Disclosure - Note 5 - Inventories - Inventories (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-5-inventories-inventories-details Note 5 - Inventories - Inventories (Details) Details 47 false false R48.htm 047 - Disclosure - Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-6-valuation-accounts-valuation-and-allowance-accounts-details Note 6 - Valuation Accounts - Valuation and Allowance Accounts (Details) Details 48 false false R49.htm 048 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit (Details Textual) Notes http://www.rushenterprises.com/20191231/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/20191231/role/statement-note-7-floor-plan-notes-payable-and-lines-of-credit-tables 49 false false R50.htm 049 - Disclosure - Note 7 - Floor Plan Notes Payable and Lines of Credit - Assets Pledged as Collateral (Details) Notes http://www.rushenterprises.com/20191231/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 50 false false R51.htm 050 - Disclosure - Note 8 - Long-term Debt (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-details-textual Note 8 - Long-term Debt (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-tables 51 false false R52.htm 051 - Disclosure - Note 8 - Long-term Debt - Long-term Debt (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-longterm-debt-details Note 8 - Long-term Debt - Long-term Debt (Details) Details 52 false false R53.htm 052 - Disclosure - Note 8 - Long-term Debt - Debt Maturities (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-8-longterm-debt-debt-maturities-details Note 8 - Long-term Debt - Debt Maturities (Details) Details 53 false false R54.htm 053 - Disclosure - Note 10 - Leases (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-10-leases-details-textual Note 10 - Leases (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-10-leases-tables 54 false false R55.htm 054 - Disclosure - Note 10 - Leases - Lease Cost (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-10-leases-lease-cost-details Note 10 - Leases - Lease Cost (Details) Details 55 false false R56.htm 055 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-10-leases-maturities-of-lease-liabilities-details Note 10 - Leases - Maturities of Lease Liabilities (Details) Details 56 false false R57.htm 056 - Disclosure - Note 10 - Leases - Future Minimum Rental Receivable (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-rental-receivable-details Note 10 - Leases - Future Minimum Rental Receivable (Details) Details 57 false false R58.htm 057 - Disclosure - Note 10 - Leases - Rental Income (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-10-leases-rental-income-details Note 10 - Leases - Rental Income (Details) Details 58 false false R59.htm 058 - Disclosure - Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-10-leases-future-minimum-lease-payments-under-capital-and-noncancelable-vehicle-leases-details Note 10 - Leases - Future Minimum Lease Payments Under Capital and Non-cancelable Vehicle Leases (Details) Details 59 false false R60.htm 059 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans (Details Textual) Sheet http://www.rushenterprises.com/20191231/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/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables 60 false false R61.htm 060 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details) Sheet http://www.rushenterprises.com/20191231/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/20191231/role/statement-note-11-share-based-compensation-and-employee-benefit-plans-tables 61 false false R62.htm 061 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Options (Details) Sheet http://www.rushenterprises.com/20191231/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 62 false false R63.htm 062 - Disclosure - Note 11 - Share Based Compensation and Employee Benefit Plans - Non-vested Restricted Stock Awards and RSU's (Details) Sheet http://www.rushenterprises.com/20191231/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 63 false false R64.htm 063 - Disclosure - Note 12 - Earnings Per Share (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-details-textual Note 12 - Earnings Per Share (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-tables 64 false false R65.htm 064 - Disclosure - Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-earnings-per-share-calculation-details Note 12 - Earnings Per Share - Earnings Per Share Calculation (Details) Details 65 false false R66.htm 065 - Disclosure - Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-12-earnings-per-share-antidilutive-securities-details Note 12 - Earnings Per Share - Anti-dilutive Securities (Details) Details 66 false false R67.htm 066 - Disclosure - Note 13 - Income Taxes (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-details-textual Note 13 - Income Taxes (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-tables 67 false false R68.htm 067 - Disclosure - Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-income-tax-expense-benefits-details Note 13 - Income Taxes - Income Tax Expense (Benefits) (Details) Details 68 false false R69.htm 068 - Disclosure - Note 13 - Income Taxes - Reconciliation (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-reconciliation-details Note 13 - Income Taxes - Reconciliation (Details) Details 69 false false R70.htm 069 - Disclosure - Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-components-of-income-taxes-related-to-other-comprehensive-income-details Note 13 - Income Taxes - Components of Income Taxes Related to Other Comprehensive Income (Details) Details 70 false false R71.htm 070 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-deferred-tax-assets-and-liabilities-details Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 71 false false R72.htm 071 - Disclosure - Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-13-income-taxes-unrecognized-tax-benefits-details Note 13 - Income Taxes - Unrecognized Tax Benefits (Details) Details 72 false false R73.htm 072 - Disclosure - Note 15 - Acquisitions, Dispositions and Equity Method Investment (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment-details-textual Note 15 - Acquisitions, Dispositions and Equity Method Investment (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-15-acquisitions-dispositions-and-equity-method-investment 73 false false R74.htm 073 - Disclosure - Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-16-unaudited-quarterly-financial-data-quarterly-financial-data-details Note 16 - Unaudited Quarterly Financial Data - Quarterly Financial Data (Details) Details 74 false false R75.htm 074 - Disclosure - Note 17 - Segments (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-17-segments-details-textual Note 17 - Segments (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-17-segments-tables 75 false false R76.htm 075 - Disclosure - Note 17 - Segments - Segment Reporting Information (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-17-segments-segment-reporting-information-details Note 17 - Segments - Segment Reporting Information (Details) Details 76 false false R77.htm 076 - Disclosure - Note 18 - Related Party Transactions (Details Textual) Sheet http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions-details-textual Note 18 - Related Party Transactions (Details Textual) Details http://www.rushenterprises.com/20191231/role/statement-note-18-related-party-transactions 77 false false R78.htm 077 - Disclosure - Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details) Sheet http://www.rushenterprises.com/20191231/role/statement-note-19-revenue-disaggregated-revenue-by-revenue-source-details Note 19 - Revenue - Disaggregated Revenue by Revenue Source (Details) Details 78 false false All Reports Book All Reports rusha20191119_10k.htm ex_173451.htm ex_173452.htm ex_173453.htm ex_173454.htm ex_173455.htm ex_173456.htm ex_174053.htm rusha-20191231.xsd rusha-20191231_cal.xml rusha-20191231_def.xml rusha-20191231_lab.xml rusha-20191231_pre.xml rusha20191119_10kimg001.gif http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true