0001437749-23-031268.txt : 20231109 0001437749-23-031268.hdr.sgml : 20231109 20231109161656 ACCESSION NUMBER: 0001437749-23-031268 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RCM TECHNOLOGIES, INC. CENTRAL INDEX KEY: 0000700841 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-HELP SUPPLY SERVICES [7363] IRS NUMBER: 951480559 STATE OF INCORPORATION: NV FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-10245 FILM NUMBER: 231392720 BUSINESS ADDRESS: STREET 1: 2500 MCCLELLAN AVENUE STREET 2: STE 350 CITY: PENNSAUKEN STATE: NJ ZIP: 08109-4613 BUSINESS PHONE: 8563564500 MAIL ADDRESS: STREET 1: 2500 MCCLELLAN AVENUE STREET 2: STE 350 CITY: PENNSAUKEN STATE: NJ ZIP: 08109-4613 FORMER COMPANY: FORMER CONFORMED NAME: RCM TECHNOLOGIES INC DATE OF NAME CHANGE: 19920703 10-Q 1 rcmt20230929_10q.htm FORM 10-Q rcmt20230929_10q.htm
0000700841 RCM TECHNOLOGIES, INC. false --12-30 Q3 2023 - - 1.00 1.00 5,000,000 5,000,000 0 0 0 0 0.05 0.05 40,000,000 40,000,000 17,660,999 7,900,190 17,287,967 9,285,318 9,760,809 8,002,649 0 1 5 false false false false 00007008412023-01-012023-09-30 xbrli:shares 00007008412023-11-08 iso4217:USD 00007008412023-09-30 00007008412022-12-31 0000700841us-gaap:ForeignCountryMember2023-09-30 0000700841us-gaap:ForeignCountryMember2022-12-31 0000700841us-gaap:DomesticCountryMember2023-09-30 0000700841us-gaap:DomesticCountryMember2022-12-31 iso4217:USDxbrli:shares 00007008412023-07-022023-09-30 00007008412022-07-032022-10-01 00007008412022-01-022022-10-01 0000700841us-gaap:CommonStockMember2022-12-31 0000700841us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0000700841us-gaap:RetainedEarningsMember2022-12-31 0000700841us-gaap:TreasuryStockCommonMember2022-12-31 0000700841us-gaap:CommonStockMember2023-01-012023-04-01 0000700841us-gaap:AdditionalPaidInCapitalMember2023-01-012023-04-01 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-01 0000700841us-gaap:RetainedEarningsMember2023-01-012023-04-01 0000700841us-gaap:TreasuryStockCommonMember2023-01-012023-04-01 00007008412023-01-012023-04-01 0000700841us-gaap:CommonStockMember2023-04-01 0000700841us-gaap:AdditionalPaidInCapitalMember2023-04-01 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-01 0000700841us-gaap:RetainedEarningsMember2023-04-01 0000700841us-gaap:TreasuryStockCommonMember2023-04-01 00007008412023-04-01 0000700841us-gaap:CommonStockMember2023-04-022023-07-01 0000700841us-gaap:AdditionalPaidInCapitalMember2023-04-022023-07-01 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-022023-07-01 0000700841us-gaap:RetainedEarningsMember2023-04-022023-07-01 0000700841us-gaap:TreasuryStockCommonMember2023-04-022023-07-01 00007008412023-04-022023-07-01 0000700841us-gaap:CommonStockMember2023-07-01 0000700841us-gaap:AdditionalPaidInCapitalMember2023-07-01 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-01 0000700841us-gaap:RetainedEarningsMember2023-07-01 0000700841us-gaap:TreasuryStockCommonMember2023-07-01 00007008412023-07-01 0000700841us-gaap:CommonStockMember2023-07-022023-09-30 0000700841us-gaap:AdditionalPaidInCapitalMember2023-07-022023-09-30 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-30 0000700841us-gaap:RetainedEarningsMember2023-07-022023-09-30 0000700841us-gaap:TreasuryStockCommonMember2023-07-022023-09-30 0000700841us-gaap:CommonStockMember2023-09-30 0000700841us-gaap:AdditionalPaidInCapitalMember2023-09-30 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0000700841us-gaap:RetainedEarningsMember2023-09-30 0000700841us-gaap:TreasuryStockCommonMember2023-09-30 0000700841us-gaap:CommonStockMember2022-01-01 0000700841us-gaap:AdditionalPaidInCapitalMember2022-01-01 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-01 0000700841us-gaap:RetainedEarningsMember2022-01-01 0000700841us-gaap:TreasuryStockCommonMember2022-01-01 00007008412022-01-01 0000700841us-gaap:CommonStockMember2022-01-022022-04-02 0000700841us-gaap:AdditionalPaidInCapitalMember2022-01-022022-04-02 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-04-02 0000700841us-gaap:RetainedEarningsMember2022-01-022022-04-02 0000700841us-gaap:TreasuryStockCommonMember2022-01-022022-04-02 00007008412022-01-022022-04-02 0000700841us-gaap:CommonStockMember2022-04-02 0000700841us-gaap:AdditionalPaidInCapitalMember2022-04-02 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-02 0000700841us-gaap:RetainedEarningsMember2022-04-02 0000700841us-gaap:TreasuryStockCommonMember2022-04-02 00007008412022-04-02 0000700841us-gaap:CommonStockMember2022-04-032022-07-02 0000700841us-gaap:AdditionalPaidInCapitalMember2022-04-032022-07-02 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-032022-07-02 0000700841us-gaap:RetainedEarningsMember2022-04-032022-07-02 0000700841us-gaap:TreasuryStockCommonMember2022-04-032022-07-02 00007008412022-04-032022-07-02 0000700841us-gaap:CommonStockMember2022-07-02 0000700841us-gaap:AdditionalPaidInCapitalMember2022-07-02 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-02 0000700841us-gaap:RetainedEarningsMember2022-07-02 0000700841us-gaap:TreasuryStockCommonMember2022-07-02 00007008412022-07-02 0000700841us-gaap:CommonStockMember2022-07-032022-10-01 0000700841us-gaap:AdditionalPaidInCapitalMember2022-07-032022-10-01 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-032022-10-01 0000700841us-gaap:RetainedEarningsMember2022-07-032022-10-01 0000700841us-gaap:TreasuryStockCommonMember2022-07-032022-10-01 0000700841us-gaap:CommonStockMember2022-10-01 0000700841us-gaap:AdditionalPaidInCapitalMember2022-10-01 0000700841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-01 0000700841us-gaap:RetainedEarningsMember2022-10-01 0000700841us-gaap:TreasuryStockCommonMember2022-10-01 00007008412022-10-01 00007008412022-01-012022-09-30 00007008412021-12-31 00007008412022-09-30 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:HealthCareMember2023-07-022023-09-30 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:HealthCareMember2022-07-032022-10-01 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:HealthCareMember2023-01-012023-09-30 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:HealthCareMember2022-01-022022-10-01 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:HealthCareMember2023-07-022023-09-30 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:HealthCareMember2022-07-032022-10-01 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:HealthCareMember2023-01-012023-09-30 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:HealthCareMember2022-01-022022-10-01 0000700841us-gaap:HealthCareMember2023-07-022023-09-30 0000700841us-gaap:HealthCareMember2022-07-032022-10-01 0000700841us-gaap:HealthCareMember2023-01-012023-09-30 0000700841us-gaap:HealthCareMember2022-01-022022-10-01 0000700841us-gaap:TimeAndMaterialsContractMemberrcmt:EngineeringServicesMember2023-07-022023-09-30 0000700841us-gaap:TimeAndMaterialsContractMemberrcmt:EngineeringServicesMember2022-07-032022-10-01 0000700841us-gaap:TimeAndMaterialsContractMemberrcmt:EngineeringServicesMember2023-01-012023-09-30 0000700841us-gaap:TimeAndMaterialsContractMemberrcmt:EngineeringServicesMember2022-01-022022-10-01 0000700841us-gaap:FixedPriceContractMemberrcmt:EngineeringServicesMember2023-07-022023-09-30 0000700841us-gaap:FixedPriceContractMemberrcmt:EngineeringServicesMember2022-07-032022-10-01 0000700841us-gaap:FixedPriceContractMemberrcmt:EngineeringServicesMember2023-01-012023-09-30 0000700841us-gaap:FixedPriceContractMemberrcmt:EngineeringServicesMember2022-01-022022-10-01 0000700841rcmt:EngineeringServicesMember2023-07-022023-09-30 0000700841rcmt:EngineeringServicesMember2022-07-032022-10-01 0000700841rcmt:EngineeringServicesMember2023-01-012023-09-30 0000700841rcmt:EngineeringServicesMember2022-01-022022-10-01 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:TechnologyServiceMember2023-07-022023-09-30 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:TechnologyServiceMember2022-07-032022-10-01 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:TechnologyServiceMember2023-01-012023-09-30 0000700841us-gaap:TimeAndMaterialsContractMemberus-gaap:TechnologyServiceMember2022-01-022022-10-01 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:TechnologyServiceMember2023-07-022023-09-30 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:TechnologyServiceMember2022-07-032022-10-01 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:TechnologyServiceMember2023-01-012023-09-30 0000700841rcmt:PermanentPlacementServicesMemberus-gaap:TechnologyServiceMember2022-01-022022-10-01 0000700841us-gaap:FixedPriceContractMemberus-gaap:TechnologyServiceMember2023-07-022023-09-30 0000700841us-gaap:FixedPriceContractMemberus-gaap:TechnologyServiceMember2022-07-032022-10-01 0000700841us-gaap:FixedPriceContractMemberus-gaap:TechnologyServiceMember2023-01-012023-09-30 0000700841us-gaap:FixedPriceContractMemberus-gaap:TechnologyServiceMember2022-01-022022-10-01 0000700841us-gaap:TechnologyServiceMember2023-07-022023-09-30 0000700841us-gaap:TechnologyServiceMember2022-07-032022-10-01 0000700841us-gaap:TechnologyServiceMember2023-01-012023-09-30 0000700841us-gaap:TechnologyServiceMember2022-01-022022-10-01 0000700841us-gaap:AccountsPayableAndAccruedLiabilitiesMember2023-09-30 0000700841us-gaap:AccountsPayableAndAccruedLiabilitiesMember2022-12-31 xbrli:pure 0000700841us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberrcmt:Customer1Member2023-01-012023-09-30 0000700841us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberrcmt:Customer1Member2022-01-022022-10-01 0000700841us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberrcmt:Customer2Member2022-01-022022-10-01 0000700841us-gaap:BilledRevenuesMember2023-09-30 0000700841us-gaap:BilledRevenuesMember2022-12-31 0000700841us-gaap:UnbilledRevenuesMember2023-09-30 0000700841us-gaap:UnbilledRevenuesMember2022-12-31 0000700841rcmt:WorkInProgressMember2023-09-30 0000700841rcmt:WorkInProgressMember2022-12-31 0000700841rcmt:TotalAccountsReceivableAndTransitAccountsReceivableMember2023-09-30 0000700841rcmt:TotalAccountsReceivableAndTransitAccountsReceivableMember2022-12-31 0000700841rcmt:ComputersAndSystemsMember2023-09-30 0000700841rcmt:ComputersAndSystemsMember2022-12-31 0000700841rcmt:EquipmentAndFurnitureMember2023-09-30 0000700841rcmt:EquipmentAndFurnitureMember2022-12-31 0000700841us-gaap:LeaseholdImprovementsMember2023-09-30 0000700841us-gaap:LeaseholdImprovementsMember2022-12-31 0000700841rcmt:LaboratoryEquipmentMember2023-09-30 0000700841rcmt:LaboratoryEquipmentMember2022-12-31 0000700841rcmt:PSRTKEAcquisitionsMember2023-09-30 0000700841rcmt:PSRTKEAcquisitionsMember2023-01-012023-09-30 0000700841rcmt:PSRTKEAcquisitionsMember2022-01-022022-10-01 0000700841rcmt:EngineeringMember2023-09-30 0000700841rcmt:SpecialtyHealthCareMember2023-09-30 0000700841rcmt:InformationTechnologyMember2023-09-30 0000700841us-gaap:RevolvingCreditFacilityMemberrcmt:CitizensBankOfPennsylvaniaMember2019-10-18 0000700841us-gaap:RevolvingCreditFacilityMemberrcmt:CitizensBankOfPennsylvaniaMember2023-09-30 0000700841us-gaap:RevolvingCreditFacilityMemberrcmt:CitizensBankOfPennsylvaniaMember2022-10-01 0000700841us-gaap:RevolvingCreditFacilityMemberrcmt:CitizensBankOfPennsylvaniaMember2022-12-31 0000700841rcmt:TimeBasedRestrictedStockUnitsMember2023-09-30 0000700841rcmt:TimeBasedRestrictedStockUnitsMember2022-12-31 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMember2023-09-30 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMember2022-12-31 0000700841rcmt:PerformancebasedRestrictedStockUnitsUnderPlansToBeApprovedByShareholdersMember2023-09-30 0000700841rcmt:PerformancebasedRestrictedStockUnitsUnderPlansToBeApprovedByShareholdersMember2022-12-31 utr:Y 0000700841srt:MinimumMember2023-01-012023-09-30 0000700841srt:MaximumMember2023-01-012023-09-30 0000700841rcmt:EmployeeStockPurchasePlanMember2001-01-012001-01-01 0000700841rcmt:EmployeeStockPurchasePlanMember2001-01-01 0000700841rcmt:EmployeeStockPurchasePlanMember2014-12-282015-12-27 0000700841rcmt:EmployeeStockPurchasePlanMember2015-12-27 0000700841rcmt:EmployeeStockPurchasePlanMember2017-12-312018-12-29 0000700841rcmt:EmployeeStockPurchasePlanMember2018-12-29 0000700841rcmt:EmployeeStockPurchasePlanMember2021-01-032022-12-31 0000700841rcmt:EmployeeStockPurchasePlanMember2022-01-01 0000700841rcmt:EmployeeStockPurchasePlanMember2023-01-012023-09-30 0000700841rcmt:EmployeeStockPurchasePlanMember2023-09-30 0000700841rcmt:EmployeeStockPurchasePlanMember2022-01-022022-10-01 0000700841rcmt:The2014PlanMember2014-12-31 0000700841rcmt:The2014PlanMember2016-01-032016-12-31 0000700841rcmt:The2014PlanMember2019-12-292021-01-02 0000700841rcmt:The2014PlanMember2022-01-022022-12-31 0000700841rcmt:The2014PlanMember2023-09-30 0000700841rcmt:TimeBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2023-09-30 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2023-09-30 0000700841rcmt:TimeBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2022-12-31 0000700841rcmt:TimeBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2023-01-012023-09-30 00007008412023-09-29 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMembersrt:ChiefExecutiveOfficerMember2023-09-30 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2022-12-31 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2023-01-012023-09-30 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2022-12-012022-12-31 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2023-07-022023-09-30 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2022-07-032022-10-01 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:The2014PlanMember2022-01-022022-10-01 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:ImmediatelyVestedMember2023-01-012023-09-30 0000700841rcmt:PerformanceBasedRestrictedStockUnitsMemberrcmt:ImmediatelyVestedMember2022-01-022022-10-01 0000700841srt:MaximumMember2023-04-25 00007008412023-04-242023-04-24 0000700841rcmt:TreasuryStockRepurchasePlanMember2023-09-30 0000700841rcmt:SpecialtyHealthCareMember2023-07-022023-09-30 0000700841rcmt:EngineeringMember2023-07-022023-09-30 0000700841rcmt:LifeSciencesAndITMember2023-07-022023-09-30 0000700841us-gaap:CorporateMember2023-07-022023-09-30 0000700841rcmt:LifeSciencesAndITMember2023-09-30 0000700841us-gaap:CorporateMember2023-09-30 0000700841rcmt:SpecialtyHealthCareMember2022-07-032022-10-01 0000700841rcmt:EngineeringMember2022-07-032022-10-01 0000700841rcmt:LifeSciencesAndITMember2022-07-032022-10-01 0000700841us-gaap:CorporateMember2022-07-032022-10-01 0000700841rcmt:SpecialtyHealthCareMember2022-10-01 0000700841rcmt:EngineeringMember2022-10-01 0000700841rcmt:LifeSciencesAndITMember2022-10-01 0000700841us-gaap:CorporateMember2022-10-01 0000700841rcmt:SpecialtyHealthCareMember2023-01-012023-09-30 0000700841rcmt:EngineeringMember2023-01-012023-09-30 0000700841rcmt:LifeSciencesAndITMember2023-01-012023-09-30 0000700841us-gaap:CorporateMember2023-01-012023-09-30 0000700841rcmt:SpecialtyHealthCareMember2022-01-022022-10-01 0000700841rcmt:EngineeringMember2022-01-022022-10-01 0000700841rcmt:LifeSciencesAndITMember2022-01-022022-10-01 0000700841us-gaap:CorporateMember2022-01-022022-10-01 0000700841country:US2023-07-022023-09-30 0000700841country:US2022-07-032022-10-01 0000700841country:US2023-01-012023-09-30 0000700841country:US2022-01-022022-10-01 0000700841country:CA2023-07-022023-09-30 0000700841country:CA2022-07-032022-10-01 0000700841country:CA2023-01-012023-09-30 0000700841country:CA2022-01-022022-10-01 0000700841country:PR2023-07-022023-09-30 0000700841country:PR2022-07-032022-10-01 0000700841country:PR2023-01-012023-09-30 0000700841country:PR2022-01-022022-10-01 0000700841srt:EuropeMember2023-07-022023-09-30 0000700841srt:EuropeMember2022-07-032022-10-01 0000700841srt:EuropeMember2023-01-012023-09-30 0000700841srt:EuropeMember2022-01-022022-10-01 0000700841country:US2023-09-30 0000700841country:US2022-12-31 0000700841country:CA2023-09-30 0000700841country:CA2022-12-31 0000700841country:PR2023-09-30 0000700841country:PR2022-12-31 0000700841srt:EuropeMember2023-09-30 0000700841srt:EuropeMember2022-12-31 0000700841us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2023-01-012023-09-30 0000700841us-gaap:ForeignCountryMemberus-gaap:CanadaRevenueAgencyMember2023-01-012023-09-30 0000700841us-gaap:ForeignCountryMembersrt:EuropeMember2023-01-012023-09-30 0000700841us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-01-022022-10-01 0000700841us-gaap:ForeignCountryMemberus-gaap:CanadaRevenueAgencyMember2022-01-022022-10-01 0000700841us-gaap:ForeignCountryMembersrt:EuropeMember2022-01-022022-10-01 0000700841rcmt:SystemPartiallyDesignedNotOperatingAsIntendedMember2022-04-012022-04-30 0000700841rcmt:SystemPartiallyDesignedNotOperatingAsIntendedMember2022-04-30 thunderdome:item
 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

QUARTERLY REPORT PURSUANT TO SECTION 13 or 15(d)

OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended September 30, 2023

 

OR

 

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: 1-10245

 

RCM TECHNOLOGIES, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

Nevada

95-1480559

(State or other Jurisdiction of Incorporation)

(I.R.S. Employer Identification No.)

 

2500 McClellan Avenue, Suite 350, Pennsauken, New Jersey 08109-4613

(Address of Principal Executive Offices)                                     (Zip Code)

 

(856) 356-4500

(Registrant’s Telephone Number, Including Area Code)

 

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.05 per share

 

RCMT

 

The NASDAQ Stock Market LLC

 

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 (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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). (Check one):

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 ☒

 

Indicate the number of shares outstanding of the Registrant’s class of common stock, as of the latest practicable date.

 

Common Stock, $0.05 par value, 7,832,393 shares outstanding as of November 8, 2023.

 

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

 

 

 

PART I - FINANCIAL INFORMATION

 
   
 

Page

Item 1.

Condensed Consolidated Financial Statements

 
     
 

Condensed Consolidated Balance Sheets as of September 30, 2023 (Unaudited)

and December 31, 2022

4

     
 

Unaudited Condensed Consolidated Statements of Operations for the

Thirteen and Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

5

     
 

Unaudited Condensed Consolidated Statements of Comprehensive Income

for the Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

6

     
 

Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity

for the Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

7

     
 

Unaudited Condensed Consolidated Statements of Cash Flows for the

Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

9

     
 

Notes to Unaudited Condensed Consolidated Financial Statements

10

     

Item 2.

Management’s Discussion and Analysis of Financial Condition

and Results of Operations

29

     

Item 3. 

Quantitative and Qualitative Disclosures About Market Risk

46

     

Item 4. 

Controls and Procedures

46

   
   

PART II - OTHER INFORMATION

 
   

Item 1. 

Legal Proceedings

48

     

Item 1A. 

Risk Factors

48

     

Item 2. 

Unregistered Sales of Equity Securities and Use of Proceeds

48

     

Item 3. 

Defaults Upon Senior Securities

48

     

Item 4. 

Mine Safety Disclosures

48

     

Item 5.

Other Information

48

     

Item 6. 

Exhibits

49

   

Signatures

50

 

 

2

 
 

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

 

This report and documents incorporated by reference into it may contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which are not historical facts but rather are based on current expectations, estimates and projections about our business and industry, and our beliefs and assumptions. Words such as “believes,” “anticipates,” “plans,” “expects,” “will,” “goal,” and similar expressions are intended to identify forward-looking statement. The inclusion of forward-looking statements should not be regarded as a representation by us that any of our plans will be achieved. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Such forward-looking information is also subject to various risks and uncertainties. Such risks and uncertainties include, but are not limited to, risks arising from our providing service to the healthcare industry; the impact of and future effects of the COVlD-19 pandemic or other potential pandemics; having a significant portion of our condensed consolidated revenues contributed by a concentrated group of customer during the thirty-nine weeks ended September 30, 2023; credit and collection risks; our claim experience related to workers’ compensation and general liability insurance; the effects of changes in, or interpretations of laws and regulations governing, the healthcare industry, our workforce and the services that we provide, including state and local regulations pertaining to the taxability of our services and other labor-related matters such a minimum wage increases; the Company’s expectations with respect to selling, general, and administrative expense; and the risk factors described in Part I, Item 1A, “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 and Part II, Item 1A “Risk Factors” of subsequent Quarterly Reports on Form 10-Q, including this Form 10-Q.

 

 

3

 

ITEM 1.

CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

September 30, 2023 and December 31, 2022

(In thousands, except share amounts)

 

  

September 30,

  

December 31,

 
  

2023

  

2022

 
  

(Unaudited)

     

Current assets:

        

Cash and cash equivalents

 $654  $339 

Accounts receivable, net

  57,459   50,762 

Transit accounts receivable

  9,550   3,280 

Prepaid expenses and other current assets

  5,311   4,636 

Total current assets

  72,974   59,017 
         

Property and equipment, net

  2,221   2,098 
         

Other assets:

        

Deposits

  168   173 

Goodwill

  22,147   22,147 

Operating right of use asset

  2,976   3,665 

Intangible assets, net

  728   864 

Total other assets

  26,019   26,849 
         

Total assets

 $101,214  $87,964 

 

Current liabilities:

        

Accounts payable and accrued expenses

 $12,153  $14,147 

Transit accounts payable

  38,421   9,767 

Accrued payroll and related costs

  14,619   13,023 

Finance lease payable

  348   462 

Income taxes payable

  247   85 

Operating right of use liability

  884   1,349 

Contingent consideration from acquisitions

  300   472 

Deferred revenue

  335   1,119 

Total current liabilities

  67,307   40,424 
         

Deferred income taxes, net, foreign

  166   166 

Deferred income taxes, net, domestic

  1,652   1,495 

Finance lease payable

  -   232 

Contingent consideration from acquisitions, net of current position

  1,671   1,970 

Operating right of use liability, net of current position

  2,382   2,932 

Borrowings under line of credit

  6,657   8,783 

Total liabilities

  79,835   56,002 
         

Contingencies (note 15)

  -   - 
         

Stockholders’ equity:

        

Preferred stock, $1.00 par value; 5,000,000 shares authorized;

        

no shares issued or outstanding

  -   - 

Common stock, $0.05 par value; 40,000,000 shares authorized;

        

17,660,999 shares issued and 7,900,190 shares outstanding at

September 30, 2023 and 17,287,967 shares issued and 9,285,318 shares

outstanding at December 31, 2022

  880   863 

Additional paid-in capital

  116,146   113,878 

Accumulated other comprehensive loss

  (2,858

)

  (2,863

)

Accumulated deficit

  (24,520

)

  (36,096

)

Treasury stock, 9,760,809 shares at September 30, 2023 and

        

8,002,649 shares at December 31, 2022, at cost

  (68,269

)

  (43,820

)

Total stockholders’ equity

  21,379   31,962 
         

Total liabilities and stockholders’ equity

 $101,214  $87,964 

 

4

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

Thirteen and Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

(Unaudited)

(In thousands, except per share amounts)

 

 

 

 

Thirteen Weeks Ended

   

Thirty-Nine Weeks Ended

 
 

September 30,

2023

   

October 1,

2022

   

September 30,

2023

   

October 1,

2022

 
                               

Revenue

$ 58,049     $ 58,152     $ 192,209     $ 214,459  

Cost of services

  40,768       40,794       137,144       151,998  

Gross profit

  17,281       17,358       55,065       62,461  
                               

Operating costs and expenses

                             

Selling, general and administrative

  12,662       12,551       38,782       39,962  

Depreciation and amortization of property

and equipment

  243       266       756       729  

Amortization of acquired intangible assets

  45       -       136       -  

Gain on sale of assets

  -       (219

)

    (395

)

    (219

)

Operating costs and expenses, net of gain on sale of assets

  12,950       12,598       39,279       40,472  
                               

Operating income

  4,331       4,760       15,786       21,989  
                               

Other expense (income)

                             

Interest expense and other, net

  185       35       970       201  

Gain on foreign currency transactions

  (44

)

    (90

)

    (5 )     (232

)

Other expense (income), net

  141       (55

)

    965       (31

)

                               

Income before income taxes

  4,190       4,815       14,821       22,020  

Income tax expense

  434       1,297       3,245       5,968  
                               

Net income

$ 3,756     $ 3,518     $ 11,576     $ 16,052  
                               

Basic net earnings per share

$ 0.47     $ 0.35     $ 1.37     $ 1.58  
                               

Diluted net earnings per share

$ 0.46     $ 0.33     $ 1.33     $ 1.52  

 

 

5

 
 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

(Unaudited)

(In thousands)

 

 

 

 

Thirteen Weeks Ended

   

Thirty-Nine Weeks Ended

 
 

September 30,

2023

   

October 1,

2022

   

September 30,

2023

   

October 1,

2022

 
                               

Net income

$ 3,756     $ 3,518     $ 11,576     $ 16,052  

Other comprehensive (loss) income

  (1

)

    (181

)

    5       (442

)

Comprehensive income

$ 3,755     $ 3,337     $ 11,581     $ 15,610  

 

 

6

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY

Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

(Unaudited)

(In thousands, except share amounts)

 

 

 

  

Common Stock

  

 

Additional

Paid-in

Capital

  

Accumulated

Other

Comprehensive

Loss

  

 

  

Treasury Stock

  

 

 
  

Issued

Shares

  

Amount

       

Accumulated

Deficit

  

Shares

  

Amount

 

  Total 
                                 

Balance, December 31, 2022

  17,287,967  $863  $113,878  $(2,863

)

 $(36,096

)

  8,002,649  $(43,820

)

 $31,962 

Issuance of stock under

employee stock purchase plan

  33,071   2   345   -   -   -   -   347 

Equity compensation expense from

awards issued

  -   -   496   -   -   -   -   496 

Issuance of stock upon vesting

of restricted share awards

  179,762   8   (8)  -   -   -   -   - 

Purchase of treasury stock

  -   -   -   -   -   640,578   (8,184

)

  (8,184

)

Foreign currency translation

adjustment

  -   -   -   54   -   -   -   54 

Net income

  -   -   -   -   3,837       -   3,837 
                                 

Balance, April 1, 2023

  17,500,800  $873  $114,711  $(2,809

)

 $(32,259

)

  8,643,227  $(52,004

)

 $28,512 

Issuance of stock upon vesting

of restricted share awards

  7,669   -   -   -   -   -   -   - 

Equity compensation expense from

awards issued

  -   -   471   -   -   -   -   471 

Common stock issued as

contingent consideration

  8,000   -   132   -   -   -   -   132 

Purchase of treasury stock

  -   -   -   -   -   939,154   (12,876

)

  (12,876

)

Foreign currency translation

adjustment

  -   -   -   (48

)

  -   -   -   (48

)

Net income

  -   -   -   -   3,983   -   -   3,983 
                                 

Balance, July 1, 2023

  17,516,469  $873  $115,314  $(2,857

)

 $(28,276

)

  9,582,381  $(64,880

)

 $20,174 

Issuance of stock under

employee stock purchase plan

  33,430   1   354   -   -   -   -   355 

Equity compensation expense from

awards issued

  -   -   484   -   -   -   -   484 

Issuance of stock upon vesting

of restricted share awards

  111,100   6   (6)  -   -   -   -   - 

Purchase of treasury stock

  -   -      -   -   178,428   (3,389

)

  (3,389

)

Foreign currency translation

adjustment

  -   -   -   (1

)

  -   -   -   (1

)

Net income

  -   -   -   -   3,756   -   -   3,756 
                                 

Balance, September 30, 2023

  17,660,999  $880  $116,146  $(2,858

)

 $(24,520

)

  9,760,809  $(68,269

)

 $21,379 

 

 

7

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY

Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

(Unaudited)

(In thousands, except share amounts)

 

 

  

Common Stock

  

Additional

Paid-in

Capital

  

Accumulated

Other

Comprehensive

Loss

  

 

  

Treasury Stock

  

 

 
  

Issued

Shares

  

Amount

       

Accumulated

Deficit

  

Shares

  

Amount

   Total 
                                 

Balance, January 1, 2022

  16,903,157  $845  $111,068  $(2,699

)

 $(56,985

)

  6,612,222  $(26,260

)

 $25,969 

Issuance of stock under

employee stock purchase plan

  37,133   2   124   -   -   -   -   126 

Equity compensation expense from

awards issued

  -   -   403   -   -   -   -   403 

Issuance of stock upon vesting

of restricted share awards

  175,000   9   (9

)

  -   -   -   -   - 

Purchase of treasury stock

  -   -   -   -   -   406,480   (2,781

)

  (2,781

)

Foreign currency translation

adjustment

  -   -   -   (35

)

  -   -   -   (35

)

Net income

  -   -   -   -   6,520   -   -   6,520 
                                 

Balance, April 2, 2022

  17,115,290  $856  $111,586  $(2,734

)

 $(50,465

)

  7,018,702  $(29,041

)

 $30,202 

Equity compensation expense from

awards issued

  -   -   302   -   -   -   -   302 

Issuance of stock upon vesting

of restricted share awards

  38,175   1   (1

)

  -   -   -   -   - 

Foreign currency translation

adjustment

  -   -   -   (226

)

  -   -   -   (226

)

Net income

  -   -   -   -   6,014   -   -   6,014 
                                 

Balance, July 2, 2022

  17,153,465   857  $111,887  $(2,960

)

 $(44,451

)

  7,018,702  $(29,041

)

 $36,292 

Issuance of stock under

employee stock purchase plan

  46,746   2   280   -   -   -   -   282 

Equity compensation expense from

awards issued

  -   -   425   -   -   -   -   425 

Issuance of stock upon vesting

of restricted share awards

  21,000   2   (2

)

  -   -   -   -   - 

Purchase of treasury stock

  -   -   -   -   -   230,892   (3,613

)

  (3,613

)

Foreign currency translation

adjustment

  -   -   -   (181

)

  -   -   -   (181

)

Net income

  -   -   -   -   3,518   -   -   3,518 
                                 

Balance, October 1, 2022

  17,221,211  $861  $112,590  $(3,141

)

 $(40,933

)

  7,249,594  $(32,654

)

 $36,723 

 

 

8

 
 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

Thirty-Nine Weeks Ended September 30, 2023 and October 1, 2022

 (Unaudited)

(In thousands)

 

   

Thirty-Nine Weeks Ended

 
   

September 30,

2023

   

October 1,

2022

 

Cash flows from operating activities:

               

Net income

  $ 11,576     $ 16,052  
                 

Adjustments to reconcile net income to net cash provided by

(used in) operating activities:

               

Depreciation and amortization

    892       729  

Gain on sale of assets

    (395

)

    (219

)

Equity compensation expense from awards issued

    1,451       1,130  

Provision for losses on accounts receivable

    -       (967

)

Deferred income tax expense

    158       88  

Change in operating right of use assets

    689       789  

Changes in operating assets and liabilities:

               

Accounts receivable

    (6,696

)

    (1,590

)

Prepaid expenses and other current assets

    (675

)

    603  

Net of transit accounts receivable and payable

    22,384       (998

)

Accounts payable and accrued expenses

    (1,798

)

    1,479  

Accrued payroll and related costs

    1,596       4,235  

Right of use liabilities

    (1,016

)

    (1,306

)

Income taxes payable

    162       2,574  

Deferred revenue

    (784

)

    (1,858

)

Deposits

    4       -  

Total adjustments and changes in operating assets and liabilities

    15,972       4,689  

Net cash provided by operating activities

    27,548       20,741  
                 

Cash flows from investing activities:

               

Property and equipment acquired

    (875

)

    (672

)

Proceeds from sale of assets

    395       219  

Net cash used in investing activities

    (480

)

    (453

)

                 

Cash flows from financing activities:

               

Borrowings under line of credit

    99,857       72,575  

Repayments under line of credit

    (101,982

)

    (85,566

)

Issuance of stock for employee stock purchase plan

    702       408  

Changes in finance lease obligations

    (347

)

    (392

)

Contingent consideration paid

    (339

)

    (99

)

Common stock repurchase

    (24,449

)

    (6,394

)

Net cash used in financing activities

    (26,558

)

    (19,468

)

Effect of exchange rate changes on cash and cash equivalents

    (195

)

    (294

)

Increase in cash and cash equivalents

    315       526  

Cash and cash equivalents at beginning of period

    339       235  
                 

Cash and cash equivalents at end of period

  $ 654     $ 761  
                 

Supplemental cash flow information:

               

Cash paid for:

               

Interest

  $ 1,005     $ 262  

Income taxes

  $ 2,810     $ 3,366  
                 

Non-cash investing activities:

               

Right of use assets obtained in exchange for lease obligations

  $ -     $ 1,353  

Value of shares issued as contingent consideration

  $ 132     $ -  

 

 

9

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 
 

1.

Basis of Presentation

 

The accompanying condensed consolidated interim financial statements of RCM Technologies, Inc. and subsidiaries (“RCM” or the “Company”) are unaudited. The year-end consolidated balance sheet was derived from the Company’s audited statements but does not include all disclosures required by accounting principles generally accepted in the United States. These statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission pertaining to reports on Form 10-Q and should be read in conjunction with the Company’s consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report Form 10-K for such period. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations.

 

The condensed consolidated financial statements for the unaudited interim periods presented include all adjustments (consisting only of normal, recurring adjustments) necessary for a fair presentation of financial position, results of operations and cash flows for such interim periods.

 

Results for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022 are not necessarily indicative of results that may be expected for the full year or any future period.

 

Fiscal Year

 

The Company follows a 52/53 week fiscal reporting calendar ending on the Saturday closest to December 31. Both the current fiscal year ending December 30, 2023 (fiscal 2023) and the prior fiscal year ended December 31, 2022 (fiscal 2022) are 52-week reporting years. The fiscal quarters for fiscal 2023 and fiscal 2022 align as follows:

 

Fiscal 2023 Quarters

Weeks

Fiscal 2022 Quarters

Weeks

April 1, 2023

Thirteen

April 2, 2022

Thirteen

July 1, 2023

Thirteen

July 2, 2022

Thirteen

September 30, 2023

Thirteen

October 1, 2022

Thirteen

December 30, 2023

Thirteen

December 31, 2022

Thirteen

 

 

 
 

2.

Use of Estimates and Uncertainties

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and disclosure of contingent assets and liabilities. Actual results could differ from those estimates.

 

The Company uses estimates to determine an allowance for doubtful accounts on its accounts receivable, litigation, medical claims, vacation, goodwill impairment, if any, equity compensation, the tax rate applied and the valuation of certain assets and liability accounts. In addition, the Company reviews its estimated costs to complete a contract and adjusts those costs when necessary. These estimates can be significant to the operating results and financial position of the Company. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.

 

The Company has risk participation arrangements with respect to workers compensation and health care insurance. The amounts included in the Company’s costs related to this risk participation are estimated and can vary based on changes in assumptions, the Company’s claims experience or the providers included in the associated insurance programs.

 

The Company can be affected by a variety of factors including uncertainty relating to the performance of the general economy, competition, demand for the Company’s services, adverse litigation and claims and the hiring, training and retention of key employees.

 

Fair Value of Financial Instruments

 

The Company’s carrying value of financial instruments, consisting primarily of accounts receivable, transit accounts receivable, accounts payable and accrued expenses, transit accounts payable and borrowings under line of credit approximates fair value due to their liquidity or their short-term nature and the line of credit’s variable interest rate. The Company does not have derivative products in place to manage risks related to foreign currency fluctuations for its foreign operations or for interest rate changes.

 

The Company re-measures the fair value of the contingent consideration at each reporting period and any change in the fair value from either the passage of time or events occurring after the acquisition date, is recorded in earnings in the accompanying consolidated statement of operations.

 

 

 
 

3.

Revenue Recognition

 

The Company records revenue under Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers. Revenue is recognized when we satisfy a performance obligation by transferring services promised in a contract to a customer, in an amount that reflects the consideration that we expect to receive in exchange for those services. Performance obligations in our contracts represent distinct or separate service streams that we provide to our customers.

 

We evaluate our revenue contracts with customers based on the five-step model under ASC 606: (1) Identify the contract with the customer; (2) Identify the performance obligations in the contract; (3) Determine the transaction price; (4) Allocate the transaction price to separate performance obligations; and (5) Recognize revenue when (or as) each performance obligation is satisfied.

 

The Company derives its revenue from several sources. The Company’s Engineering Services, Life Sciences and Information Technology segments perform consulting and project solution services. The Healthcare segment specializes in long-term and short-term staffing and placement services to hospitals, schools and long-term care facilities amongst others. All of the Company’s segments perform staff augmentation services and derive revenue from permanent placement fees. The majority of the Company’s revenue is invoiced on a time and materials basis.

 

The following table presents our revenue disaggregated by revenue source for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022:

 

 

Thirteen

Weeks Ended

  

Thirty-Nine

Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 

Specialty Health Care:

               

Time and Material

$24,485  $27,495  $98,595  $122,563 

Permanent Placement Services

 410   502   958   1,075 

Total Specialty Health Care

$24,895  $27,997  $99,553  $123,638 
                

Engineering:

               

Time and Material

$10,625  $11,774  $32,652  $31,601 

Fixed Fee

 11,827   9,148   29,304   30,125 

Total Engineering

$22,452  $20,922  $61,956  $61,726 
                

Life Sciences and Information Technology:

               

Time and Material

$8,898  $8,249  $25,757  $26,506 

Permanent Placement Services

 121   167   368   531 

Fixed Fee

 1,683   817   4,575   2,058 

Total Life Sciences and Information Technology

$10,702  $9,233  $30,700  $29,095 
 $58,049  $58,152  $192,209  $214,459 

 

 

12

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

3.     Revenue Recognition (Continued)

 

Time and Material

 

The Company’s Health Care segment predominantly recognizes revenue through time and material work while its Engineering and Life Sciences and Information Technology segments recognize revenue through both time and material and fixed fee work. The Company’s time and material contracts are typically based on the number of hours worked at contractually agreed upon rates, therefore revenue associated with these time and materials contracts are recognized based on hours worked at contracted rates. 

 

Fixed Fee

 

From time to time and predominantly in our Engineering segment, the Company will enter into contracts requiring the completion of specific deliverables.  The Company has master services agreements with many of its customers that broadly define terms and conditions. Actual services performed under fixed fee arrangements are typically delivered under purchase orders that more specifically define terms and conditions related to that fixed fee project. While these master services agreements can often span several years, the Company’s fixed fee purchase orders are typically performed over six to nine month periods.  In instances where project services are provided on a fixed-price basis, revenue is recorded in accordance with the terms of each contract.  In certain instances, revenue is invoiced at the time certain milestones are reached, as defined in the contract.  Revenue under these arrangements are recognized as the costs on these contracts are incurred.  From time-to-time, amounts paid in excess of revenue earned and recognized are recorded as deferred revenue, included in accounts payable and accrued expenses on the accompanying condensed consolidated balance sheets.  Additionally, some contracts contain “Performance Fees” (bonuses) for completing a contract under budget.  Performance Fees, if any, are recorded when earned.  Some contracts also limit revenue and billings to specified maximum amounts.  Provisions for contract losses, if any, are made in the period such losses are determined.  For contracts where there is a specific deliverable and the work is not complete and the revenue is not recognized, the costs incurred are deferred as a prepaid asset.  The associated costs are expensed when the related revenue is recognized.

 

Permanent Placement Services

 

The Company earns permanent placement fees from providing permanent placement services. These fees are typically based on a percentage of the compensation paid to the person placed with the Company’s client. The Company guarantees its permanent placements on a prorated basis for 90 days. In the event a candidate is not retained for the 90-day period, the Company will provide a suitable replacement candidate. In the event a replacement candidate cannot be located, the Company will provide a prorated refund to the client. An allowance for refunds, based upon the Company’s historical experience, is recorded in the financial statements.

 

Deferred Revenue

 

There was $0.3 million of deferred revenue as of September 30, 2023. Deferred revenue was $1.1 million as of December 31, 2022. Revenue is recognized when the service has been performed.  Deferred revenue may be recognized over a period exceeding one year from the time it was recorded on the balance sheet, although this is an infrequent occurrence. For the thirteen weeks ended September 30, 2023 and October 1, 2022, the Company recognized revenue of $0.1 million and $0.5 million, respectively, that was included in deferred revenue at the beginning of the reporting period. For the thirty-nine weeks ended September 30, 2023 and October 1, 2022, the Company recognized revenue of $1.1 million and $3.4 million, respectively, that was included in deferred revenue at the beginning of the reporting period.

 

 

13

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

3.     Revenue Recognition (Continued)

 

Concentration

 

During the thirty-nine weeks ended September 30, 2023, the Company had one customer exceed 10% of consolidated revenue, representing 16.2% of consolidated revenue. During the thirty-nine weeks ended October 1, 2022, the Company had two customers exceed 10% of consolidated revenue, representing 16.1% and 12.3% of consolidated revenue. In both periods presented, the customers are included in the Company’s Specialty Health Care segment.

 

4.     Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable

 

The Company’s accounts receivable comprise the following:

 

 

September 30,

2023

  

December 31,

2022

 

Billed

$37,632  $40,256 

Unbilled

 15,769   6,615 

Work-in-progress

 5,158   4,991 

Allowance for sales discounts and doubtful accounts

 (1,100

)

  (1,100

)

        

Accounts receivable, net

$57,459  $50,762 

 

Unbilled receivables primarily represent revenue earned whereby those services are ready to be billed as of the balance sheet ending date. Work-in-progress primarily represents revenue earned under contracts which the Company contractually invoices at future dates.

 

From time to time, the Company’s Engineering segment enters into agreements to provide, among other things, construction management and engineering services.  Pursuant to these agreements, the Company a) may engage subcontractors to provide construction or other services; b) typically earns a fixed percentage of the total project value; and c) assumes no ownership or risks of inventory.  In such situations, the Company acts as an agent under the provisions of FASB ASC 606 “Revenue from Contracts with Customers” and therefore recognizes revenue on a “net-basis.”  The Company records revenue on a “net” basis on relevant engineering and construction management projects, which require subcontractor/procurement costs or transit costs. In those situations, the Company charges the client a negotiated fee, which is reported as net revenue when earned. 

 

Under the terms of the agreements, the Company is typically not required to pay the subcontractor until after the corresponding payment from the Company’s end-client is received. Upon invoicing the end-client on behalf of the subcontractor or staffing agency, the Company records this amount simultaneously as both a “transit account receivable” and “transit account payable,” as the amount when paid to the Company is due to and generally paid to the subcontractor within a few days. The Company typically does not pay a given transit account payable until the related transit account receivable is collected. The Company is typically obligated to pay the subcontractor or staffing agency whether or not the client pays the Company.  The Company’s transit accounts payable generally exceeds the Company’s transit accounts receivable but absolute amounts and spreads fluctuate significantly from quarter to quarter in the normal course of business.  The transit accounts receivable was $9.5 million and related transit accounts payable was $38.4 million, for a net payable of $28.9 million, as of September 30, 2023.  The transit accounts receivable was $3.3 million and related transit accounts payable was $9.8 million, for a net payable of $6.5 million, as of December 31, 2022.

 

 

5.     Property and Equipment

 

Property and equipment are stated at cost, less accumulated depreciation and amortization, and are depreciated or amortized on the straight-line method at rates calculated to provide for retirement of assets at the end of their estimated useful lives. Computer hardware and software, and furniture and office equipment are typically depreciated over five years. Leasehold improvements are amortized over the shorter of the estimated life of the asset or the lease term.

 

Property and equipment comprise the following:

 

 

September 30,

2023

  

December 31,

2022

 

Computer hardware and software

$3,489  $4,077 

Furniture and office equipment

 260   220 

Leasehold improvements

 413   267 

Laboratory equipment

 143   67 
  4,305   4,630 
        

Less: accumulated depreciation and amortization

 2,084   2,532 
        

Property and equipment, net

$2,221  $2,098 

 

The Company periodically writes off fully depreciated and amortized assets.  The Company wrote off fully depreciated and amortized assets of $1,201 and $901 during the thirty-nine weeks ended September 30, 2023 and October 1, 2022, respectively. Depreciation and amortization expense of property and equipment for the thirteen weeks ended September 30, 2023 and October 1, 2022 was $243 and $266, respectively. Depreciation and amortization expense of property and equipment for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was $756 and $729, respectively.

 

6.     Acquisitions and Divestitures

 

Future Contingent Payments

 

As of September 30, 2023, the Company had two acquisition agreements whereby additional contingent consideration may be earned by the sellers: 1) effective September 30, 2018, the Company acquired certain assets of Thermal Kinetics Engineering, PLLC and Thermal Kinetics Systems, LLC, and 2) effective October 2, 2022, the Company acquired certain assets of TalentHerder LLC. The Company estimates future contingent payments at September 30, 2023 as follows:

 

 

Total

The four quarters following September 30, 2023

$300

Thereafter

 1,671

Estimated future contingent consideration payments

$1,971

 

 

15

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

6.     Acquisitions and Divestitures (Continued)

 

Future Contingent Payments (Continued)

 

For acquisitions that involve contingent consideration, the Company records a liability equal to the fair value of the estimated contingent consideration obligation as of the acquisition date. The Company determines the acquisition date fair value of the contingent consideration based on the likelihood of paying the additional consideration. The fair value is estimated using projected future operating results and the corresponding future earn-out payments that can be earned upon the achievement of specified operating objectives and financial results by acquired companies using Level 3 inputs and the amounts are then discounted to present value. These liabilities are measured quarterly at fair value, and any change in the fair value of the contingent consideration liability is recognized in the consolidated statements of operations. During the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding 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 recognized in the consolidated statements of operations.

 

Estimates of future contingent payments are subject to significant judgment and actual payments may materially differ from estimates.  The Company estimates future contingent consideration payments based on forecasted performance and recorded the fair value of those expected payments as of September 30, 2023.  Contingent consideration related to acquisitions is recorded at fair value (level 3) with changes in fair value recorded in other (expense) income, net.

 

Potential future contingent payments for acquisitions after September 30, 2023 are capped at a cumulative maximum of $11.6 million. The Company paid $0.3 million and $0.1 million of contingent consideration during the thirty-nine weeks ended September 30, 2023 and October 1, 2022, respectively.  The contingent consideration paid in the thirty-nine weeks ended September 30, 2023 included $0.1 million of the Company's common stock.

 

7.     Goodwill

 

Goodwill represents the premium paid over the fair value of the net tangible and intangible assets acquired in business combinations.  The Company tests goodwill for impairment on an annual basis as of the last day of the Company's fiscal year or more frequently if events occur or circumstances change indicating that the fair value of goodwill may be below the carrying amount.  The Company reviewed industry and market conditions, reporting unit specific events as well as overall financial performance and determined that no indicators of impairment of goodwill existed during the thirty-nine weeks ended September 30, 2023. As such, no impairment loss on the Company’s intangible assets during the thirty-nine weeks ended September 30, 2023 was recorded as a result of such review.

 

The carrying amount of goodwill as of September 30, 2023 and December 31, 2022 was as follows:

 

Engineering

  

Specialty

Health Care

  

Information

Technology

  

Total

 
$11,918  $2,398  $7,831  $22,147 

 

 

 

8.     Line of Credit

 

On April 24, 2023, the Company entered into a Fourth Amended and Restated Loan Agreement (the “Fourth Amended and Restated Loan Agreement”) with Citizens Bank, N.A., as lender (in such capacity, the “Lender”) and as administrative agent and arranger (in such capacity, the “Administrative Agent”), to amend and restate in its entirety that certain Third Amended and Restated Agreement dated as of the August 9, 2018 (as the same has been amended and modified prior to the date hereof, the “Existing Loan Agreement”).

 

The Fourth Amended and Restated Loan Agreement provides for a $45.0 million revolving credit facility (the “Revolving Credit Facility”), has no sub-limit for letters of credit, and expires on April 24, 2026.

 

Borrowings under the Revolving Credit Facility bear interest at one of two alternative rates, as selected by the Company at each incremental borrowing.  These alternatives are: (i) SOFR (Secured Overnight Financing Rate) (which replaced LIBOR (London Interbank Offered Rate) upon the phasing out of LIBOR), plus applicable margin, typically borrowed in fixed 30-day increments, plus applicable margin, typically borrowed in fixed 30-day increments or (ii) the agent bank’s prime rate generally borrowed over shorter durations.  The Company also pays unused line fees based on the amount of the Revolving Credit Facility that is not drawn.  Unused line fees are recorded as interest expense. The effective weighted average interest rate, including unused line fees, for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 were 6.4% and 2.7%, respectively.

 

All borrowings under the Fourth Amended and Restated Loan Agreement remain collateralized with substantially all of the Company’s assets, as well as the capital stock of its subsidiaries. The Revolving Credit Facility also contains various financial and non-financial covenants, such as a covenant that restricts the Company’s ability to borrow in order to pay dividends. As of September 30, 2023, the Company was in compliance with all covenants contained in the Revolving Credit Facility. The Company believes that it will maintain compliance with its financial covenants for the foreseeable future.

 

Borrowings under the line of credit as of September 30, 2023 and December 31, 2022 were $6.7 million and $8.8 million, respectively. There were letters of credit outstanding at September 30, 2023 and December 31, 2022 for $2.0 million and $1.9 million, respectively. At September 30, 2023 and December 31, 2022, the Company had availability for additional borrowings under the Revolving Credit Facility of $36.3 million and $34.3 million, respectively.

 

9.     Per Share Data

 

The Company uses the treasury stock method to calculate the weighted-average shares outstanding used for diluted earnings per share. The number of weighted-average shares used to calculate basic and diluted earnings per share for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022 was determined as follows:

 

 

Thirteen Weeks Ended

 

Thirty-Nine Weeks Ended

 
 

September 30,

2023

 

October 1,

2022

 

September 30,

2023

 

October 1,

2022

 

Basic weighted average shares outstanding

 7,919,752  10,154,505  8,469,501  10,172,765 

Dilutive effect of outstanding restricted share awards

 276,578  367,653  261,497  394,051 

Diluted weighted average shares outstanding

 8,196,330  10,522,158  8,730,998  10,566,816 

 

For all periods presented, there were no anti-dilutive shares included in the calculation of common stock equivalents as there were no stock options outstanding.

 

 

17

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

9.     Per Share Data (Continued)

 

Unissued shares of common stock were reserved for the following purposes:

 

  

September 30,

2023

  

December 31,

2022

 

Time-based restricted stock awards outstanding

  383,961   274,939 

Performance-based restricted stock awards outstanding

  100,000   - 

Performance-based restricted stock awards outstanding

under plans to be approved by the shareholders

  -   225,000 

Future grants of options or shares

  608,129   890,682 

Shares reserved for employee stock purchase plan

  297,730   364,231 
         

Total

  1,389,820   1,754,852 
 

10.     Share-Based Compensation

 

At September 30, 2023, the Company had two share-based employee compensation plans, the Employee Stock Purchase Plan and the 2014 Omnibus Equity Compensation Plan.

 

The Company measures the fair value of share-based awards, if and when granted, based on the Black-Scholes method and using the closing market price of the Company’s common stock on the date of grant. Awards typically vest over periods ranging from one to five years and expire within 10 years of issuance. The Company may also issue immediately vested equity awards. Share-based compensation expense related to time-based awards is amortized in accordance with applicable vesting periods using the straight-line method. The Company expenses performance-based awards only when the performance metrics are likely to be achieved and the associated awards are therefore likely to vest. Performance-based share awards that are likely to vest are also expensed on a straight-line basis over the vesting period but may vest on a retroactive basis or be reversed, depending on when it is determined that they are likely to vest, or in the case of a reversal when they are later determined to be unlikely to vest or forfeited.

 

Share-based compensation expense for the thirteen weeks ended September 30, 2023 and October 1, 2022 was $483 and $425, respectively.  Share-based compensation expense for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was $1,450 and $1,130, respectively.  Share-based compensation expense is included in selling, general and administrative expense in the Company’s statement of operations.

 

As of September 30, 2023, the Company had $3.4 million of total unrecognized compensation cost, with approximately $3.2 million related to time-based non-vested share-based awards outstanding and $0.2 million related to performance-based non-vested share-based awards outstanding. The Company expects to recognize the expense associated with time-based non-vested share-based awards through fiscal 2027.  If earned, the Company will recognize the expense associated with performance-based non-vested share-based awards straight-line through fiscal 2023.  These amounts do not include a) the cost of any additional share-based awards granted in future periods or b) the impact of any potential changes in the Company’s forfeiture rate. 

 

 

18

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

10.    Share-Based Compensation (Continued)

 

Incentive Share-Based Plans

 

Employee Stock Purchase Plan

 

The Company implemented the 2001 Employee Stock Purchase Plan (the “Purchase Plan”) with shareholder approval, effective January 1, 2001. Under the Purchase Plan, employees meeting certain specific employment qualifications are eligible to participate and can purchase shares of common stock semi-annually through payroll deductions at the lower of 85% of the fair market value of the stock at the commencement or end of the offering period. The purchase plan permits eligible employees to purchase shares of common stock through payroll deductions for up to 10% of qualified compensation, subject to maximum purchases in any one fiscal year of 3,000 shares.

 

In fiscal 2015, the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 300,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,100,000 shares and to extend the expiration date of the Purchase Plan to December 31, 2025. In fiscal 2018, the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 300,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,400,000 shares. In fiscal 2021, the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 400,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,800,000 shares and the termination date of the Purchase Plan was extended to December 31, 2030.

 

The Company has two offering periods in the Purchase Plan coinciding with the Company’s first two fiscal quarters and the last two fiscal quarters. Actual shares are issued on the first business day of the subsequent offering period for the prior offering period payroll deductions. The number of shares issued on July 3, 2023 (the first business day following the previous offering period) was 33,430. As of September 30, 2023, there were 297,730 shares available for issuance under the Purchase Plan. Compensation expense, representing the discount to the quoted market price, for the Purchase Plan for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was $244 and $180, respectively.

 

 

19

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

10.    Share-Based Compensation (Continued)

 

2014 Omnibus Equity Compensation Plan (the 2014 Plan)

 

The 2014 Plan, approved by the Company’s shareholders in December 2014, initially provided for the issuance of up to 625,000 shares of the Company’s common stock to officers, non-employee directors, employees of the Company and its subsidiaries, or consultants and advisors utilized by the Company.  In fiscal 2016, fiscal 2020 and fiscal 2022, the Company amended, or amended and restated, the 2014 Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance under the Plan by an additional 500,000, 850,000 and 1,000,000 shares, respectively, so that the total number of shares of stock reserved for issuance under the Plan is 2,975,000 shares.  The expiration date of the Plan is December 17, 2030, unless the 2014 Plan is terminated earlier by the Board or is extended by the Board with the approval of the stockholders.  The Compensation Committee of the Board of Directors determines the vesting period at the time of grant.

 

All stock awards typically include dividend accrual equivalents, which means that any dividends paid by the Company during the vesting period become due and payable after the vesting period assuming the grantee’s stock award fully vests. Dividends for these grants are accrued on the dividend payment dates and included in accounts payable and accrued expenses on the accompanying consolidated balance sheet. As of September 30, 2023, there were no accrued dividends. Dividends for stock awards that ultimately do not vest are forfeited.

 

As of September 30, 2023, under the 2014 Plan, 383,961 time-based shares were outstanding, 100,000 performance-based restricted stock awards were outstanding and 608,129 shares were available for awards.

 

Time-Based Restricted Stock Awards

 

From time-to-time the Company issues time-based restricted stock awards. The following summarizes the activity in the time-based restricted stock awards under the 2014 Plan during the thirty-nine weeks ended September 30, 2023:

 

 

Number of

Time-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

 274,939  $3.59 

Granted

 288,893  $13.00 

Vested

 (168,769

)

 $2.11 

Forfeited or expired

 (11,102

)

 $2.23 

Outstanding non-vested at September 30, 2023

 383,961  $11.36 

 

Based on the closing price of the Company’s common stock of $19.54 per share on September 29, 2023 (the last trading day prior to September 30, 2023), the intrinsic value of the time-based non-vested restricted stock awards at September 30, 2023 was approximately $4.7 million. As of September 30, 2023, there was approximately $3.2 million of total unrecognized compensation cost related to time-based restricted stock awards, which is expected to be recognized over the average weighted remaining vesting period of the restricted stock awards through fiscal 2027.

 

 

20

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

10.    Share-Based Compensation (Continued)

 

Performance-Based Restricted Stock Awards

 

From time-to-time the Company issues performance-based restricted stock awards to its executives.  Performance-based restricted stock awards are typically vested based on certain multi-year performance metrics as determined by the Board of Directors Compensation Committee.

 

The following summarizes the activity in the performance-based restricted stock awards during the thirty-nine weeks ended September 30, 2023:

 

  

Number of

Performance-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

  225,000  $8.73 

Granted

  -   - 

Vested

  (125,000

)

 $6.15 

Forfeited or expired

  -   - 

Outstanding non-vested at September 30, 2023

  100,000  $11.96 

 

As of September 30, 2023, there was one outstanding grant for performance-based restricted stock awards issued to Bradley Vizi, the Company’s Chief Executive Officer. In December 2022, the Company issued a performance-based restricted stock unit grant of 100,000 shares, subject to increase up to 125,000 shares, based on fiscal 2023 performance (the “2023 Grant”). The Company has not made a determination as to how many shares it expects to issue under the 2023 Grant.

 

The Company assesses at each reporting date whether achievement of any performance condition is probable and recognizes the expense when achievement of the performance condition becomes probable.  The Company will then recognize the appropriate expense cumulatively in the year performance becomes probable and recognize the remaining compensation cost over the remaining requisite service period. If at a later measurement date, the Company determines that performance-based restricted stock awards deemed as likely to vest are deemed as unlikely to vest, the expense recognized will be reversed. 

 

Share-based compensation for performance-based equity agreement was $0.1 million and $0.2 million for the thirteen weeks ended September 30, 2023 and October 1, 2022, respectively.  Share-based compensation for performance-based equity agreement was $0.4 million and $0.6 million for the thirty-nine weeks ended September 30, 2023 and October 1, 2022, respectively

 

During the thirty-nine weeks ended September 30, 2023, the Company awarded 4,762 immediately vested share awards at an average price of $10.50. During the thirty-nine weeks ended October 1, 2022, the Company awarded 1,000 immediately vested share awards at an average price of $18.48.

 

 

 

11.    Treasury Stock Transactions

 

On April 25, 2023, the Board authorized a program to repurchase shares of its common stock up to an amount not to exceed $25.0 million.  This newly approved program succeeds the Company’s prior repurchase program authorized in November 2021, which was substantially completed in April 2023. The program is designed to provide the Company with enhanced flexibility over the long term to optimize its capital structure.  Shares of the Common Stock may be repurchased in the open market or through negotiated transactions.  The program may be terminated or suspended at any time at the discretion of the Company. The Company may enter into a Rule 10b5-1 trading plan to effect a portion of the authorized purchases if the criteria set forth in the plan are met. Such a plan would enable the Company to repurchase its shares during periods outside of its normal trading windows when the Company typically would not be active in the market.

 

On April 24, 2023, the Company agreed to repurchase, in a private transaction approved by the Board, 333,686 shares of common stock at a per-share price of $11.91 per share.

 

During the thirty-nine weeks ending September 30, 2023, the Company purchased 1,758,160 shares at an average price of $13.80 per share, including the aforementioned private transaction.  During the thirty-nine weeks ended October 1, 2022, the Company purchased 637,372 shares at an average price of $10.03 per share.  As of September 30, 2023, the Company had $14.3 million available for future treasury stock purchases.

 

The Company accrued $0.2 million in excise tax associated with its Treasury Stock Repurchase Plan during the thirty-nine weeks ended September 30, 2023.

 

12.    New Accounting Standards and Updates

         

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-13, Financial Instruments - Credit Losses (Topic 326). The new standard amends guidance on reporting credit losses for assets held at amortized cost basis and available-for-sale debt securities. In February 2020, the FASB issued ASU 2020-02, Financial Instruments-Credit Losses (Topic 326) and Leases (Topic 842) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 119 and Update to SEC Section on Effective Date Related to Accounting Standards Update No. 2016-02, Leases (Topic 842), which amends the effective date of the original pronouncement for smaller reporting companies.  ASU 2016-13 and its amendments will be effective for the Company for interim and annual periods in fiscal years beginning after December 15, 2022.  CECL estimates of expected credit losses on trade receivables over their life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts. The Company adopted the standard in its first quarter of 2023. There was no material impact on the results of operations.

 

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard only applies to contracts and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. This guidance provides temporary optional expedients and exceptions to accounting guidance on contract modifications and hedge accounting to ease entities’ financial reporting burdens as the market transitions from the LIBOR and other interbank offered rates to alternative reference rates. In December 2022, the FASB issued ASU No. 2022-06, Deferral of the sunset date of Topic 848. This update defers the sunset date from December 31, 2022 to December 31, 2024. The Company may elect to apply the amendments prospectively through December 31, 2024. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures.

 

 

 

13.    Segment Information

 

The Company follows ASC 280, “Segment Reporting,” which establishes standards for companies to report information about operating segments, geographic areas and major customers. The accounting policies of each reportable segment are the same as those described in the summary of significant accounting policies (see Note 1 to the Company’s Consolidated Financial Statements included in its Annual Report on Form 10-K for the year ended December 31, 2022).

 

Segment operating income includes selling, general and administrative expenses directly attributable to that segment as well as charges for allocating corporate costs to each of the operating segments. The following tables reflect the results of the reportable segments consistent with the Company’s management system:

 

Thirteen Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $24,895  $22,452  $10,702  $-  $58,049 

Cost of services

  17,438   16,846   6,484   -   40,768 

Gross profit

  7,457   5,606   4,218   -   17,281 

Selling, general and administrative

  5,977   4,327   2,358   -   12,662 

Depreciation and amortization of

property and equipment

  88   122   33   -   243 

Amortization of acquired

intangible assets

  -   -   45   -   45 

Operating income

  1,392   1,157   1,782  $-  $4,331 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $62  $162  $69  $22  $315 

 

 

Thirteen Weeks Ended

October 1, 2022

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $27,997  $20,922  $9,233  $-  $58,152 

Cost of services

  19,014   15,594   6,186   -   40,794 

Gross profit

  8,983   5,328   3,047   -   17,358 

Selling, general and administrative

  5,933   4,531   2,087   -   12,551 

Depreciation and amortization of

property and equipment

  101   136   29   -   266 

Gain on sale of assets

  -   (219

)

  -   -   (219

)

Operating income

 $2,949  $880  $931  $-   4,760 

Total assets as of October 1, 2022

 $33,280  $32,343  $8,579  $2,607  $76,809 

Capital expenditures

 $9  $207  $39  $266  $521 

 

 

23

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

13.    Segment Information (Continued)

 

Thirty-Nine Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences and IT

  

Corporate

  

Total

 

Revenue

 $99,553  $61,956  $30,700  $-  $192,209 

Cost of services

  70,623   47,482   19,039   -   137,144 

Gross profit

  28,930   14,474   11,661   -   55,065 

Selling, general and administrative

  19,211   12,626   6,945   -   38,782 

Depreciation and amortization of

property and equipment

  281   370   105   -   756 

Amortization of acquired

intangible assets

  -   -   136   -   136 

Gain on sale of assets

  -   (395

)

  -  $-   (395

)

Operating income

  9,438   1,873   4,475      15,786 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $109  $640  $88  $38  $875 

 

 

Thirty-Nine Weeks Ended

October 1, 2022

 

Specialty Health Care

  

Engineering

  

Life Sciences and IT

  

Corporate

  

Total

 

Revenue

 $123,638  $61,726  $29,095  $-  $214,459 

Cost of services

  86,772   45,653   19,573   -   151,998 

Gross profit

  36,866   16,073   9,522   -   62,461 

Selling, general and administrative

  21,203   12,659   6,100   -   39,962 

Depreciation and amortization of

property and equipment

  322   332   75   -   729 

Gain on sale of assets

  -   (219

)

  -   -   (219

)

Operating income

 $15,341  $3,301  $3,347  $-  $21,989 

Total assets as of October 1, 2022

 $33,280  $32,343  $8,579  $2,607  $76,809 

Capital expenditures

 $57  $496  $102  $275  $930 

 

 

24

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

13.    Segment Information (Continued)

 

The Company derives a majority of its revenue from offices in the United States. Revenues reported for each operating segment are all from external customers. The Company is domiciled in the United States and its segments operate in the United States, Canada, Puerto Rico and Europe. Revenue by geographic area for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022 was as follows:

 

 

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 

Revenue

               

United States

$53,679  $55,180  $179,800  $205,162 

Canada

 1,647   1,091   5,060   3,555 

Puerto Rico

 1,643   1,261   4,745   3,760 

Europe

 1,080   620   2,604   1,982 
 $58,049  $58,152  $192,209  $214,459 

 

Total assets by geographic area as of the reported periods were as follows:

 

 

September 30,

2023

  

December 31,

2022

 

Total assets

       

United States

$91,141  $81,558 

Canada

 1,829   1,640 

Puerto Rico

 4,157   1,401 

Europe

 4,087   3,365 
 $101,214  $87,964 
 

14.    Income Taxes

 

The Company recognized $3.2 million of income tax expense for the thirty-nine weeks ended September 30, 2023, as compared to $6.0 million for the comparable prior-year period.  The consolidated effective income tax rate for the current period was 21.9% as compared to 27.1% for the comparable prior-year period. The effective fiscal 2023 income tax rates as of September 30, 2023, were approximately 21.5%, 26.1% and 13.3% in the United States, Canada and Europe, respectively. The relative income or loss generated in each jurisdiction can materially impact the overall effective income tax rate of the Company, particularly the ratio of Canadian and European pretax income versus U.S. pretax income.  The comparable prior-year period estimated income tax rates were 27.5%, 25.1% and 15.7% in the United States, Canada and Europe, respectively. The primary reason for the decrease in the consolidated effective rate in the current period was due to a permanent tax difference associated with the tax deduction for equity grants in the United States that vested during the thirteen weeks ended September 30, 2023.

 

Differences between the effective tax rate and the applicable U.S. federal statutory rate may arise, primarily from the effect of state and local income taxes, share-based compensation, and potential tax credits available to the Company. The actual 2023 effective tax rate may vary from the estimate depending on the actual operating income earned in various jurisdictions, the potential availability of tax credits, and the exercise of stock options and vesting of share-based awards.

 

 

 
 

15.

Contingencies

 

From time to time, the Company is a defendant in various legal actions that arise in the ordinary business course.  These matters may relate to professional liability, tax, compensation, contract, competitor disputes, and employee-related matters and include individual and class action lawsuits, as well as inquiries and investigations by governmental agencies regarding the Company’s employment and compensation practices. Additionally, some of the Company’s clients may also become subject to claims, governmental inquiries and investigations, and legal actions relating to the Company’s professional services. Depending upon the particular facts and circumstances, the Company may also be subject to indemnification obligations under its contracts with such clients relating to these matters.

 

As such, the Company is required to assess the likelihood of any adverse outcomes to these matters as well as potential ranges of losses and possible recoveries.  The Company may not be covered by insurance as it pertains to some or all of these matters.  A determination of the amount of the provision required for these commitments and contingencies, if any, which would be charged to earnings, is made after careful analysis of each matter.  The Company records a liability when management believes an adverse outcome from a loss contingency is both probable and the amount, or a range, can be reasonably estimated. From time to time, the Company must estimate the potential loss even though the party adverse to the Company has not asserted any specific amounts. Significant judgment is required to determine both the probability of loss and the estimated amount. The Company reviews its loss contingencies at least quarterly and it adjusts its accruals and/or disclosures to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, or other new information, as deemed necessary. Once established, a provision may change in the future due to new developments or changes in circumstances. The Company could increase or decrease its earnings in the period that the changes are made. 

 

The Company is exposed to various asserted claims as of September 30, 2023, where the Company believes it has a probability of loss. Additionally, the Company is exposed to other asserted claims whereby an amount of loss has not been declared, and the Company cannot determine the potential loss. Any of these various claims could result in an unfavorable outcome or settlement that exceeds the accrued amounts. However, the Company believes that such matters will not, either individually or in the aggregate, have a material adverse effect on its business, consolidated financial position, results of operations, or cash flows. As of September 30, 2023, the Company has accrued $2.8 million for asserted claims. 

 

In April 2022, a client of the Company’s Industrial Processing Group alleged that a system partially designed by the Company is not operating as intended and that the Company is responsible. The Company has not determined if it has any liability. In the event of liability, the Company believes its damages are contractually limited to an amount no higher than $3.3 million. Furthermore, the Company believes that if it were found liable, any damages would be covered by insurance, subject to a deductible of $0.5 million and maximum coverage of $5.0 million. While the Company attempts to find a mutually agreeable solution, the Company has reserved $0.5 million for this project. The Company can give no assurance that its liability is limited to $3.3 million or that liability over $0.5 million, if any, will be covered by insurance.

 

The Company is also subject to other pending legal proceedings and claims that arise from time to time in the ordinary course of its business, which may not be covered by insurance.

 

 

 
 

16.

Leases

 

Leases are recorded in accordance with FASB ASC 842, Leases which requires lessees to recognize a right of use (“ROU”) asset and an operating right of use liability for all leases with terms greater than 12 months and requires disclosures by lessees and lessors about the amount, timing and uncertainty of cash flows arising from leases.

 

The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right of use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The right of use asset also consists of any lease incentives received. The lease terms used to calculate the right of use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as depreciation expense and interest expense using the accelerated interest method of recognition. The Company has lease agreements which require payments for lease and non-lease components. The Company has elected to account for these as a single lease component with the exception of its real estate leases.

 

The components of lease expense were as follows:

 

 

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 
                

Operating lease cost

$349  $341  $1,078  $1,245 
                

Finance lease cost

             

Amortization of right of use assets

$116  $134  $368  $350 

Interest on lease liabilities

 1   2   3   6 

Total finance lease cost

$117  $136  $371  $356 

 

Supplemental Cash Flow information related to leases was as follows:

 

  

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
  

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 
                 

Cash paid for amounts included in the measurement

of lease liabilities

                

Operating cash flows from operating leases

 $359  $357  $1,102  $1,272 

Operating cash flows from finance leases

 $1  $-  $4  $6 

Financing cash flows from finance leases

 $115  $117  $346  $388 
                 

Right of use assets obtained in exchange for lease

obligations

                

Operating leases

 $364  $364  $-  $1,096 

Finance leases

 $257  $257  $-  $257 

 

 

27

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts, unless otherwise indicated)

 

 

16.

Leases (Continued)

 

Supplemental Balance Sheet information as of September 30, 2023 and December 31, 2022 related to leases was as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Operating leases

        

Operating lease right of use assets

 $2,976  $3,665 
         

Operating right of use liability - current

 $(884

)

 $(1,349

)

Operating right of use liability - non-current

  (2,382

)

  (2,932

)

Total operating lease liabilities

 $(3,266

)

 $(4,281

)

         

Finance leases

     

Property and equipment - (right of use assets)

 $926  $1,177 

Accumulated depreciation

  (579

)

  (461

)

Property and equipment, net

 $347  $716 
         

Finance lease liability - current

 $(348

)

 $(462

)

Finance lease liability - non-current

  -   (232

)

Total finance lease liabilities

 $(348

)

 $(694

)

         

Weighted average remaining lease term in years

        

Operating leases

  8.23   6.78 

Finance leases

  0.75   1.50 
         

Weighted average discount rate

        

Operating leases

  3.15

%

  3.10

%

Finance leases

  0.87

%

  0.87

%

 

 

Maturities of lease liabilities are as follows:

 

Fiscal Year

 

Operating Leases

  

Finance

Leases

 

2023 (After September 30, 2023)

 $357  $117 

2024

  754   233 

2025

  493   - 

2026

  409   - 

2027

  302   - 

Thereafter

  1,455   - 
         

Total lease payments

 $3,770  $350 

Less: imputed interest

  (504

)

  (2

)

Total

 $3,266  $348 

 

 

28

 
 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Private Securities Litigation Reform Act Safe Harbor Statement

 

Certain statements included herein and in other reports and public filings made by RCM Technologies, Inc. (“RCM” or the “Company”) are forward-looking within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, without limitation, statements regarding the adoption by businesses of new technology solutions; the use by businesses of outsourced solutions, such as those offered by the Company, in connection with such adoption; the Company’s strategic and business initiatives and growth strategies; and the outcome of litigation (at both the trial and appellate levels) and arbitrations, or other business disputes, involving the Company. Readers are cautioned that such forward-looking statements, as well as others made by the Company, which may be identified by words such as “may,” “will,” “expect,” “anticipate,” “continue,” “estimate,” “project,” “intend,” “believe,” and similar expressions, are only predictions and are subject to risks and uncertainties that could cause the Company’s actual results and financial position to differ materially from such statements. Such risks and uncertainties include, without limitation: (i) unemployment and general economic conditions affecting the provision of life sciences, information technology and engineering services and solutions and the placement of temporary staffing personnel; (ii) the effects of the COVID-19 pandemic and endemic; (iii) the Company’s ability to continue to attract, train and retain personnel qualified to meet the requirements of its clients; (iv) the Company’s ability to identify appropriate acquisition candidates, complete such acquisitions and successfully integrate acquired businesses; (v) the Company’s relationships with and reliance upon significant customers, and ability to collect accounts receivable from such customers; (vi) risks associated with foreign currency fluctuations and changes in exchange rates, particularly with respect to the Canadian dollar; (vii) uncertainties regarding amounts of deferred consideration and earnout payments to become payable to former shareholders of acquired businesses; (viii) the adverse effect a potential decrease in the trading price of the Company’s common stock would have upon the Company’s ability to acquire businesses through the issuance of its securities; (ix) the Company’s ability to obtain financing on satisfactory terms; (x) the reliance of the Company upon the continued service of its executive officers; (xi) the Company’s ability to remain competitive in the markets that it serves; (xii) the Company’s ability to maintain its unemployment insurance premiums and workers compensation premiums; (xiii) the risk of claims being made against the Company associated with providing temporary staffing services; (xiv) the Company’s ability to manage significant amounts of information and periodically expand and upgrade its information processing capabilities; (xv) the risk of cyber attacks on our information technology systems or those of our third party vendors; (xvi) the Company’s ability to remain in compliance with federal and state wage and hour laws and regulations; (xvii) uncertainties in predictions as to the future need for the Company’s services; (xviii) uncertainties relating to the allocation of costs and expenses to each of the Company’s operating segments; (ixx) the costs of conducting and the outcome of litigation, arbitrations and other business disputes involving the Company, and the applicability of insurance coverage with respect to any such litigation; (xx) the results of, and costs relating to, any interactions with shareholders of the Company who may pursue specific initiatives with respect to the Company’s governance and strategic direction, including without limitation a contested proxy solicitation initiated by such shareholders, or any similar such interactions; and (xxi) other economic, competitive, health and governmental factors affecting the Company’s operations, markets, products and services. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date made. Except as required by law, the Company undertakes no obligation to publicly release the results of any revision of these forward-looking statements to reflect these trends or circumstances after the date they are made or to reflect the occurrence of unanticipated events.

 

 

29

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Overview

 

RCM participates in a market that is cyclical in nature and sensitive to economic changes. As a result, the impact of economic changes on revenue and operations can be substantial, resulting in significant volatility in the Company’s financial performance.

 

The Company believes it has developed and assembled an attractive portfolio of capabilities, established a proven record of performance and credibility and built an efficient pricing structure. The Company is committed to optimizing its business model as a single-source premier provider of business and technology solutions with a strong vertical focus offering an integrated suite of services through a global delivery platform.

 

The Company believes that most companies recognize the importance of advanced technologies and business processes to compete in today’s business climate. However, the process of designing, developing and implementing business and technology solutions is becoming increasingly complex. The Company believes that many businesses today are focused on return on investment analysis in prioritizing their initiatives. This has had an adverse impact on spending by current and prospective clients for many emerging new solutions.

 

Nonetheless, the Company continues to believe that businesses must implement more advanced life sciences, information technology and engineering solutions to upgrade their systems, applications and processes so that they can maximize their productivity and optimize their performance in order to maintain a competitive advantage. Although working under budgetary, personnel and expertise constraints, companies are driven to support increasingly complex systems, applications and processes of significant strategic value. This has given rise to a demand for outsourcing. The Company believes that its current and prospective clients are continuing to evaluate the potential for outsourcing business critical systems, applications and processes.

 

The Company provides project management and consulting services, which are billed based on either agreed-upon fixed fees or hourly rates, or a combination of both. The billing rates and profit margins for project management and solutions services are generally higher than those for professional consulting services. The Company generally endeavors to expand its sales of higher margin solutions and project management services. The Company also realizes revenue from client engagements that range from the placement of contract and temporary technical consultants to project assignments that entail the delivery of end-to-end solutions. These services are primarily provided to the client at hourly rates that are established for each of the Company’s consultants based upon their skill level, experience and the type of work performed.

 

The majority of the Company’s services are provided under purchase orders. Contracts are utilized on certain of the more complex assignments where the engagements are for longer terms or where precise documentation on the nature and scope of the assignment is necessary. Although contracts normally relate to longer-term and more complex engagements, they do not obligate the customer to purchase a minimum level of services and are generally terminable by the customer on 60 to 90 days’ notice. The Company, from time to time, enters into contracts requiring the completion of specific deliverables. Typically, these contracts are for less than one year.  The Company recognizes revenue on these deliverables at the time the client accepts and approves the deliverables.

 

 

30

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Overview (Continued)

 

Costs of services consist primarily of salaries and compensation-related expenses for billable consultants and employees, including payroll taxes, employee benefits and insurance. Selling, general and administrative expenses consist primarily of salaries and benefits of personnel responsible for business development, recruiting, operating activities, and training, and include corporate overhead expenses. Corporate overhead expenses relate to salaries and benefits of personnel responsible for corporate activities, including the Company’s corporate marketing, administrative and financial reporting responsibilities and acquisition program. The Company records these expenses when incurred. Corporate overhead expenses are allocated to the segments based on revenue for the purpose of segment financial reporting.

 

Critical Accounting Policies and Use of Estimates

 

This Management's Discussion and Analysis of Financial Condition and Results of Operations is based on our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires us 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 amount of revenue and expenses during the reporting period. In our consolidated financial statements, estimates are used for, but not limited to, accounts receivable and allowance for doubtful accounts, goodwill, long-lived intangible assets, accounting for stock options and restricted stock awards, insurance liabilities, accounting for income taxes and accrued bonuses.

 

A summary of our significant accounting policies is included in our Consolidated Financial Statements, Note 1, Summary of Significant Accounting Policies, in our Annual Report on Form 10-K for the year ended December 31, 2022. Certain of our accounting policies are considered critical, as these policies require significant, difficult or complex judgments by management, often requiring the use of estimates about the effects of matters that are inherently uncertain. Such policies are summarized in Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2022.

 

Recently Issued Accounting Pronouncements

 

A discussion of the recently issued accounting pronouncements is set forth in Note 12, New Accounting Standards and Updates from the Securities and Exchange Commission, in the unaudited condensed consolidated financial statements included in Part I, Item I of this Quarterly Report on Form 10-Q and is incorporated herein by reference.

 

 

31

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Forward-looking Information

 

The Company’s growth prospects are influenced by broad economic trends. The pace of customer capital spending programs, new product launches and similar activities have a direct impact on the need for engineering, life sciences and information technology services. When the U.S., Canadian or global economies decline, the Company’s operating performance could be adversely impacted. In addition, global events such as the recent COVID-19 pandemic and endemic also have a substantial impact on our operations and financial results. The Company believes that its fiscal discipline, strategic focus on targeted vertical markets and diversification of service offerings provides some insulation from adverse trends. However, general economic declines could result in the need for future cost reductions or changes in strategy.

 

Additionally, changes in government regulations could result in prohibition or restriction of certain types of employment services or the imposition of new or additional employee benefits, licensing or tax requirements with respect to the provision of employment services that may reduce the Company’s future earnings. There can be no assurance that the Company will be able to increase the fees charged to its clients in a timely manner and in a sufficient amount to cover increased costs as a result of any of the foregoing.

 

The consulting and employment services market is highly competitive with limited barriers to entry. The Company competes in global, national, regional and local markets with numerous competitors in all of the Company’s service lines. Price competition in the industries the Company serves is significant, and pricing pressures from competitors and customers are increasing. The Company expects that the level of competition will remain high in the future, which could limit the Company’s ability to maintain or increase its market share or profitability.

 

 

32

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirteen Weeks Ended September 30, 2023 Compared to Thirteen Weeks Ended October 1, 2022

 

A summary of operating results for the thirteen weeks ended September 30, 2023 and October 1, 2022 is as follows (in thousands):

 

   

September 30, 2023

   

October 1, 2022

 
   

Amount

   

% of Revenue

   

Amount

   

% of Revenue

 

Revenue

  $ 58,049       100.0     $ 58,152       100.0  

Cost of services

    40,768       70.2       40,794       70.1  

Gross profit

    17,281       29.8       17,358       29.9  
                                 

Selling, general and administrative

    12,662       21.8       12,551       21.6  

Depreciation and amortization of property and equipment

    243       0.4       266       0.4  

Amortization of acquired intangible assets

    45       0.1       -       0.0  

Gain on sale of assets

    -       -       (219

)

    (0.4

)

Operating costs and expenses

    12,950       22.3       12,598       21.6  
                                 

Operating income

    4,331       7.5       4,760       8.3  

Other expense (income), net

    141       0.2       (55

)

    0.0  
                                 

Income before income taxes

    4,190       7.3       4,815       8.3  

Income tax expense

    434       0.8       1,297       2.2  
                                 

Net income

  $ 3,756       6.5     $ 3,518       6.1  

 

The Company follows a 52/53 week fiscal reporting calendar ending on the Saturday closest to December 31. The fiscal quarters ended September 30, 2023 and October 1, 2022 consisted of thirteen weeks each.

 

Revenue.  Revenue decreased by $0.1 million for the thirteen weeks ended September 30, 2023 as compared to the thirteen weeks ended October 1, 2022 (the “comparable prior-year period”).  Revenue decreased $3.1 million in the Specialty Health Care segment, increased $1.5 million in the Engineering segment and increased $1.5 million in the Life Sciences and Information Technology segment. See more detailed disclosure by segment in our Segment Discussion.

 

Cost of Services and Gross Profit.  Cost of services decreased by a negligible amount for the thirteen weeks ended September 30, 2023 as compared to the comparable prior-year period. Cost of services decreased primarily due to the decrease in revenue. Cost of services as a percentage of revenue for the thirteen weeks ended September 30, 2023 and October 1, 2022 was 70.2% and 70.1%, respectively.  See Segment Discussion for further information regarding changes in cost of services and gross profit.

 

Selling, General and Administrative.  Selling, general and administrative (“SGA”) expenses were $12.7 million for the thirteen weeks ended September 30, 2023 as compared to $12.6 million for the comparable prior-year period. As a percentage of revenue, SGA expenses were 21.8% for the thirteen weeks ended September 30, 2023 and 21.6% for the comparable prior-year period.   See Segment Discussion for further information on SGA expense changes.

 

 

33

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirteen Weeks Ended September 30, 2023 Compared to Thirteen Weeks Ended October 1, 2022 (Continued)

 

Other Expense, Net.  Other expense, net consists of interest expense, unused line fees and amortized loan costs on the Company’s line of credit, net of interest income and gains and losses on foreign currency transactions.  Other expense, net increased by $0.2 million as compared to the comparable prior year period, primarily due to an increase in interest expense, net. Interest expense increased due to increased borrowing. Borrowings increased primarily to fund treasury stock purchases. 

 

Income Tax Expense.  The Company recognized $0.4 million of income tax expense for the thirteen weeks ended September 30, 2023, as compared to $1.3 million for the comparable prior-year period.  The consolidated effective income tax rate for the current period was 10.4% as compared to 26.9% for the comparable prior-year period. The effective fiscal 2023 income tax rates as of September 30, 2023, were approximately 7.3%, 26.7% and 15.1% in the United States, Canada, and Serbia, respectively. The relative income or loss generated in each jurisdiction can materially impact the overall effective income tax rate of the Company, particularly the ratio of Canadian and Serbian pretax income versus U.S. pretax income.  The effective income tax rate can also be impacted by discrete permanent differences affecting any period presented. The primary reason for the decrease in the consolidated effective rate in the current period was due to a permanent tax difference associated with the tax deduction for equity grants in the United States that vested during the thirteen weeks ended September 30, 2023.

 

Differences between the effective tax rate and the applicable U.S. federal statutory rate may arise, primarily from the effect of state and local income taxes, share-based compensation, and potential tax credits available to the Company. The actual 2023 effective tax rate may vary from the estimate depending on the actual operating income earned in various jurisdictions, the potential availability of tax credits, and the exercise of stock options and vesting of share-based awards.

 

 

34

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirteen Weeks Ended September 30, 2023 Compared to Thirteen Weeks Ended October 1, 2022 (Continued)

 

Segment Discussion

 

Specialty Health Care

 

Specialty Health Care revenue of $24.9 million for the thirteen weeks ended September 30, 2023 decreased 11.1%, or $3.1 million, as compared to the comparable prior-year period.  The decrease in revenue was driven by the Company’s non-school clients, slightly offset by an increase in revenue from the Company’s school clients. Revenue from school clients for the thirteen weeks ended September 30, 2023 was $17.3 million as compared to $16.6 million for the comparable prior-year period. Revenue from non-school clients for the thirteen weeks ended September 30, 2023 was $7.6 million as compared to $11.4 million for the comparable prior-year period. The revenue decrease for non-school clients was primarily due to decreased demand associated with COVID-19 transitioning from a high level of activity relating to the pandemic during the thirteen weeks ended October 1, 2022 to a lesser level activity associated with the change of COVID-19 to an endemic during the thirteen weeks ended September 30, 2023. The Specialty Health Care segment’s gross profit decreased by 17.0%, or $1.5 million, to $7.5 million for the thirteen weeks ended September 30, 2023, as compared to $9.0 million for the prior-year period. The decrease in gross profit was primarily driven by the decrease in revenue and a decrease in gross profit margin. Gross profit margin for the thirteen weeks ended September 30, 2023 decreased to 30.0% as compared to 32.1% for the comparable prior-year period.  The decrease in gross profit margin was primarily due to a mix shift to lower margin services.  Specialty Health Care experienced operating income of $1.4 million for the thirteen weeks ended September 30, 2023, as compared to $2.9 million for the comparable prior-year period. The primary reason for the decrease in operating income was the decrease in gross profit.

 

The Company believes that the impact of the COVID-19 pandemic helped to increase Specialty Health Care revenue and gross margin in the fourth quarter of fiscal 2021 and the first half of fiscal 2022. The Company also believes the COVID-19 pandemic began to shift to an endemic in the second half of fiscal 2022. As a result, COVID-19-related revenue has decreased. However, the Company also believes that the demand for its Healthcare services is greater than it typically had been before the COVID-19 pandemic. While the overall impact of these offsetting dynamics is uncertain, the Company believes that, except for seasonality, it is well positioned for growth in revenue going forward.

 

 

35

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirteen Weeks Ended September 30, 2023 Compared to Thirteen Weeks Ended October 1, 2022 (Continued)

 

Segment Discussion (Continued)

 

Engineering

 

Engineering revenue of $22.5 million for the thirteen weeks ended September 30, 2023, increased 7.3%, or $1.5 million, compared to the comparable prior-year period.  The increase in revenue comprised the following: an increase in Energy Services revenue of $3.1 million, offset by decreases in Aerospace revenue of $1.4 million and Industrial Processing revenue of $0.2 million.  Aerospace revenue decreased primarily due to a contract reduction for the Company’s major outsourcing client. The Company believes the decrease in Industrial Processing revenue was primarily due to the irregular timing of large contracts with its Industrial Processing clients. Gross profit decreased by 5.2%, or $0.3 million, compared to the prior-year period. Gross profit increased because of the increase in revenue, offset by a decrease in gross profit margin. The gross profit margin of 25.0% for the current period decreased from 25.5% for the comparable prior-year period. The decrease in gross profit margin was primarily due to lower utilization resulting from an increase in staff in anticipation of higher revenue. The Engineering segment experienced operating income of $1.2 million for the thirteen weeks ended September 30, 2023, as compared to $0.9 million for the comparable prior-year period. The operating income increased due to the increase in gross profit and a decrease in SGA expense. The Engineering segment’s SGA expense of $4.3 million decreased from $4.5 million, primarily due to a focus on reducing SGA expenses.

 

Life Sciences and Information Technology

 

Life Sciences and Information Technology revenue of $10.7 million for the thirteen weeks ended September 30, 2023 increased by 15.9%. or $1.5 million, as compared to $9.2 million for the comparable prior-year period. Gross profit of $4.2 million for the thirteen weeks ended September 30, 2023 increased 38.4%, or $1.2 million, as compared to $3.0 million for the comparable prior-year period. The increase in gross profit was primarily due to an increase in gross profit margin.  The Life Sciences and Information Technology gross profit margin for the thirteen weeks ended September 30, 2023 was 39.4% as compared to 33.0% for the comparable prior-year period.  The Company attributes the gross profit margin increase to a concerted effort to increase gross profit margin through its managed service offerings and higher revenue from its recruitment process outsourcing (RPO) offering. The Life Sciences and Information Technology segment experienced operating income of $1.8 million as compared to $0.9 million for the comparable prior-year period.  The increase in operating income was primarily due to an increase in gross profit, offset by an increase to SGA expense. SGA expense increased to $2.4 million as compared to $2.1 million in the comparable prior-year period. The increase in SGA expense was primarily due the acquisition of TalentHerder in the fourth quarter of fiscal 2022.

 

 

36

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirty-Nine Weeks Ended September 30, 2023 Compared to Thirty-Nine Weeks Ended October 1, 2022

 

A summary of operating results for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 is as follows (in thousands):

 

   

September 30, 2023

   

October 1, 2022

 
   

Amount

   

% of Revenue

   

Amount

   

% of Revenue

 

Revenue

  $ 192,209       100.0     $ 214,459       100.0  

Cost of services

    137,144       71.4       151,998       70.9  

Gross profit

    55,065       28.6       62,461       29.1  
                                 

Selling, general and administrative

    38,782       20.2       39,962       18.6  

Depreciation and amortization of property and equipment

    756       0.4       729       0.3  

Amortization of acquired intangible assets

    136       0.1       -       0.0  

Gain on sale of assets

    (395

)

    (0.3

)

    (219

)

    (0.1

)

Operating costs and expenses

    39,279       20.4       40,472       18.8  
                                 

Operating income

    15,786       8.2       21,989       10.3  

Other expense (income), net

    965       0.5       (31

)

    0.0  
                                 

Income before income taxes

    14,821       7.7       22,020       10.3  

Income tax expense

    3,245       1.7       5,968       2.8  
                                 

Net income

  $ 11,576       6.0     $ 16,052       7.5  

 

The Company follows a 52/53 week fiscal reporting calendar ending on the Saturday closest to December 31. The fiscal quarters ended September 30, 2023 and October 1, 2022 consisted of thirty-nine weeks each.

 

Revenue.  Revenue decreased 10.4%, or $22.3 million, for the thirty-nine weeks ended September 30, 2023 as compared to the thirty-nine weeks ended October 1, 2022 (the “comparable prior-year period”).  Revenue decreased $24.1 million in the Specialty Health Care segment, increased $0.2 million in the Engineering segment and increased $1.6 million in the Life Sciences and Information Technology segment. See more detailed disclosure by segment in our Segment Discussion.

 

Cost of Services and Gross Profit.  Cost of services decreased 9.8%, or $14.9 million, for the thirty-nine weeks ended September 30, 2023 as compared to the comparable prior-year period. Cost of services decreased primarily due to the decrease in revenue. Cost of services as a percentage of revenue for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was 71.4% and 70.9%, respectively.  See Segment Discussion for further information regarding changes in cost of services and gross profit.

 

Selling, General and Administrative.  Selling, general and administrative (“SGA”) expenses were $38.8 million for the thirty-nine weeks ended September 30, 2023 as compared to $40.0 million for the comparable prior-year period. As a percentage of revenue, SGA expenses were 20.2% for the thirty-nine weeks ended September 30, 2023 and 18.6% for the comparable prior-year period.   See Segment Discussion for further information on SGA expense changes.

 

 

37

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirty-Nine Weeks Ended September 30, 2023 Compared to Thirty-Nine Weeks Ended October 1, 2022 (Continued)

 

Gain on Sale of Assets.  On July 30, 2021, the Company sold the principal assets and certain liabilities of its Pickering and Kincardine offices, located in Ontario, Canada. These two offices were often referred to as Canada Power Systems and principally provided engineering services to two major nuclear power providers in Canada.  The two Canada Power Systems offices were part of a reporting unit within the Company’s Engineering segment. During the thirty-nine weeks ended September 30, 2023, the Company recorded a discrete gain on the sale of these assets and liabilities of $0.4 million due to the final collection of escrow funds from the transaction.

 

Other Expense, Net.  Other expense, net consists of interest expense, unused line fees and amortized loan costs on the Company’s line of credit, net of interest income and gains and losses on foreign currency transactions.  Other expense, net increased by $1.0 million as compared to the comparable prior year period, primarily due to an increase in interest expense, net. Interest expense increased due to increased borrowing. Borrowings increased primarily to fund treasury stock purchases. 

 

Income Tax Expense.  The Company recognized $3.2 million of income tax expense for the thirty-nine weeks ended September 30, 2023, as compared to $6.0 million for the comparable prior-year period.  The consolidated effective income tax rate for the current period was 21.9% as compared to 21.5% for the comparable prior-year period. The effective fiscal 2023 income tax rates as of September 30, 2023, were approximately 23.9%, 26.1% and 13.3% in the United States, Canada, and Europe, respectively. The relative income or loss generated in each jurisdiction can materially impact the overall effective income tax rate of the Company, particularly the ratio of Canadian and European pretax income versus U.S. pretax income.  The effective income tax rate can also be impacted by discrete permanent differences affecting any period presented. The primary reason for the decrease in the consolidated effective rate in the current period was due to a permanent tax difference associated with the tax deduction for equity grants in the United States that vested during the thirty-nine weeks ended September 30, 2023.

 

Differences between the effective tax rate and the applicable U.S. federal statutory rate may arise, primarily from the effect of state and local income taxes, share-based compensation, and potential tax credits available to the Company. The actual 2023 effective tax rate may vary from the estimate depending on the actual operating income earned in various jurisdictions, the potential availability of tax credits, and the exercise of stock options and vesting of share-based awards.

 

 

38

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirty-Nine Weeks Ended September 30, 2023 Compared to Thirty-Nine Weeks Ended October 1, 2022 (Continued)

 

Segment Discussion

 

Specialty Health Care

 

Specialty Health Care revenue of $99.6 million for the thirty-nine weeks ended September 30, 2023 decreased 19.5%, or $24.1 million, as compared to the comparable prior-year period.  The decrease in revenue was driven by both the Company’s school and non-school clients. Revenue from school clients for the thirty-nine weeks ended September 30, 2023 was $73.2 million as compared to $90.4 million for the comparable prior-year period. Revenue from non-school clients for the thirty-nine weeks ended September 30, 2023 was $26.4 million as compared to $33.2 million for the comparable prior-year period. Revenue decreases were primarily due to decreased demand associated with COVID-19 transitioning from a high level of activity relating during the thirty-nine weeks ended October 1, 2022 to a lesser level of activity associated with the change of COVID-19 to an endemic during the thirty-nine weeks ended September 30, 2023. The Specialty Health Care segment’s gross profit decreased by 21.5%, or $7.9 million, to $28.9 million for the thirty-nine weeks ended September 30, 2023, as compared to $36.9 million for the prior-year period. The decrease in gross profit was primarily driven by the decrease in revenue. Gross profit margin for the thirty-nine weeks ended September 30, 2023 decreased to 29.1% as compared to 29.8% for the comparable prior-year period.  The decrease in gross profit margin was primarily due to a mix shift for certain lower margin services.  Specialty Health Care experienced operating income of $9.4 million for the thirty-nine weeks ended September 30, 2023, as compared to $15.3 million for the comparable prior-year period. The primary reason for the decrease in operating income was the decrease in gross profit, offset by a decrease in SGA expense. SGA expense decreased by $2.0 million to $19.2 million, as compared to $21.2 million in the comparable prior-year period. The decrease in SGA expense was primarily due to a decrease in expenses associated with lower revenue and a lower allocation of corporate SGA expenses.

 

The Company believes that the impact of the COVID-19 pandemic helped to increase Specialty Health Care revenue and gross margin in the fourth quarter of fiscal 2021 and the first half of fiscal 2022. The Company also believes the COVID-19 pandemic began to shift to an endemic in the second half of fiscal 2022. As a result, COVID-19-related revenue has decreased. However, the Company also believes that the demand for its Healthcare services is greater than it had been before the COVID-19 pandemic. While the overall impact of these offsetting dynamics is uncertain, the Company believes that, except for seasonality, it is well positioned for growth in revenue going forward.

 

 

39

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Thirty-Nine Weeks Ended September 30, 2023 Compared to Thirty-Nine Weeks Ended October 1, 2022 (Continued)

 

Segment Discussion (Continued)

 

Engineering

 

Engineering revenue of $61.9 million for the thirty-nine weeks ended September 30, 2023 increased by $0.2 million, compared to the comparable prior-year period.  The increase in revenue comprised the following: decreases in Aerospace revenue of $3.0 million and Industrial Processing revenue of $2.5 million, offset by an increase to Energy Services revenue of $5.7 million.  The decrease in Aerospace revenue was primarily due to a contract reduction for the Company’s major outsourcing client. The Company believes the decrease in Industrial Processing revenue was primarily due to the irregular timing of large contracts with its Industrial Processing clients. Gross profit decreased by 9.9%, or $1.6 million, as compared to the comparable prior-year period. Gross profit decreased because of a decrease in gross profit margin. Gross profit margin of 23.4% for the current period decreased from 26.0% for the comparable prior-year period. The decrease in gross profit margin was primarily due to lower utilization resulting from an increase in staff associated with lower revenue as the Company absorbed fixed salaried costs over lower revenue. The Engineering segment experienced operating income of $1.9 million for the thirty-nine weeks ended September 30, 2023, as compared to $3.3 million for the comparable prior-year period. The decrease in operating income was primarily due to the decrease in gross profit.

 

Life Sciences and Information Technology

 

Life Sciences and Information Technology revenue of $30.7 million for the thirty-nine weeks ended September 30, 2023 increased by 5.5%, or $1.6 million, as compared to $29.1 million for the comparable prior-year period. Gross profit of $11.7 million for the thirty-nine weeks ended September 30, 2023 increased 22.5%, or $2.1 million, as compared to $9.5 million for the comparable prior-year period. The increase in gross profit was due to the increase in revenue and an increase in gross profit margin.  The Life Sciences and Information Technology gross profit margin for the thirty-nine weeks ended September 30, 2023 was 38.0% as compared to 32.7% for the comparable prior-year period.  The Company attributes the gross profit margin increase to a concerted effort to increase gross profit margin through its managed service offerings. The Life Sciences and Information Technology segment experienced operating income of $4.5 million as compared to $3.3 million for the comparable prior-year period.  The increase in operating income was primarily due to an increase in gross profit, offset by an increase to SGA expense. SGA expense increased to $6.9 million as compared to $6.1 million in the comparable prior-year period. The increase in SGA expense was primarily due to the acquisition of TalentHerder in the fourth quarter of fiscal 2022 and a higher allocation of corporate SGA expenses.

 

 

40

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Liquidity and Capital Resources

 

The following table summarizes the major captions from the Company’s Condensed Consolidated Statements of Cash Flows (in thousands):

 

   

Thirty-Nine Weeks Ended

 
   

September 30,

2023

   

October 1,

2022

 

Cash (used in) provided by:

               

Operating activities

  $ 27,548     $ 20,741  

Investing activities

  $ (480

)

  $ (576

)

Financing activities

  $ (26,558

)

  $ (19,468

)

 

Operating Activities

 

Operating activities provided $27.5 million of cash for the thirty-nine weeks ended September 30, 2023 as compared to providing $20.7 million in the comparable prior-year period.  The major components of cash provided by operating activities in the thirty-nine weeks ended September 30, 2023 and the comparable prior-year period are as follows: net income, and changes in accounts receivable, the net of transit accounts payable and transit accounts receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and accrued payroll and related costs, and deferred revenue.

 

For the thirty-nine weeks ended September 30, 2023, the Company experienced net income of $11.6 million as compared to $16.1 million for the comparable prior-year period.  An increase in accounts receivables in the thirty-nine weeks ended September 30, 2023 used $6.7 million of cash as compared to using $1.6 million in the comparable prior-year period. The Company primarily attributes this increase in accounts receivables for the thirty-nine weeks ended September 30, 2023 to normal fluctuations in accounts receivable relative to revenue.

 

While highly variable, the Company’s transit accounts payable typically exceeds the Company’s transit accounts receivable, but absolute amounts and differences fluctuate significantly from quarter to quarter in the normal course of business.  The net of transit accounts payable and transit accounts receivable was a net payable of $28.9 million as of September 30, 2023 and a net payable of $6.5 million as of December 31, 2022, providing $22.4 million of cash during the thirty-nine weeks ended September 30, 2023.  The net of transit accounts payable and transit accounts receivable was a net payable of $0.1 million as of October 1, 2022 and a net payable of $1.1 million as of January 1, 2022, using $1.0 million of cash during the thirty-nine weeks ended October 1, 2022.  The increase to net transit payable as of September 30, 2023 was due to several large, multiyear EPC (Engineering, Procurement and Construction) projects starting in the Company’s second fiscal quarter. In a typical EPC contract, the Company receives significant cash upfront to fund equipment procurement and construction subcontractors throughout the project.

 

Prepaid expenses and other current assets used cash of $0.7 million for the thirty-nine weeks ended September 30, 2023 as compared to providing $0.6 million of cash for the comparable prior-year period. The Company attributes changes to prepaid expenses and other current assets, if any, to general timing of payments in the normal course of business. Since certain expenses are paid before a fiscal year concludes and are amortized over the next fiscal year, prepaid expenses and other current assets generally tend to increase at the end of a fiscal year and decrease during the first three quarters of the following fiscal year.

 

 

41

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Liquidity and Capital Resources (Continued)

 

Operating Activities (Continued)

 

A decrease in accounts payable and accrued expenses used cash of $1.8 million for the thirty-nine weeks ended September 30, 2023 as compared to providing $1.5 million for the comparable prior-year period.  The Company attributes these changes to typical fluctuations in the normal course of business.

 

Changes in accrued payroll and related costs provided $1.6 million for the thirty-nine weeks ended September 30, 2023 as compared to $4.2 million for the comparable prior-year period.  There are four primary factors that generally impact accrued payroll and related costs: 1) there is a general correlation to operating expenses as payroll and related costs is the Company’s largest expense group, so as operating costs increase or decrease, absent all other factors, so will the accrued payroll and related costs; 2) the Company pays the majority of its payroll every two weeks and normally has thirty-nine weeks in a fiscal quarter, which means that the Company normally has a major payroll on the last business day of every other quarter; 3) the timing of various payroll related payments varies in the normal course of business; and 4) most of the Company’s senior management participate in annual incentive plans and while progress advances are sometimes made during the fiscal year, these accrued bonus balances, to the extent they are projected to be achieved, generally accumulate throughout the year.  A significant portion of these incentive plan accruals are typically paid at the beginning of one fiscal year, pertaining to the prior fiscal year.   The Company’s last major payroll for the thirty-nine weeks ended September 30, 2023 was paid on September 22, 2023. During fiscal 2020, the Company deferred $3.3 million of employer payroll taxes under the CARES Act. Half of these deferred payroll taxes were paid in fiscal December 2021 and the remaining portion was paid in fiscal December 2022.

 

Historically, the Company has experienced small deferred revenue balances.  In fiscal 2022, the Company’s Industrial Processing group secured several contracts with front-loaded payments, thereby generating larger deferred revenue balances than typically generated. As a result, the Company’s deferred revenue balance as of September 30, 2023 was $0.3 million, compared to $1.1 million as of December 31, 2022, using cash from operations of $0.8 million for the thirty-nine weeks ended September 30, 2023.  While the Company expects to receive future upfront payments from its Industrial Processing clients, the Company cannot reasonably forecast deferred revenue balances as the timing of contract wins and front-loaded payments are typically haphazard.

 

Investing Activities

 

Investing activities used $0.9 million for the purchase of property and equipment in the current period as compared to using $0.7 million in the comparable prior-year period. The thirty-nine weeks ended September 30, 2023 and October 1, 2022 both included discrete gains associated with the Company’s sale of its Canada Power Systems business unit.

 

Financing Activities

 

Financing activities used $26.6 million of cash for the thirty-nine weeks ended September 30, 2023 as compared to using $19.5 million in the comparable prior-year period.  The Company made net payments under its line of credit of $2.1 million during the thirty-nine weeks ended September 30, 2023 as compared to making net payments of $13.0 million in the comparable prior-year period.  The Company used $24.4 million to repurchase shares of its common stock in the current period as compared to $6.4 million in the comparable prior-year period. The Company generated cash of $0.7 million from sales of shares from its equity plans for the current period and $0.4 million for the comparable prior-year period.

 

 

42

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Liquidity and Capital Resources (Continued)

 

Financing Activities (Continued)

 

Borrowings under the Revolving Credit Facility bear interest at one of two alternative rates, as selected by the Company at each incremental borrowing.  These alternatives are: (i) SOFR (Secured Overnight Financing Rate) (which replaced LIBOR (London Interbank Offered Rate) upon the phasing out of LIBOR), plus applicable margin, typically borrowed in fixed 30-day increments, plus applicable margin, typically borrowed in fixed 30-day increments or (ii) the agent bank’s prime rate generally borrowed over shorter durations.  The Company also pays unused line fees based on the amount of the Revolving Credit Facility that is not drawn.  Unused line fees are recorded as interest expense. The effective weighted average interest rate, including unused line fees, for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was 6.4% and 2.7%, respectively.

 

All borrowings under the Revolving Credit Facility are collateralized by all of the assets of the Company and its subsidiaries and a pledge of the stock of its subsidiaries. The Revolving Credit Facility also contains various financial and non-financial covenants, such as a covenant that restricts the Company’s ability to borrow in order to pay dividends. As of September 30, 2023, the Company was in compliance with all covenants contained in the Revolving Credit Facility. The Company believes that it will maintain compliance with its financial covenants for the foreseeable future.

 

Borrowings under the line of credit as of September 30, 2023 and December 31, 2022 were $6.7 million and $8.8 million, respectively. There were letters of credit outstanding at September 30, 2023 and December 31, 2022 for $2.0 million and $1.9 million, respectively. At September 30, 2023 and December 31, 2022, the Company had availability for additional borrowings under the Revolving Credit Facility of $36.3 million and $34.3 million, respectively.

 

In addition to borrowings and sales of shares from its equity plans, the Company may raise capital through sales of shares of common stock under its at the market issuance program (the “ATM Program”) established under its May 2021 At Market Issuance Sales Agreement with B. Riley Securities, Inc., as the agent (the “Agent”). The ATM Program allows the Company to offer and sell shares of the common stock having an aggregate sales price of up to $25.0 million from time to time through the Agent. To date, the Company has not sold any shares under the ATM Program.

 

Current Liquidity and Revolving Credit Facility

 

Liquidity is a measure of our ability to meet potential cash requirements, maintain our assets, fund our operations, and meet the other general cash needs of our business. Our liquidity is impacted by general economic, financial, competitive, and other factors beyond our control. Our liquidity requirements consist primarily of funds necessary to pay our expenses, principally labor-costs, and other related expenditures. We generally satisfy our liquidity needs through cash provided by operations and, when necessary, our revolving line of credit from Citizens Bank. The Company believes it has a great deal of flexibility to reduce its costs if it becomes necessary. The Company believes that it can satisfy its liquidity needs for at least the next 12 months.

 

 

43

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Liquidity and Capital Resources (Continued)

 

Current Liquidity and Revolving Credit Facility (Continued)

 

The Company’s liquidity and capital resources as of September 30, 2023, included accounts receivable and total current asset balances of $57.5 million and $73.0 million, respectively. Current liabilities were $67.3 million as of September 30, 2023 and were exceeded by total current assets by $5.7 million.

 

The Company experiences volatility in its daily cash flow and, at times, relies on the revolving line of credit to provide daily liquidity for the Company’s financial operations. As of September 30, 2023, the Company was in compliance with all financial covenants contained in the Revolving Credit Facility. The Company believes that it will maintain compliance with its financial covenants for the foreseeable future.

 

Commitments and Contingencies

 

The Company anticipates that its primary uses of capital in future periods will be for working capital purposes. Funding for any long-term and short-term capital requirements as well as future acquisitions will be derived from one or more of the Revolving Credit Facility (or a replacement thereof), funds generated through operations or future financing transactions. The Company is subject to legal proceedings and claims that arise from time to time in the ordinary course of its business, which may or may not be covered by insurance. Were an unfavorable final outcome to occur, there exists the possibility of a material adverse impact on our financial position, liquidity, and the results of operations.

 

The Company’s business strategy is to achieve growth both internally through operations and externally through strategic acquisitions. The Company from time to time engages in discussions with potential acquisition candidates. The Company has acquired numerous companies throughout its history and those acquisitions have generally included significant future contingent consideration. As the size of the Company and its financial resources increase however, acquisition opportunities requiring significant commitments of capital may arise. In order to pursue such opportunities, the Company may be required to incur debt or issue potentially dilutive securities in the future. No assurance can be given as to the Company’s future acquisition and expansion opportunities or how such opportunities will be financed.

 

The Company is exposed to various asserted claims as of September 30, 2023, where the Company believes it has a probability of loss. Additionally, the Company is exposed to other asserted claims whereby an amount of loss has not been declared, and the Company cannot determine the potential loss. Any of these various claims could result in an unfavorable outcome or settlement that exceeds the accrued amounts. However, the Company believes that such matters will not, either individually or in the aggregate, have a material adverse effect on its business, consolidated financial position, results of operations, or cash flows. As of September 30, 2023, the Company has accrued $2.8 million for asserted claims. 

 

In April 2022, a client of the Company’s Industrial Processing Group alleged that a system partially designed by the Company is not operating as intended and that the Company is responsible. The Company has not determined if it has any liability. In the event of liability, the Company believes its damages are contractually limited to an amount no higher than $3.3 million. Furthermore, the Company believes that if it were found liable, any damages would be covered by insurance, subject to a deductible of $0.5 million and maximum coverage of $5.0 million. While the Company attempts to find a mutually agreeable solution, the Company has reserved $0.5 million for this project. The Company can give no assurance that its liability is limited to $3.3 million or that liability over $0.5 million, if any, will be covered by insurance.

 

 

44

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (CONTINUED)

 

Liquidity and Capital Resources (Continued)

 

Commitments and Contingencies (Continued)

 

The Company is also subject to other pending legal proceedings and claims that arise from time to time in the ordinary course of its business, which may not be covered by insurance.

 

The Company utilizes SAP software for its financial reporting and accounting system which was implemented in 1999 and has not undergone significant upgrades since its initial implementation. The Company is currently implementing an upgrade of its current system and expects to go live in 2024. The Company estimates this upgrade or replacement of its financial reporting and accounting system will cost between $0.5 million and $1.0 million. These estimates are subject to material change.

 

The Company’s current commitments consist primarily of lease obligations for office space. The Company believes that its capital resources are sufficient to meet its present obligations and those to be incurred in the normal course of business for at least the next 12 months.

 

The Company leases office facilities and various equipment under non-cancelable leases expiring at various dates through November 2027. Certain leases are subject to escalation clauses based upon changes in various factors.

 

Maturities of lease liabilities are as follows:

 

Fiscal Year

 

Operating Leases

   

Finance

Leases

 

2023 (After September 30, 2023)

  $ 357     $ 117  

2024

    754       233  

2025

    493       -  

2026

    409       -  

2027

    302       -  

Thereafter

    1,455       -  
                 

Total lease payments

  $ 3,770     $ 350  

Less: imputed interest

    (504

)

    (2

)

Total

  $ 3,266     $ 348  

 

Future Contingent Payments

 

As of September 30, 2023, the Company had two acquisition agreements whereby additional contingent consideration may be earned by the sellers: 1) effective September 30, 2018, the Company acquired certain assets of Thermal Kinetics Engineering, PLLC and Thermal Kinetics Systems, LLC, and 2) effective October 2, 2022, the Company acquired certain assets of TalentHerder LLC. The Company estimates future contingent payments at September 30, 2023 as follows:

 

   

Total

 

The four quarters following September 30, 2023

  $ 300  

Thereafter

    1,671  

Estimated future contingent consideration payments

  $ 1,971  

 

Estimates of future contingent payments are subject to significant judgment and actual payments may materially differ from estimates.  The Company estimates future contingent consideration payments based on forecasted performance and recorded the fair value of those expected payments as of September 30, 2023.  Contingent consideration related to acquisitions is recorded at fair value (level 3) with changes in fair value recorded in other (expense) income, net.

 

 

45

 

 

ITEM 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

The Company’s exposure to market risk for changes in interest rates relates primarily to the Company’s investment portfolio and debt instruments, which primarily consist of the Revolving Credit Facility. The Company does not have any derivative financial instruments in its portfolio. The Company places its investments in instruments that meet high credit quality standards. The Company is adverse to principal loss and ensures the safety and preservation of its invested funds by limiting default risk, market risk and reinvestment risk. As of September 30, 2023, the Company’s investments consisted of cash and money market funds. The Company does not use interest rate derivative instruments to manage its exposure to interest rate changes. Based on the Company’s variable-rate line of credit balances during the thirty-nine weeks ended September 30, 2023, if the interest rate on the Company’s variable-rate line of credit (using an incremental borrowing rate) during the period had been 1.0% higher, the Company’s interest expense on an annualized basis would have increased by $0.1 million. The Company does not expect any material loss with respect to its investment portfolio.

 

 

ITEM 4.

CONTROLS AND PROCEDURES

 

The Company’s management, under the supervision and with the participation of the Company’s Principal Executive Officer and Principal Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. As previously disclosed under “Item 9A. Controls and Procedures” in our Annual Report on Form 10-K for our fiscal year ended December 31, 2022, we identified deficiencies described below that existed as of December 31, 2022, and continued to exist at September 30, 2023. Based on our evaluation, our Principal Executive Officer and Principal Financial Officer have concluded that the Company’s disclosure controls and procedures (as such term is defined in Rule(s) 13a-15(e) and 15d-15(e) under the Exchange Act) were not effective as of September 30, 2023, because of the material weaknesses in our internal control over financial reporting described below.

 

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

 

Management identified the following control deficiencies that resulted in material weaknesses in our internal control over financial reporting as of December 31, 2022. The Company did not design and maintain information technology controls relevant to preparing its financial statements, specifically concerning (i) separation of duties to the SAP ERP and General Ledger, (ii) adequate restriction of administrator-type access to SAP, (iii) program change management controls, and (iv) user access controls that ensure appropriate segregation of duties and adequately restrict user access to financial applications, programs, and data. As a result, the Company's related process-level IT-dependent manual and automated controls that rely upon the affected ITGCs, or information coming from IT systems with affected ITGCs, were also deemed ineffective.

 

This material weakness did not result in a misstatement of our annual or interim consolidated financial statements.

 

 

46

 

 

ITEM 4.

CONTROLS AND PROCEDURES (CONTINUED)

 

Planned Material Weakness Remediation Activities

 

To address these material weaknesses, we have commenced actions to formalize the Company's framework and policies to maintain evidence in the operation of control procedures and improve our IT general controls. Our planned remediation efforts related to the above-identified material weaknesses include, but are not limited to:

 

Investments to upgrade or replace existing systems that do not have the appropriate infrastructure to meet the requirements of our internal control framework.

 

Expand the available resources at the Company with experience designing and implementing control activities, including information technology general controls, with the advice from third-party consultants and specialists.

 

Assess segregation of duties and implement an annual user access review, including role design and process transformation to appropriately mitigate significant risks associated with conflicting responsibilities in financial systems.

 

Design and implement IT controls in change management that will ensure all changes are tested in staging, approved, and documented, and ensure that developers cannot deploy their own code to production.

 

Perform additional training to ensure a clear understanding of risk assessment, controls, and monitoring activities related to automated processes, systems, and ITGCs related to financial reporting.

 

We will continue to assess the effectiveness of our internal control over financial reporting and take steps to remediate the known material weaknesses expeditiously. The implementation of these remediation efforts is in progress, may require additional expenditures to implement, and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles, and as a result, the timing of when we will be able to remediate the material weaknesses fully is uncertain. We may also conclude that additional measures may be required to remediate the material weakness in our internal control over financial reporting, which may necessitate further implementation and evaluation time.

 

Changes in Internal Control Over Financial Reporting

 

In the third quarter, management has implemented and designed information technology general controls to address and mitigate the identified material weakness assessment. These controls encompass various measures, such as enhancing role design, eliminating sensitive access types, and segregating developers to prevent them from promoting their own changes. The company remains vigilant in its oversight of IT controls, continuously evaluating their effectiveness, and proactively upgrading existing systems and processes to rectify the material weakness in financial reporting controls, as defined by Rules 13a-1S(f) and 15d-15(f) of the Exchange Act.

 

Significant progress has been made in executing the remediation plan to rectify the previously disclose material weakness. A comprehensive and final assessment of these remediation efforts will be carried out as part of our annual review of internal controls over financial reporting.

 

 

47

 

 

RCM TECHNOLOGIES, INC. AND SUBSIDIARIES

PART II - OTHER INFORMATION

 

 

ITEM 1.

LEGAL PROCEEDINGS

 

See discussion of Contingencies in Note 15 to the Condensed Consolidated Financial Statements included in Item 1 of this report.

 

 

ITEM 1A.

RISK FACTORS

 

For information regarding factors that could affect the Company’s business, see the risk factors discussed under Part I, Item 1A, Risk Factors, of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

 

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

The following table presents the Company’s purchases of common stock completed during the third quarter of 2023:

 

Period

Total Number

of Shares

Purchased

 

Weighted Average

Price Paid per

Share

 

Total Number of

Shares Purchased as

Part of Publicly

Announced Program

 

Approximate Dollar

Value of Shares that

May Yet Be

Purchased Under

the Program

 

July 2, 2023 -

July 31, 2023

  97,016   $ 19.09     97,016   $ 16,471,000  

 

August 1, 2023 -

August 31, 2023

  59,177   $ 18.56     59,177   $ 15,372,000  

 

September 1, 2023 -

September 30, 2023

  22,235   $ 19.46     22,235   $ 14,940,000  

 

Total

  178,428   $ 18.96     178,428        

 

 

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

 

None.

 

 

ITEM 4.

MINE SAFETY DISCLOSURES

 

Not applicable.

 

 

ITEM 5.

OTHER INFORMATION

 

None of the Company’s directors and officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company's fiscal quarter ended September 30, 2023.

 

48

 
 

ITEM 6.

EXHIBITS

 

31.1*

Certification of Principal Executive Officer Required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended.

   

31.2*

Certification of Principal Financial Officer Required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended.

   

32.1**

Certification of Principal Executive Officer Required by Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended. (This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section. Further, this exhibit shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.)

   

32.2**

Certification of Principal Financial Officer Required by Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended. (This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section. Further, this exhibit shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.)

   

101.INS*

XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)

   

101.SCH*

Inline XBRL Taxonomy Extension Schema Document

   

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

   

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

   

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Documents

   

101.DEF*

Inline XBRL Taxonomy Definition Linkbase Document

   

104

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

 

__________

 

*          Filed herewith

**         Furnished herewith

 

49

 

 

RCM TECHNOLOGIES, INC.

 

SIGNATURES

 

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

 

   

RCM Technologies, Inc.

 

 

 

 

Date: November 9, 2023

 

By: /s/ Bradley S. Vizi

     

Bradley S. Vizi

Executive Chairman and President

(Principal Executive Officer and

Duly Authorized Officer of the Registrant)

 

 

 

 

 

Date: November 9, 2023

 

By: /s/ Kevin D. Miller

     

Kevin D. Miller

Chief Financial Officer

(Principal Financial Officer and

Duly Authorized Officer of the Registrant)

 

 

50
EX-31.1 2 ex_586916.htm EXHIBIT 31.1 HTML Editor

 

Exhibit 31.1

 

RCM TECHNOLOGIES, INC.

CERTIFICATIONS REQUIRED BY
RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

 

CERTIFICATION

 

I, Bradley S. Vizi, certify that:

 

1.     I have reviewed this quarterly report on Form 10-Q of RCM Technologies, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)   designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)  designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)   evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)   disclosed in this annual report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.     The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)   all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)   any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date:  November 9, 2023

 

/s/ Bradley S. Vizi

Bradley S. Vizi

Executive Chairman and President

 

 
EX-31.2 3 ex_586917.htm EXHIBIT 31.2 HTML Editor

 

Exhibit 31.2

 

RCM TECHNOLOGIES, INC.

CERTIFICATIONS REQUIRED BY
RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

 

CERTIFICATION

 

I, Kevin D. Miller, certify that:

 

1.     I have reviewed this quarterly report on Form 10-Q of RCM Technologies, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)   designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)  designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)   evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)   disclosed in this annual report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.     The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)   all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)   any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date:  November 9, 2023

 

/s/ Kevin D. Miller

Kevin D. Miller

Chief Financial Officer

 

 
EX-32.1 4 ex_586918.htm EXHIBIT 32.1 HTML Editor

 

Exhibit 32.1

 

RCM TECHNOLOGIES, INC.

 

CERTIFICATIONS REQUIRED BY
RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

 

                                                                                                                                                                                               

 

 

I, Bradley S. Vizi, Executive Chairman and President of RCM Technologies, Inc., a Nevada corporation (the “Company”), hereby certify that, to my knowledge:

 

(1)  The Company’s periodic report on Form 10-Q for the quarter ended September 30, 2023 (the “Form 10-Q”) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended; and

 

(2)   The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

*              *              *

 

 

 

/s/ Bradley S. Vizi               

Bradley S. Vizi

Executive Chairman and President

 

Date:  November 9, 2023

 

 

 
EX-32.2 5 ex_586919.htm EXHIBIT 32.2 HTML Editor

 

Exhibit 32.2

 

RCM TECHNOLOGIES, INC.

 

CERTIFICATIONS REQUIRED BY
RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

 

                                                                                                                                                                                               

 

 

I, Kevin D. Miller, Chief Financial Officer of RCM Technologies, Inc., a Nevada corporation (the “Company”), hereby certify that, to my knowledge:

 

(1)  The Company’s periodic report on Form 10-Q for the quarter ended September 30, 2023 (the “Form 10-Q”) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended; and

 

(2)  The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

*              *              *

 

 

 

/s/ Kevin D. Miller              

Kevin D. Miller

Chief Financial Officer

 

Date:  November 9, 2023

 
EX-101.SCH 6 rcmt-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Use of Estimates and Uncertainties link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Acquisitions and Divestitures link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Goodwill link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Line of Credit link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Per Share Data link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Treasury Stock Transactions link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - New Accounting Standards and Updates link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Segment Information link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Contingencies link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Leases link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Note 3 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 5 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 6 - Acquisitions and Divestitures (Tables) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 7 - Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 9 - Per Share Data (Tables) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 10 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 13 - Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 16 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 3 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 5 - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 5 - Property and Equipment - Summary of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 6 - Acquisitions and Divestitures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 7 - Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 8 - Line of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 9 - Per Share Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 10 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 11 - Treasury Stock Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note 13 - Segment Information - Results of the Segments (Details) link:calculationLink link:definitionLink link:presentationLink 995496 - Disclosure - Note 13 - Segment Information - Revenues by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note 13 - Segment Information - Total Assets by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note 14 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note 15 - Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995500 - Disclosure - Note 16 - Leases - Lease Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995501 - Disclosure - Note 16 - Leases - Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 995502 - Disclosure - Note 16 - Leases - Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 995503 - Disclosure - Note 16 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 rcmt-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 rcmt-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 rcmt-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Note 3 - Revenue Recognition Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable Note 5 - Property and Equipment Note 6 - Acquisitions and Divestitures Note 7 - Goodwill Note 9 - Per Share Data Note 10 - Share-based Compensation Note 13 - Segment Information Note 16 - Leases Borrowings under line of credit us-gaap_LongTermLineOfCredit Long-Term Line of Credit, Noncurrent Income Tax Disclosure [Text Block] Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details) Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details) Note 5 - Property and Equipment - Summary of Property and Equipment (Details) Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details) Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details) Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details) Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details) Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details) Note 13 - Segment Information - Results of the Segments (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Note 13 - Segment Information - Revenues by Geographic Area (Details) Note 13 - Segment Information - Total Assets by Geographic Area (Details) Note 16 - Leases - Lease Expense (Details) Note 16 - Leases - Cash Flow Information (Details) Note 16 - Leases - Balance Sheet Information (Details) Note 16 - Leases - Maturities of Lease Liabilities (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Granted, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) Foreign currency translation adjustment Other comprehensive (loss) income Vested, weighted average grant date fair value (in dollars per share) Forfeited or expired, weighted average grant date fair value (in dollars per share) 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) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited or expired (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) Outstanding non-vested (in shares) Outstanding non-vested (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Immediately Vested [Member] Represents information regarding immediately vested awards. Health Care [Member] rcmt_AssetsNoncurrentExcludingPropertyPlantAndEquipment Total other assets 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 after one year or beyond the normal operating cycle, if longer. Excludes property, plant and equipment. Shares reserved for employee stock purchase plan (in shares) Schedule of Goodwill [Table Text Block] Customer 1 [Member] Related to customer 1. Customer 2 [Member] Related to customer 2. rcmt_LitigationInsuranceMaximumCoverage Litigation Insurance, Maximum Coverage The amount of maximum coverage under litigation insurance. Lessee, Operating Leases [Text Block] us-gaap_AccountsPayableCurrent Accounts Payable, Current Revolving Credit Facility [Member] Proceeds from sale of assets Loans, Notes, Trade and Other Receivables Disclosure [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) Credit Facility [Axis] Credit Facility [Domain] us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) Value of shares issued as contingent consideration us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Property and equipment acquired Dilutive effect of outstanding restricted share awards (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Goodwill Disclosure [Text Block] Vesting [Axis] Treasury Stock [Text Block] Vesting [Domain] Total assets Total assets Total assets Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-Based Payment Arrangement [Text Block] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Award Type [Domain] Basis of Presentation and Significant Accounting Policies [Text Block] Award Type [Axis] Net income Net income Net income (loss) Intangible assets, net Life Sciences and IT [Member] Represents life sciences and IT. Business Combination Disclosure [Text Block] Less: accumulated depreciation and amortization PSR & TKE Acquisitions [Member] Related to PSR & TKE acquisitions. Property and equipment, net Property and equipment, net rcmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesUponAdjustment Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options, Maximum Shares Upon Adjustment (in shares) The number of maximum shares upon adjustment under a share based compensation arrangement. Contingencies Disclosure [Text Block] Goodwill Goodwill Computer hardware and software Canada Revenue Agency [Member] us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities Total adjustments and changes in operating assets and liabilities Cash flows from investing activities: Earnings Per Share [Text Block] Income taxes payable us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Accounts payable and accrued expenses Accrued payroll and related costs us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities CANADA Income tax expense Income Tax Expense (Benefit) Lease, Cash Flow Information [Table Text Block] Tabular disclosure of lessee's cash flow information for leases. rcmt_FinanceLeaseCost Total finance lease cost Amount of finance lease cost recognized by lessee for lease contract. Changes in finance lease obligations The amount of increase (decrease) in finance lease liability. Lease, Liability, Maturity [Table Text Block] Tabular disclosure of undiscounted cash flows of operating and finance lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position. rcmt_FinanceLeaseLesseePropertyNet Property and equipment, net The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date. rcmt_FinanceLeaseLesseeAccumulatedDepreciationOfProperty Accumulated depreciation The amount of accumulated depreciation, by major property class, recorded on property subject to or available for lease as of the balance sheet date. Lease, Balance Sheet Information [Table Text Block] Tabular disclosure of lessee's balance sheet information for leases. us-gaap_OperatingExpenses Operating costs and expenses, net of gain on sale of assets Laboratory Equipment [Member] Relating to laboratory equipment. Cash and cash equivalents rcmt_EstimatedFutureContingentConsiderationPaymentsThereafter Thereafter Represents estimated future contingent consideration payments to be made thereafter. us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income City Area Code us-gaap_GainLossOnSaleOfBusiness Gain on sale of assets Gain on sale of assets Purchase of treasury stock (in shares) Treasury Stock, Shares, Acquired (in shares) Deferred revenue us-gaap_IncreaseDecreaseInContractWithCustomerLiability us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, outstanding (in shares) Preferred stock, outstanding (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating leases Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred income tax expense Lease, Cost [Table Text Block] us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability Finance leases Document Period End Date Right of use assets obtained in exchange for lease obligations Operating leases us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating leases (Year) Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Technology Service [Member] Entity Filer Category Entity Current Reporting Status us-gaap_IncreaseDecreaseInOtherReceivables Net of transit accounts receivable and payable us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Equity compensation expense from awards issued us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Liability Class [Axis] Fair Value by Liability Class [Domain] Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Amortization of acquired intangible assets Amortization of acquired intangible assets us-gaap_TreasuryStockValueAcquiredCostMethod Purchase of treasury stock Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Supplemental cash flow information: us-gaap_TreasuryStockCommonValue Treasury stock, 9,760,809 shares at September 30, 2023 and 8,002,649 shares at December 31, 2022, at cost Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] Entity Common Stock, Shares Outstanding Depreciation and amortization of property and equipment Depreciation and amortization of property and equipment Depreciation, Nonproduction Revenue Benchmark [Member] PUERTO RICO Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Common stock issued as contingent consideration (in shares) Issuance of stock under employee stock purchase plan (in shares) us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares) Local Phone Number Common stock issued as contingent consideration Stock Issued During Period, Value, Acquisitions us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables Issuance of stock under employee stock purchase plan us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan Issuance of stock upon vesting of restricted share awards (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Issuance of stock upon vesting of restricted share awards Selling, general and administrative Selling, general and administrative Provision for losses on accounts receivable Line of Credit Facility, Lender [Domain] Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity UNITED STATES Accumulated deficit Accumulated other comprehensive loss The four quarters following September 30, 2023 Represents estimated future contingent consideration payments in next fiscal year following current fiscal year. Debt Disclosure [Text Block] Treasury Stock Repurchase Plan [Member] Represents Treasury Stock Repurchase Plan. Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating right of use liability, net of current position us-gaap_OperatingLeaseLiabilityNoncurrent Operating right of use liability - non-current Total, operating leases Total operating lease liabilities us-gaap_OperatingLeaseLiabilityCurrent Operating right of use liability - current us-gaap_FinanceLeaseLiabilityCurrent Finance lease liability - current Finance lease payable us-gaap_FinanceLeaseLiabilityNoncurrent Finance lease liability - non-current Deposits Operating lease right of use assets Operating right of use asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments, operating lease us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: imputed interest, operating leases Total, finance leases Total finance lease liabilities Financing cash flows from finance leases 2026, operating leases 2027, operating leases Property and equipment - (right of use assets) us-gaap_FinanceLeaseRightOfUseAsset rcmt_LossContingencyEstimatedMaximumDamagesValue Loss Contingency, Estimated Maximum Damages, Value The value of estimated maximum damages. 2024, operating leases System Partially Designed Not Operating As Intended [Member] Represents system partially designed not operating as intended. 2025, operating leases Performance-based Restricted Stock Units Under Plans to Be Approved by Shareholders [Member] Represents Performance-based Restricted Stock Units Under Plans to Be Approved by Shareholders. Equity compensation expense from awards issued us-gaap_ShareBasedCompensation 2023, operating leases Operating costs and expenses Depreciation and amortization us-gaap_DepreciationDepletionAndAmortization us-gaap_AssetsCurrent Total current assets Other assets: Time-based Restricted Stock Units [Member] Represents time-based restricted stock units. Performance-based Restricted Stock Units [Member] Represents information pertaining to performance-based restricted stock units. Treasury stock, shares (in shares) us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability rcmt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfOutstandingGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number of Outstanding Grant Number of outstanding grant for share-based payment award arrangement by share-based payment award. Common stock, $0.05 par value; 40,000,000 shares authorized; 17,660,999 shares issued and 7,900,190 shares outstanding at September 30, 2023 and 17,287,967 shares issued and 9,285,318 shares outstanding at December 31, 2022 Restricted stock units outstanding (in shares) Adjustments to reconcile net income to net cash provided by (used in) operating activities: Common stock, authorized (in shares) Common stock, issued (in shares) Common stock, par value (in dollars per share) Total (in shares) Common Stock, Capital Shares Reserved for Future Issuance (in shares) Statistical Measurement [Domain] Operating cash flows from operating leases Maximum [Member] Non-cash investing activities: Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Operating cash flows from finance leases Litigation Case [Axis] Litigation Case [Domain] Preferred stock, $1.00 par value; 5,000,000 shares authorized; no shares issued or outstanding Preferred stock, issued (in shares) Interest Income taxes Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, authorized (in shares) Europe [Member] Preferred stock par value (in dollars per share) Revenues Revenue us-gaap_ForeignCurrencyTransactionGainLossBeforeTax Gain on foreign currency transactions Customer [Axis] Customer [Domain] Gain on sale of assets Represents the net book value of property and equipment transferred in sale of assets. us-gaap_InterestIncomeExpenseNet Interest expense and other, net Cash flows from operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] Accounts receivable, current us-gaap_AccountsReceivableGrossCurrent Accounts Receivable, before Allowance for Credit Loss, Current us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Allowance for sales discounts and doubtful accounts Accounts receivable, net Accounts receivable, net Additional paid-in capital rcmt_IncreaseDecreaseInRightOfUseLiabilities Right of use liabilities The increase (decrease) during the reporting period in the aggregate amount of right-of-use liabilities. AOCI Attributable to Parent [Member] Stockholders’ equity: Leasehold Improvements [Member] Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Other expense (income), net Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Chief Executive Officer [Member] Thereafter, operating leases Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Thereafter, finance leases Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Current assets: us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Effect of exchange rate changes on cash and cash equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Increase in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_Liabilities Total liabilities Contingencies (note 15) Work In Progress [Member] Work in progress [member Operating income us-gaap_OperatingIncomeLoss Operating income us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized rcmt_WriteOffOfFullyDepreciatedPropertyAndEquipment Write Off of Fully Depreciated Property and Equipment Write off of fully depreciated property and equipmen us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Other expense (income) Equipment and Furniture [Member] Equipment and furniture [member us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Prepaid expenses and other current assets Computers and Systems [Member] Computers and systems [member Gross profit us-gaap_GrossProfit Gross profit Cost of services Cost of services us-gaap_DeferredIncomeTaxLiabilitiesNet Deferred income taxes, net Engineering [Member] Engineering [member us-gaap_ContractWithCustomerLiability Contract with Customer, Liability Information Technology [Member] Information technology [member Specialty Health Care [Member] Specialty health care [member us-gaap_LitigationReserve Estimated Litigation Liability us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent Sales and Excise Tax Payable us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities Contingent consideration paid us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount Unissued Shares of Common Stock [Table Text Block] Unissued shares of common stock [table text block Future grants of options or shares (in shares) Future grants of options or share us-gaap_PaymentsForRepurchaseOfCommonStock Common stock repurchase Issuance of stock for employee stock purchase plan Retained Earnings [Member] us-gaap_TreasuryStockAcquiredAverageCostPerShare Shares Acquired, Average Cost Per Share (in dollars per share) Title of Individual [Domain] Title of Individual [Axis] Treasury Stock, Common [Member] us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 Stock Repurchase Program, Remaining Authorized Repurchase Amount Additional Paid-in Capital [Member] Share Repurchase Program [Domain] Common Stock [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Equity Components [Axis] Share Repurchase Program [Axis] Equity Component [Domain] Accounts Payable and Accrued Liabilities [Member] Permanent Placement Services [Member] Contract with customer in which the Company earns fees based on a percentage of the compensation paid to the person placed with the client. us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income taxes Engineering Services [Member] Services relating to engineering, to include consulting and project solution. rcmt_RightofuseAssetAmortizationExpense Change in operating right of use assets Amount of amortization expense for right-of-use asset from operating lease and finance lease. Employee Stock Purchase Plan [Member] Represents information regarding the Employee Stock Purchase Plan. Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Internal Revenue Service (IRS) [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] rcmt_LitigationInsuranceDeductible Litigation Insurance Deductible Amount of insurance deductible for litigation. Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Citizens Bank of Pennsylvania [Member] The entity Citizens Bank of Pennsylvania. Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report us-gaap_RepaymentsOfLongTermLinesOfCredit Repayments under line of credit Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Billing Status, Type [Axis] Receivables Billing Status [Domain] rcmt_AccountsPayableNet Accounts Payable, Net Represents the amount of accounts payable as of the specified date, net of accounts receivable. Unbilled Revenues [Member] us-gaap_ProceedsFromLongTermLinesOfCredit Borrowings under line of credit Billed Revenues [Member] Total Accounts Receivable and Transit Accounts Receivable [Member] Combination of accounts receivable, net and transit accounts receivable. The 2014 Plan [Member] Represents the 2014 Plan. Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Property and equipment acquired us-gaap_SegmentExpenditureAdditionToLongLivedAssets rcmt_AdditionalSharesOfCommonStockReservedForFutureIssuance Additional Shares of Common Stock Reserved for Future Issuance (in shares) Number of additional common shares reserved for future issuance. Segments [Axis] Segments [Domain] Corporate Segment [Member] us-gaap_SharePrice Share Price (in dollars per share) us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Diluted weighted average shares outstanding (in shares) Statement [Table] Statement of Financial Position [Abstract] Diluted net earnings per share (in dollars per share) Basic weighted average shares outstanding (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent Time-and-Materials Contract [Member] Business Acquisition [Axis] Basic net earnings per share (in dollars per share) Business Acquisition, Acquiree [Domain] Statement of Cash Flows [Abstract] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Domain] Fixed-Price Contract [Member] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Finance lease cost, Interest on lease liabilities us-gaap_FinanceLeaseLiabilityPaymentsDue Total lease payments, finance leases Amortization of right of use assets us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less: imputed interest, finance leases 2024, finance leases 2025, finance leases Deposits us-gaap_IncreaseDecreaseInDeposits 2026, finance leases 2027, finance leases Accounting Standards Update and Change in Accounting Principle [Text Block] us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent Finance leases 2023, finance leases Contingent consideration from acquisitions, net of current position us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 Finance leases (Year) Cash flows from financing activities: us-gaap_DividendsPayableCurrentAndNoncurrent Dividends Payable us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Class of Stock [Axis] Schedule of Weighted Average Number of Shares [Table Text Block] Transit accounts receivable rcmt_EstimatedFutureContingentConsiderationPayments Estimated future contingent consideration payments Represents estimated future contingent consideration payments. EX-101.PRE 10 rcmt-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 08, 2023
Document Information [Line Items]    
Entity Central Index Key 0000700841  
Entity Registrant Name RCM TECHNOLOGIES, INC.  
Amendment Flag false  
Current Fiscal Year End Date --12-30  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 1-10245  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 95-1480559  
Entity Address, Address Line One 2500 McClellan Avenue, Suite 350  
Entity Address, City or Town Pennsauken  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08109-4613  
City Area Code 856  
Local Phone Number 356-4500  
Title of 12(b) Security Common Stock, par value $0.05 per share  
Trading Symbol RCMT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   7,832,393
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 654 $ 339
Accounts receivable, net 57,459 50,762
Transit accounts receivable 9,550 3,280
Prepaid expenses and other current assets 5,311 4,636
Total current assets 72,974 59,017
Property and equipment, net 2,221 2,098
Other assets:    
Deposits 168 173
Goodwill 22,147 22,147
Operating right of use asset 2,976 3,665
Intangible assets, net 728 864
Total other assets 26,019 26,849
Total assets 101,214 87,964
Finance lease payable 0 232
Contingent consideration from acquisitions, net of current position 1,671 1,970
Operating right of use liability, net of current position 2,382 2,932
Borrowings under line of credit 6,657 8,783
Total liabilities 79,835 56,002
Contingencies (note 15) 0 0
Stockholders’ equity:    
Preferred stock, $1.00 par value; 5,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.05 par value; 40,000,000 shares authorized; 17,660,999 shares issued and 7,900,190 shares outstanding at September 30, 2023 and 17,287,967 shares issued and 9,285,318 shares outstanding at December 31, 2022 880 863
Additional paid-in capital 116,146 113,878
Accumulated other comprehensive loss (2,858) (2,863)
Accumulated deficit (24,520) (36,096)
Treasury stock, 9,760,809 shares at September 30, 2023 and 8,002,649 shares at December 31, 2022, at cost (68,269) (43,820)
Total stockholders’ equity 21,379 31,962
Total liabilities and stockholders’ equity 101,214 87,964
Foreign Tax Authority [Member]    
Other assets:    
Deferred income taxes, net 166 166
Domestic Tax Authority [Member]    
Other assets:    
Deferred income taxes, net $ 1,652 $ 1,495
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Preferred stock par value (in dollars per share) $ 1 $ 1
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.05 $ 0.05
Common stock, authorized (in shares) 40,000,000 40,000,000
Common stock, issued (in shares) 17,660,999 17,287,967
Common stock, outstanding (in shares) 7,900,190 9,285,318
Treasury stock, shares (in shares) 9,760,809 8,002,649
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenue $ 58,049 $ 58,152 $ 192,209 $ 214,459
Cost of services 40,768 40,794 137,144 151,998
Gross profit 17,281 17,358 55,065 62,461
Operating costs and expenses        
Selling, general and administrative 12,662 12,551 38,782 39,962
Depreciation and amortization of property and equipment 243 266 756 729
Amortization of acquired intangible assets 45 0 136 0
Gain on sale of assets 0 (219) (395) (219)
Operating costs and expenses, net of gain on sale of assets 12,950 12,598 39,279 40,472
Operating income 4,331 4,760 15,786 21,989
Other expense (income)        
Interest expense and other, net 185 35 970 201
Gain on foreign currency transactions (44) (90) (5) (232)
Other expense (income), net 141 (55) 965 (31)
Income before income taxes 4,190 4,815 14,821 22,020
Income tax expense 434 1,297 3,245 5,968
Net income $ 3,756 $ 3,518 $ 11,576 $ 16,052
Basic net earnings per share (in dollars per share) $ 0.47 $ 0.35 $ 1.37 $ 1.58
Diluted net earnings per share (in dollars per share) $ 0.46 $ 0.33 $ 1.33 $ 1.52
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Net income $ 3,756 $ 3,518 $ 11,576 $ 16,052
Other comprehensive (loss) income (1) (181) 5 (442)
Comprehensive income $ 3,755 $ 3,337 $ 11,581 $ 15,610
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Jan. 01, 2022 16,903,157       6,612,222  
Balance at Jan. 01, 2022 $ 845 $ 111,068 $ (2,699) $ (56,985) $ (26,260) $ 25,969
Issuance of stock under employee stock purchase plan (in shares) 37,133       0  
Issuance of stock under employee stock purchase plan $ 2 124 0 0 $ 0 126
Equity compensation expense from awards issued $ 0 403 0 0 $ 0 403
Issuance of stock upon vesting of restricted share awards (in shares) 175,000       0  
Issuance of stock upon vesting of restricted share awards $ 9 (9) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       406,480  
Purchase of treasury stock $ 0 0 0 0 $ (2,781) (2,781)
Foreign currency translation adjustment 0 0 (35) 0 0 (35)
Net income (loss) $ 0 0 0 6,520 $ 0 6,520
Balance (in shares) at Apr. 02, 2022 17,115,290       7,018,702  
Balance at Apr. 02, 2022 $ 856 111,586 (2,734) (50,465) $ (29,041) 30,202
Balance (in shares) at Jan. 01, 2022 16,903,157       6,612,222  
Balance at Jan. 01, 2022 $ 845 111,068 (2,699) (56,985) $ (26,260) $ 25,969
Purchase of treasury stock (in shares)           637,372
Foreign currency translation adjustment           $ (442)
Net income (loss)           16,052
Balance (in shares) at Oct. 01, 2022 17,221,211       7,249,594  
Balance at Oct. 01, 2022 $ 861 112,590 (3,141) (40,933) $ (32,654) 36,723
Balance (in shares) at Apr. 02, 2022 17,115,290       7,018,702  
Balance at Apr. 02, 2022 $ 856 111,586 (2,734) (50,465) $ (29,041) 30,202
Equity compensation expense from awards issued $ 0 302 0 0 $ 0 302
Issuance of stock upon vesting of restricted share awards (in shares) 38,175       0  
Issuance of stock upon vesting of restricted share awards $ 1 (1) 0 0 $ 0 0
Foreign currency translation adjustment 0 0 (226) 0 0 (226)
Net income (loss) $ 0 0 0 6,014 $ 0 6,014
Balance (in shares) at Jul. 02, 2022 17,153,465       7,018,702  
Balance at Jul. 02, 2022 $ 857 111,887 (2,960) (44,451) $ (29,041) 36,292
Issuance of stock under employee stock purchase plan (in shares) 46,746       0  
Issuance of stock under employee stock purchase plan $ 2 280 0 0 $ 0 282
Equity compensation expense from awards issued $ 0 425 0 0 $ 0 425
Issuance of stock upon vesting of restricted share awards (in shares) 21,000       0  
Issuance of stock upon vesting of restricted share awards $ 2 (2) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       230,892  
Purchase of treasury stock $ 0 0 0 0 $ (3,613) (3,613)
Foreign currency translation adjustment 0 0 (181) 0 0 (181)
Net income (loss) $ 0 0 0 3,518 $ 0 3,518
Balance (in shares) at Oct. 01, 2022 17,221,211       7,249,594  
Balance at Oct. 01, 2022 $ 861 112,590 (3,141) (40,933) $ (32,654) 36,723
Balance (in shares) at Dec. 31, 2022 17,287,967       8,002,649  
Balance at Dec. 31, 2022 $ 863 113,878 (2,863) (36,096) $ (43,820) 31,962
Issuance of stock under employee stock purchase plan (in shares) 33,071       0  
Issuance of stock under employee stock purchase plan $ 2 345 0 0 $ 0 347
Equity compensation expense from awards issued $ 0 496 0 0 $ 0 496
Issuance of stock upon vesting of restricted share awards (in shares) 179,762       0  
Issuance of stock upon vesting of restricted share awards $ 8 (8) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       640,578  
Purchase of treasury stock $ 0 0 0 0 $ (8,184) (8,184)
Foreign currency translation adjustment 0 0 54 0 0 54
Net income (loss) $ 0 0 0 3,837 $ 0 3,837
Balance (in shares) at Apr. 01, 2023 17,500,800       8,643,227  
Balance at Apr. 01, 2023 $ 873 114,711 (2,809) (32,259) $ (52,004) 28,512
Balance (in shares) at Dec. 31, 2022 17,287,967       8,002,649  
Balance at Dec. 31, 2022 $ 863 113,878 (2,863) (36,096) $ (43,820) $ 31,962
Purchase of treasury stock (in shares)           1,758,160
Foreign currency translation adjustment           $ 5
Net income (loss)           11,576
Balance (in shares) at Sep. 30, 2023 17,660,999       9,760,809  
Balance at Sep. 30, 2023 $ 880 116,146 (2,858) (24,520) $ (68,269) 21,379
Balance (in shares) at Apr. 01, 2023 17,500,800       8,643,227  
Balance at Apr. 01, 2023 $ 873 114,711 (2,809) (32,259) $ (52,004) 28,512
Equity compensation expense from awards issued $ 0 471 0 0 $ 0 471
Issuance of stock upon vesting of restricted share awards (in shares) 7,669       0  
Issuance of stock upon vesting of restricted share awards $ 0 0 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       939,154  
Purchase of treasury stock $ 0 0 0 0 $ (12,876) (12,876)
Foreign currency translation adjustment 0 0 (48) 0 0 (48)
Net income (loss) $ 0 0 0 3,983 $ 0 3,983
Common stock issued as contingent consideration (in shares) 8,000       0  
Common stock issued as contingent consideration $ 0 132 0 0 $ 0 132
Balance (in shares) at Jul. 01, 2023 17,516,469       9,582,381  
Balance at Jul. 01, 2023 $ 873 115,314 (2,857) (28,276) $ (64,880) 20,174
Issuance of stock under employee stock purchase plan (in shares) 33,430       0  
Issuance of stock under employee stock purchase plan $ 1 354 0 0 $ 0 355
Equity compensation expense from awards issued $ 0 484 0 0 $ 0 484
Issuance of stock upon vesting of restricted share awards (in shares) 111,100       0  
Issuance of stock upon vesting of restricted share awards $ 6 (6) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       178,428  
Purchase of treasury stock $ 0 0 0 $ (3,389) (3,389)
Foreign currency translation adjustment 0 0 (1) 0 0 (1)
Net income (loss) $ 0 0 0 3,756 $ 0 3,756
Balance (in shares) at Sep. 30, 2023 17,660,999       9,760,809  
Balance at Sep. 30, 2023 $ 880 $ 116,146 $ (2,858) $ (24,520) $ (68,269) $ 21,379
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 11,576 $ 16,052
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 892 729
Gain on sale of assets (395) (219)
Equity compensation expense from awards issued 1,451 1,130
Provision for losses on accounts receivable 0 (967)
Deferred income tax expense 158 88
Change in operating right of use assets 689 789
Changes in operating assets and liabilities:    
Accounts receivable (6,696) (1,590)
Prepaid expenses and other current assets (675) 603
Net of transit accounts receivable and payable 22,384 (998)
Accounts payable and accrued expenses (1,798) 1,479
Accrued payroll and related costs 1,596 4,235
Right of use liabilities (1,016) (1,306)
Income taxes payable 162 2,574
Deferred revenue (784) (1,858)
Deposits 4 0
Total adjustments and changes in operating assets and liabilities 15,972 4,689
Net cash provided by operating activities 27,548 20,741
Cash flows from investing activities:    
Property and equipment acquired (875) (672)
Proceeds from sale of assets 395 219
Net cash used in investing activities (480) (453)
Cash flows from financing activities:    
Borrowings under line of credit 99,857 72,575
Repayments under line of credit (101,982) (85,566)
Issuance of stock for employee stock purchase plan 702 408
Changes in finance lease obligations (347) (392)
Contingent consideration paid (339) (99)
Common stock repurchase (24,449) (6,394)
Net cash used in financing activities (26,558) (19,468)
Effect of exchange rate changes on cash and cash equivalents (195) (294)
Increase in cash and cash equivalents 315 526
Cash and cash equivalents at beginning of period 339 235
Cash and cash equivalents at end of period 654 761
Supplemental cash flow information:    
Interest 1,005 262
Income taxes 2,810 3,366
Non-cash investing activities:    
Right of use assets obtained in exchange for lease obligations 0 1,353
Value of shares issued as contingent consideration $ 132 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Basis of Presentation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
 

1.

Basis of Presentation

 

The accompanying condensed consolidated interim financial statements of RCM Technologies, Inc. and subsidiaries (“RCM” or the “Company”) are unaudited. The year-end consolidated balance sheet was derived from the Company’s audited statements but does not include all disclosures required by accounting principles generally accepted in the United States. These statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission pertaining to reports on Form 10-Q and should be read in conjunction with the Company’s consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report Form 10-K for such period. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations.

 

The condensed consolidated financial statements for the unaudited interim periods presented include all adjustments (consisting only of normal, recurring adjustments) necessary for a fair presentation of financial position, results of operations and cash flows for such interim periods.

 

Results for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022 are not necessarily indicative of results that may be expected for the full year or any future period.

 

Fiscal Year

 

The Company follows a 52/53 week fiscal reporting calendar ending on the Saturday closest to December 31. Both the current fiscal year ending December 30, 2023 (fiscal 2023) and the prior fiscal year ended December 31, 2022 (fiscal 2022) are 52-week reporting years. The fiscal quarters for fiscal 2023 and fiscal 2022 align as follows:

 

Fiscal 2023 Quarters

Weeks

Fiscal 2022 Quarters

Weeks

April 1, 2023

Thirteen

April 2, 2022

Thirteen

July 1, 2023

Thirteen

July 2, 2022

Thirteen

September 30, 2023

Thirteen

October 1, 2022

Thirteen

December 30, 2023

Thirteen

December 31, 2022

Thirteen

 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Use of Estimates and Uncertainties
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Basis of Presentation and Significant Accounting Policies [Text Block]
 

2.

Use of Estimates and Uncertainties

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and disclosure of contingent assets and liabilities. Actual results could differ from those estimates.

 

The Company uses estimates to determine an allowance for doubtful accounts on its accounts receivable, litigation, medical claims, vacation, goodwill impairment, if any, equity compensation, the tax rate applied and the valuation of certain assets and liability accounts. In addition, the Company reviews its estimated costs to complete a contract and adjusts those costs when necessary. These estimates can be significant to the operating results and financial position of the Company. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.

 

The Company has risk participation arrangements with respect to workers compensation and health care insurance. The amounts included in the Company’s costs related to this risk participation are estimated and can vary based on changes in assumptions, the Company’s claims experience or the providers included in the associated insurance programs.

 

The Company can be affected by a variety of factors including uncertainty relating to the performance of the general economy, competition, demand for the Company’s services, adverse litigation and claims and the hiring, training and retention of key employees.

 

Fair Value of Financial Instruments

 

The Company’s carrying value of financial instruments, consisting primarily of accounts receivable, transit accounts receivable, accounts payable and accrued expenses, transit accounts payable and borrowings under line of credit approximates fair value due to their liquidity or their short-term nature and the line of credit’s variable interest rate. The Company does not have derivative products in place to manage risks related to foreign currency fluctuations for its foreign operations or for interest rate changes.

 

The Company re-measures the fair value of the contingent consideration at each reporting period and any change in the fair value from either the passage of time or events occurring after the acquisition date, is recorded in earnings in the accompanying consolidated statement of operations.

 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
 

3.

Revenue Recognition

 

The Company records revenue under Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers. Revenue is recognized when we satisfy a performance obligation by transferring services promised in a contract to a customer, in an amount that reflects the consideration that we expect to receive in exchange for those services. Performance obligations in our contracts represent distinct or separate service streams that we provide to our customers.

 

We evaluate our revenue contracts with customers based on the five-step model under ASC 606: (1) Identify the contract with the customer; (2) Identify the performance obligations in the contract; (3) Determine the transaction price; (4) Allocate the transaction price to separate performance obligations; and (5) Recognize revenue when (or as) each performance obligation is satisfied.

 

The Company derives its revenue from several sources. The Company’s Engineering Services, Life Sciences and Information Technology segments perform consulting and project solution services. The Healthcare segment specializes in long-term and short-term staffing and placement services to hospitals, schools and long-term care facilities amongst others. All of the Company’s segments perform staff augmentation services and derive revenue from permanent placement fees. The majority of the Company’s revenue is invoiced on a time and materials basis.

 

The following table presents our revenue disaggregated by revenue source for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022:

 

 

Thirteen

Weeks Ended

  

Thirty-Nine

Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 

Specialty Health Care:

               

Time and Material

$24,485  $27,495  $98,595  $122,563 

Permanent Placement Services

 410   502   958   1,075 

Total Specialty Health Care

$24,895  $27,997  $99,553  $123,638 
                

Engineering:

               

Time and Material

$10,625  $11,774  $32,652  $31,601 

Fixed Fee

 11,827   9,148   29,304   30,125 

Total Engineering

$22,452  $20,922  $61,956  $61,726 
                

Life Sciences and Information Technology:

               

Time and Material

$8,898  $8,249  $25,757  $26,506 

Permanent Placement Services

 121   167   368   531 

Fixed Fee

 1,683   817   4,575   2,058 

Total Life Sciences and Information Technology

$10,702  $9,233  $30,700  $29,095 
 $58,049  $58,152  $192,209  $214,459 

 

Time and Material

 

The Company’s Health Care segment predominantly recognizes revenue through time and material work while its Engineering and Life Sciences and Information Technology segments recognize revenue through both time and material and fixed fee work. The Company’s time and material contracts are typically based on the number of hours worked at contractually agreed upon rates, therefore revenue associated with these time and materials contracts are recognized based on hours worked at contracted rates. 

 

Fixed Fee

 

From time to time and predominantly in our Engineering segment, the Company will enter into contracts requiring the completion of specific deliverables.  The Company has master services agreements with many of its customers that broadly define terms and conditions. Actual services performed under fixed fee arrangements are typically delivered under purchase orders that more specifically define terms and conditions related to that fixed fee project. While these master services agreements can often span several years, the Company’s fixed fee purchase orders are typically performed over six to nine month periods.  In instances where project services are provided on a fixed-price basis, revenue is recorded in accordance with the terms of each contract.  In certain instances, revenue is invoiced at the time certain milestones are reached, as defined in the contract.  Revenue under these arrangements are recognized as the costs on these contracts are incurred.  From time-to-time, amounts paid in excess of revenue earned and recognized are recorded as deferred revenue, included in accounts payable and accrued expenses on the accompanying condensed consolidated balance sheets.  Additionally, some contracts contain “Performance Fees” (bonuses) for completing a contract under budget.  Performance Fees, if any, are recorded when earned.  Some contracts also limit revenue and billings to specified maximum amounts.  Provisions for contract losses, if any, are made in the period such losses are determined.  For contracts where there is a specific deliverable and the work is not complete and the revenue is not recognized, the costs incurred are deferred as a prepaid asset.  The associated costs are expensed when the related revenue is recognized.

 

Permanent Placement Services

 

The Company earns permanent placement fees from providing permanent placement services. These fees are typically based on a percentage of the compensation paid to the person placed with the Company’s client. The Company guarantees its permanent placements on a prorated basis for 90 days. In the event a candidate is not retained for the 90-day period, the Company will provide a suitable replacement candidate. In the event a replacement candidate cannot be located, the Company will provide a prorated refund to the client. An allowance for refunds, based upon the Company’s historical experience, is recorded in the financial statements.

 

Deferred Revenue

 

There was $0.3 million of deferred revenue as of September 30, 2023. Deferred revenue was $1.1 million as of December 31, 2022. Revenue is recognized when the service has been performed.  Deferred revenue may be recognized over a period exceeding one year from the time it was recorded on the balance sheet, although this is an infrequent occurrence. For the thirteen weeks ended September 30, 2023 and October 1, 2022, the Company recognized revenue of $0.1 million and $0.5 million, respectively, that was included in deferred revenue at the beginning of the reporting period. For the thirty-nine weeks ended September 30, 2023 and October 1, 2022, the Company recognized revenue of $1.1 million and $3.4 million, respectively, that was included in deferred revenue at the beginning of the reporting period.

 

Concentration

 

During the thirty-nine weeks ended September 30, 2023, the Company had one customer exceed 10% of consolidated revenue, representing 16.2% of consolidated revenue. During the thirty-nine weeks ended October 1, 2022, the Company had two customers exceed 10% of consolidated revenue, representing 16.1% and 12.3% of consolidated revenue. In both periods presented, the customers are included in the Company’s Specialty Health Care segment.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

4.     Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable

 

The Company’s accounts receivable comprise the following:

 

 

September 30,

2023

  

December 31,

2022

 

Billed

$37,632  $40,256 

Unbilled

 15,769   6,615 

Work-in-progress

 5,158   4,991 

Allowance for sales discounts and doubtful accounts

 (1,100

)

  (1,100

)

        

Accounts receivable, net

$57,459  $50,762 

 

Unbilled receivables primarily represent revenue earned whereby those services are ready to be billed as of the balance sheet ending date. Work-in-progress primarily represents revenue earned under contracts which the Company contractually invoices at future dates.

 

From time to time, the Company’s Engineering segment enters into agreements to provide, among other things, construction management and engineering services.  Pursuant to these agreements, the Company a) may engage subcontractors to provide construction or other services; b) typically earns a fixed percentage of the total project value; and c) assumes no ownership or risks of inventory.  In such situations, the Company acts as an agent under the provisions of FASB ASC 606 “Revenue from Contracts with Customers” and therefore recognizes revenue on a “net-basis.”  The Company records revenue on a “net” basis on relevant engineering and construction management projects, which require subcontractor/procurement costs or transit costs. In those situations, the Company charges the client a negotiated fee, which is reported as net revenue when earned. 

 

Under the terms of the agreements, the Company is typically not required to pay the subcontractor until after the corresponding payment from the Company’s end-client is received. Upon invoicing the end-client on behalf of the subcontractor or staffing agency, the Company records this amount simultaneously as both a “transit account receivable” and “transit account payable,” as the amount when paid to the Company is due to and generally paid to the subcontractor within a few days. The Company typically does not pay a given transit account payable until the related transit account receivable is collected. The Company is typically obligated to pay the subcontractor or staffing agency whether or not the client pays the Company.  The Company’s transit accounts payable generally exceeds the Company’s transit accounts receivable but absolute amounts and spreads fluctuate significantly from quarter to quarter in the normal course of business.  The transit accounts receivable was $9.5 million and related transit accounts payable was $38.4 million, for a net payable of $28.9 million, as of September 30, 2023.  The transit accounts receivable was $3.3 million and related transit accounts payable was $9.8 million, for a net payable of $6.5 million, as of December 31, 2022.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

5.     Property and Equipment

 

Property and equipment are stated at cost, less accumulated depreciation and amortization, and are depreciated or amortized on the straight-line method at rates calculated to provide for retirement of assets at the end of their estimated useful lives. Computer hardware and software, and furniture and office equipment are typically depreciated over five years. Leasehold improvements are amortized over the shorter of the estimated life of the asset or the lease term.

 

Property and equipment comprise the following:

 

 

September 30,

2023

  

December 31,

2022

 

Computer hardware and software

$3,489  $4,077 

Furniture and office equipment

 260   220 

Leasehold improvements

 413   267 

Laboratory equipment

 143   67 
  4,305   4,630 
        

Less: accumulated depreciation and amortization

 2,084   2,532 
        

Property and equipment, net

$2,221  $2,098 

 

The Company periodically writes off fully depreciated and amortized assets.  The Company wrote off fully depreciated and amortized assets of $1,201 and $901 during the thirty-nine weeks ended September 30, 2023 and October 1, 2022, respectively. Depreciation and amortization expense of property and equipment for the thirteen weeks ended September 30, 2023 and October 1, 2022 was $243 and $266, respectively. Depreciation and amortization expense of property and equipment for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was $756 and $729, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Acquisitions and Divestitures
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Business Combination Disclosure [Text Block]

6.     Acquisitions and Divestitures

 

Future Contingent Payments

 

As of September 30, 2023, the Company had two acquisition agreements whereby additional contingent consideration may be earned by the sellers: 1) effective September 30, 2018, the Company acquired certain assets of Thermal Kinetics Engineering, PLLC and Thermal Kinetics Systems, LLC, and 2) effective October 2, 2022, the Company acquired certain assets of TalentHerder LLC. The Company estimates future contingent payments at September 30, 2023 as follows:

 

 

Total

The four quarters following September 30, 2023

$300

Thereafter

 1,671

Estimated future contingent consideration payments

$1,971

 

For acquisitions that involve contingent consideration, the Company records a liability equal to the fair value of the estimated contingent consideration obligation as of the acquisition date. The Company determines the acquisition date fair value of the contingent consideration based on the likelihood of paying the additional consideration. The fair value is estimated using projected future operating results and the corresponding future earn-out payments that can be earned upon the achievement of specified operating objectives and financial results by acquired companies using Level 3 inputs and the amounts are then discounted to present value. These liabilities are measured quarterly at fair value, and any change in the fair value of the contingent consideration liability is recognized in the consolidated statements of operations. During the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding 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 recognized in the consolidated statements of operations.

 

Estimates of future contingent payments are subject to significant judgment and actual payments may materially differ from estimates.  The Company estimates future contingent consideration payments based on forecasted performance and recorded the fair value of those expected payments as of September 30, 2023.  Contingent consideration related to acquisitions is recorded at fair value (level 3) with changes in fair value recorded in other (expense) income, net.

 

Potential future contingent payments for acquisitions after September 30, 2023 are capped at a cumulative maximum of $11.6 million. The Company paid $0.3 million and $0.1 million of contingent consideration during the thirty-nine weeks ended September 30, 2023 and October 1, 2022, respectively.  The contingent consideration paid in the thirty-nine weeks ended September 30, 2023 included $0.1 million of the Company's common stock.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Goodwill
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Goodwill Disclosure [Text Block]

7.     Goodwill

 

Goodwill represents the premium paid over the fair value of the net tangible and intangible assets acquired in business combinations.  The Company tests goodwill for impairment on an annual basis as of the last day of the Company's fiscal year or more frequently if events occur or circumstances change indicating that the fair value of goodwill may be below the carrying amount.  The Company reviewed industry and market conditions, reporting unit specific events as well as overall financial performance and determined that no indicators of impairment of goodwill existed during the thirty-nine weeks ended September 30, 2023. As such, no impairment loss on the Company’s intangible assets during the thirty-nine weeks ended September 30, 2023 was recorded as a result of such review.

 

The carrying amount of goodwill as of September 30, 2023 and December 31, 2022 was as follows:

 

Engineering

  

Specialty

Health Care

  

Information

Technology

  

Total

 
$11,918  $2,398  $7,831  $22,147 

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Line of Credit
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

8.     Line of Credit

 

On April 24, 2023, the Company entered into a Fourth Amended and Restated Loan Agreement (the “Fourth Amended and Restated Loan Agreement”) with Citizens Bank, N.A., as lender (in such capacity, the “Lender”) and as administrative agent and arranger (in such capacity, the “Administrative Agent”), to amend and restate in its entirety that certain Third Amended and Restated Agreement dated as of the August 9, 2018 (as the same has been amended and modified prior to the date hereof, the “Existing Loan Agreement”).

 

The Fourth Amended and Restated Loan Agreement provides for a $45.0 million revolving credit facility (the “Revolving Credit Facility”), has no sub-limit for letters of credit, and expires on April 24, 2026.

 

Borrowings under the Revolving Credit Facility bear interest at one of two alternative rates, as selected by the Company at each incremental borrowing.  These alternatives are: (i) SOFR (Secured Overnight Financing Rate) (which replaced LIBOR (London Interbank Offered Rate) upon the phasing out of LIBOR), plus applicable margin, typically borrowed in fixed 30-day increments, plus applicable margin, typically borrowed in fixed 30-day increments or (ii) the agent bank’s prime rate generally borrowed over shorter durations.  The Company also pays unused line fees based on the amount of the Revolving Credit Facility that is not drawn.  Unused line fees are recorded as interest expense. The effective weighted average interest rate, including unused line fees, for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 were 6.4% and 2.7%, respectively.

 

All borrowings under the Fourth Amended and Restated Loan Agreement remain collateralized with substantially all of the Company’s assets, as well as the capital stock of its subsidiaries. The Revolving Credit Facility also contains various financial and non-financial covenants, such as a covenant that restricts the Company’s ability to borrow in order to pay dividends. As of September 30, 2023, the Company was in compliance with all covenants contained in the Revolving Credit Facility. The Company believes that it will maintain compliance with its financial covenants for the foreseeable future.

 

Borrowings under the line of credit as of September 30, 2023 and December 31, 2022 were $6.7 million and $8.8 million, respectively. There were letters of credit outstanding at September 30, 2023 and December 31, 2022 for $2.0 million and $1.9 million, respectively. At September 30, 2023 and December 31, 2022, the Company had availability for additional borrowings under the Revolving Credit Facility of $36.3 million and $34.3 million, respectively.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Per Share Data
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

9.     Per Share Data

 

The Company uses the treasury stock method to calculate the weighted-average shares outstanding used for diluted earnings per share. The number of weighted-average shares used to calculate basic and diluted earnings per share for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022 was determined as follows:

 

 

Thirteen Weeks Ended

 

Thirty-Nine Weeks Ended

 
 

September 30,

2023

 

October 1,

2022

 

September 30,

2023

 

October 1,

2022

 

Basic weighted average shares outstanding

 7,919,752  10,154,505  8,469,501  10,172,765 

Dilutive effect of outstanding restricted share awards

 276,578  367,653  261,497  394,051 

Diluted weighted average shares outstanding

 8,196,330  10,522,158  8,730,998  10,566,816 

 

For all periods presented, there were no anti-dilutive shares included in the calculation of common stock equivalents as there were no stock options outstanding.

 

Unissued shares of common stock were reserved for the following purposes:

 

  

September 30,

2023

  

December 31,

2022

 

Time-based restricted stock awards outstanding

  383,961   274,939 

Performance-based restricted stock awards outstanding

  100,000   - 

Performance-based restricted stock awards outstanding

under plans to be approved by the shareholders

  -   225,000 

Future grants of options or shares

  608,129   890,682 

Shares reserved for employee stock purchase plan

  297,730   364,231 
         

Total

  1,389,820   1,754,852 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Share-based Compensation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

10.     Share-Based Compensation

 

At September 30, 2023, the Company had two share-based employee compensation plans, the Employee Stock Purchase Plan and the 2014 Omnibus Equity Compensation Plan.

 

The Company measures the fair value of share-based awards, if and when granted, based on the Black-Scholes method and using the closing market price of the Company’s common stock on the date of grant. Awards typically vest over periods ranging from one to five years and expire within 10 years of issuance. The Company may also issue immediately vested equity awards. Share-based compensation expense related to time-based awards is amortized in accordance with applicable vesting periods using the straight-line method. The Company expenses performance-based awards only when the performance metrics are likely to be achieved and the associated awards are therefore likely to vest. Performance-based share awards that are likely to vest are also expensed on a straight-line basis over the vesting period but may vest on a retroactive basis or be reversed, depending on when it is determined that they are likely to vest, or in the case of a reversal when they are later determined to be unlikely to vest or forfeited.

 

Share-based compensation expense for the thirteen weeks ended September 30, 2023 and October 1, 2022 was $483 and $425, respectively.  Share-based compensation expense for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was $1,450 and $1,130, respectively.  Share-based compensation expense is included in selling, general and administrative expense in the Company’s statement of operations.

 

As of September 30, 2023, the Company had $3.4 million of total unrecognized compensation cost, with approximately $3.2 million related to time-based non-vested share-based awards outstanding and $0.2 million related to performance-based non-vested share-based awards outstanding. The Company expects to recognize the expense associated with time-based non-vested share-based awards through fiscal 2027.  If earned, the Company will recognize the expense associated with performance-based non-vested share-based awards straight-line through fiscal 2023.  These amounts do not include a) the cost of any additional share-based awards granted in future periods or b) the impact of any potential changes in the Company’s forfeiture rate. 

 

Incentive Share-Based Plans

 

Employee Stock Purchase Plan

 

The Company implemented the 2001 Employee Stock Purchase Plan (the “Purchase Plan”) with shareholder approval, effective January 1, 2001. Under the Purchase Plan, employees meeting certain specific employment qualifications are eligible to participate and can purchase shares of common stock semi-annually through payroll deductions at the lower of 85% of the fair market value of the stock at the commencement or end of the offering period. The purchase plan permits eligible employees to purchase shares of common stock through payroll deductions for up to 10% of qualified compensation, subject to maximum purchases in any one fiscal year of 3,000 shares.

 

In fiscal 2015, the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 300,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,100,000 shares and to extend the expiration date of the Purchase Plan to December 31, 2025. In fiscal 2018, the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 300,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,400,000 shares. In fiscal 2021, the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 400,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,800,000 shares and the termination date of the Purchase Plan was extended to December 31, 2030.

 

The Company has two offering periods in the Purchase Plan coinciding with the Company’s first two fiscal quarters and the last two fiscal quarters. Actual shares are issued on the first business day of the subsequent offering period for the prior offering period payroll deductions. The number of shares issued on July 3, 2023 (the first business day following the previous offering period) was 33,430. As of September 30, 2023, there were 297,730 shares available for issuance under the Purchase Plan. Compensation expense, representing the discount to the quoted market price, for the Purchase Plan for the thirty-nine weeks ended September 30, 2023 and October 1, 2022 was $244 and $180, respectively.

 

2014 Omnibus Equity Compensation Plan (the 2014 Plan)

 

The 2014 Plan, approved by the Company’s shareholders in December 2014, initially provided for the issuance of up to 625,000 shares of the Company’s common stock to officers, non-employee directors, employees of the Company and its subsidiaries, or consultants and advisors utilized by the Company.  In fiscal 2016, fiscal 2020 and fiscal 2022, the Company amended, or amended and restated, the 2014 Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance under the Plan by an additional 500,000, 850,000 and 1,000,000 shares, respectively, so that the total number of shares of stock reserved for issuance under the Plan is 2,975,000 shares.  The expiration date of the Plan is December 17, 2030, unless the 2014 Plan is terminated earlier by the Board or is extended by the Board with the approval of the stockholders.  The Compensation Committee of the Board of Directors determines the vesting period at the time of grant.

 

All stock awards typically include dividend accrual equivalents, which means that any dividends paid by the Company during the vesting period become due and payable after the vesting period assuming the grantee’s stock award fully vests. Dividends for these grants are accrued on the dividend payment dates and included in accounts payable and accrued expenses on the accompanying consolidated balance sheet. As of September 30, 2023, there were no accrued dividends. Dividends for stock awards that ultimately do not vest are forfeited.

 

As of September 30, 2023, under the 2014 Plan, 383,961 time-based shares were outstanding, 100,000 performance-based restricted stock awards were outstanding and 608,129 shares were available for awards.

 

Time-Based Restricted Stock Awards

 

From time-to-time the Company issues time-based restricted stock awards. The following summarizes the activity in the time-based restricted stock awards under the 2014 Plan during the thirty-nine weeks ended September 30, 2023:

 

 

Number of

Time-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

 274,939  $3.59 

Granted

 288,893  $13.00 

Vested

 (168,769

)

 $2.11 

Forfeited or expired

 (11,102

)

 $2.23 

Outstanding non-vested at September 30, 2023

 383,961  $11.36 

 

Based on the closing price of the Company’s common stock of $19.54 per share on September 29, 2023 (the last trading day prior to September 30, 2023), the intrinsic value of the time-based non-vested restricted stock awards at September 30, 2023 was approximately $4.7 million. As of September 30, 2023, there was approximately $3.2 million of total unrecognized compensation cost related to time-based restricted stock awards, which is expected to be recognized over the average weighted remaining vesting period of the restricted stock awards through fiscal 2027.

 

Performance-Based Restricted Stock Awards

 

From time-to-time the Company issues performance-based restricted stock awards to its executives.  Performance-based restricted stock awards are typically vested based on certain multi-year performance metrics as determined by the Board of Directors Compensation Committee.

 

The following summarizes the activity in the performance-based restricted stock awards during the thirty-nine weeks ended September 30, 2023:

 

  

Number of

Performance-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

  225,000  $8.73 

Granted

  -   - 

Vested

  (125,000

)

 $6.15 

Forfeited or expired

  -   - 

Outstanding non-vested at September 30, 2023

  100,000  $11.96 

 

As of September 30, 2023, there was one outstanding grant for performance-based restricted stock awards issued to Bradley Vizi, the Company’s Chief Executive Officer. In December 2022, the Company issued a performance-based restricted stock unit grant of 100,000 shares, subject to increase up to 125,000 shares, based on fiscal 2023 performance (the “2023 Grant”). The Company has not made a determination as to how many shares it expects to issue under the 2023 Grant.

 

The Company assesses at each reporting date whether achievement of any performance condition is probable and recognizes the expense when achievement of the performance condition becomes probable.  The Company will then recognize the appropriate expense cumulatively in the year performance becomes probable and recognize the remaining compensation cost over the remaining requisite service period. If at a later measurement date, the Company determines that performance-based restricted stock awards deemed as likely to vest are deemed as unlikely to vest, the expense recognized will be reversed. 

 

Share-based compensation for performance-based equity agreement was $0.1 million and $0.2 million for the thirteen weeks ended September 30, 2023 and October 1, 2022, respectively.  Share-based compensation for performance-based equity agreement was $0.4 million and $0.6 million for the thirty-nine weeks ended September 30, 2023 and October 1, 2022, respectively

 

During the thirty-nine weeks ended September 30, 2023, the Company awarded 4,762 immediately vested share awards at an average price of $10.50. During the thirty-nine weeks ended October 1, 2022, the Company awarded 1,000 immediately vested share awards at an average price of $18.48.

 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Treasury Stock Transactions
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Treasury Stock [Text Block]

11.    Treasury Stock Transactions

 

On April 25, 2023, the Board authorized a program to repurchase shares of its common stock up to an amount not to exceed $25.0 million.  This newly approved program succeeds the Company’s prior repurchase program authorized in November 2021, which was substantially completed in April 2023. The program is designed to provide the Company with enhanced flexibility over the long term to optimize its capital structure.  Shares of the Common Stock may be repurchased in the open market or through negotiated transactions.  The program may be terminated or suspended at any time at the discretion of the Company. The Company may enter into a Rule 10b5-1 trading plan to effect a portion of the authorized purchases if the criteria set forth in the plan are met. Such a plan would enable the Company to repurchase its shares during periods outside of its normal trading windows when the Company typically would not be active in the market.

 

On April 24, 2023, the Company agreed to repurchase, in a private transaction approved by the Board, 333,686 shares of common stock at a per-share price of $11.91 per share.

 

During the thirty-nine weeks ending September 30, 2023, the Company purchased 1,758,160 shares at an average price of $13.80 per share, including the aforementioned private transaction.  During the thirty-nine weeks ended October 1, 2022, the Company purchased 637,372 shares at an average price of $10.03 per share.  As of September 30, 2023, the Company had $14.3 million available for future treasury stock purchases.

 

The Company accrued $0.2 million in excise tax associated with its Treasury Stock Repurchase Plan during the thirty-nine weeks ended September 30, 2023.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - New Accounting Standards and Updates
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

12.    New Accounting Standards and Updates

         

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-13, Financial Instruments - Credit Losses (Topic 326). The new standard amends guidance on reporting credit losses for assets held at amortized cost basis and available-for-sale debt securities. In February 2020, the FASB issued ASU 2020-02, Financial Instruments-Credit Losses (Topic 326) and Leases (Topic 842) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 119 and Update to SEC Section on Effective Date Related to Accounting Standards Update No. 2016-02, Leases (Topic 842), which amends the effective date of the original pronouncement for smaller reporting companies.  ASU 2016-13 and its amendments will be effective for the Company for interim and annual periods in fiscal years beginning after December 15, 2022.  CECL estimates of expected credit losses on trade receivables over their life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts. The Company adopted the standard in its first quarter of 2023. There was no material impact on the results of operations.

 

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard only applies to contracts and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. This guidance provides temporary optional expedients and exceptions to accounting guidance on contract modifications and hedge accounting to ease entities’ financial reporting burdens as the market transitions from the LIBOR and other interbank offered rates to alternative reference rates. In December 2022, the FASB issued ASU No. 2022-06, Deferral of the sunset date of Topic 848. This update defers the sunset date from December 31, 2022 to December 31, 2024. The Company may elect to apply the amendments prospectively through December 31, 2024. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures.

 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

13.    Segment Information

 

The Company follows ASC 280, “Segment Reporting,” which establishes standards for companies to report information about operating segments, geographic areas and major customers. The accounting policies of each reportable segment are the same as those described in the summary of significant accounting policies (see Note 1 to the Company’s Consolidated Financial Statements included in its Annual Report on Form 10-K for the year ended December 31, 2022).

 

Segment operating income includes selling, general and administrative expenses directly attributable to that segment as well as charges for allocating corporate costs to each of the operating segments. The following tables reflect the results of the reportable segments consistent with the Company’s management system:

 

Thirteen Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $24,895  $22,452  $10,702  $-  $58,049 

Cost of services

  17,438   16,846   6,484   -   40,768 

Gross profit

  7,457   5,606   4,218   -   17,281 

Selling, general and administrative

  5,977   4,327   2,358   -   12,662 

Depreciation and amortization of

property and equipment

  88   122   33   -   243 

Amortization of acquired

intangible assets

  -   -   45   -   45 

Operating income

  1,392   1,157   1,782  $-  $4,331 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $62  $162  $69  $22  $315 

 

 

Thirteen Weeks Ended

October 1, 2022

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $27,997  $20,922  $9,233  $-  $58,152 

Cost of services

  19,014   15,594   6,186   -   40,794 

Gross profit

  8,983   5,328   3,047   -   17,358 

Selling, general and administrative

  5,933   4,531   2,087   -   12,551 

Depreciation and amortization of

property and equipment

  101   136   29   -   266 

Gain on sale of assets

  -   (219

)

  -   -   (219

)

Operating income

 $2,949  $880  $931  $-   4,760 

Total assets as of October 1, 2022

 $33,280  $32,343  $8,579  $2,607  $76,809 

Capital expenditures

 $9  $207  $39  $266  $521 

 

 

Thirty-Nine Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences and IT

  

Corporate

  

Total

 

Revenue

 $99,553  $61,956  $30,700  $-  $192,209 

Cost of services

  70,623   47,482   19,039   -   137,144 

Gross profit

  28,930   14,474   11,661   -   55,065 

Selling, general and administrative

  19,211   12,626   6,945   -   38,782 

Depreciation and amortization of

property and equipment

  281   370   105   -   756 

Amortization of acquired

intangible assets

  -   -   136   -   136 

Gain on sale of assets

  -   (395

)

  -  $-   (395

)

Operating income

  9,438   1,873   4,475      15,786 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $109  $640  $88  $38  $875 

 

 

Thirty-Nine Weeks Ended

October 1, 2022

 

Specialty Health Care

  

Engineering

  

Life Sciences and IT

  

Corporate

  

Total

 

Revenue

 $123,638  $61,726  $29,095  $-  $214,459 

Cost of services

  86,772   45,653   19,573   -   151,998 

Gross profit

  36,866   16,073   9,522   -   62,461 

Selling, general and administrative

  21,203   12,659   6,100   -   39,962 

Depreciation and amortization of

property and equipment

  322   332   75   -   729 

Gain on sale of assets

  -   (219

)

  -   -   (219

)

Operating income

 $15,341  $3,301  $3,347  $-  $21,989 

Total assets as of October 1, 2022

 $33,280  $32,343  $8,579  $2,607  $76,809 

Capital expenditures

 $57  $496  $102  $275  $930 

 

The Company derives a majority of its revenue from offices in the United States. Revenues reported for each operating segment are all from external customers. The Company is domiciled in the United States and its segments operate in the United States, Canada, Puerto Rico and Europe. Revenue by geographic area for the thirteen and thirty-nine weeks ended September 30, 2023 and October 1, 2022 was as follows:

 

 

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 

Revenue

               

United States

$53,679  $55,180  $179,800  $205,162 

Canada

 1,647   1,091   5,060   3,555 

Puerto Rico

 1,643   1,261   4,745   3,760 

Europe

 1,080   620   2,604   1,982 
 $58,049  $58,152  $192,209  $214,459 

 

Total assets by geographic area as of the reported periods were as follows:

 

 

September 30,

2023

  

December 31,

2022

 

Total assets

       

United States

$91,141  $81,558 

Canada

 1,829   1,640 

Puerto Rico

 4,157   1,401 

Europe

 4,087   3,365 
 $101,214  $87,964 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Income Taxes
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

14.    Income Taxes

 

The Company recognized $3.2 million of income tax expense for the thirty-nine weeks ended September 30, 2023, as compared to $6.0 million for the comparable prior-year period.  The consolidated effective income tax rate for the current period was 21.9% as compared to 27.1% for the comparable prior-year period. The effective fiscal 2023 income tax rates as of September 30, 2023, were approximately 21.5%, 26.1% and 13.3% in the United States, Canada and Europe, respectively. The relative income or loss generated in each jurisdiction can materially impact the overall effective income tax rate of the Company, particularly the ratio of Canadian and European pretax income versus U.S. pretax income.  The comparable prior-year period estimated income tax rates were 27.5%, 25.1% and 15.7% in the United States, Canada and Europe, respectively. The primary reason for the decrease in the consolidated effective rate in the current period was due to a permanent tax difference associated with the tax deduction for equity grants in the United States that vested during the thirteen weeks ended September 30, 2023.

 

Differences between the effective tax rate and the applicable U.S. federal statutory rate may arise, primarily from the effect of state and local income taxes, share-based compensation, and potential tax credits available to the Company. The actual 2023 effective tax rate may vary from the estimate depending on the actual operating income earned in various jurisdictions, the potential availability of tax credits, and the exercise of stock options and vesting of share-based awards.

 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Contingencies
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Contingencies Disclosure [Text Block]
 

15.

Contingencies

 

From time to time, the Company is a defendant in various legal actions that arise in the ordinary business course.  These matters may relate to professional liability, tax, compensation, contract, competitor disputes, and employee-related matters and include individual and class action lawsuits, as well as inquiries and investigations by governmental agencies regarding the Company’s employment and compensation practices. Additionally, some of the Company’s clients may also become subject to claims, governmental inquiries and investigations, and legal actions relating to the Company’s professional services. Depending upon the particular facts and circumstances, the Company may also be subject to indemnification obligations under its contracts with such clients relating to these matters.

 

As such, the Company is required to assess the likelihood of any adverse outcomes to these matters as well as potential ranges of losses and possible recoveries.  The Company may not be covered by insurance as it pertains to some or all of these matters.  A determination of the amount of the provision required for these commitments and contingencies, if any, which would be charged to earnings, is made after careful analysis of each matter.  The Company records a liability when management believes an adverse outcome from a loss contingency is both probable and the amount, or a range, can be reasonably estimated. From time to time, the Company must estimate the potential loss even though the party adverse to the Company has not asserted any specific amounts. Significant judgment is required to determine both the probability of loss and the estimated amount. The Company reviews its loss contingencies at least quarterly and it adjusts its accruals and/or disclosures to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, or other new information, as deemed necessary. Once established, a provision may change in the future due to new developments or changes in circumstances. The Company could increase or decrease its earnings in the period that the changes are made. 

 

The Company is exposed to various asserted claims as of September 30, 2023, where the Company believes it has a probability of loss. Additionally, the Company is exposed to other asserted claims whereby an amount of loss has not been declared, and the Company cannot determine the potential loss. Any of these various claims could result in an unfavorable outcome or settlement that exceeds the accrued amounts. However, the Company believes that such matters will not, either individually or in the aggregate, have a material adverse effect on its business, consolidated financial position, results of operations, or cash flows. As of September 30, 2023, the Company has accrued $2.8 million for asserted claims. 

 

In April 2022, a client of the Company’s Industrial Processing Group alleged that a system partially designed by the Company is not operating as intended and that the Company is responsible. The Company has not determined if it has any liability. In the event of liability, the Company believes its damages are contractually limited to an amount no higher than $3.3 million. Furthermore, the Company believes that if it were found liable, any damages would be covered by insurance, subject to a deductible of $0.5 million and maximum coverage of $5.0 million. While the Company attempts to find a mutually agreeable solution, the Company has reserved $0.5 million for this project. The Company can give no assurance that its liability is limited to $3.3 million or that liability over $0.5 million, if any, will be covered by insurance.

 

The Company is also subject to other pending legal proceedings and claims that arise from time to time in the ordinary course of its business, which may not be covered by insurance.

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Leases
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
 

16.

Leases

 

Leases are recorded in accordance with FASB ASC 842, Leases which requires lessees to recognize a right of use (“ROU”) asset and an operating right of use liability for all leases with terms greater than 12 months and requires disclosures by lessees and lessors about the amount, timing and uncertainty of cash flows arising from leases.

 

The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right of use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The right of use asset also consists of any lease incentives received. The lease terms used to calculate the right of use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as depreciation expense and interest expense using the accelerated interest method of recognition. The Company has lease agreements which require payments for lease and non-lease components. The Company has elected to account for these as a single lease component with the exception of its real estate leases.

 

The components of lease expense were as follows:

 

 

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 
                

Operating lease cost

$349  $341  $1,078  $1,245 
                

Finance lease cost

             

Amortization of right of use assets

$116  $134  $368  $350 

Interest on lease liabilities

 1   2   3   6 

Total finance lease cost

$117  $136  $371  $356 

 

Supplemental Cash Flow information related to leases was as follows:

 

  

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
  

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 
                 

Cash paid for amounts included in the measurement

of lease liabilities

                

Operating cash flows from operating leases

 $359  $357  $1,102  $1,272 

Operating cash flows from finance leases

 $1  $-  $4  $6 

Financing cash flows from finance leases

 $115  $117  $346  $388 
                 

Right of use assets obtained in exchange for lease

obligations

                

Operating leases

 $364  $364  $-  $1,096 

Finance leases

 $257  $257  $-  $257 

 

Supplemental Balance Sheet information as of September 30, 2023 and December 31, 2022 related to leases was as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Operating leases

        

Operating lease right of use assets

 $2,976  $3,665 
         

Operating right of use liability - current

 $(884

)

 $(1,349

)

Operating right of use liability - non-current

  (2,382

)

  (2,932

)

Total operating lease liabilities

 $(3,266

)

 $(4,281

)

         

Finance leases

     

Property and equipment - (right of use assets)

 $926  $1,177 

Accumulated depreciation

  (579

)

  (461

)

Property and equipment, net

 $347  $716 
         

Finance lease liability - current

 $(348

)

 $(462

)

Finance lease liability - non-current

  -   (232

)

Total finance lease liabilities

 $(348

)

 $(694

)

         

Weighted average remaining lease term in years

        

Operating leases

  8.23   6.78 

Finance leases

  0.75   1.50 
         

Weighted average discount rate

        

Operating leases

  3.15

%

  3.10

%

Finance leases

  0.87

%

  0.87

%

 

 

Maturities of lease liabilities are as follows:

 

Fiscal Year

 

Operating Leases

  

Finance

Leases

 

2023 (After September 30, 2023)

 $357  $117 

2024

  754   233 

2025

  493   - 

2026

  409   - 

2027

  302   - 

Thereafter

  1,455   - 
         

Total lease payments

 $3,770  $350 

Less: imputed interest

  (504

)

  (2

)

Total

 $3,266  $348 

 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Insider Trading Arr Line Items    
Material Terms of Trading Arrangement [Text Block]  

ITEM 5.

OTHER INFORMATION

 

None of the Company’s directors and officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company's fiscal quarter ended September 30, 2023.

Rule 10b5-1 Arrangement Terminated [Flag] false  
Rule 10b5-1 Arrangement Adopted [Flag] false  
Non-Rule 10b5-1 Arrangement Terminated [Flag] false  
Non-Rule 10b5-1 Arrangement Adopted [Flag] false  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
 

Thirteen

Weeks Ended

  

Thirty-Nine

Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 

Specialty Health Care:

               

Time and Material

$24,485  $27,495  $98,595  $122,563 

Permanent Placement Services

 410   502   958   1,075 

Total Specialty Health Care

$24,895  $27,997  $99,553  $123,638 
                

Engineering:

               

Time and Material

$10,625  $11,774  $32,652  $31,601 

Fixed Fee

 11,827   9,148   29,304   30,125 

Total Engineering

$22,452  $20,922  $61,956  $61,726 
                

Life Sciences and Information Technology:

               

Time and Material

$8,898  $8,249  $25,757  $26,506 

Permanent Placement Services

 121   167   368   531 

Fixed Fee

 1,683   817   4,575   2,058 

Total Life Sciences and Information Technology

$10,702  $9,233  $30,700  $29,095 
 $58,049  $58,152  $192,209  $214,459 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
 

September 30,

2023

  

December 31,

2022

 

Billed

$37,632  $40,256 

Unbilled

 15,769   6,615 

Work-in-progress

 5,158   4,991 

Allowance for sales discounts and doubtful accounts

 (1,100

)

  (1,100

)

        

Accounts receivable, net

$57,459  $50,762 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
 

September 30,

2023

  

December 31,

2022

 

Computer hardware and software

$3,489  $4,077 

Furniture and office equipment

 260   220 

Leasehold improvements

 413   267 

Laboratory equipment

 143   67 
  4,305   4,630 
        

Less: accumulated depreciation and amortization

 2,084   2,532 
        

Property and equipment, net

$2,221  $2,098 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Acquisitions and Divestitures (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]
 

Total

The four quarters following September 30, 2023

$300

Thereafter

 1,671

Estimated future contingent consideration payments

$1,971
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Goodwill (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]

Engineering

  

Specialty

Health Care

  

Information

Technology

  

Total

 
$11,918  $2,398  $7,831  $22,147 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Per Share Data (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
 

Thirteen Weeks Ended

 

Thirty-Nine Weeks Ended

 
 

September 30,

2023

 

October 1,

2022

 

September 30,

2023

 

October 1,

2022

 

Basic weighted average shares outstanding

 7,919,752  10,154,505  8,469,501  10,172,765 

Dilutive effect of outstanding restricted share awards

 276,578  367,653  261,497  394,051 

Diluted weighted average shares outstanding

 8,196,330  10,522,158  8,730,998  10,566,816 
Unissued Shares of Common Stock [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Time-based restricted stock awards outstanding

  383,961   274,939 

Performance-based restricted stock awards outstanding

  100,000   - 

Performance-based restricted stock awards outstanding

under plans to be approved by the shareholders

  -   225,000 

Future grants of options or shares

  608,129   890,682 

Shares reserved for employee stock purchase plan

  297,730   364,231 
         

Total

  1,389,820   1,754,852 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
 

Number of

Time-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

 274,939  $3.59 

Granted

 288,893  $13.00 

Vested

 (168,769

)

 $2.11 

Forfeited or expired

 (11,102

)

 $2.23 

Outstanding non-vested at September 30, 2023

 383,961  $11.36 
  

Number of

Performance-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

  225,000  $8.73 

Granted

  -   - 

Vested

  (125,000

)

 $6.15 

Forfeited or expired

  -   - 

Outstanding non-vested at September 30, 2023

  100,000  $11.96 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Thirteen Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $24,895  $22,452  $10,702  $-  $58,049 

Cost of services

  17,438   16,846   6,484   -   40,768 

Gross profit

  7,457   5,606   4,218   -   17,281 

Selling, general and administrative

  5,977   4,327   2,358   -   12,662 

Depreciation and amortization of

property and equipment

  88   122   33   -   243 

Amortization of acquired

intangible assets

  -   -   45   -   45 

Operating income

  1,392   1,157   1,782  $-  $4,331 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $62  $162  $69  $22  $315 

Thirteen Weeks Ended

October 1, 2022

 

Specialty

Health Care

  

Engineering

  

Life Sciences

and IT

  

Corporate

  

Total

 

Revenue

 $27,997  $20,922  $9,233  $-  $58,152 

Cost of services

  19,014   15,594   6,186   -   40,794 

Gross profit

  8,983   5,328   3,047   -   17,358 

Selling, general and administrative

  5,933   4,531   2,087   -   12,551 

Depreciation and amortization of

property and equipment

  101   136   29   -   266 

Gain on sale of assets

  -   (219

)

  -   -   (219

)

Operating income

 $2,949  $880  $931  $-   4,760 

Total assets as of October 1, 2022

 $33,280  $32,343  $8,579  $2,607  $76,809 

Capital expenditures

 $9  $207  $39  $266  $521 

Thirty-Nine Weeks Ended

September 30, 2023

 

Specialty

Health Care

  

Engineering

  

Life Sciences and IT

  

Corporate

  

Total

 

Revenue

 $99,553  $61,956  $30,700  $-  $192,209 

Cost of services

  70,623   47,482   19,039   -   137,144 

Gross profit

  28,930   14,474   11,661   -   55,065 

Selling, general and administrative

  19,211   12,626   6,945   -   38,782 

Depreciation and amortization of

property and equipment

  281   370   105   -   756 

Amortization of acquired

intangible assets

  -   -   136   -   136 

Gain on sale of assets

  -   (395

)

  -  $-   (395

)

Operating income

  9,438   1,873   4,475      15,786 

Total assets as of September 30, 2023

 $32,272  $45,949  $17,662  $5,331  $101,214 

Property and equipment acquired

 $109  $640  $88  $38  $875 

Thirty-Nine Weeks Ended

October 1, 2022

 

Specialty Health Care

  

Engineering

  

Life Sciences and IT

  

Corporate

  

Total

 

Revenue

 $123,638  $61,726  $29,095  $-  $214,459 

Cost of services

  86,772   45,653   19,573   -   151,998 

Gross profit

  36,866   16,073   9,522   -   62,461 

Selling, general and administrative

  21,203   12,659   6,100   -   39,962 

Depreciation and amortization of

property and equipment

  322   332   75   -   729 

Gain on sale of assets

  -   (219

)

  -   -   (219

)

Operating income

 $15,341  $3,301  $3,347  $-  $21,989 

Total assets as of October 1, 2022

 $33,280  $32,343  $8,579  $2,607  $76,809 

Capital expenditures

 $57  $496  $102  $275  $930 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
 

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 

Revenue

               

United States

$53,679  $55,180  $179,800  $205,162 

Canada

 1,647   1,091   5,060   3,555 

Puerto Rico

 1,643   1,261   4,745   3,760 

Europe

 1,080   620   2,604   1,982 
 $58,049  $58,152  $192,209  $214,459 
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
 

September 30,

2023

  

December 31,

2022

 

Total assets

       

United States

$91,141  $81,558 

Canada

 1,829   1,640 

Puerto Rico

 4,157   1,401 

Europe

 4,087   3,365 
 $101,214  $87,964 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Leases (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Lease, Cost [Table Text Block]
 

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
 

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 
                

Operating lease cost

$349  $341  $1,078  $1,245 
                

Finance lease cost

             

Amortization of right of use assets

$116  $134  $368  $350 

Interest on lease liabilities

 1   2   3   6 

Total finance lease cost

$117  $136  $371  $356 
Lease, Cash Flow Information [Table Text Block]
  

Thirteen Weeks Ended

  

Thirty-Nine Weeks Ended

 
  

September 30,

2023

  

October 1,

2022

  

September 30,

2023

  

October 1,

2022

 
                 

Cash paid for amounts included in the measurement

of lease liabilities

                

Operating cash flows from operating leases

 $359  $357  $1,102  $1,272 

Operating cash flows from finance leases

 $1  $-  $4  $6 

Financing cash flows from finance leases

 $115  $117  $346  $388 
                 

Right of use assets obtained in exchange for lease

obligations

                

Operating leases

 $364  $364  $-  $1,096 

Finance leases

 $257  $257  $-  $257 
Lease, Balance Sheet Information [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Operating leases

        

Operating lease right of use assets

 $2,976  $3,665 
         

Operating right of use liability - current

 $(884

)

 $(1,349

)

Operating right of use liability - non-current

  (2,382

)

  (2,932

)

Total operating lease liabilities

 $(3,266

)

 $(4,281

)

         

Finance leases

     

Property and equipment - (right of use assets)

 $926  $1,177 

Accumulated depreciation

  (579

)

  (461

)

Property and equipment, net

 $347  $716 
         

Finance lease liability - current

 $(348

)

 $(462

)

Finance lease liability - non-current

  -   (232

)

Total finance lease liabilities

 $(348

)

 $(694

)

         

Weighted average remaining lease term in years

        

Operating leases

  8.23   6.78 

Finance leases

  0.75   1.50 
         

Weighted average discount rate

        

Operating leases

  3.15

%

  3.10

%

Finance leases

  0.87

%

  0.87

%

Lease, Liability, Maturity [Table Text Block]

Fiscal Year

 

Operating Leases

  

Finance

Leases

 

2023 (After September 30, 2023)

 $357  $117 

2024

  754   233 

2025

  493   - 

2026

  409   - 

2027

  302   - 

Thereafter

  1,455   - 
         

Total lease payments

 $3,770  $350 

Less: imputed interest

  (504

)

  (2

)

Total

 $3,266  $348 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Contract with Customer, Liability, Revenue Recognized $ 0.1 $ 0.5 $ 1.1 $ 3.4  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]          
Concentration Risk, Percentage     16.20% 16.10%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer 2 [Member]          
Concentration Risk, Percentage       12.30%  
Accounts Payable and Accrued Liabilities [Member]          
Contract with Customer, Liability $ 0.3   $ 0.3   $ 1.1
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenue $ 58,049 $ 58,152 $ 192,209 $ 214,459
Health Care [Member]        
Revenue 24,895 27,997 99,553 123,638
Engineering Services [Member]        
Revenue 22,452 20,922 61,956 61,726
Technology Service [Member]        
Revenue 10,702 9,233 30,700 29,095
Time-and-Materials Contract [Member] | Health Care [Member]        
Revenue 24,485 27,495 98,595 122,563
Time-and-Materials Contract [Member] | Engineering Services [Member]        
Revenue 10,625 11,774 32,652 31,601
Time-and-Materials Contract [Member] | Technology Service [Member]        
Revenue 8,898 8,249 25,757 26,506
Permanent Placement Services [Member] | Health Care [Member]        
Revenue 410 502 958 1,075
Permanent Placement Services [Member] | Technology Service [Member]        
Revenue 121 167 368 531
Fixed-Price Contract [Member] | Engineering Services [Member]        
Revenue 11,827 9,148 29,304 30,125
Fixed-Price Contract [Member] | Technology Service [Member]        
Revenue $ 1,683 $ 817 $ 4,575 $ 2,058
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Details Textual) - Total Accounts Receivable and Transit Accounts Receivable [Member] - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Accounts Receivable, before Allowance for Credit Loss, Current $ 9.5 $ 3.3
Accounts Payable, Current 38.4 9.8
Accounts Payable, Net $ 28.9 $ 6.5
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Allowance for sales discounts and doubtful accounts $ (1,100) $ (1,100)
Accounts receivable, net 57,459 50,762
Billed Revenues [Member]    
Accounts receivable, current 37,632 40,256
Unbilled Revenues [Member]    
Accounts receivable, current 15,769 6,615
Work In Progress [Member]    
Accounts receivable, current $ 5,158 $ 4,991
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Write Off of Fully Depreciated Property and Equipment     $ 1,201 $ 901
Depreciation, Nonproduction $ 243 $ 266 $ 756 $ 729
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Computer hardware and software $ 4,305 $ 4,630
Less: accumulated depreciation and amortization 2,084 2,532
Property and equipment, net 2,221 2,098
Computers and Systems [Member]    
Computer hardware and software 3,489 4,077
Equipment and Furniture [Member]    
Computer hardware and software 260 220
Leasehold Improvements [Member]    
Computer hardware and software 413 267
Laboratory Equipment [Member]    
Computer hardware and software $ 143 $ 67
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Acquisitions and Divestitures (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2023
Sep. 30, 2023
Oct. 01, 2022
Stock Issued During Period, Value, Acquisitions $ 132    
PSR & TKE Acquisitions [Member]      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   $ 11,600  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   300 $ 100
Stock Issued During Period, Value, Acquisitions   $ 100  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
The four quarters following September 30, 2023 $ 300
Thereafter 1,671
Estimated future contingent consideration payments $ 1,971
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Goodwill (Details Textual)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill, Impairment Loss $ 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill $ 22,147 $ 22,147
Engineering [Member]    
Goodwill 11,918  
Specialty Health Care [Member]    
Goodwill 2,398  
Information Technology [Member]    
Goodwill $ 7,831  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Line of Credit (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Oct. 01, 2022
Oct. 18, 2019
Long-Term Line of Credit, Noncurrent $ 6,657 $ 8,783    
Citizens Bank of Pennsylvania [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 45,000
Debt Instrument, Interest Rate, Effective Percentage 6.40%   2.70%  
Long-Term Line of Credit, Noncurrent $ 6,700 8,800    
Letters of Credit Outstanding, Amount 2,000 1,900    
Line of Credit Facility, Remaining Borrowing Capacity $ 36,300 $ 34,300    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Per Share Data (Details Textual) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0 0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Basic weighted average shares outstanding (in shares) 7,919,752 10,154,505 8,469,501 10,172,765
Dilutive effect of outstanding restricted share awards (in shares) 276,578 367,653 261,497 394,051
Diluted weighted average shares outstanding (in shares) 8,196,330 10,522,158 8,730,998 10,566,816
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details) - shares
Sep. 30, 2023
Dec. 31, 2022
Future grants of options or shares (in shares) 608,129 890,682
Shares reserved for employee stock purchase plan (in shares) 297,730 364,231
Total (in shares) 1,389,820 1,754,852
Time-based Restricted Stock Units [Member]    
Restricted stock units outstanding (in shares) 383,961 274,939
Performance-based Restricted Stock Units [Member]    
Restricted stock units outstanding (in shares) 100,000 0
Performance-based Restricted Stock Units Under Plans to Be Approved by Shareholders [Member]    
Restricted stock units outstanding (in shares) 0 225,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Share-based Compensation (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Jan. 01, 2001
shares
Dec. 31, 2022
shares
Sep. 30, 2023
USD ($)
shares
Oct. 01, 2022
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
shares
Oct. 01, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
shares
Jan. 02, 2021
shares
Dec. 29, 2018
shares
Dec. 31, 2016
shares
Dec. 27, 2015
shares
Dec. 31, 2022
shares
Sep. 29, 2023
$ / shares
Jan. 01, 2022
shares
Dec. 31, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)         10 years                    
Share-Based Payment Arrangement, Expense | $     $ 483 $ 425 $ 1,450 $ 1,130                  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $     $ 3,400   $ 3,400                    
Common Stock, Capital Shares Reserved for Future Issuance (in shares)   1,754,852 1,389,820   1,389,820   1,754,852         1,754,852      
Dividends Payable | $     $ 0   $ 0                    
Share Price (in dollars per share) | $ / shares                         $ 19.54    
Employee Stock Purchase Plan [Member]                              
Share-Based Payment Arrangement, Expense | $         $ 244 $ 180                  
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date 85.00%                            
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate 10.00%                            
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee (in shares) 3,000                            
Additional Shares of Common Stock Reserved for Future Issuance (in shares)                 300,000   300,000 400,000      
Common Stock, Capital Shares Reserved for Future Issuance (in shares)                 1,400,000   1,100,000     1,800,000  
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)         33,430                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)     297,730   297,730                    
The 2014 Plan [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)     608,129   608,129                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)     2,975,000   2,975,000                   625,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)             1,000,000 850,000   500,000          
Time-based Restricted Stock Units [Member]                              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $     $ 3,200   $ 3,200                    
Time-based Restricted Stock Units [Member] | The 2014 Plan [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)   274,939 383,961   383,961   274,939         274,939      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         288,893                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares         $ 13                    
Performance-based Restricted Stock Units [Member]                              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $     $ 200   $ 200                    
Performance-based Restricted Stock Units [Member] | Immediately Vested [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         4,762 1,000                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares         $ 10.5 $ 18.48                  
Performance-based Restricted Stock Units [Member] | The 2014 Plan [Member]                              
Share-Based Payment Arrangement, Expense | $     $ 100 $ 200 $ 400 $ 600                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)   225,000 100,000   100,000   225,000         225,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)   100,000                          
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options, Maximum Shares Upon Adjustment (in shares)   125,000         125,000         125,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         0                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares         $ 0                    
Performance-based Restricted Stock Units [Member] | The 2014 Plan [Member] | Chief Executive Officer [Member]                              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $     $ 3,200   $ 3,200                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested | $     $ 4,700   $ 4,700                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number of Outstanding Grant     1   1                    
Minimum [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         1 year                    
Maximum [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         5 years                    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details) - The 2014 Plan [Member]
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Time-based Restricted Stock Units [Member]  
Outstanding non-vested (in shares) | shares 274,939
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 3.59
Granted (in shares) | shares 288,893
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 13
Vested (in shares) | shares (168,769)
Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 2.11
Forfeited or expired (in shares) | shares (11,102)
Forfeited or expired, weighted average grant date fair value (in dollars per share) | $ / shares $ 2.23
Outstanding non-vested (in shares) | shares 383,961
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 11.36
Performance-based Restricted Stock Units [Member]  
Outstanding non-vested (in shares) | shares 225,000
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 8.73
Granted (in shares) | shares 0
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 0
Vested (in shares) | shares (125,000)
Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 6.15
Forfeited or expired (in shares) | shares 0
Forfeited or expired, weighted average grant date fair value (in dollars per share) | $ / shares $ 0
Outstanding non-vested (in shares) | shares 100,000
Outstanding non-vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 11.96
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Treasury Stock Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Apr. 24, 2023
Sep. 30, 2023
Oct. 01, 2022
Apr. 25, 2023
Treasury Stock, Shares, Acquired (in shares) 333,686 1,758,160 637,372  
Shares Acquired, Average Cost Per Share (in dollars per share) $ 11.91 $ 13.8 $ 10.03  
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 14.3    
Treasury Stock Repurchase Plan [Member]        
Sales and Excise Tax Payable   $ 0.2    
Maximum [Member]        
Stock Repurchase Program, Authorized Amount       $ 25.0
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information - Results of the Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Revenues $ 58,049 $ 58,152 $ 192,209 $ 214,459  
Cost of services 40,768 40,794 137,144 151,998  
Gross profit 17,281 17,358 55,065 62,461  
Selling, general and administrative 12,662 12,551 38,782 39,962  
Depreciation and amortization of property and equipment 243 266 756 729  
Amortization of acquired intangible assets 45 0 136 0  
Operating income 4,331 4,760 15,786 21,989  
Total assets 101,214 76,809 101,214 76,809 $ 87,964
Property and equipment acquired 315 521 875 930  
Gain on sale of assets 0 (219) (395) (219)  
Specialty Health Care [Member]          
Revenues 24,895 27,997 99,553 123,638  
Cost of services 17,438 19,014 70,623 86,772  
Gross profit 7,457 8,983 28,930 36,866  
Selling, general and administrative 5,977 5,933 19,211 21,203  
Depreciation and amortization of property and equipment 88 101 281 322  
Amortization of acquired intangible assets 0   0    
Operating income 1,392 2,949 9,438 15,341  
Total assets 32,272 33,280 32,272 33,280  
Property and equipment acquired 62 9 109 57  
Gain on sale of assets   0 0 0  
Engineering [Member]          
Revenues 22,452 20,922 61,956 61,726  
Cost of services 16,846 15,594 47,482 45,653  
Gross profit 5,606 5,328 14,474 16,073  
Selling, general and administrative 4,327 4,531 12,626 12,659  
Depreciation and amortization of property and equipment 122 136 370 332  
Amortization of acquired intangible assets 0   0    
Operating income 1,157 880 1,873 3,301  
Total assets 45,949 32,343 45,949 32,343  
Property and equipment acquired 162 207 640 496  
Gain on sale of assets   (219) (395) (219)  
Life Sciences and IT [Member]          
Revenues 10,702 9,233 30,700 29,095  
Cost of services 6,484 6,186 19,039 19,573  
Gross profit 4,218 3,047 11,661 9,522  
Selling, general and administrative 2,358 2,087 6,945 6,100  
Depreciation and amortization of property and equipment 33 29 105 75  
Amortization of acquired intangible assets 45   136    
Operating income 1,782 931 4,475 3,347  
Total assets 17,662 8,579 17,662 8,579  
Property and equipment acquired 69 39 88 102  
Gain on sale of assets   0 0 0  
Corporate Segment [Member]          
Revenues 0 0 0 0  
Cost of services 0 0 0 0  
Gross profit 0 0 0 0  
Selling, general and administrative 0 0 0 0  
Depreciation and amortization of property and equipment 0 0 0 0  
Amortization of acquired intangible assets 0   0    
Operating income 0 0 0  
Total assets 5,331 2,607 5,331 2,607  
Property and equipment acquired $ 22 266 38 275  
Gain on sale of assets   $ 0 $ 0 $ 0  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenue $ 58,049 $ 58,152 $ 192,209 $ 214,459
UNITED STATES        
Revenue 53,679 55,180 179,800 205,162
CANADA        
Revenue 1,647 1,091 5,060 3,555
PUERTO RICO        
Revenue 1,643 1,261 4,745 3,760
Europe [Member]        
Revenue $ 1,080 $ 620 $ 2,604 $ 1,982
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information - Total Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Oct. 01, 2022
Total assets $ 101,214 $ 87,964 $ 76,809
UNITED STATES      
Total assets 91,141 81,558  
CANADA      
Total assets 1,829 1,640  
PUERTO RICO      
Total assets 4,157 1,401  
Europe [Member]      
Total assets $ 4,087 $ 3,365  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Income Tax Expense (Benefit) $ 434 $ 1,297 $ 3,245 $ 5,968
Effective Income Tax Rate Reconciliation, Percent     21.90% 27.10%
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]        
Effective Income Tax Rate Reconciliation, Percent     21.50% 27.50%
Foreign Tax Authority [Member] | Europe [Member]        
Effective Income Tax Rate Reconciliation, Percent     13.30% 15.70%
Foreign Tax Authority [Member] | Canada Revenue Agency [Member]        
Effective Income Tax Rate Reconciliation, Percent     26.10% 25.10%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Contingencies (Details Textual) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2022
Sep. 30, 2023
Estimated Litigation Liability   $ 2.8
System Partially Designed Not Operating As Intended [Member]    
Loss Contingency, Estimated Maximum Damages, Value $ 3.3  
Litigation Insurance Deductible 0.5  
Litigation Insurance, Maximum Coverage $ 5.0  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Leases - Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Operating lease cost $ 349 $ 341 $ 1,078 $ 1,245
Amortization of right of use assets 116 134 368 350
Finance lease cost, Interest on lease liabilities 1 2 3 6
Total finance lease cost $ 117 $ 136 $ 371 $ 356
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Leases - Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2022
Operating cash flows from operating leases $ 359 $ 357 $ 1,102 $ 1,272  
Operating cash flows from finance leases 1 0 4 6  
Financing cash flows from finance leases 115 117 346 388  
Operating leases 364 364 0 1,096 $ 1,353
Finance leases $ 257 $ 257 $ 0 $ 257  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating lease right of use assets $ 2,976 $ 3,665
Operating right of use liability - current (884) (1,349)
Operating right of use liability - non-current (2,382) (2,932)
Total operating lease liabilities (3,266) (4,281)
Property and equipment - (right of use assets) 926 1,177
Accumulated depreciation (579) (461)
Property and equipment, net 347 716
Finance lease liability - current (348) (462)
Finance lease liability - non-current 0 (232)
Total finance lease liabilities $ (348) $ (694)
Operating leases (Year) 8 years 2 months 23 days 6 years 9 months 10 days
Finance leases (Year) 9 months 1 year 6 months
Operating leases 3.15% 3.10%
Finance leases 0.87% 0.87%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
2023, operating leases $ 357  
2023, finance leases 117  
2024, operating leases 754  
2024, finance leases 233  
2025, operating leases 493  
2025, finance leases 0  
2026, operating leases 409  
2026, finance leases 0  
2027, operating leases 302  
2027, finance leases 0  
Thereafter, operating leases 1,455  
Thereafter, finance leases 0  
Total lease payments, operating lease 3,770  
Total lease payments, finance leases 350  
Less: imputed interest, operating leases (504)  
Less: imputed interest, finance leases (2)  
Total, operating leases 3,266 $ 4,281
Total, finance leases $ 348 $ 694
XML 70 rcmt20230929_10q_htm.xml IDEA: XBRL DOCUMENT 0000700841 2023-01-01 2023-09-30 0000700841 2023-11-08 0000700841 2023-09-30 0000700841 2022-12-31 0000700841 us-gaap:ForeignCountryMember 2023-09-30 0000700841 us-gaap:ForeignCountryMember 2022-12-31 0000700841 us-gaap:DomesticCountryMember 2023-09-30 0000700841 us-gaap:DomesticCountryMember 2022-12-31 0000700841 2023-07-02 2023-09-30 0000700841 2022-07-03 2022-10-01 0000700841 2022-01-02 2022-10-01 0000700841 us-gaap:CommonStockMember 2022-12-31 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000700841 us-gaap:RetainedEarningsMember 2022-12-31 0000700841 us-gaap:TreasuryStockCommonMember 2022-12-31 0000700841 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000700841 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-01 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0000700841 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0000700841 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-01 0000700841 2023-01-01 2023-04-01 0000700841 us-gaap:CommonStockMember 2023-04-01 0000700841 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0000700841 us-gaap:RetainedEarningsMember 2023-04-01 0000700841 us-gaap:TreasuryStockCommonMember 2023-04-01 0000700841 2023-04-01 0000700841 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000700841 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2023-07-01 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0000700841 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0000700841 us-gaap:TreasuryStockCommonMember 2023-04-02 2023-07-01 0000700841 2023-04-02 2023-07-01 0000700841 us-gaap:CommonStockMember 2023-07-01 0000700841 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000700841 us-gaap:RetainedEarningsMember 2023-07-01 0000700841 us-gaap:TreasuryStockCommonMember 2023-07-01 0000700841 2023-07-01 0000700841 us-gaap:CommonStockMember 2023-07-02 2023-09-30 0000700841 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-09-30 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0000700841 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0000700841 us-gaap:TreasuryStockCommonMember 2023-07-02 2023-09-30 0000700841 us-gaap:CommonStockMember 2023-09-30 0000700841 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000700841 us-gaap:RetainedEarningsMember 2023-09-30 0000700841 us-gaap:TreasuryStockCommonMember 2023-09-30 0000700841 us-gaap:CommonStockMember 2022-01-01 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0000700841 us-gaap:RetainedEarningsMember 2022-01-01 0000700841 us-gaap:TreasuryStockCommonMember 2022-01-01 0000700841 2022-01-01 0000700841 us-gaap:CommonStockMember 2022-01-02 2022-04-02 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 2022-04-02 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-04-02 0000700841 us-gaap:RetainedEarningsMember 2022-01-02 2022-04-02 0000700841 us-gaap:TreasuryStockCommonMember 2022-01-02 2022-04-02 0000700841 2022-01-02 2022-04-02 0000700841 us-gaap:CommonStockMember 2022-04-02 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0000700841 us-gaap:RetainedEarningsMember 2022-04-02 0000700841 us-gaap:TreasuryStockCommonMember 2022-04-02 0000700841 2022-04-02 0000700841 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 2022-07-02 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 2022-07-02 0000700841 us-gaap:RetainedEarningsMember 2022-04-03 2022-07-02 0000700841 us-gaap:TreasuryStockCommonMember 2022-04-03 2022-07-02 0000700841 2022-04-03 2022-07-02 0000700841 us-gaap:CommonStockMember 2022-07-02 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0000700841 us-gaap:RetainedEarningsMember 2022-07-02 0000700841 us-gaap:TreasuryStockCommonMember 2022-07-02 0000700841 2022-07-02 0000700841 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2022-10-01 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0000700841 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0000700841 us-gaap:TreasuryStockCommonMember 2022-07-03 2022-10-01 0000700841 us-gaap:CommonStockMember 2022-10-01 0000700841 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 0000700841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0000700841 us-gaap:RetainedEarningsMember 2022-10-01 0000700841 us-gaap:TreasuryStockCommonMember 2022-10-01 0000700841 2022-10-01 0000700841 2022-01-01 2022-09-30 0000700841 2021-12-31 0000700841 2022-09-30 0000700841 us-gaap:HealthCareMember us-gaap:TimeAndMaterialsContractMember 2023-07-02 2023-09-30 0000700841 us-gaap:HealthCareMember us-gaap:TimeAndMaterialsContractMember 2022-07-03 2022-10-01 0000700841 us-gaap:HealthCareMember us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-09-30 0000700841 us-gaap:HealthCareMember us-gaap:TimeAndMaterialsContractMember 2022-01-02 2022-10-01 0000700841 us-gaap:HealthCareMember rcmt:PermanentPlacementServicesMember 2023-07-02 2023-09-30 0000700841 us-gaap:HealthCareMember rcmt:PermanentPlacementServicesMember 2022-07-03 2022-10-01 0000700841 us-gaap:HealthCareMember rcmt:PermanentPlacementServicesMember 2023-01-01 2023-09-30 0000700841 us-gaap:HealthCareMember rcmt:PermanentPlacementServicesMember 2022-01-02 2022-10-01 0000700841 us-gaap:HealthCareMember 2023-07-02 2023-09-30 0000700841 us-gaap:HealthCareMember 2022-07-03 2022-10-01 0000700841 us-gaap:HealthCareMember 2023-01-01 2023-09-30 0000700841 us-gaap:HealthCareMember 2022-01-02 2022-10-01 0000700841 rcmt:EngineeringServicesMember us-gaap:TimeAndMaterialsContractMember 2023-07-02 2023-09-30 0000700841 rcmt:EngineeringServicesMember us-gaap:TimeAndMaterialsContractMember 2022-07-03 2022-10-01 0000700841 rcmt:EngineeringServicesMember us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-09-30 0000700841 rcmt:EngineeringServicesMember us-gaap:TimeAndMaterialsContractMember 2022-01-02 2022-10-01 0000700841 rcmt:EngineeringServicesMember us-gaap:FixedPriceContractMember 2023-07-02 2023-09-30 0000700841 rcmt:EngineeringServicesMember us-gaap:FixedPriceContractMember 2022-07-03 2022-10-01 0000700841 rcmt:EngineeringServicesMember us-gaap:FixedPriceContractMember 2023-01-01 2023-09-30 0000700841 rcmt:EngineeringServicesMember us-gaap:FixedPriceContractMember 2022-01-02 2022-10-01 0000700841 rcmt:EngineeringServicesMember 2023-07-02 2023-09-30 0000700841 rcmt:EngineeringServicesMember 2022-07-03 2022-10-01 0000700841 rcmt:EngineeringServicesMember 2023-01-01 2023-09-30 0000700841 rcmt:EngineeringServicesMember 2022-01-02 2022-10-01 0000700841 us-gaap:TechnologyServiceMember us-gaap:TimeAndMaterialsContractMember 2023-07-02 2023-09-30 0000700841 us-gaap:TechnologyServiceMember us-gaap:TimeAndMaterialsContractMember 2022-07-03 2022-10-01 0000700841 us-gaap:TechnologyServiceMember us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-09-30 0000700841 us-gaap:TechnologyServiceMember us-gaap:TimeAndMaterialsContractMember 2022-01-02 2022-10-01 0000700841 us-gaap:TechnologyServiceMember rcmt:PermanentPlacementServicesMember 2023-07-02 2023-09-30 0000700841 us-gaap:TechnologyServiceMember rcmt:PermanentPlacementServicesMember 2022-07-03 2022-10-01 0000700841 us-gaap:TechnologyServiceMember rcmt:PermanentPlacementServicesMember 2023-01-01 2023-09-30 0000700841 us-gaap:TechnologyServiceMember rcmt:PermanentPlacementServicesMember 2022-01-02 2022-10-01 0000700841 us-gaap:TechnologyServiceMember us-gaap:FixedPriceContractMember 2023-07-02 2023-09-30 0000700841 us-gaap:TechnologyServiceMember us-gaap:FixedPriceContractMember 2022-07-03 2022-10-01 0000700841 us-gaap:TechnologyServiceMember us-gaap:FixedPriceContractMember 2023-01-01 2023-09-30 0000700841 us-gaap:TechnologyServiceMember us-gaap:FixedPriceContractMember 2022-01-02 2022-10-01 0000700841 us-gaap:TechnologyServiceMember 2023-07-02 2023-09-30 0000700841 us-gaap:TechnologyServiceMember 2022-07-03 2022-10-01 0000700841 us-gaap:TechnologyServiceMember 2023-01-01 2023-09-30 0000700841 us-gaap:TechnologyServiceMember 2022-01-02 2022-10-01 0000700841 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2023-09-30 0000700841 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2022-12-31 0000700841 rcmt:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000700841 rcmt:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-02 2022-10-01 0000700841 rcmt:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-02 2022-10-01 0000700841 us-gaap:BilledRevenuesMember 2023-09-30 0000700841 us-gaap:BilledRevenuesMember 2022-12-31 0000700841 us-gaap:UnbilledRevenuesMember 2023-09-30 0000700841 us-gaap:UnbilledRevenuesMember 2022-12-31 0000700841 rcmt:WorkInProgressMember 2023-09-30 0000700841 rcmt:WorkInProgressMember 2022-12-31 0000700841 rcmt:TotalAccountsReceivableAndTransitAccountsReceivableMember 2023-09-30 0000700841 rcmt:TotalAccountsReceivableAndTransitAccountsReceivableMember 2022-12-31 0000700841 rcmt:ComputersAndSystemsMember 2023-09-30 0000700841 rcmt:ComputersAndSystemsMember 2022-12-31 0000700841 rcmt:EquipmentAndFurnitureMember 2023-09-30 0000700841 rcmt:EquipmentAndFurnitureMember 2022-12-31 0000700841 us-gaap:LeaseholdImprovementsMember 2023-09-30 0000700841 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000700841 rcmt:LaboratoryEquipmentMember 2023-09-30 0000700841 rcmt:LaboratoryEquipmentMember 2022-12-31 0000700841 rcmt:PSRTKEAcquisitionsMember 2023-09-30 0000700841 rcmt:PSRTKEAcquisitionsMember 2023-01-01 2023-09-30 0000700841 rcmt:PSRTKEAcquisitionsMember 2022-01-02 2022-10-01 0000700841 rcmt:EngineeringMember 2023-09-30 0000700841 rcmt:SpecialtyHealthCareMember 2023-09-30 0000700841 rcmt:InformationTechnologyMember 2023-09-30 0000700841 us-gaap:RevolvingCreditFacilityMember rcmt:CitizensBankOfPennsylvaniaMember 2019-10-18 0000700841 us-gaap:RevolvingCreditFacilityMember rcmt:CitizensBankOfPennsylvaniaMember 2023-09-30 0000700841 us-gaap:RevolvingCreditFacilityMember rcmt:CitizensBankOfPennsylvaniaMember 2022-10-01 0000700841 us-gaap:RevolvingCreditFacilityMember rcmt:CitizensBankOfPennsylvaniaMember 2022-12-31 0000700841 rcmt:TimeBasedRestrictedStockUnitsMember 2023-09-30 0000700841 rcmt:TimeBasedRestrictedStockUnitsMember 2022-12-31 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember 2023-09-30 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember 2022-12-31 0000700841 rcmt:PerformancebasedRestrictedStockUnitsUnderPlansToBeApprovedByShareholdersMember 2023-09-30 0000700841 rcmt:PerformancebasedRestrictedStockUnitsUnderPlansToBeApprovedByShareholdersMember 2022-12-31 0000700841 srt:MinimumMember 2023-01-01 2023-09-30 0000700841 srt:MaximumMember 2023-01-01 2023-09-30 0000700841 rcmt:EmployeeStockPurchasePlanMember 2001-01-01 2001-01-01 0000700841 rcmt:EmployeeStockPurchasePlanMember 2001-01-01 0000700841 rcmt:EmployeeStockPurchasePlanMember 2014-12-28 2015-12-27 0000700841 rcmt:EmployeeStockPurchasePlanMember 2015-12-27 0000700841 rcmt:EmployeeStockPurchasePlanMember 2017-12-31 2018-12-29 0000700841 rcmt:EmployeeStockPurchasePlanMember 2018-12-29 0000700841 rcmt:EmployeeStockPurchasePlanMember 2021-01-03 2022-12-31 0000700841 rcmt:EmployeeStockPurchasePlanMember 2022-01-01 0000700841 rcmt:EmployeeStockPurchasePlanMember 2023-01-01 2023-09-30 0000700841 rcmt:EmployeeStockPurchasePlanMember 2023-09-30 0000700841 rcmt:EmployeeStockPurchasePlanMember 2022-01-02 2022-10-01 0000700841 rcmt:The2014PlanMember 2014-12-31 0000700841 rcmt:The2014PlanMember 2016-01-03 2016-12-31 0000700841 rcmt:The2014PlanMember 2019-12-29 2021-01-02 0000700841 rcmt:The2014PlanMember 2022-01-02 2022-12-31 0000700841 rcmt:The2014PlanMember 2023-09-30 0000700841 rcmt:TimeBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2023-09-30 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2023-09-30 0000700841 rcmt:TimeBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2022-12-31 0000700841 rcmt:TimeBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2023-01-01 2023-09-30 0000700841 2023-09-29 0000700841 srt:ChiefExecutiveOfficerMember rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2023-09-30 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2022-12-31 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2023-01-01 2023-09-30 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2022-12-01 2022-12-31 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2023-07-02 2023-09-30 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2022-07-03 2022-10-01 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:The2014PlanMember 2022-01-02 2022-10-01 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:ImmediatelyVestedMember 2023-01-01 2023-09-30 0000700841 rcmt:PerformanceBasedRestrictedStockUnitsMember rcmt:ImmediatelyVestedMember 2022-01-02 2022-10-01 0000700841 srt:MaximumMember 2023-04-25 0000700841 2023-04-24 2023-04-24 0000700841 rcmt:TreasuryStockRepurchasePlanMember 2023-09-30 0000700841 rcmt:SpecialtyHealthCareMember 2023-07-02 2023-09-30 0000700841 rcmt:EngineeringMember 2023-07-02 2023-09-30 0000700841 rcmt:LifeSciencesAndITMember 2023-07-02 2023-09-30 0000700841 us-gaap:CorporateMember 2023-07-02 2023-09-30 0000700841 rcmt:LifeSciencesAndITMember 2023-09-30 0000700841 us-gaap:CorporateMember 2023-09-30 0000700841 rcmt:SpecialtyHealthCareMember 2022-07-03 2022-10-01 0000700841 rcmt:EngineeringMember 2022-07-03 2022-10-01 0000700841 rcmt:LifeSciencesAndITMember 2022-07-03 2022-10-01 0000700841 us-gaap:CorporateMember 2022-07-03 2022-10-01 0000700841 rcmt:SpecialtyHealthCareMember 2022-10-01 0000700841 rcmt:EngineeringMember 2022-10-01 0000700841 rcmt:LifeSciencesAndITMember 2022-10-01 0000700841 us-gaap:CorporateMember 2022-10-01 0000700841 rcmt:SpecialtyHealthCareMember 2023-01-01 2023-09-30 0000700841 rcmt:EngineeringMember 2023-01-01 2023-09-30 0000700841 rcmt:LifeSciencesAndITMember 2023-01-01 2023-09-30 0000700841 us-gaap:CorporateMember 2023-01-01 2023-09-30 0000700841 rcmt:SpecialtyHealthCareMember 2022-01-02 2022-10-01 0000700841 rcmt:EngineeringMember 2022-01-02 2022-10-01 0000700841 rcmt:LifeSciencesAndITMember 2022-01-02 2022-10-01 0000700841 us-gaap:CorporateMember 2022-01-02 2022-10-01 0000700841 country:US 2023-07-02 2023-09-30 0000700841 country:US 2022-07-03 2022-10-01 0000700841 country:US 2023-01-01 2023-09-30 0000700841 country:US 2022-01-02 2022-10-01 0000700841 country:CA 2023-07-02 2023-09-30 0000700841 country:CA 2022-07-03 2022-10-01 0000700841 country:CA 2023-01-01 2023-09-30 0000700841 country:CA 2022-01-02 2022-10-01 0000700841 country:PR 2023-07-02 2023-09-30 0000700841 country:PR 2022-07-03 2022-10-01 0000700841 country:PR 2023-01-01 2023-09-30 0000700841 country:PR 2022-01-02 2022-10-01 0000700841 srt:EuropeMember 2023-07-02 2023-09-30 0000700841 srt:EuropeMember 2022-07-03 2022-10-01 0000700841 srt:EuropeMember 2023-01-01 2023-09-30 0000700841 srt:EuropeMember 2022-01-02 2022-10-01 0000700841 country:US 2023-09-30 0000700841 country:US 2022-12-31 0000700841 country:CA 2023-09-30 0000700841 country:CA 2022-12-31 0000700841 country:PR 2023-09-30 0000700841 country:PR 2022-12-31 0000700841 srt:EuropeMember 2023-09-30 0000700841 srt:EuropeMember 2022-12-31 0000700841 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-09-30 0000700841 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2023-01-01 2023-09-30 0000700841 srt:EuropeMember us-gaap:ForeignCountryMember 2023-01-01 2023-09-30 0000700841 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-01-02 2022-10-01 0000700841 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2022-01-02 2022-10-01 0000700841 srt:EuropeMember us-gaap:ForeignCountryMember 2022-01-02 2022-10-01 0000700841 rcmt:SystemPartiallyDesignedNotOperatingAsIntendedMember 2022-04-01 2022-04-30 0000700841 rcmt:SystemPartiallyDesignedNotOperatingAsIntendedMember 2022-04-30 shares iso4217:USD iso4217:USD shares pure utr:Y thunderdome:item 0000700841 RCM TECHNOLOGIES, INC. false --12-30 Q3 2023 0 0 1 1 5000000 5000000 0 0 0 0 0.05 0.05 40000000 40000000 17660999 7900190 17287967 9285318 9760809 8002649 0 P1Y P5Y false false false false 10-Q true 2023-09-30 false 1-10245 NV 95-1480559 2500 McClellan Avenue, Suite 350 Pennsauken NJ 08109-4613 856 356-4500 Common Stock, par value $0.05 per share RCMT NASDAQ Yes Yes Accelerated Filer true false false 7832393 654000 339000 57459000 50762000 9550000 3280000 5311000 4636000 72974000 59017000 2221000 2098000 168000 173000 22147000 22147000 2976000 3665000 728000 864000 26019000 26849000 101214000 87964000 166000 166000 1652000 1495000 0 232000 1671000 1970000 2382000 2932000 6657000 8783000 79835000 56002000 0 0 880000 863000 116146000 113878000 -2858000 -2863000 -24520000 -36096000 68269000 43820000 21379000 31962000 101214000 87964000 58049000 58152000 192209000 214459000 40768000 40794000 137144000 151998000 17281000 17358000 55065000 62461000 12662000 12551000 38782000 39962000 243000 266000 756000 729000 45000 0 136000 0 -0 219000 395000 219000 12950000 12598000 39279000 40472000 4331000 4760000 15786000 21989000 -185000 -35000 -970000 -201000 44000 90000 5000 232000 -141000 55000 -965000 31000 4190000 4815000 14821000 22020000 434000 1297000 3245000 5968000 3756000 3518000 11576000 16052000 0.47 0.35 1.37 1.58 0.46 0.33 1.33 1.52 3756000 3518000 11576000 16052000 -1000 -181000 5000 -442000 3755000 3337000 11581000 15610000 17287967 863000 113878000 -2863000 -36096000 8002649 -43820000 31962000 33071 2000 345000 0 0 0 0 347000 0 496000 0 0 0 496000 179762 8000 -8000 0 0 0 0 0 0 -0 -0 -0 -0 640578 8184000 8184000 0 0 54000 0 0 54000 0 0 0 3837000 0 3837000 17500800 873000 114711000 -2809000 -32259000 8643227 -52004000 28512000 7669 0 0 0 0 0 0 0 0 471000 0 0 0 471000 8000 0 132000 0 0 0 0 132000 0 -0 -0 -0 -0 939154 12876000 12876000 0 0 -48000 0 0 -48000 0 0 0 3983000 0 3983000 17516469 873000 115314000 -2857000 -28276000 9582381 -64880000 20174000 33430 1000 354000 0 0 0 0 355000 0 484000 0 0 0 484000 111100 6000 -6000 0 0 0 0 0 0 -0 -0 -0 178428 3389000 3389000 0 0 -1000 0 0 -1000 0 0 0 3756000 0 3756000 17660999 880000 116146000 -2858000 -24520000 9760809 -68269000 21379000 16903157 845000 111068000 -2699000 -56985000 6612222 -26260000 25969000 37133 2000 124000 0 0 0 0 126000 0 403000 0 0 0 403000 175000 9000 -9000 0 0 0 0 0 0 -0 -0 -0 -0 406480 2781000 2781000 0 0 -35000 0 0 -35000 0 0 0 6520000 0 6520000 17115290 856000 111586000 -2734000 -50465000 7018702 -29041000 30202000 0 302000 0 0 0 302000 38175 1000 -1000 0 0 0 0 0 0 0 -226000 0 0 -226000 0 0 0 6014000 0 6014000 17153465 857000 111887000 -2960000 -44451000 7018702 -29041000 36292000 46746 2000 280000 0 0 0 0 282000 0 425000 0 0 0 425000 21000 2000 -2000 0 0 0 0 0 0 -0 -0 -0 -0 230892 3613000 3613000 0 0 -181000 0 0 -181000 0 0 0 3518000 0 3518000 17221211 861000 112590000 -3141000 -40933000 7249594 -32654000 36723000 11576000 16052000 892000 729000 -395000 -219000 1451000 1130000 0 -967000 -158000 -88000 689000 789000 6696000 1590000 675000 -603000 -22384000 998000 -1798000 1479000 1596000 4235000 1016000 1306000 162000 2574000 -784000 -1858000 4000 0 15972000 4689000 27548000 20741000 875000 672000 395000 219000 -480000 -453000 99857000 72575000 101982000 85566000 702000 408000 -347000 -392000 339000 99000 24449000 6394000 -26558000 -19468000 -195000 -294000 315000 526000 339000 235000 654000 761000 1005000 262000 2810000 3366000 0 1353000 132000 0 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:0pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">1.</em></b></p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Basis of Presentation </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The accompanying condensed consolidated interim financial statements of RCM Technologies, Inc. and subsidiaries (“RCM” or the “Company”) are unaudited. The year-end consolidated balance sheet was derived from the Company’s audited statements but does <em style="font: inherit;">not</em> include all disclosures required by accounting principles generally accepted in the United States. These statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission pertaining to reports on Form <em style="font: inherit;">10</em>-Q and should be read in conjunction with the Company’s consolidated financial statements and the notes thereto for the year ended <em style="font: inherit;"> December 31, 2022 </em>included in the Company’s Annual Report Form <em style="font: inherit;">10</em>-K for such period. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The condensed consolidated financial statements for the unaudited interim periods presented include all adjustments (consisting only of normal, recurring adjustments) necessary for a fair presentation of financial position, results of operations and cash flows for such interim periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Results for the <em style="font: inherit;">thirteen</em> and <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>are <em style="font: inherit;">not</em> necessarily indicative of results that <em style="font: inherit;"> may </em>be expected for the full year or any future period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Fiscal Year</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company follows a <em style="font: inherit;">52/53</em> week fiscal reporting calendar ending on the Saturday closest to <em style="font: inherit;"> December 31. </em>Both the current fiscal year ending <em style="font: inherit;"> December 30, 2023 (</em>fiscal <em style="font: inherit;">2023</em>) and the prior fiscal year ended <em style="font: inherit;"> December 31, 2022 (</em>fiscal <em style="font: inherit;">2022</em>) are <em style="font: inherit;">52</em>-week reporting years. The fiscal quarters for fiscal <em style="font: inherit;">2023</em> and fiscal <em style="font: inherit;">2022</em> align as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal <em style="font: inherit;">2023</em> Quarters</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weeks</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal <em style="font: inherit;">2022</em> Quarters</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weeks</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> April 1, 2023</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> April 2, 2022</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> July 1, 2023</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> July 2, 2022</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> September 30, 2023</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> October 1, 2022</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> December 30, 2023</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td><td style="vertical-align: bottom; width: 31.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"> December 31, 2022</em></p> </td><td style="vertical-align: bottom; width: 19%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thirteen</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:0pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">2.</em></b></p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Use of Estimates and Uncertainties</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company uses estimates to determine an allowance for doubtful accounts on its accounts receivable, litigation, medical claims, vacation, goodwill impairment, if any, equity compensation, the tax rate applied and the valuation of certain assets and liability accounts. In addition, the Company reviews its estimated costs to complete a contract and adjusts those costs when necessary. These estimates can be significant to the operating results and financial position of the Company. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company has risk participation arrangements with respect to workers compensation and health care insurance. The amounts included in the Company’s costs related to this risk participation are estimated and can vary based on changes in assumptions, the Company’s claims experience or the providers included in the associated insurance programs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company can be affected by a variety of factors including uncertainty relating to the performance of the general economy, competition, demand for the Company’s services, adverse litigation and claims and the hiring, training and retention of key employees.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Fair Value of Financial Instruments</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company’s carrying value of financial instruments, consisting primarily of accounts receivable, transit accounts receivable, accounts payable and accrued expenses, transit accounts payable and borrowings under line of credit approximates fair value due to their liquidity or their short-term nature and the line of credit’s variable interest rate. The Company does <em style="font: inherit;">not</em> have derivative products in place to manage risks related to foreign currency fluctuations for its foreign operations or for interest rate changes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company re-measures the fair value of the contingent consideration at each reporting period and any change in the fair value from either the passage of time or events occurring after the acquisition date, is recorded in earnings in the accompanying consolidated statement of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:0pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">3.</em></b></p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenue Recognition </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company records revenue under Accounting Standards Codification (“ASC”) Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>. Revenue is recognized when we satisfy a performance obligation by transferring services promised in a contract to a customer, in an amount that reflects the consideration that we expect to receive in exchange for those services. Performance obligations in our contracts represent distinct or separate service streams that we provide to our customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">We evaluate our revenue contracts with customers based on the <em style="font: inherit;">five</em>-step model under ASC <em style="font: inherit;">606:</em> (<em style="font: inherit;">1</em>) Identify the contract with the customer; (<em style="font: inherit;">2</em>) Identify the performance obligations in the contract; (<em style="font: inherit;">3</em>) Determine the transaction price; (<em style="font: inherit;">4</em>) Allocate the transaction price to separate performance obligations; and (<em style="font: inherit;">5</em>) Recognize revenue when (or as) each performance obligation is satisfied.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company derives its revenue from several sources. The Company’s Engineering Services, Life Sciences and Information Technology segments perform consulting and project solution services. The Healthcare segment specializes in long-term and short-term staffing and placement services to hospitals, schools and long-term care facilities amongst others. All of the Company’s segments perform staff augmentation services and derive revenue from permanent placement fees. The majority of the Company’s revenue is invoiced on a time and materials basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The following table presents our revenue disaggregated by revenue source for the <em style="font: inherit;">thirteen</em> and <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Specialty Health Care:</p> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time and Material</p> </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;">24,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">98,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Permanent Placement Services</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: 11%; 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);">410</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">502</td><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: 11%; 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);">958</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Specialty Health Care</p> </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;">24,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">99,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">123,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering:</p> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time and Material</p> </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;">10,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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,774</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">32,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,601</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed Fee</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">11,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">9,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">29,304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">30,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Engineering</p> </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;">22,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">61,956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Life Sciences and Information Technology:</p> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time and Material</p> </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;">8,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">25,757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Permanent Placement Services</p> </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;">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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed Fee</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: 11%; 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,683</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">817</td><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: 11%; 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,575</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Life Sciences and Information Technology</p> </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: 11%; 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);">10,702</td><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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,233</td><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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; 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);">30,700</td><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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 49%;"> </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: 11%; 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);">58,049</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,152</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: 11%; 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);">192,209</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">214,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Time and Material</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company’s Health Care segment predominantly recognizes revenue through time and material work while its Engineering and Life Sciences and Information Technology segments recognize revenue through both time and material and fixed fee work. The Company’s time and material contracts are typically based on the number of hours worked at contractually agreed upon rates, therefore revenue associated with these time and materials contracts are recognized based on hours worked at contracted rates. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Fixed Fee</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">From time to time and predominantly in our Engineering segment, the Company will enter into contracts requiring the completion of specific deliverables.  The Company has master services agreements with many of its customers that broadly define terms and conditions. Actual services performed under fixed fee arrangements are typically delivered under purchase orders that more specifically define terms and conditions related to that fixed fee project. While these master services agreements can often span several years, the Company’s fixed fee purchase orders are typically performed over <em style="font: inherit;">six</em> to <em style="font: inherit;">nine</em> month periods.  In instances where project services are provided on a fixed-price basis, revenue is recorded in accordance with the terms of each contract.  In certain instances, revenue is invoiced at the time certain milestones are reached, as defined in the contract.  Revenue under these arrangements are recognized as the costs on these contracts are incurred.  From time-to-time, amounts paid in excess of revenue earned and recognized are recorded as deferred revenue, included in accounts payable and accrued expenses on the accompanying condensed consolidated balance sheets.  Additionally, some contracts contain “Performance Fees” (bonuses) for completing a contract under budget.  Performance Fees, if any, are recorded when earned.  Some contracts also limit revenue and billings to specified maximum amounts.  Provisions for contract losses, if any, are made in the period such losses are determined.  For contracts where there is a specific deliverable and the work is <em style="font: inherit;">not</em> complete and the revenue is <em style="font: inherit;">not</em> recognized, the costs incurred are deferred as a prepaid asset.  The associated costs are expensed when the related revenue is recognized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Permanent Placement Services</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company earns permanent placement fees from providing permanent placement services. These fees are typically based on a percentage of the compensation paid to the person placed with the Company’s client. The Company guarantees its permanent placements on a prorated basis for <em style="font: inherit;">90</em> days. In the event a candidate is <em style="font: inherit;">not</em> retained for the <em style="font: inherit;">90</em>-day period, the Company will provide a suitable replacement candidate. In the event a replacement candidate cannot be located, the Company will provide a prorated refund to the client. An allowance for refunds, based upon the Company’s historical experience, is recorded in the financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Deferred Revenue</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">There was $0.3 million of deferred revenue as of <em style="font: inherit;"> September 30, 2023. </em>Deferred revenue was $1.1 million as of <em style="font: inherit;"> December 31, 2022. </em>Revenue is recognized when the service has been performed.  Deferred revenue <em style="font: inherit;"> may </em>be recognized over a period exceeding <em style="font: inherit;">one</em> year from the time it was recorded on the balance sheet, although this is an infrequent occurrence. For the <em style="font: inherit;">thirteen</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022, </em>the Company recognized revenue of $0.1 million and $0.5 million, respectively, that was included in deferred revenue at the beginning of the reporting period. For the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022, </em>the Company recognized revenue of $1.1 million and $3.4 million, respectively, that was included in deferred revenue at the beginning of the reporting period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Concentration</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">During the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023, </em>the Company had <em style="font: inherit;">one</em> customer exceed <em style="font: inherit;">10%</em> of consolidated revenue, representing 16.2% of consolidated revenue. During the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> October 1, 2022, </em>the Company had <em style="font: inherit;">two</em> customers exceed <em style="font: inherit;">10%</em> of consolidated revenue, representing 16.1% and 12.3% of consolidated revenue. In both periods presented, the customers are included in the Company’s Specialty Health Care segment.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Specialty Health Care:</p> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time and Material</p> </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;">24,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">98,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Permanent Placement Services</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: 11%; 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);">410</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">502</td><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: 11%; 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);">958</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Specialty Health Care</p> </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;">24,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">99,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">123,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering:</p> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time and Material</p> </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;">10,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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,774</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">32,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,601</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed Fee</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">11,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">9,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">29,304</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">30,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Engineering</p> </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;">22,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">61,956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Life Sciences and Information Technology:</p> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time and Material</p> </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;">8,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">25,757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Permanent Placement Services</p> </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;">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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed Fee</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: 11%; 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,683</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">817</td><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: 11%; 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,575</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Life Sciences and Information Technology</p> </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: 11%; 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);">10,702</td><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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,233</td><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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; 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);">30,700</td><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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 49%;"> </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: 11%; 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);">58,049</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,152</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: 11%; 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);">192,209</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">214,459</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> 24485000 27495000 98595000 122563000 410000 502000 958000 1075000 24895000 27997000 99553000 123638000 10625000 11774000 32652000 31601000 11827000 9148000 29304000 30125000 22452000 20922000 61956000 61726000 8898000 8249000 25757000 26506000 121000 167000 368000 531000 1683000 817000 4575000 2058000 10702000 9233000 30700000 29095000 58049000 58152000 192209000 214459000 300000 1100000 100000 500000 1100000 3400000 0.162 0.161 0.123 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">4.</em></b>     <b>Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company’s accounts receivable comprise the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Billed</p> </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;">37,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">40,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled</p> </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;">15,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Work-in-progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for sales discounts and doubtful accounts</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: 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);">(1,100</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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);">(1,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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: 69%;"> </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: 13%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable, net</p> </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);">57,459</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: 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);">50,762</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Unbilled receivables primarily represent revenue earned whereby those services are ready to be billed as of the balance sheet ending date. Work-in-progress primarily represents revenue earned under contracts which the Company contractually invoices at future dates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">From time to time, the Company’s Engineering segment enters into agreements to provide, among other things, construction management and engineering services.  Pursuant to these agreements, the Company a) <em style="font: inherit;"> may </em>engage subcontractors to provide construction or other services; b) typically earns a fixed percentage of the total project value; and c) assumes <em style="font: inherit;">no</em> ownership or risks of inventory.  In such situations, the Company acts as an agent under the provisions of FASB ASC <em style="font: inherit;">606</em> “Revenue from Contracts with Customers” and therefore recognizes revenue on a “net-basis.”  The Company records revenue on a “net” basis on relevant engineering and construction management projects, which require subcontractor/procurement costs or transit costs. In those situations, the Company charges the client a negotiated fee, which is reported as net revenue when earned. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 17pt;">Under the terms of the agreements, the Company is typically <em style="font: inherit;">not</em> required to pay the subcontractor until after the corresponding payment from the Company’s end-client is received. Upon invoicing the end-client on behalf of the subcontractor or staffing agency, the Company records this amount simultaneously as both a “transit account receivable” and “transit account payable,” as the amount when paid to the Company is due to and generally paid to the subcontractor within a few days. The Company typically does <em style="font: inherit;">not</em> pay a given transit account payable until the related transit account receivable is collected. The Company is typically obligated to pay the subcontractor or staffing agency whether or <em style="font: inherit;">not</em> the client pays the Company.  The Company’s transit accounts payable generally exceeds the Company’s transit accounts receivable but absolute amounts and spreads fluctuate significantly from quarter to quarter in the normal course of business.  The transit accounts receivable was $9.5 million and related transit accounts payable was $38.4 million, for a net payable of $28.9 million, as of <em style="font: inherit;"> September 30, 2023.  </em>The transit accounts receivable was $3.3 million and related transit accounts payable was $9.8 million, for a net payable of $6.5 million, as of <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Billed</p> </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;">37,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">40,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled</p> </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;">15,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Work-in-progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,991</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for sales discounts and doubtful accounts</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: 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);">(1,100</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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);">(1,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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: 69%;"> </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: 13%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable, net</p> </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);">57,459</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: 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);">50,762</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> 37632000 40256000 15769000 6615000 5158000 4991000 1100000 1100000 57459000 50762000 9500000 38400000 28900000 3300000 9800000 6500000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">5.</em></b>     <b>Property and Equipment</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Property and equipment are stated at cost, less accumulated depreciation and amortization, and are depreciated or amortized on the straight-line method at rates calculated to provide for retirement of assets at the end of their estimated useful lives. Computer hardware and software, and furniture and office equipment are typically depreciated over <em style="font: inherit;">five</em> years. Leasehold improvements are amortized over the shorter of the estimated life of the asset or the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Property and equipment comprise the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer hardware and software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,489</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">260</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Laboratory equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> </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: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: accumulated depreciation and amortization</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: 12%; 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,084</td><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: 12%; 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,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> </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: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,221</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,098</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 20pt;">The Company periodically writes off fully depreciated and amortized assets.  The Company wrote off fully depreciated and amortized assets of $1,201 and $901 during the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022, </em>respectively. Depreciation and amortization expense of property and equipment for the <em style="font: inherit;">thirteen</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>was $243 and $266, respectively. Depreciation and amortization expense of property and equipment for the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>was $756 and $729, respectively.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer hardware and software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,489</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">260</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Laboratory equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> </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: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: accumulated depreciation and amortization</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: 12%; 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,084</td><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: 12%; 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,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> </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: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,221</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,098</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> 3489000 4077000 260000 220000 413000 267000 143000 67000 4305000 4630000 2084000 2532000 2221000 2098000 1201000 901000 243000 266000 756000 729000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">6.</em></b>     <b>Acquisitions and Divestitures</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Future Contingent Payments</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> September 30, 2023, </em>the Company had <em style="font: inherit;">two</em> acquisition agreements whereby additional contingent consideration <em style="font: inherit;"> may </em>be earned by the sellers: <em style="font: inherit;">1</em>) effective <em style="font: inherit;"> September 30, 2018, </em>the Company acquired certain assets of Thermal Kinetics Engineering, PLLC and Thermal Kinetics Systems, LLC, and <em style="font: inherit;">2</em>) effective <em style="font: inherit;"> October 2, 2022, </em>the Company acquired certain assets of TalentHerder LLC. The Company estimates future contingent payments at <em style="font: inherit;"> September 30, 2023 </em>as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">Total</p> </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: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The four quarters following September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">300</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; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">1,671</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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated future contingent consideration payments</p> </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);">1,971</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">For acquisitions that involve contingent consideration, the Company records a liability equal to the fair value of the estimated contingent consideration obligation as of the acquisition date. The Company determines the acquisition date fair value of the contingent consideration based on the likelihood of paying the additional consideration. The fair value is estimated using projected future operating results and the corresponding future earn-out payments that can be earned upon the achievement of specified operating objectives and financial results by acquired companies using Level <em style="font: inherit;">3</em> inputs and the amounts are then discounted to present value. These liabilities are measured quarterly at fair value, and any change in the fair value of the contingent consideration liability is recognized in the consolidated statements of operations. During the measurement period, which <em style="font: inherit;"> may </em>be up to <em style="font: inherit;">one</em> year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding 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 recognized in the consolidated statements of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Estimates of future contingent payments are subject to significant judgment and actual payments <em style="font: inherit;"> may </em>materially differ from estimates.  The Company estimates future contingent consideration payments based on forecasted performance and recorded the fair value of those expected payments as of <em style="font: inherit;"> September 30, 2023.  </em>Contingent consideration related to acquisitions is recorded at fair value (level <em style="font: inherit;">3</em>) with changes in fair value recorded in other (expense) income, net.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Potential future contingent payments for acquisitions after <em style="font: inherit;"> September 30, 2023 </em>are capped at a cumulative maximum of $11.6 million. The Company paid $0.3 million and $0.1 million of contingent consideration during the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022, </em>respectively.  The contingent consideration paid in the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>included $0.1 million of the Company's common stock.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">Total</p> </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: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The four quarters following September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">300</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; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">1,671</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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated future contingent consideration payments</p> </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);">1,971</td></tr> </tbody></table> 300000 1671000 1971000 11600000 300000 100000 100000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">7.</em></b>     <b>Goodwill </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Goodwill represents the premium paid over the fair value of the net tangible and intangible assets acquired in business combinations.  The Company tests goodwill for impairment on an annual basis as of the last day of the Company's fiscal year or more frequently if events occur or circumstances change indicating that the fair value of goodwill <em style="font: inherit;"> may </em>be below the carrying amount.  The Company reviewed industry and market conditions, reporting unit specific events as well as overall financial performance and determined that <em style="font: inherit;">no</em> indicators of impairment of goodwill existed during the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023. </em>As such, no impairment loss on the Company’s intangible assets during the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>was recorded as a result of such review.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The carrying amount of goodwill as of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Specialty</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Information</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Technology</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">11,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">2,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7,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: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">22,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Specialty</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Information</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Technology</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">11,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">2,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">7,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: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">22,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 11918000 2398000 7831000 22147000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">8.</em></b>     <b>Line of Credit </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> April 24, 2023, </em>the Company entered into a Fourth Amended and Restated Loan Agreement (the “Fourth Amended and Restated Loan Agreement”) with Citizens Bank, N.A., as lender (in such capacity, the “Lender”) and as administrative agent and arranger (in such capacity, the “Administrative Agent”), to amend and restate in its entirety that certain Third Amended and Restated Agreement dated as of the <em style="font: inherit;"> August 9, 2018 (</em>as the same has been amended and modified prior to the date hereof, the “Existing Loan Agreement”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Fourth Amended and Restated Loan Agreement provides for a $45.0 million revolving credit facility (the “Revolving Credit Facility”), has <em style="font: inherit;">no</em> sub-limit for letters of credit, and expires on <em style="font: inherit;"> April 24, 2026.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Borrowings under the Revolving Credit Facility bear interest at <em style="font: inherit;">one</em> of <em style="font: inherit;">two</em> alternative rates, as selected by the Company at each incremental borrowing.  These alternatives are: (i) SOFR (Secured Overnight Financing Rate) (which replaced LIBOR (London Interbank Offered Rate) upon the phasing out of LIBOR), plus applicable margin, typically borrowed in fixed <em style="font: inherit;">30</em>-day increments, plus applicable margin, typically borrowed in fixed <em style="font: inherit;">30</em>-day increments or (ii) the agent bank’s prime rate generally borrowed over shorter durations.  The Company also pays unused line fees based on the amount of the Revolving Credit Facility that is <em style="font: inherit;">not</em> drawn.  Unused line fees are recorded as interest expense. The effective weighted average interest rate, including unused line fees, for the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>were 6.4% and 2.7%, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">All borrowings under the Fourth Amended and Restated Loan Agreement remain collateralized with substantially all of the Company’s assets, as well as the capital stock of its subsidiaries. The Revolving Credit Facility also contains various financial and non-financial covenants, such as a covenant that restricts the Company’s ability to borrow in order to pay dividends. As of <em style="font: inherit;"> September 30, 2023, </em>the Company was in compliance with all covenants contained in the Revolving Credit Facility. The Company believes that it will maintain compliance with its financial covenants for the foreseeable future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Borrowings under the line of credit as of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>were $6.7 million and $8.8 million, respectively. There were letters of credit outstanding at <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>for $2.0 million and $1.9 million, respectively. At <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>the Company had availability for additional borrowings under the Revolving Credit Facility of $36.3 million and $34.3 million, respectively.</p> 45000000 0.064 0.027 6700000 8800000 2000000 1900000 36300000 34300000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">9.</em></b>     <b>Per Share Data</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company uses the treasury stock method to calculate the weighted-average shares outstanding used for diluted earnings per share. The number of weighted-average shares used to calculate basic and diluted earnings per share for the <em style="font: inherit;">thirteen</em> and <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>was determined as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> </td><td colspan="5" 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: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="5" 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: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,919,752</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,154,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,469,501</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,172,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of outstanding restricted share awards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">276,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">367,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">261,497</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">394,051</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted average shares outstanding</p> </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: 11%; 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);">8,196,330</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,522,158</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: 11%; 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);">8,730,998</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,566,816</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">For all periods presented, there were no anti-dilutive shares included in the calculation of common stock equivalents as there were <em style="font: inherit;">no</em> stock options outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Unissued shares of common stock were reserved for the following purposes:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time-based restricted stock awards 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: 0pt;">383,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">274,939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Performance-based restricted stock awards 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: 0pt;">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Performance-based restricted stock awards outstanding</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">under plans to be approved by the 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;"> </td><td style="width: 12%; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">225,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Future grants of options or shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">608,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">890,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares reserved for employee stock purchase plan</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: 12%; 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);">297,730</td><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: 12%; 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);">364,231</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times 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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);">1,389,820</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; 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);">1,754,852</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> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> </td><td colspan="5" 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: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="5" 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: 14%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 52%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,919,752</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,154,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,469,501</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,172,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of outstanding restricted share awards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">276,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">367,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">261,497</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">394,051</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted average shares outstanding</p> </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: 11%; 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);">8,196,330</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,522,158</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: 11%; 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);">8,730,998</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,566,816</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> 7919752 10154505 8469501 10172765 276578 367653 261497 394051 8196330 10522158 8730998 10566816 0 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Time-based restricted stock awards 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: 0pt;">383,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">274,939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Performance-based restricted stock awards 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: 0pt;">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Performance-based restricted stock awards outstanding</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">under plans to be approved by the 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;"> </td><td style="width: 12%; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">225,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Future grants of options or shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">608,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">890,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares reserved for employee stock purchase plan</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: 12%; 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);">297,730</td><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: 12%; 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);">364,231</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times 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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);">1,389,820</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; 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);">1,754,852</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> 383961 274939 100000 0 0 225000 608129 890682 297730 364231 1389820 1754852 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">10.</em></b>     <b>Share-Based Compensation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">At <em style="font: inherit;"> September 30, 2023, </em>the Company had <em style="font: inherit;">two</em> share-based employee compensation plans, the Employee Stock Purchase Plan and the <em style="font: inherit;">2014</em> Omnibus Equity Compensation Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company measures the fair value of share-based awards, if and when granted, based on the Black-Scholes method and using the closing market price of the Company’s common stock on the date of grant. Awards typically vest over periods ranging from <span style="-sec-ix-hidden:c104632963">one</span> to <span style="-sec-ix-hidden:c104632964">five</span> years and expire within 10 years of issuance. The Company <em style="font: inherit;"> may </em>also issue immediately vested equity awards. Share-based compensation expense related to time-based awards is amortized in accordance with applicable vesting periods using the straight-line method. The Company expenses performance-based awards only when the performance metrics are likely to be achieved and the associated awards are therefore likely to vest. Performance-based share awards that are likely to vest are also expensed on a straight-line basis over the vesting period but <em style="font: inherit;"> may </em>vest on a retroactive basis or be reversed, depending on when it is determined that they are likely to vest, or in the case of a reversal when they are later determined to be unlikely to vest or forfeited.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Share-based compensation expense for the <em style="font: inherit;">thirteen</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>was $483 and $425, respectively.  Share-based compensation expense for the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>was $1,450 and $1,130, respectively.  Share-based compensation expense is included in selling, general and administrative expense in the Company’s statement of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> September 30, 2023, </em>the Company had $3.4 million of total unrecognized compensation cost, with approximately $3.2 million related to time-based non-vested share-based awards outstanding and $0.2 million related to performance-based non-vested share-based awards outstanding. The Company expects to recognize the expense associated with time-based non-vested share-based awards through fiscal <em style="font: inherit;">2027.</em>  If earned, the Company will recognize the expense associated with performance-based non-vested share-based awards straight-line through fiscal <em style="font: inherit;">2023.</em>  These amounts do <em style="font: inherit;">not</em> include a) the cost of any additional share-based awards granted in future periods or b) the impact of any potential changes in the Company’s forfeiture rate. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><span style="text-decoration: underline; ">Incentive Share-Based Plans</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><i>Employee Stock Purchase Plan</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company implemented the <em style="font: inherit;">2001</em> Employee Stock Purchase Plan (the “Purchase Plan”) with shareholder approval, effective <em style="font: inherit;"> January 1, 2001. </em>Under the Purchase Plan, employees meeting certain specific employment qualifications are eligible to participate and can purchase shares of common stock semi-annually through payroll deductions at the lower of 85% of the fair market value of the stock at the commencement or end of the offering period. The purchase plan permits eligible employees to purchase shares of common stock through payroll deductions for up to 10% of qualified compensation, subject to maximum purchases in any <em style="font: inherit;">one</em> fiscal year of 3,000 shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">In fiscal <em style="font: inherit;">2015,</em> the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 300,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,100,000 shares and to extend the expiration date of the Purchase Plan to <em style="font: inherit;"> December 31, 2025. </em>In fiscal <em style="font: inherit;">2018,</em> the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 300,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,400,000 shares. In fiscal <em style="font: inherit;">2021,</em> the Company amended the Purchase Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance or transfer under the Purchase Plan by an additional 400,000 shares so that the total number of shares of stock reserved for issuance or transfer under the Plan shall be 1,800,000 shares and the termination date of the Purchase Plan was extended to <em style="font: inherit;"> December 31, 2030.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company has <em style="font: inherit;">two</em> offering periods in the Purchase Plan coinciding with the Company’s <em style="font: inherit;">first</em> <em style="font: inherit;">two</em> fiscal quarters and the last <em style="font: inherit;">two</em> fiscal quarters. Actual shares are issued on the <em style="font: inherit;">first</em> business day of the subsequent offering period for the prior offering period payroll deductions. The number of shares issued on <em style="font: inherit;"> July 3, 2023 (</em>the <em style="font: inherit;">first</em> business day following the previous offering period) was 33,430. As of <em style="font: inherit;"> September 30, 2023, </em>there were 297,730 shares available for issuance under the Purchase Plan. Compensation expense, representing the discount to the quoted market price, for the Purchase Plan for the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>was $244 and $180, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><i><em style="font: inherit;">2014</em> Omnibus Equity Compensation Plan (the <em style="font: inherit;">2014</em> Plan)</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The <em style="font: inherit;">2014</em> Plan, approved by the Company’s shareholders in <em style="font: inherit;"> December 2014, </em>initially provided for the issuance of up to 625,000 shares of the Company’s common stock to officers, non-employee directors, employees of the Company and its subsidiaries, or consultants and advisors utilized by the Company.  In fiscal <em style="font: inherit;">2016,</em> fiscal <em style="font: inherit;">2020</em> and fiscal <em style="font: inherit;">2022,</em> the Company amended, or amended and restated, the <em style="font: inherit;">2014</em> Plan with shareholder approval to increase the aggregate number of shares of stock reserved for issuance under the Plan by an additional 500,000, 850,000 and 1,000,000 shares, respectively, so that the total number of shares of stock reserved for issuance under the Plan is 2,975,000 shares.  The expiration date of the Plan is <em style="font: inherit;"> December 17, 2030, </em>unless the <em style="font: inherit;">2014</em> Plan is terminated earlier by the Board or is extended by the Board with the approval of the stockholders.  The Compensation Committee of the Board of Directors determines the vesting period at the time of grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">All stock awards typically include dividend accrual equivalents, which means that any dividends paid by the Company during the vesting period become due and payable after the vesting period assuming the grantee’s stock award fully vests. Dividends for these grants are accrued on the dividend payment dates and included in accounts payable and accrued expenses on the accompanying consolidated balance sheet. As of <em style="font: inherit;"> September 30, 2023, </em>there were no accrued dividends. Dividends for stock awards that ultimately do <em style="font: inherit;">not</em> vest are forfeited.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> September 30, 2023, </em>under the <em style="font: inherit;">2014</em> Plan, 383,961 time-based shares were outstanding, 100,000 performance-based restricted stock awards were outstanding and 608,129 shares were available for awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Time-Based Restricted Stock Awards</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">From time-to-time the Company issues time-based restricted stock awards. The following summarizes the activity in the time-based restricted stock awards under the <em style="font: inherit;">2014</em> Plan during the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Number of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Time-Based</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Restricted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Stock Awards</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date Fair</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value per Share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">274,939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">288,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13.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; 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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(168,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or expired</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: 12%; 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,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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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; margin-left: 0pt; 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">383,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Based on the closing price of the Company’s common stock of $19.54 per share on <em style="font: inherit;"> September 29, 2023 (</em>the last trading day prior to <em style="font: inherit;"> September 30, 2023), </em>the intrinsic value of the time-based non-vested restricted stock awards at <em style="font: inherit;"> September 30, 2023 </em>was approximately $4.7 million. As of <em style="font: inherit;"> September 30, 2023, </em>there was approximately $3.2 million of total unrecognized compensation cost related to time-based restricted stock awards, which is expected to be recognized over the average weighted remaining vesting period of the restricted stock awards through fiscal <em style="font: inherit;">2027.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"><span style="text-decoration: underline; ">Performance-Based Restricted Stock Awards</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">From time-to-time the Company issues performance-based restricted stock awards to its executives.  Performance-based restricted stock awards are typically vested based on certain multi-year performance metrics as determined by the Board of Directors Compensation Committee.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The following summarizes the activity in the performance-based restricted stock awards during the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Number of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Performance-Based</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Restricted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Stock Awards</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date Fair</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value per Share</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; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at December 31, 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">225,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; 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: 12%; 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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(125,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or expired</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: 12%; 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; 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: 12%; 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; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at September 30, 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> September 30, 2023, </em>there was one outstanding grant for performance-based restricted stock awards issued to Bradley Vizi, the Company’s Chief Executive Officer. In <em style="font: inherit;"> December 2022, </em>the Company issued a performance-based restricted stock unit grant of 100,000 shares, subject to increase up to 125,000 shares, based on fiscal <em style="font: inherit;">2023</em> performance (the <em style="font: inherit;">“2023</em> Grant”). The Company has <em style="font: inherit;">not</em> made a determination as to how many shares it expects to issue under the <em style="font: inherit;">2023</em> Grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company assesses at each reporting date whether achievement of any performance condition is probable and recognizes the expense when achievement of the performance condition becomes probable.  The Company will then recognize the appropriate expense cumulatively in the year performance becomes probable and recognize the remaining compensation cost over the remaining requisite service period. If at a later measurement date, the Company determines that performance-based restricted stock awards deemed as likely to vest are deemed as unlikely to vest, the expense recognized will be reversed. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Share-based compensation for performance-based equity agreement was $0.1 million and $0.2 million for the <em style="font: inherit;">thirteen</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022, </em>respectively.  Share-based compensation for performance-based equity agreement was $0.4 million and $0.6 million for the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022, </em>respectively</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">During the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023, </em>the Company awarded 4,762 immediately vested share awards at an average price of $10.50. During the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> October 1, 2022, </em>the Company awarded 1,000 immediately vested share awards at an average price of $18.48.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P10Y 483000 425000 1450000 1130000 3400000 3200000 200000 0.85 0.10 3000 300000 1100000 300000 1400000 400000 1800000 33430 297730 244000 180000 625000 500000 850000 1000000 2975000 0 383961 100000 608129 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Number of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Time-Based</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Restricted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Stock Awards</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date Fair</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value per Share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">274,939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">288,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13.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; 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: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(168,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0); width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or expired</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: 12%; 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,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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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; margin-left: 0pt; 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 71%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">383,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.36</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 cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Number of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Performance-Based</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Restricted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Stock Awards</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date Fair</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value per Share</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; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at December 31, 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">225,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; 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: 12%; 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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(125,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or expired</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: 12%; 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; 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: 12%; 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; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding non-vested at September 30, 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 274939 3.59 288893 13 168769 2.11 11102 2.23 383961 11.36 19.54 4700000 3200000 225000 8.73 0 0 125000 6.15 -0 0 100000 11.96 1 100000 125000 100000 200000 400000 600000 4762 10.5 1000 18.48 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">11.</em></b>    <b>Treasury Stock Transactions</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> April 25, 2023, </em>the Board authorized a program to repurchase shares of its common stock up to an amount <em style="font: inherit;">not</em> to exceed $25.0 million.  This newly approved program succeeds the Company’s prior repurchase program authorized in <em style="font: inherit;"> November 2021, </em>which was substantially completed in <em style="font: inherit;"> April 2023. </em>The program is designed to provide the Company with enhanced flexibility over the long term to optimize its capital structure.  Shares of the Common Stock <em style="font: inherit;"> may </em>be repurchased in the open market or through negotiated transactions.  The program <em style="font: inherit;"> may </em>be terminated or suspended at any time at the discretion of the Company. The Company <em style="font: inherit;"> may </em>enter into a Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading plan to effect a portion of the authorized purchases if the criteria set forth in the plan are met. Such a plan would enable the Company to repurchase its shares during periods outside of its normal trading windows when the Company typically would <em style="font: inherit;">not</em> be active in the market.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> April 24, 2023, </em>the Company agreed to repurchase, in a private transaction approved by the Board, 333,686 shares of common stock at a per-share price of $11.91 per share.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">During the <em style="font: inherit;">thirty-nine</em> weeks ending <em style="font: inherit;"> September 30, 2023, </em>the Company purchased 1,758,160 shares at an average price of $13.80 per share, including the aforementioned private transaction.  During the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> October 1, 2022, </em>the Company purchased 637,372 shares at an average price of $10.03 per share.  As of <em style="font: inherit;"> September 30, 2023, </em>the Company had $14.3 million available for future treasury stock purchases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company accrued $0.2 million in excise tax associated with its Treasury Stock Repurchase Plan during the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023.</em></p> 25000000 333686 11.91 1758160 13.8 637372 10.03 14300000 200000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">12.</em></b>    <b>New Accounting Standards and Updates</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">         </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> June 2016, </em>the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments - Credit Losses (Topic <em style="font: inherit;">326</em>). </i>The new standard amends guidance on reporting credit losses for assets held at amortized cost basis and available-for-sale debt securities. In <em style="font: inherit;"> February 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">02,</em> <i>Financial Instruments-Credit Losses (Topic <em style="font: inherit;">326</em>) and Leases (Topic <em style="font: inherit;">842</em>) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin <em style="font: inherit;">No.</em> <em style="font: inherit;">119</em> and Update to SEC Section on Effective Date Related to Accounting Standards Update <em style="font: inherit;">No.</em> <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> Leases (Topic <em style="font: inherit;">842</em>),</i> which amends the effective date of the original pronouncement for smaller reporting companies.  ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> and its amendments will be effective for the Company for interim and annual periods in fiscal years beginning after <em style="font: inherit;"> December 15, 2022.  </em>CECL estimates of expected credit losses on trade receivables over their life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts. The Company adopted the standard in its <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2023.</em> There was <em style="font: inherit;">no</em> material impact on the results of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.</i> This standard only applies to contracts and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. This guidance provides temporary optional expedients and exceptions to accounting guidance on contract modifications and hedge accounting to ease entities’ financial reporting burdens as the market transitions from the LIBOR and other interbank offered rates to alternative reference rates. In <em style="font: inherit;"> December 2022, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">06,</em> <i>Deferral of the sunset date of Topic <em style="font: inherit;">848.</em> </i>This update defers the sunset date from <em style="font: inherit;"> December 31, 2022 </em>to <em style="font: inherit;"> December 31, 2024. </em>The Company <em style="font: inherit;"> may </em>elect to apply the amendments prospectively through <em style="font: inherit;"> December 31, 2024. </em>The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">13.</em></b>    <b>Segment Information </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company follows ASC <em style="font: inherit;">280,</em> “Segment Reporting,” which establishes standards for companies to report information about operating segments, geographic areas and major customers. The accounting policies of each reportable segment are the same as those described in the summary of significant accounting policies (see Note <em style="font: inherit;">1</em> to the Company’s Consolidated Financial Statements included in its Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022).</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Segment operating income includes selling, general and administrative expenses directly attributable to that segment as well as charges for allocating corporate costs to each of the operating segments. The following tables reflect the results of the reportable segments consistent with the Company’s management system:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirteen Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>September 30, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Specialty</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Life Sciences</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">and IT</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,977</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,358</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of acquired</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirteen Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>October 1, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Specialty</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Life Sciences</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">and IT</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,594</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,794</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,358</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,551</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale of assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">880</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">931</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of October 1, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">76,809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">521</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirty-Nine Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>September 30, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Specialty</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Life Sciences and IT</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">192,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">137,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of acquired</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale of assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(395</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(395</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirty-Nine Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>October 1, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Specialty Health Care</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Life Sciences and IT</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">214,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">151,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,203</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">729</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale of assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,341</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,301</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,989</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of October 1, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">76,809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company derives a majority of its revenue from offices in the United States. Revenues reported for each operating segment are all from external customers. The Company is domiciled in the United States and its segments operate in the United States, Canada, Puerto Rico and Europe. Revenue by geographic area for the <em style="font: inherit;">thirteen</em> and <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> October 1, 2022 </em>was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 45%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 45%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </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: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">55,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">179,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">205,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Puerto Rico</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,643</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,745</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">1,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;">620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">2,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;">1,982</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 45%;"> </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);">58,049</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: 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);">58,152</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: 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);">192,209</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: 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);">214,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Total assets by geographic area as of the reported periods were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</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></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: 60.6%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">91,141</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">81,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Puerto Rico</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">4,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">3,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; 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: 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);">101,214</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: 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);">87,964</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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirteen Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>September 30, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Specialty</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Life Sciences</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">and IT</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,457</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,977</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,358</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of acquired</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirteen Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>October 1, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Specialty</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Life Sciences</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">and IT</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,922</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,594</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,794</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,358</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,551</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale of assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">880</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">931</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of October 1, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">76,809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">521</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirty-Nine Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>September 30, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Specialty</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Health Care</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Life Sciences and IT</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">192,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">137,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of acquired</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale of assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(395</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(395</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of September 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Thirty-Nine Weeks Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>October 1, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Specialty Health Care</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Engineering</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Life Sciences and IT</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123,638</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">214,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">151,998</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,203</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39,962</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization of</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">729</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale of assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(219</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,341</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,301</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,347</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,989</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 0%; padding: 6px 0px 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets as of October 1, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">76,809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">496</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 24895000 22452000 10702000 0 58049000 17438000 16846000 6484000 0 40768000 7457000 5606000 4218000 0 17281000 5977000 4327000 2358000 0 12662000 88000 122000 33000 0 243000 0 0 45000 0 45000 1392000 1157000 1782000 0 4331000 32272000 45949000 17662000 5331000 101214000 62000 162000 69000 22000 315000 27997000 20922000 9233000 0 58152000 19014000 15594000 6186000 0 40794000 8983000 5328000 3047000 0 17358000 5933000 4531000 2087000 0 12551000 101000 136000 29000 0 266000 -0 219000 -0 -0 219000 2949000 880000 931000 0 4760000 33280000 32343000 8579000 2607000 76809000 9000 207000 39000 266000 521000 99553000 61956000 30700000 0 192209000 70623000 47482000 19039000 0 137144000 28930000 14474000 11661000 0 55065000 19211000 12626000 6945000 0 38782000 281000 370000 105000 0 756000 0 0 136000 0 136000 -0 395000 -0 -0 395000 9438000 1873000 4475000 15786000 32272000 45949000 17662000 5331000 101214000 109000 640000 88000 38000 875000 123638000 61726000 29095000 0 214459000 86772000 45653000 19573000 0 151998000 36866000 16073000 9522000 0 62461000 21203000 12659000 6100000 0 39962000 322000 332000 75000 0 729000 -0 219000 -0 -0 219000 15341000 3301000 3347000 0 21989000 33280000 32343000 8579000 2607000 76809000 57000 496000 102000 275000 930000 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 45%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 45%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </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: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">55,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">179,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">205,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,555</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Puerto Rico</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,643</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,745</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">1,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;">620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">2,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;">1,982</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 3px double rgb(0, 0, 0); width: 45%;"> </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);">58,049</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: 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);">58,152</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: 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);">192,209</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: 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);">214,459</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> 53679000 55180000 179800000 205162000 1647000 1091000 5060000 3555000 1643000 1261000 4745000 3760000 1080000 620000 2604000 1982000 58049000 58152000 192209000 214459000 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</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></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: 60.6%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">91,141</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">81,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Puerto Rico</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">4,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">3,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; 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: 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);">101,214</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: 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);">87,964</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> 91141000 81558000 1829000 1640000 4157000 1401000 4087000 3365000 101214000 87964000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"><b><em style="font: inherit;">14.</em></b>    <b>Income Taxes </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company recognized $3.2 million of income tax expense for the <em style="font: inherit;">thirty-nine</em> weeks ended <em style="font: inherit;"> September 30, 2023, </em>as compared to $6.0 million for the comparable prior-year period.  The consolidated effective income tax rate for the current period was 21.9% as compared to 27.1% for the comparable prior-year period. The effective fiscal <em style="font: inherit;">2023</em> income tax rates as of <em style="font: inherit;"> September 30, 2023, </em>were approximately 21.5%, 26.1% and 13.3% in the United States, Canada and Europe, respectively. The relative income or loss generated in each jurisdiction can materially impact the overall effective income tax rate of the Company, particularly the ratio of Canadian and European pretax income versus U.S. pretax income.  The comparable prior-year period estimated income tax rates were 27.5%, 25.1% and 15.7% in the United States, Canada and Europe, respectively. The primary reason for the decrease in the consolidated effective rate in the current period was due to a permanent tax difference associated with the tax deduction for equity grants in the United States that vested during the <em style="font: inherit;">thirteen</em> weeks ended <em style="font: inherit;"> September 30, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Differences between the effective tax rate and the applicable U.S. federal statutory rate <em style="font: inherit;"> may </em>arise, primarily from the effect of state and local income taxes, share-based compensation, and potential tax credits available to the Company. The actual <em style="font: inherit;">2023</em> effective tax rate <em style="font: inherit;"> may </em>vary from the estimate depending on the actual operating income earned in various jurisdictions, the potential availability of tax credits, and the exercise of stock options and vesting of share-based awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3200000 6000000 0.219 0.271 0.215 0.261 0.133 0.275 0.251 0.157 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:0pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">15.</em></b></p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Contingencies</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">From time to time, the Company is a defendant in various legal actions that arise in the ordinary business course.  These matters <em style="font: inherit;"> may </em>relate to professional liability, tax, compensation, contract, competitor disputes, and employee-related matters and include individual and class action lawsuits, as well as inquiries and investigations by governmental agencies regarding the Company’s employment and compensation practices. Additionally, some of the Company’s clients <em style="font: inherit;"> may </em>also become subject to claims, governmental inquiries and investigations, and legal actions relating to the Company’s professional services. Depending upon the particular facts and circumstances, the Company <em style="font: inherit;"> may </em>also be subject to indemnification obligations under its contracts with such clients relating to these matters.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">As such, the Company is required to assess the likelihood of any adverse outcomes to these matters as well as potential ranges of losses and possible recoveries.  The Company <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be covered by insurance as it pertains to some or all of these matters.  A determination of the amount of the provision required for these commitments and contingencies, if any, which would be charged to earnings, is made after careful analysis of each matter.  The Company records a liability when management believes an adverse outcome from a loss contingency is both probable and the amount, or a range, can be reasonably estimated. From time to time, the Company must estimate the potential loss even though the party adverse to the Company has <em style="font: inherit;">not</em> asserted any specific amounts. Significant judgment is required to determine both the probability of loss and the estimated amount. The Company reviews its loss contingencies at least quarterly and it adjusts its accruals and/or disclosures to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, or other new information, as deemed necessary. Once established, a provision <em style="font: inherit;"> may </em>change in the future due to new developments or changes in circumstances. The Company could increase or decrease its earnings in the period that the changes are made. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company is exposed to various asserted claims as of <em style="font: inherit;"> September 30, 2023, </em>where the Company believes it has a probability of loss. Additionally, the Company is exposed to other asserted claims whereby an amount of loss has <em style="font: inherit;">not</em> been declared, and the Company cannot determine the potential loss. Any of these various claims could result in an unfavorable outcome or settlement that exceeds the accrued amounts. However, the Company believes that such matters will <em style="font: inherit;">not,</em> either individually or in the aggregate, have a material adverse effect on its business, consolidated financial position, results of operations, or cash flows. As of <em style="font: inherit;"> September 30, 2023, </em>the Company has accrued $2.8 million for asserted claims. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> April 2022, </em>a client of the Company’s Industrial Processing Group alleged that a system partially designed by the Company is <em style="font: inherit;">not</em> operating as intended and that the Company is responsible. The Company has <em style="font: inherit;">not</em> determined if it has any liability. In the event of liability, the Company believes its damages are contractually limited to an amount <em style="font: inherit;">no</em> higher than $3.3 million. Furthermore, the Company believes that if it were found liable, any damages would be covered by insurance, subject to a deductible of $0.5 million and maximum coverage of $5.0 million. While the Company attempts to find a mutually agreeable solution, the Company has reserved <em style="font: inherit;">$0.5</em> million for this project. The Company can give <em style="font: inherit;">no</em> assurance that its liability is limited to <em style="font: inherit;">$3.3</em> million or that liability over <em style="font: inherit;">$0.5</em> million, if any, will be covered by insurance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company is also subject to other pending legal proceedings and claims that arise from time to time in the ordinary course of its business, which <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be covered by insurance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2800000 3300000 500000 5000000 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:0pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">16.</em></b></p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Leases</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Leases are recorded in accordance with FASB ASC <em style="font: inherit;">842,</em> Leases which requires lessees to recognize a right of use (“ROU”) asset and an operating right of use liability for all leases with terms greater than <em style="font: inherit;">12</em> months and requires disclosures by lessees and lessors about the amount, timing and uncertainty of cash flows arising from leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right of use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do <em style="font: inherit;">not</em> provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments<b>. </b>The right of use asset also consists of any lease incentives received. The lease terms used to calculate the right of use asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as depreciation expense and interest expense using the accelerated interest method of recognition. The Company has lease agreements which require payments for lease and non-lease components. The Company has elected to account for these as a single lease component with the exception of its real estate leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">The components of lease expense were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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 colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td><td style="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: 11%; 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);">349</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">341</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: 11%; 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,078</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,245</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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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 colspan="3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 50%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Finance lease cost</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </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; 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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amortization of right of use assets</p> </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;">116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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; 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); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest on lease liabilities</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: 11%; 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</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td><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: 11%; 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</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease cost</p> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">117</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">136</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: 11%; 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);">371</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Supplemental Cash Flow information related to leases was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 1,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 1,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash paid for amounts included in the measurement</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">of lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44.5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">359</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Financing cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">388</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </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;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Right of use assets obtained in exchange for lease</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">obligations</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Supplemental Balance Sheet information as of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>related to leases was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 65.9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating lease right of use assets</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; margin-left: 0pt; 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,976</td><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: 0pt; 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times 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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating right of use liability - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating right of use liability - non-current</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: 12%; 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,382</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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: 12%; 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,932</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total operating lease liabilities</p> </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: 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,266</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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: 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,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Finance leases</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property and equipment - (right of use 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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated depreciation</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: 12%; 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);">(579</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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: 12%; 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);">(461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property and equipment, net</p> </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: 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);">347</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: 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);">716</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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times 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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance lease liability - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance lease liability - non-current</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: 12%; 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; 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: 12%; 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);">(232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total finance lease liabilities</p> </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: 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);">(348</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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: 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);">(694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term in years</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.78</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance 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: 12%; 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Maturities of lease liabilities are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Operating Leases</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Finance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Leases</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (After September 30, 2023)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">409</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">1,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,770</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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; 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; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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: 12%; 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);">(504</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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: 12%; 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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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: 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,266</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: 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);">348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">October 1,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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 colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td><td style="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: 11%; 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);">349</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">341</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: 11%; 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,078</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,245</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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </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: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"> </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 colspan="3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 50%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Finance lease cost</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;"><em style="font: inherit;"> </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; 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%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amortization of right of use assets</p> </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;">116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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; 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); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest on lease liabilities</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: 11%; 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</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td><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: 11%; 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</td><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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease cost</p> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">117</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">136</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: 11%; 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);">371</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">356</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> 349000 341000 1078000 1245000 116000 134000 368000 350000 1000 2000 3000 6000 117000 136000 371000 356000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Thirteen Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Thirty-Nine Weeks Ended</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 1,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 1,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash paid for amounts included in the measurement</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">of lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44.5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">359</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Financing cash flows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">388</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </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;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Right of use assets obtained in exchange for lease</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">obligations</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 359000 357000 1102000 1272000 1000 0 4000 6000 115000 117000 346000 388000 364000 364000 0 1096000 257000 257000 0 257000 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 5%; margin-right: 5%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 65.9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating lease right of use assets</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; margin-left: 0pt; 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,976</td><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: 0pt; 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: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times 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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating right of use liability - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating right of use liability - non-current</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: 12%; 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,382</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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: 12%; 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,932</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total operating lease liabilities</p> </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: 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,266</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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: 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,281</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Finance leases</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property and equipment - (right of use 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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated depreciation</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: 12%; 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);">(579</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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: 12%; 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);">(461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Property and equipment, net</p> </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: 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);">347</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: 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);">716</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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times 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;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance lease liability - current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(462</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance lease liability - non-current</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: 12%; 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; 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: 12%; 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);">(232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total finance lease liabilities</p> </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: 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);">(348</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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: 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);">(694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term in years</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.78</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance 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: 12%; 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finance 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td></tr> </tbody></table> 2976000 3665000 884000 1349000 2382000 2932000 3266000 4281000 926000 1177000 579000 461000 347000 716000 348000 462000 -0 232000 348000 694000 P8Y2M23D P6Y9M10D P0Y9M P1Y6M 0.0315 0.031 0.0087 0.0087 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Operating Leases</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Finance</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Leases</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (After September 30, 2023)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">409</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">1,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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: 1px solid black;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,770</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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; 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; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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: 12%; 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);">(504</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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</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: 12%; 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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </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; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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: 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,266</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: 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);">348</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> 357000 117000 754000 233000 493000 0 409000 0 302000 0 1455000 0 3770000 350000 504000 2000 3266000 348000 <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 12.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>ITEM <em style="font: inherit;">5.</em></b></p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 90.7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>OTHER INFORMATION</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"><span style="-sec-ix-hidden:c104633508"><span style="-sec-ix-hidden:c104633509"><span style="-sec-ix-hidden:c104633510"><span style="-sec-ix-hidden:c104633511">None</span></span></span></span> of the Company’s directors and officers adopted, modified or terminated a Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement or a non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement during the Company's fiscal quarter ended <em style="font: inherit;"> September 30, 2023.</em></p> EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !F":5<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 9@FE7.Q# ?NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVEAP=#-1?&D(+B@> O)[&ZP^4,RTN[;F];=+J(/X#$SOWSS M#4ROH] AX7,*$1-9S#>3&WP6.F[9D2@*@*R/Z%2N2\*7YCXDIZ@\TP&BTA_J M@- VS08_N/ MC2^"LH=?=R&_ %!+ P04 " 9@FE7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !F":5=+3 0WZ04 /X> 8 >&PO=V]R:W-H965T&UL MM9E=<^(V%(;_BH9V.NU,"+8,A&P39H@WV:5-"!O2[6P[O5!L 9[8EBO+D/S[ M'ME@DXQ\H)XE%\%?Y[5>Z5AZ)%VLA7Q.EYPK\A*%<7K96BJ5?.AT4F_)(Y:> MBH3'<&%(4=:EG]3L2"N#6\R*]-Y?!"9"H,8CZ5),VB MB,G7*QZ*]67+;FTO/ 2+I=(7.L.+A"WXC*L_DJF$LTZIX@<1C]- Q$3R^65K M9']P':H#\B>^!GR=[AP3;>5)B&=],O8O6Y8N$0^YI[0$@Y\5=WD8:B4HQ[\; MT5;Y3AVX>[Q5O\G-@YDGEG)7A'\&OEI>M@8MXO,YRT+U(-:?^<903^MY(DSS M_V1=/-OMMHB7I4I$FV H013$Q2][V53$;H!5$T W ?1=@%WW!F<3X.1&BY+E MMCXRQ8874JR)U$^#FC[(ZR:/!C=!K)MQIB3<#2!.#3\*+X-64604^^0Z5H%Z M)>.X2 ]=S6V2+IGDZ45'P=MT3,?;*%\5RK1&^9SGQ+%."+6H8RB/BX=/Q.J46 -3^)OB.&7-.;F>LZ_F=JOK[UMX MBHP5C])_3%562';-DOJ3_9 FS..7+?@F4RY7O#7\Z0>[;_UJ\ON=Q-ZX[Y;N MNYCZ<),J+E2 9"'4@<]?R._\U60:5[+@[\RR!EW;Y!&-;>BQ5WKL'>+Q@2^" M%%Q"4T]8Q$T.<9T']XX\7KN?)_>W]Y_&U[,3,IZXIR:WJ$Y#M_W2;1\MY0B2 MV<\3^B9D"Y-+/'[.PM14.2X:UM#466GJ#"V4FTF96PI2#]+T&V=2]T<$^DIC M0^)J[;9-VXYE,HD&-C0Y*$T.T&*5/='&Y93+0/CD!BX;^VU<[8NQ;T5C&OH[ M+_V=_R]_>2O6NL.UZL8.-*JA/]NJ!F'K,(>/KXDQ+_?$VU;[B\D5'M;4U@Y; MV(?9^I(QJ;@,=6>:"*F,%G$M)3-C[X*'-;5(*XOT,(N;CP[K7/9(E7Q3"SBX M0%.O%?#8*%'L9"D,AFF0 P_2GKA8[7"!QS4U67&-?1#8W 0A)Y,L>N+2: X7 ML=NV1;L]H[UC$(U=(8U]$-.,8T](:+F<6D_(3$'*$B&)*S( .N ZX9M3&%>? M?#5:/@;6V!77V#B8;"P_LA=YKV]V!U>N=&_T>@WCL M"GELG%(V?D>^#^KIR?: Y%.3^]C9]+;CZ##+\4:QC8PW@QRG+GKDIV,6#FWJM^,C& MH>:]U_)SGDJQ"F+/W.2XYN0WH]%CZ%2D"H#PKR"I[;'V*%H# MVSIO=_NV>47A&/Q$*WZB.//D.3N2G-6[PP4&O;[1UC&8B5;,1''0N17Y+&4I M8FR(W2/B]/KM+G1+1G_'X"1:<1+%T>8Q4 /8DYL^O/3+V3&O4Q"2QI-XDJN MB"(8IV9*>,\G)(%ISXJ%&2<_6J=6CR1<%JMSQCHX!D;1"J,H3D" B'X0+\CL M-7H2H=$Z+O#@WCT:?1V#GVC%3Q0GG&UCDNL7;\GB!:]=$]HC-!G-/HZ,DS8\ ML*G#"I?H0;BT73DI #]O2AA5S%/N/8K?C,O'+A[5U&>%2?0@3!K',#$M-A/T MQ(UMC1M]XHIU/H\!0K0"(7H0".D)#? ]@,%"2'-?A.N,/(^#! CXA9C1ZS% MB%8@1 \"H5G$PI!<92G<3LT9B^O4+3;@80WM.17^. ?ASW7$Y4)_D9] 02T! M#J*$Q<8VW2-8.PG'XYH:K<#'P;EEVXY+F&^@]G"9>GO' ""G B '9Y=M%_MF M=)_E^VSD/E/ M+$>/(V.OQ/:;.JA4.OE:GK'=S4\&SC4.0<:7NU:[.SL,.KL MRS=>4^+IY8)BL[&\6F[NCO(MS4[U>+$S?,=T\J8DY',(M4[/X.VRV&PM3I1( M\OW*)Z&4B/+#)6<^E_H!N#\70FU/] O*+>_A?U!+ P04 " 9@FE7I/JN5YP;]%Q7C;ZS?912U+S10C9(\>7EY I_O*:) M=>@L_A#\21]<(YO*O93?[4DLHAXQ0MC0S#X\\BO>5792(#C[VW0R?XW MK>/A]2[ZERYY2.:>:7XMJS]%:5:7DVR"2KYD;65^ET\_\VU"L8U7R$IW_Z.G MK6TT046KC:RWSH"@%LWF+WO>%N+ <]'',C6@?Q3![IUH%VB&V1=6C?,L,6% MDD](66N(9B^ZVG3>D(UH[#+>&07?"O SBVO9E+ HO$1PI64E2F;@YC.K6%-P M=&<#:_3^NE6*-P;=H=$@[ZN9*M94^J+ MF0%X]D=FQ1;*YPT4,@+ECJ_/$8VFB$2$>MROP^XWO !WW+F38_<9%&5?&;*O M#.GBT;'*;%-F6D,)/OKRV028^P/8!ORHUZS@EQ/H,,W5(Y\L?OP!)]$G7W8G M"G:4*]WG2D/1%]=,KQ"L&BKL!?^[%8^L@N2]J[@)E72A[)1X7"3Q_&+V>)B, M:T-IOKPXR#,+\J!C,.MHT+UXRQYD$<=XJOF:B M1/QY;?M?=\LOS8HK&#N'.]^'.G$K1S$>H':-Y@E-_*C3/>HT7%UI6/4/ *;. M;Z[U+6*\PBG?HC9'F+V2F&!8Y5YZ0IJ6VD-K&=&MVKF8""$#$OI,8KR MS(\SW^/,@_/MMVZM ],M/^5T.U&PHTQQU)-<%%R3&[Z6T)1^4HJHU7RS7;QPB8LC3Y,A6M>*)DD\ K9G+QRFKU\:PYH' 2-VNY]'NVT; MZ'@P.(OM&F7)? 1D3U\XS%^;T24/NLX+T"4EDD1X2%U>LVP^0K&X)R_\"GMU M( /P7"K"$88--\3GVF5I/EK$GK1PF+6^B*;3I14'Z8[6[&6,5['+/D-6]9@0 M.L+^N";36H;:T=GW8R" M;[SYN%R%DW3($SZK/!U1"KAG-!RFM)%A4 EV+RIA7MZ6B8?,:$:&F7BL\M'5 MZ3D/!XEF\5DJ\(%,-&KAX*.0->B0*PX'&B_>W$$"(\N9PZY5EF8C#$%ZXB)A MXMKTXZ[0@GN;DKCDE.89C0<0/69Q$D4C-24]BY$PB^UW? 'XT/M&&HYP_,&+ MU&6K85<&38X1'ISDPD>Y.R.+[RM9P8+K'W_("$X_=_P>13!Z%0(SG@M_X3B:11%]A_2*Z;L2: U*ZG$ M?WGY"35R]ZG0NH4H4B'9&@V$6\*B>\OGTJ>SR"&3XT1[?B5A?KV6=0UC=I=E M=![%AUG.HU":.)TF233-\WR0KA7QZ30'3YSO/0\*@)A!=WQM>'T/TV3W]*)S M@Y@D ]\D]<3,X;MX2G$V$O,&3HV;D-XG&MM*NRH@RYQ:>XR2L<'4"P42%@I7 M9=E->)A.]AAY)AI4L+6 :>4%ZI$-.,'SH3[TVE$8I"-P>]U PKKAJBC:NJVZ M9UO;0ZZLH=]6]H'D(U"9U/[1ZFJ$,UBXH6+TFXU6N1<3)"PF#F&7?"D*/T41 ME_;/R#PFSE;PV-$DRD<.Y:07""0L$+XJT&.M>MEU7SY-H9NR:-]-XUV204N2 M:3(_-'4V_]1^6DCMS]Z5"F=)1I*A9O;9S4%YC$V>7E20L*C8D+0>)1DO:%^;CQWSJZ@N<#,GF%:-CH+T,H6$9<@/HM!'%6[9E M,.*;%^I$T8[S[X4!C?_EM@P*BS=G>Z)HQ]GVNH*&=<4;MV7BO!;!23P\^OJL MYOGP(=GLX)V??>'Z*U,/HM&HXDMPB\Y3*(S:O,/S)5JI7 MG5%JT%O.A9XZF3'%O>OJ)*,YT0-94 %/5E+EQ$!7K5U=*$K2RI1SU\8Y4;\?*)?;J>,YNX$GMLZ,'7!GDX*LZ9*:YV*A MH.>V45*64Z&9%$C1U=3YY-W//6P-E>('HUN]UT8VE10_66JRJ1,Y**4K4G+S M)+=?:)/0V,9+)-?5-]HV6NR@I-1&YHT9"'(FZE_RUA1BS^"-WC'XC<&_U#!L M#,,JT9JL2NN1&#*;*+E%RJHAFFU4M:G._P[.DQ0 -\1WRL3_LL<]/VQ]I G:OLOM= MNPN5:R_:C/S)NYF/Z=3B@[VL,4>7H-]ATAI,JG8'QBQX/7J]-+6@<=[ M+&-ZV(_&0R_JY_;POZ,,GR3_#O<87:K?._::]1QV$[3#$P8X MPH<%[Q%&&/O!*#X =_>.8WL7^D;4F@F-.%V!$P]""*'JZT7=,;*H3N@7:>"\ MKYH97,FHL@)XOI+2[#KVT&\O>;._4$L#!!0 ( !F":5=ZJO^TT@4 !(9 M 8 >&PO=V]R:W-H965T&ULK5G;Y94RAQZJLY=5DJ]3N?9)S&=\K\JB9I\$DONJHN+IFI7\X6J")\\//A>;K3(/ MIO/9CF[8+5-?=I^$OIOV7O*B8K4L>(T$6U]-WN/+%6D,&L1?!7N01]?(4+GC M_*NYN!6U)%YS/! M'Y P:.W-7#31;ZQUO(K:%,JM$OK70MNI^8+7N4X[RY&^DKPL ME$1\C3[NF* FKQ*]_5+3?5YHS#MTCK[<+M';-^_0&U34Z,\MWTM:YW(V57IF MQO\TZV9QWW;'>! M?.\,$8_XP'P6X^8?,W6!/-R8$XC.CXV^^M^CGP3#[VO$;_P% _X^LWM6[QF4 MUM8P:@Q-3[J?AXD7I+/I_7&P(!0.R2EJZ:)P2HAG.5NY,(*#(#S 3C@&/<=@ ME.."2V5*73)Q7V0,K.'60W@T]R9=@?F-QH+FMFQ+^6.9NQJHK=D4R=L,O_Y M)QQYOT -XC6=+5_3V>J5G)VD).Y3$H]6WJU6!#HA9VC#:IVL$]Z]LDH^R73(L>FI+]=N^V)D]&(I(XLR/!+X5#P 3158T7$P< M6I@5@"$#[3;M(Y&.1N*]19QFFJS0PJ.H%:TWQ5W)$)62*7"AIFZ+M1K*PH5X M%G,7@7V;^9B7$][8.^@M;[SW:O&.-&E)-47#?)!EYVB$PP* G!-L[9A+".6G M=@O^GJ]3OD?Z$H_R'6O"9ZAFS:Z[>7E0,+#(T] )# 0+4WMS F!^2F);<@"P MP OB@6Z R2$VY(6Q*>J,5V#KZUR+(+GD A<,XL:L>@.E"2(9* MX2 CL3^^'ZLM$\_)1V];SN] TJ."]+]NQ:_J;?FJWE:OY>TT)0?5B\=E[TVM MF/:K^JR8Y8&T*2)W7X!D!_:U>ABTMBS:]$%$6] %^*#_L7?$_4M0O2>V]L\W51/K'UV0I A6DT\%Z+#[(2C^O*/[2>&-E+4^?L MP'?D[@)"A=B1#BX*Z\W4V4L!6.2% VN8'&0D&9>1UU0662.?&!6UEA#Z?5XO M:KFEHEG2*.=E2<714W"C[4:)CS7F16"E= &BG'X.H/"%;_E:@:AP(/'D(#/) MN,Q<%N7>'%S^>$0P%!&[1D"4[]L1<5'80:U E%,ATZ,SWHJ)37.X+K6HWM>J M/M M: _@VQO%=\T)\QU7BE?-Y9;1G D#T+^O.5?/-V: _F^0^;]02P,$% @ M&8)I5P6!)DJ\ @ *@@ !@ !X;"]W;W)KR'^..?<>ZY=7Z(]%Z\R(T2AMR)G&5.2VYSACN\"467%DUE8BCGBEZ MS91>L..HQ%NR)NJY7 F8V:U*2@O").4,";*96G?N[3+4> /X0'HV1=O+" M^:N>W*=3R]$)D9PD2BM@^.S(G.2Y%H(T?C6:5AM2$X_'!_4OQCMX><&2S'G^ MDZ8JFUHW%DK)!E>Y>N+[KZ3Q8Q),>"[-7[1OL(Z%DDHJ7C1DR*"@K/[BMZ8. M1P30Z2=X#<'K$H(S!+\A^!^-$#2$X*,1PH9@K-NU=U.X!58XC@3?(Z'1H*8' MIOJ&#?6B3-^3M1*P2X&GXCEG*9PZ21&,),]IBA5,U@H^(,O0]XY7$+)61K2!''F7Q\],"9RB1:0EYI#W\QS/\\P+>A-FV!O$.!9MZ@X)J4(^0[GY#G>'Y/ M/O-A^F.B1LAQ#=WKL_-_T9?_'/VD&'Y[6WRC%YS1^P8/%S7'WW>R-7=LN/I] MVL7^)!Q']NZX7#V@T+TY!2W>@UPWG'2DECVHL1-Z+>K$8M!:# 8M/JJ,")2< MW/C+G$MY->"\E@R/,KEV.[[[(#<=T.(]*.QX[I$)@C.6P]9R.&CY].=]WF78 M=[Z=!.<](-^?='R^!\'Y=JNQ[$&%8]?IF+6/'K^"B*WI.A).L&*JOMGM:MO8 M[LQ[WEF?N;=SMV=] 8VP[EM_Y>LN^H#%EC*) S7FIQ@\ M "2* 8 >&PO=V]R:W-H965T&ULQ5UMD]NV$?XKG&NF M368B'_%"@$KMFW%$@DUGTGCBI/W0Z0?Z1-^IEL2+R+/C?U]()Q]$8(45[U;I M%UO2+1^LG@5 /(L%]?)3N_G0W39-G_R^6JZ[5Q>W?7_WW>5E=WW;K.KN17O7 MK.U?WK>;5=W;MYN;R^YNT]3SW46KY25/4W6YJA?KBZN7N\_>;*Y>MO?]?OV^6[:=7%^SBRP<_+VYN^^T'EUK9MTMVG6R:=Z_NGC-OJOR;'O!SN*?B^93=_ ZV7Z5=VW[8?OFA_FKBW3K M4;-LKOLM1&W_^]C,FN5RBV3]^&T/>O'8YO;"P]=?T,WNR]LO\Z[NFEF[_-=B MWM^^NL@ODGGSOKY?]C^WG_[6[+_0SL'K=MGM_DT^[6W3B^3ZONO;U?YBZ\%J ML7[XO_Y]3\3!!9P?N8#O+^#>!4(=N4#L+Q#^!?K(!7)_@?1=.G9!MK\@\ULX M]AW4_@+E7<#$D0OT_@*]"]8#N[O0%'5?7[W M=L6W_<;^=6&OZZ]F[7IN.U8S3^RKKETNYG5OW[SM[7^VQ_5=TKY/9K?U^J;I MDL7:_J&]_G#;+N?-IOM+4OYVO^@_)U__NJ[OYPM[X3?))/GU;9%\_=4WR5=; M^U]NV_NN7L^[EY>]=7?;Z.7UWK7O'USC1UU;K=I]B\F_?VQ6[YK-?P"861SF M]=QZ9GM]O4S>U(OYQ#HUJ^\6O7T? 2T0T)]F/R2O^WZS>'??U^^63=*W%GYC M&8NAEG'4GYO>3AZ6_K+>K!?KFRZ&9>)8O]B)J;O??'[@[]MDSV8$L$( 6TO9 M\+)+V]D>>QQ_['%\AR./X'Q?+^OU=9-\;0/1W5K*NF^2ND_^7J]?)"G[-N$I MYU!G>4#-=JC;"?;C%5/35+!,O[S\>-@=HLUOI_;ONKOZNGEU8>?NKME\;"ZN M_OPGIM*_0MV $JRD!#,A'THQSK?D'=)1$34ZB+5XC+4X*=:GQ/CY,[2_?AP()XED&_ M$9H)X3$=]6OL(*($*RG!3$B&'U>BY@;ASQ[#GY&''PIY%O9-+]Q9.+ERZ8VJ MT,;CJD0M3.B)SS?DB8)'D7JD445IW*]2KMN57F.J"&U\ E$+@WI2Q3T9$*@?"=1C^^&=Y?!C MT_5VE;+]U/9]NQ:ZWBX==U//%TJ1N4B'P=99FOKD1KT;.QE1@I648"9DPX\M M47.#3I _=H+\/)T "GP>=&/O[CS+ S(FGDD1FOCC";4PH2,^YS&, 9'31R*G M42+??)FN+67]EU7Z Z/(<)EB7V<6;7GL2*$$*RG!3$B$3)7,_= 1M3F(,DN= MLDZ?&&=0"Z?H/69O$HE_@9N4N(D!?)EPG3./7@!I:#8D[B EP:+$F7;3+&[6 MR?7]Q@KJZ\^6O7K=+1]NW/7\O_==OTU-@"PR=(C@)@5@,A&9SR.*8W"3"FEJ MR*"3V"RNL?_1],EB;1<\5F8OVPZ>3?88T1X7BLR *]2D!$Q4Q@.R4',EM+.3II#^F ',LE0J M/SL!^#:Q_4\&BP4K&%:CX6:%@N/,PO76RH(<9AT8,PN:7QM#]A-!/.U M10F9R73J[RD:P+>)X"H+Z [QA-+\R"8&/R@\>%+E :K_.%!Z .O\N .CQPYM M\0%M]4'(":SSJ9H=QMSE=OC)%0AXG($2A$#GSY<\?P^5AYF*8/B 20J?6'3/OL1-#.Y-A7@S)-(E3/CH/7V: MO50>9@]$SK2OM>/NC9ZB2-,II&@&("0(\3D2*=PE4G@\D4*ZI?Q1T8/6&3*G!2- -P8Z-?>$TN#A-@Y\29Q%NI>?! M%H< Q#EC>>[9%8"=703Z^>H2,I-29MY4;P#?P#4E@"<4GQY9"@FG:T5YRLU$6I-_^8N0IDI>>83&1H% M1*(F!O>F0KP9$NDDKQA=?$^CU$0H+#D+JU[C[HV>HTB+\$G1#$!($.)SU.$+ MI]K%F50[&'^\'E^$VG7B)T( FV!XX17Y@#,!]S&4(:%.^HJX]'WZWK= U>30271!L&N^ MQXCV.;3\OL!-2L!$9"SWV4+=J3"@X8%#)V[E>3:8Y0QO,(M=^,2Q@-^$!7 F9"95.E3]V@ UF*7+_F$8%X DV M54?2%O+@I/MHM?W\H^[ #JY(=3!;D0IM4K22%,T A 3Q/8?0EDYHR]%"^TG) M0(EK; ELF/NEZ05@Y*_H!/P#GFCCXPJ)[/EN8^^2_SLNP2.G/OS2P$8 M!43B^\JX-Q7BS9!(IV#E_^D(O(3.P$^U"GHK:9$^*5I)BF8 1H(8G^,@O'2J M7/Z!1^%EN'>=^[$'A'&P',#WTG$3 S@3<'_R@7CI)+H\UY%XB9^)C[<]>N20 M;J"3HAF #"73S%\Z5E2M#A]JXU(,&>7!^ P_&)_A!^-QDQ(W,8 ODYSEOKX$ MD(9F0^*<3L_.=C ^PP_&XR8%8.*+ZQ*',;A)%6]IR)_3YQG!L?@,/Q:?X M^D=[(3/+8C;U1TWHVR3C:1K,U,!6?)ZQ(]F,[.#!;7$9^]1,8!:JP".9P+@# MH\<.:1TW*9H!.($S@53-#F/NM'9V\K%X/,[ L?@@$YA!Q^*!3"!@!V4"(3,H M$PCX!F8" ;M()C!S4CL[U['X./#8HZ^D: 4I6DF*9DC1J@Q\JE_.U!&9F#G= MG9UM-SR./+IKD)Z+)T4K2=$,*5J5A>F%(V5ZF$GS2B0HI6D M:(84K[^H2"NI)-0MOFSM[%TZ/KV 55+.@["W1?Z3,+.[ V(B3 MHI6D: ;@9*I5&BS%*ZIFAS%WN1!U@9L$O^YXIJ&9!,?_H0 '8V=56 MYBW*2M!,AH^] WR;J)RK@.X0CS.ACSR$2+F)BG"(9/F**0?@E# 1@%SQ9'30SN385X,R32I4O4 MF>B5U\C6_GXR8E8"*FN5\R MCKM384!#MIR U7$!N_]!MH>I^&&%F-2=74RNMS>Z[0_)V9?=8MYL'KH@]E,J MH3[,@5]2(3WW3HI6DJ(9@(\@L.FOZ@GOT7@34L@LI@JF)5':3HI6D: 8@)(CO.62W M=K);CY;=3SIWH?>.E0Y0I?1Q6 47!'PC4WX$W .^3-D4U)??"#>7'5_?S, MH,8/P>M0DTJ_%K4 C (B\6/PN#<5XLV02"=H]9E*[=$Y*M21;/NC$P')I%O] MI&@E*9H!& EB3-3@L#,XB:[C$ITT-ZC#(_;^4\(T()/][4# )AA?N&8'G FX MCZ$,?]'1*?;\J97XV/#)40$^B[<]=N20HI6D: 8@@^E< MSSB,2P[FX<9T$.$G".@$#"XJUDO3X3(_9UT &EH-J37Z?D\KN>?D4#, M47$]PTT*P,1_O&^)PQCX.Q4&-&3+Z=_\-/T[MN8I!V0N7/,4=V#T_$V)5I*B&8 3N.:)JMEAS)U6 MST\[57!2G+,PYQ'4/ %&8,T38 ?5/(%F0,T39 ?5/ %V4,W397?;-'U1]_75 MR[OZIOFQWMPLUEVR;-[;Z](76VF]6=SWG;U%;N M;@WLW]^W;?_ES:7%_]1N/NS:N/H?4$L#!!0 ( !F":5=_UA%>#0@ (,D M 8 >&PO=V]R:W-H965T&ULK9IM;]LX$L>_"N%;'%I@ M4TND'JQ<8B!QNW=]L460;'=?,S(=ZRJ)7I%VDOOT-Z09JJ M32/XT@ZJRBD-@F1:\:*>S*_LM;MF?B6WNBQJ<=<0M:TJWKS>BE(^7T_"R=N% M^^)IK3P"@2I M?[.3A\D\]M@0O*M MTK+:#P8%55&WO_G+?B$.!H ?? #=#Z## ='( +8?P.Q$6V5V6I^YYO.K1CZ3 MQEB#-_/!KHT=#;,I:K.-#[J!OQ8P3L\7LE["IH@E@4]*EL62:_CRH.$7[)96 M1*[(@JLU^0UV7)$/WVN^719@\Y%3Q^"C/JID7?IG5+O0X?Q.838<&OA :4 M(7H6IP^G'CFL6V5F_;&Q538+N+(+N&ID12 *&ZZ+^JD]QH4NA+K$EJUU&^%N M38A?J@W/Q?4$8EB)9BSF81BGR=5T=Z@?L4J"F'961\+B3ECLW9J;Y7\ARMJCKB5DIES6 M>5$*4G>*S77S+3>[N&GDKH!#2AY?R8>M"9RB_GCZAL;GW- S.3M:MZ1;M\2[ MH9\%.,T+WB;C>DEX)1M=_,]>P&;>NHL/=F^6T<$.NS8IS?#]33N=J5?GOP%E M!"0J#GL*N8PK)32:HE+GGU^P+!XH1(QH.")QUDF<>25^^7M;Z%<"1PW@K-H5 M%2_FLVC3!7_FS5*10JGM,#NVTF>.JC"*PX%TQ"AD 2X]ZZ1G7NEW)AHLTJ&B M(*6$Q57$TCF76Q-2<$9$L>./)1KWF2,I&(AV+2ZR),5%AT$/O> GAW[2Q;.!4L1H-AL1>D#GT"MTL>;UDS!T[3-,8RH3Q6J4T59<$?BW(\2>[=GRE+GLO; M\6+TZ ^]7)W?G!8*>R]')SU)LB$#,;,PSD;"..SQ'/KY?->(#2^6;U'0[I/4 M:]% %0JA4FO?48L0[>DP=2)62)$Z@859A;-X)+)HST[J9R=4J!)2 KK!U.6> M(\LU&WQ1OUX M^X8U1E@[A$IW:4;3.!KF,,PL2*-P1'L//1J]JRTOZIU0IW1QU O3]Q8HY_)V MO H]0:F?H%##PW9! V+.FH!>9%-9W.?PL<'[#8JP<.8 '[-*TI%^G?;$I'YB M@MYUU&7@&Y?AQB-]G6TIR3U4[(+COV- O2$H9J1/C.:#9LCU"H> M*:EH3THZ>U=8K(J:U_DI8>$E\+O#XDS>CE>AAS#U0_A6-C &9JW(MEY"'6P, MS$G+(2@*C<[?12U4B'$ZW#;7+ 4DCU0XK$21#5II2O0NPO;;8-0!+JMDW) MT9M+#.EC V<."/2#D3*#]4QG?J8?-+MMH$!U*8Q6^5@63_9N#AKBS.7Q!8N& M9P6URD9R*#NX'^VG]D+6)@N9/)^#/N!VT]YW,DT@JA;I.QD;WD[ K+*1+,IZ M3#-_;[J0567NX-FC 'WJ_C"@,I%.E$91Y C%.E:6C53%K&I3PL=R) M"D=829/8N11/15V;8P0;!-5:(?$H=1M2)$A=H]'VFO6X9'Y<>N4+*N=A^UF4]IGG=":Y6^E#YR<]ADY)$6TUHF\ M+'YOK7,N;\=KT$,X^@F$:RW +UHB1"XUPR 8Q@1B19,13$4]6R,_6P]OA*#: M7#K263@LDQ$KQL8JEZAG:.1_J/M-UA?VO)S<-D9G?9Q[+F_'TS]XH.NG\KW[ M& )*'LW!S)*OPXA],G1*112Y4':VTC4)V5C'$_78COS8_I.7V[8"7?-&O#UI M@UF9Z@@ME%#]L?N F@V+4,1H>%MI>O Z1R6:)_N6BY&RK77["D1WM7N3YL:^ M/S*X?AM>+MKW87HW[>LYO_,&@*)@7U;@,OB4@JJF?>.E_:+EQKXT\BBUEI7] MN!8<9F\,X.\K*?7;%_,/NO>.YO\'4$L#!!0 ( !F":5&PO=V]R:W-H965T&ULC59M;]LV$/XK!Q4H4B"Q M;#GN2V(;B)T5ZX"L09*M&(9]H*63Q84B59*JX_WZ'E^LN+%J[(M$'N\>/L\= MQ=-TH_2CJ1 M/-5"FEE26=M+<^7N'/SENS-X8G)*54H]N\JF8)4-' M" 7FUB$P>GW#)0KA@(C&UXB9=%NZP/WQ#OVCUTY:5LS@4HDOO+#5+'F?0($E M:X6]4YM?,>J9.+Q<">.?L(F^PP3RUEA5QV!B4',9WNPIYN'_!&0Q(/.\PT:> MY36S;#[5:@/:>1.:&WBI/IK(<>F*\1<#+?H+W 6Z4M)6!7V2!Q8_Q*7'K"&8[@HOL*. ]-@,8 M#T\A&V;C(WCC3O#8XXV/"#9@%7SDDLF<,P'W)!;IH%G3IS? G??#N6_FPC0L MQUG2N,3I;YC,7[\:O1U>'B%[WI$]/X8^_ZS73/+_?"U.8:FD48(7+)QG6?Q0 M*U>[/DUPS4TNE&DUPM\/^&1A(53^^$^?UJ-L^K6.!OU'!QXJI&\N5W7#Y);+ M->2*CH0T6+A1%$(3+BUJ7D/9<3?/W GT;GD##YA74@FUYFA.X9/,!UZ^:5>& M%YQI,L/)ZU?OLVQX2?Y^-+H$I<$2B[BP#%3BXAM@E)!6LK;@1&/@^6Z1Z3.4 M+QBNF"!F".&6W#!#G[VFNZ2 4JO:;[&'/7IW:2"B[DM9M18*142ELC :PC7F M6*]0PWCD#W?FC([$3_+4FY\R2NQT=.ELZ*D* TVHB5_)15M0480 5OQ+=TO M.'';<&-=C9046Y=TZ6X\<4K7;MYJ[5;V(MZ ).[&T"7N"3 H&=>[G;K#^$RX M48:'(TPN=%WZNE)?T=[7^%KFS%104H\(HDR;5R^U#. NAN]DVXIKBRC#8'LF MZ<0"W1@V9C9>&_ YM\H9=IEV):C9EKX7DQ._OZCL/O6QC(0O/!,&DRR=C/=K M-=B;[.!/PNNPHB?A-G67F:I6SA4W+-T$-5W_Z5[G:I&O?;]V-!!;Z4-3:NS=BW_ M*G2Z9_?POW##])K3X1%84NAP\&Z2@ X].$RL:GS?6RE+7=0/*_IM0>T<:+U4 MU KBQ&W0_0C-OP-02P,$% @ &8)I5\>M_=5@!@ U@X !@ !X;"]W M;W)K3K8I-6_F\UALJ=9QYAMR^%+Y4.N$Q["9QR:0+D6IMO/E8O%R7FOC)JL+ M>7<=5A>^3=8XN@XJMG6MP^&*K-]?3LXF_8LO9K--_&*^NFCTAFXHW3;7 4_S MP4II:G+1>*<"59>3=V=OKIZSO A\,[2/H]^*(UE[?\O)ZJD2K]58&E8XQ\2JF@#G'%L-B\ZXU?9^/(7QG]3G[U+VZ@^N)+*A_IS !W0 M+GNT5\M'#=Y0,U/GBZE:+I;GC]@['Z(_%WOGCT0?5?+JHW':%49;=9,0/5B7 M3L:;S3T_;8X;Z$UL=$&7$W1(I+"CR>KID[.7B[>/@'T^@'W^F/75E8XFF0.'4WU_I/JDKZXN[?TY%]:C? MTU$M9_^#,>KKEA1T&ATR6(A70Z;CD&EEG"J\XQ%CT@$=D+9HUR&.)AAH-!8& M-^0H:&L/_)V:1"7K)KBY=8:?I'P1X^)[:P 6K>(P6]@+E[G6=Z3H 6 =,8\: M1@45:W1:V,-1SJ%[(Y<2_*![C$S8^>@ M-+&P/K9!LH4P.2;&<]K2#!5,+=(#])@L$1JM92N %505? UH/H["F$F:W_NZ MT>Z@6O9[#!%!EY0(B76,32%W?H\"D$*V5>G;=:I:VV<;$3IE&%3_'*@@L]-K M2U/% #=2R*FJJ03?K"JL-C7"W^FB^[+QOMP;:Y4!(!,X]5-ED#AWF"HN"RI< M "PRU&EPJI.^5R ),#:--9QRI(4_[+1M!_)TW#J5NL. >:8^0:(LS=%ZGQP4 MB<>ZA-CGJ 2:F"13#,L2@Y Z!:R,S)'RWU9$)/%9?+\EIQRR$R.6F=1@7!2% M9E1K4G'4FO# 8+!0N1U [+[$[./8%XV/I@]X!#Z7>41>$(KW4:G:!L(['8QO MHZH V@=NJ<*V)7LIVA"$;_"R-=@H02J7\+)$Y31BP5+DOQ[N@@(\H&,-XTK$ M'0ZB&FC36@UM/+;(1."<&Y?/!8 [4Y^/O9:% _J4<@&9BG ^5GC(33#$P&,\ MYI2_MTW)I. TK&7\,6O'U8#$)1G7?F=*"C]CATT/@N:9VT7+XIN@ZQ_2W)$_CU+(K\$982B!,[P$ M?B)I.^R-0TX'O^P:!A"%-((R]T2W!Q2A3WV-P2+%25W+ESBX+;XY-!-;6;9UU-% 0\/[ZQZG@CGJ(T;:SD]>38 M!FQ(I],?AY>-/O";/.^*(K1TW&,G;(S%US[@* ,P$64$=12?(&14C-T@.$\^G!RT#/:M*\HZ/8'X'L"#?:VY+\DKHC#4X,I(MM=U:0 MBJ"C?.Y1Z07IRKZ)1I9EEY.1F2LT1X-A?HI'W'LX#WRFX*5<\ P7YE6ID]8% M\M4M"IZ14YZ=J*P/71H92<@!IP.2^GFX2#&KKOMA.\S=>K0 M.A_=-6H*&[E1R2G%I7SM&-X.E[9W^:YR%,\WOL\Z;$!K9:F"ZF+VZL4$HT]N M4?DA^49N+FN?< ^2GYBY2#T+X'OE<7[O'MC!<)5=_0=02P,$% @ &8)I M5XAYE-DI!P 5!( !D !X;"]W;W)K&ULE5A; M;^,V%OXKA'M!%]#8NEBRE4D"))D=M,!.&TQF=QZ*/C 29;$CB2I)Q?'^^GZ' MDF6[4=SI0V*2.I?O7'C.D2ZW2G\QI1"6/==58ZYFI;7MQ6)ALE+4W,Q5*QH\ M*92NN<56;Q:FU8+GCJFN%J'O)XN:RV9V?>G.[O7UI>IL)1MQKYGIZIKKW:VH MU/9J%LSV!Q_EIK1TL+B^;/E&/ C[W_9>8[<8I>2R%HV1JF%:%%>SF^#B=DGT MCN!_4FS-T9J1)8]*?:'-3_G5S"= HA*9)0DL9R4?"NLA_5]D?##$9Y!5[L-P*I)DU4_;VXI;3XNC&7)B69^)JABMAA'X2L^OOOPD2 M_^T9L,L1[/*<].M]2 JM:G8'QVKD,/+#ENS.98;0[-=/XMFRVTIE7WZ;PG]> M0S2?BCO[5 KHJUO>['#Q,J5S@]^>KD-D-;O),M4U5C8;\E^3_HM]4JW,6.(G'INTS9P:9]AGP<03KSI$B*E.CR"R M4X9L9* +FC.HMS"AP'TG;1WOV03[=CE*95EI>P2"T 84:XX@/ M(IWB@F>R0L:0H34>&&.SR,=^Z8G]CJM/9A.HT0 M>&O>$.R# 878.Z?FORLM[>XU"'M1DASUI*#)Y0QG%OW&Z42\H!4.H(R2@]A" M5>AAY#G+'RO!W)4G2XY3,Y>&;S9:;" A9X^[\4&?3!"B'29;2FV%:/K%[DV# M9$(>M:A%C[A@^YK'?LFLHH/ [<,+(!D8/POQ9:BT_>'NS<\DY/C\[P5^%4F? M67!HGW;L#N$'DKVW/@S>8M^R<.DMUS$M5MXRI46Z]F*W",+0BY.(W8^QNQ]C MM[] ;!GX+/9#EL9KJ/=7N+'*4I6>@M#K6Z>#OC1=D;[4B^/(Z8N\)%H?7]1I MS('O):%#&'BKU1*+*/22.*1%X"5^@&[Q#&>^%X)(UN&*I5ZP7+,P]2)_27X+ MPCW0X[( 5*&W=()"WTM#6B2!E\9)OUB%R5<7C&GH:UB_=K_A,B4UL;>*R0MA MXL5^HVY*8;T4O.0WLD9]@=NBZOX("3[MAT[M*C1):H3,8IP%-N1_;. M,7$4,YQW+4WAT(">0$5>P-J#*=P8A?M))<]U9% 8,55.3Z&-/LD/V%Y#@YU3 M/S_*T_?4"YP6-*U1VVG4T0JI/A\'<(B)=]P<@!L]"Z?PB6P@[H!4BS\ZZ1B) M/@-])5R8X3O7=#'TH$M5DJ8&-(;3@8&5W, !A@0?^AHYM<\+YZ^:""&.4NTP MS=@2]C]JQ?.*II6"JCNUWS[A #!W\QKU6Q>M@_RAMU+MGF1.N31%=S+C :_C>^4.Z''AJ9W*"3^LZ#^'DG M"J$IM?:#_R>J(6R+N_&M/X_P:EM5PY7*]Z2'XD+'+^>4.:1FP]$PJLR10KA( MS=%\]??SC?!_=T+W$LU6$='4&^3BZ$T? M)6+COF=05<7+6/_2/YZ.GTQN^B\%!_+^>\L'KE$1#:M$ 59_OHIG3/??,/J- M5:W[;H#VA'KDEJ7@N$!$@.>%PLOTL"$%XX>DZS\!4$L#!!0 ( !F":5>3 M*.""XP, -\( 9 >&PO=V]R:W-H965TFUL@*KU2)*(WC250Q+H/%S)_=Z<5,-59PB7<:3%-53.^6*-1V'B3!R\$] M7Y?6'42+6WVG:1?U* 6O4!JN)&AX ^.6[.W!N=) MIM23V_Q6S(/8$4*!N74(C#X;O$8A'!#1^+O##'J33G%__8)^ZWTG7S)F\%J) M'[RPY3PX#Z# %6N$O5?;7['S9^SP^[B M\%\4TDXA];Q;0Y[E#;-L,=-J"]I)$YI;>%>]-I'CTB7EP6JZY:1G%U^511C! M&5SEN6JD-7"/.?(-RP2&\*@9A=\>NP0FB\/[.[9SE[/($C=G(ZD?D4^]8^N+8,CT)^(#U (9Q"&F<#D_@#?M #3W>\$2@ M#%@%MUPRF7,FX,$RBU2@UASSMX4;'8=SO79I:I;C/*!F,J@W&"P^O$LF\:<3 M9$<]V=$I],7OBO(2@N?LLUBT^?IF2]1[231PPTTNE&DTPI^/^&QA*53^]-4,Q; MQL[70C69737BU8]?DC")8_CXNK@Z=#$$24_V>QA/P]'XPBUBXI2^MIA?;$"^>E]Y2E_?^ MKF&"D+C=KG#(5\VO" H5BE24+ZA;$G*U&C$S%C=M/.F8I*FFH=S:<8W M9MKH#N"NT:9A).(HEA21/7-OZ +[2(@[D HFL:O$PMLEWU!7?3)^ILR)^Z[F MN8^85+;_.^R'P6%##.#8DQ3M#9T*]=J/5@.^4-OYTY_VT_NJ'5JOXNWH_\(T M!<> P!6IQH/I. #=CM-V8U7M1UBF+ U$ORRI*%$[ ;I?*7KINHTST/^F6?P# M4$L#!!0 ( !F":5>F4_<)L , -P( 9 >&PO=V]R:W-H965T3R^O M"L\?&'Z7N'9[>_">/!CSZ \?JT64>H-084D>0?#RA->HE =B,[Z-F-%.I1?< MWV_1;X/O[,N#<'AMU!^RHF81G4=082UZ15_,^F<<_9EYO-(H%[ZP'GAG101E M[\BTHS!;T$H]K.)YC,.>P'GZBD V"F3![D%1L/)&D%C.K5F#]=R,YC?!U2#- MQDGMDW)/EF\ER]'R%T,(,W@'=Y83;6D#0E?PX5LO.PX]S1-B)9XU*4? JP$P M>P7P CX;38V##[K"ZJ5\PL;M+,RV%EYE1P'OL9M GL:0I5E^!"_?>9P'O/R( MQP[(P*W40I=2*+@G0>C==8?\'>"*PW"^:"Y=)TI<1%P5#NT31LL??YB>IC\= M,;;8&5L<0U]NLQ+#G1*:7B8';J0KE7&]1?CS*SX37"E3/OYUR(FC:@X[,9N\ M\BA>DG%'%FR'\Z&L0!"4QE$,"IWCTBO[ME?AID+6P%$?:I+E16LLR;\#(1XH MC+-C8Q%CMTS^H($:K\<*7W#OO"O0(C4F:+7"9[<4JASU<:([:YYDA< MC/L( M21MR#:8&X1R2\W(>$UDW$WDK+: CV0:$WF'=*U#6WE8*W& Y4J:!DOV'Z7 ">5R<7_!:Q.G9&=P>]R([32'+ M4OB$W!0;HRJ0K8_T4$A03'-F.8-/XL%P4HS=[,E.BQSXKHCS=,;?T]S#.'?Y M]I<"69R>%_R=Y=DKP8I!\U [89XLFX8UO3B'KQPX'PBA-\!"TE1C'M96^J?# M?G+^OD_,GGI_"L]F\@)K;7TG?;NT?VDGTSA+I^'ZY((W56\YFR&WU$AVZ)WV MK_M Q.G1;L*P>Z'9OD/4$L#!!0 ( !F":5>E\9,*X , &,) 9 >&PO=V]R M:W-H965TQXVIFF MT<1N^]#I T0N2<0@0 .@9/U]=P&)5F))?2%!8,_NV<5>.-T8^^0J1 \OM=)N MEE3>-]=IZK(*:^%ZID%-)X6QM?#T:>=SJ0SR<##]5[[??"=?%D)A[=&_2US7\V2JP1R+$2K_%>S^15W_KQG?9E1 M+CQA$V7'[Q/(6N=-O0,3@UKJ^!8ONS@< *[Z)P##'6 8>$=#@>6=\&(^M68# MEJ5)&R^"JP%-Y*3F2WGPEDXEX?S\#^,1)G )-]ES*YWD4#D0.H<[BI;STK<6 MW33U9(L1:;;3NXAZAR?T?H3/1OO*P2>=8_X]/B6.'='AGNAB>%;A S8]&/4O M8-@?CL[H&W6.CX*^T1G''7@#]U(+G4FAX,$+CY1P_JB_4=WXN#JNG6O7B QG M"16'0[O&9/[S3X-)_YU'^<^Z9U/";AO^4V,M)>ZI*C!4FQ#].#&@2F ;HS"N4+; M7=L%^(VA[-W"X,WIX(J>\"7SAO>& 4#/MTK@T7BZK,<*H3"MA>=66(_6T9>B M%D-T;+/(.IFW4^K0>"D'%0:L;H;?4U3)CP8WR2JEDI6<:E<'O< 57("=\+$=P3R9%B4G..'14^PN.D M=>Z1.=""I91\0B4K8W+&40SY>H*%/ _JR=7OX)'6@3GI#ESF,BBAL>8;-?77 M2Z,1Q6@ZHL2D=ARS-;*TM-48G?/I3AR%U9]6^S@#N]WN#^(F#LY7\?C[\5G84I(["@N"]GL?:&#;.-+CAS=-&*,KXVDH MAV5%?T%H68#."T/AVWVP@>Z_:OX?4$L#!!0 ( !F":5>BH_=2/0, @' M 9 >&PO=V]R:W-H965TSD+FV7!+BTN]T]W%!U]\U=FCI>HV)N:AK4=%(:JY@GT5:I:RRR(CHIF>:S MV8=4,:&3S2KJ'NUF95HOA<9'"ZY5BMENB](Y0R !&-EP$S&:\,CN?[$_JG&#O%LF<.[XW\2Q2^7B?S!'CKO%&#,S%00OQWR<.9P,_N.0SXXY)%W M?U%D^< \VZRL.8(-UH06-C'4Z$WDA Y%V7E+IX+\_.9WXQ&6\ Y^,Z8X"BE7 MJ2?8<)CR 6+;0^3?@;B%KT;[VL&ONL#BO_XIT1DYY2=.V_PJX Z;*7,-G\]$/V8?;+%;*+D>SB&OKF5 =X$(Y+XUJ+\/<3OGK82L.?_[G$]RKB M9;[+Z5CQMXW%:$!9 5\CD*!$JZ!AH@!S0!NU)1,6#DRV"*:,&DVSPS-=B;U$ M8+H H=]$YY#@&']IA<5P!/O6$4/G@!NUIXJ$[G13>"*D>Z,:ICN@>I%3=>)% MLP<$G0@;2@:AF<-/MU1):DE!^.Y$1C+GH6#=21X@?W904D+)H4-F@0"5H!$6E>$S_R%G(R\%='0 MABR$]=T[35$#O6UZ>'O*Y>F!3__G/":&,VN[<"53I@TI.+NEC_V"XP/R09-% M34X=6M$E: /2KL'0"KZ#STA+#?>,$O)%]X,^3,PGY+4VTE0=/!E/J?L1LFQR MF]W0)I_,;\.ZG-S,LR#GDVRQA$L-D)Y-)X6VBC,X5)\"Z0?5J!W'_,=^NKV9 M]]^(K\Q2 XDEN0ZFR[?)V#[N=L+WC1QUNV-I\D9MS5]JM & SHO#&ULK59M;]LV$/XK!W4H.L"Q9-E)W<0V8"<+-J!=@Z3; M/@S[0$MGBPA%:N3)BO?K=Z1D-=UL P,&&.+;W-<8^NP*1X*54VLVC M@JBZCF.7%5@*-S05:C[9&%L*XJ7=QJZR*/*@5*HX39*KN!121XM9V'NPBYFI M24F-#Q9<79;"[E>H3#./1M%AXU%N"_(;\6)6B2T^(?U2/5A>Q3U*+DO43AH- M%C?S:#FZ7DV\?!#X56+C7LW!6[(VYMDO?LKG4>()H<*,/(+@88>WJ)0'8AI_ M=IA1?Z57?#T_H-\'V]F6M7!X:]1O,J=B'DTCR'$C:D6/IOD1.WLN/5YFE M? M:%K9<1)!5CLR9:?,#$JIVU&\='YXI3 ]I9!V"FG@W5X46-X)$HN9-0U8+\UH M?A),#=I,3FH?E">R?"I9CQ8_&T*8P@5\Y ,P&[BUF$N:Q<3@7B3..J!5"Y2> M /H GXRFPL$/.L?\6_V82?7,T@.S57H6\ FK(8R3 :1).CZ#-^XM'0>\\1E+ M'9"!>ZF%SJ10\$2"D#.,W#%[6[C)<3A?+->N$AG.(ZX&AW:'T>+MF]%5XGD4[SG4Z_$?,X;.&966E M@G32>GT RWK+.0@?_'HTA7?PI4"X-[6E I;L.0XU")W#(SKORQP^&L$H6XO! MKU!9LY,Y^YV?#Q#PW>1RF' :*]76],ZHG=1;R%H"&Y%))6D/[XBO>?MFFJ;) MS6,OU=&\[Z3"^>CF^P$4PH$VWY*_&L+*6'8[:SJHF:D%CWH2#M8H+$A-R"XB M$ 2&O4.-X23T/VV( :2E_87V?N/\Y.19,^PA2>%S1L9OC,(ZA:52L#Y&XC]X MT*)_6H'K7/&Q%4K^Q4*-9'57KUE'$Z>RV@-_?"P]_*TI*Z&#@T;O;QP(YY#< M@$=H^/WSHQ?+1"6)RX ?F>S9ZTIR 53F4EB);AC"?=IC0CG#S#0Q0P<[UC$U MA[JO+V^7-OKBZTYF=LAS3\;56>&9B'Z320EOL",K,W+'35FW5W,=MY[EB(&Q MP;$&*K&'7/J,TSFS7SIOU;\#-3B>&JHKARX;Q0EMN,.LVSD$^G\3&L"QQR-^ M];Z7:+>ABSGV6ZVI?>K[W;Y1+MO^\%6\[;*?A-WZ8"G&ULG59+;^,V M$/XK Q7H28[UL&4IM0VLDPW:PVZ#3;9[*'J@I;%%A"*U)!7'_[Y#2G:=K6.D MO=CD:.;C-R\.YSNEGTR-:.&E$=(L@MK:]GH\-F6-#3-7JD5)7S9*-\S25F_' MIM7(*F_4B'$21=FX85P&R[F7W>OE7'56<(GW&DS7-$SO5RC4;A'$P4'PA6]K MZP3CY;QE6WQ ^[6]U[0;'U$JWJ T7$G0N%D$'^+KU<3I>X4_..[,R1J<)VNE MGMSFMVH11(X0"BRM0V#T]XPW*(0#(AK?!\S@>*0S/%T?T.^\[^3+FAF\4>(; MKVR]"/( *MRP3M@O:OL,@&0P2S[L_R+.\998MYUKM0#MM0G,+[ZJW)G)*B91G X\[$E<*@50^4O %4P"FT_)E)'9LF! MV2JY"/B [16D40A)E*07\-*CIZG'2R]X:L JN..2R9(S 0^66:0*L^:SD$OKR(].2RZTY2'&V) MB#>X\B1DUZQ)HC9OPGJH5R2H.WD)=-(%='^X=ZKFVB+*?K$?D1X"U1P5A#OX M4'CP>VF5$\1^GQ"YP>X;XM-0[;UP/_KL,$[E[\![A\K*^W6( UP([RPLXB*< M31.(HS">3L)I-(4\G&0%K6(OG"7A+)O"K8L0W8> FPU=D"[0IT $;#4OW7%] MV-B.Z/GBU$J1GZ)@DF?H#[SK;4?BVFKG8NW)L789HJ0_QSB(JF:2 O(C"+$_Z M>\N\CC@VK5![Q($AA;RLB;QG!$DQ<^5%U3L)DS2&1V5I"L1AFA=AGE =4NM, MPIS:Y]P5/CZ9L@WJK7]+&"J!3MI^X!ZEQ^?*AWY*_Z/>OW4^,;WEY)O #9E& M5[-I +I_/_0;JUH_L]?*T@O +VMZ&PO=V]R:W-H965T-IM0Y+QSGIF1SC?:W-FUE(X>BKRT%[VU<]7[P<"F M:UD(&^E*ECA9:E,(AT>S&MC*2)%YIB(?#.-X,BB$*GN7YW[OQER>Z]KEJI0W MAFQ=%,)LYS+7FXM>TMMM?%&KM>.-P>5Y)5;R5KK?JAN#IT$K)5.%+*W2)1FY MO.A=)>_GITSO";XJN;&=-;$G"ZWO^.%S=M&+V2"9R]2Q!($_]_*CS',6!#/^ M;&3V6I7,V%WOI'_ROL.7A;#RH\Y_5YE;7_2F/2NOA1.7YT9O MR# UI/'"N^JY89PJ^5)NG<&I I^[_%D[24E,)W2[%D:>L(<9?=0%;MT*#MSY MP$$/4P_21N8\R!R^('-&/^G2K2W]4&8RV^C(_)&K=,C+V]TQ&E+3M,G58HR52*G6R><1+(Y>\C?(.[TL#C&S7M;B51> M] ,*\V][%U^^TTRB3\<,?:T-?;TF/3+<"]S?R\W8LLVTI4QHEQY>^D_O\H' M1_-X#P1K(4U[*7UR&XU5A>Y+4DO23;23>Q$2:S?5)+$F5&F[4L:04/GG=RF:YU#:B'=6F>>I[:J7'F2--=^C1ISAZ)6&95ZA>[1KF^_F0Z3LP^6 M4ET4D R4I7<[%1D2@>F] 1%=>=O(;2N5BCS?TKVTCO0]G*^D41IG?!>L<6ET M 2GP%(4&^K?^?Q=7:3>0\H'7H-;&*W9K99R$Z\_#2[^D3O-&XI^'@79[4N(V M7T-^9=FC0]>&WV>17T=4:D>?RQ1)Q?;OY5TN2L"YJ'*]E3CR\;JI3;K&L3_= MNW8%0I^<8&7/T"$2^E&4-)[Q>ME?S$ M9,G$$\>>H_^$*#D+KC3[5WG>Y*-XFGFJ3/,Z0X:J>Y5))+U(4U,C=O+/6@%8 M7+WZ0(]*UXR\DF$G''%D=BR6*J$R6FR[<*"L-COT<';S.N0V+212%AJ!6499 M);9BD6.]=-(H(%<^F:1;1&[R*&\P9[=B>3B7TLV/94EU;GBL4B @+9C0KB M6VQT!$F,GF,XXPS!.-,@Z@L\1V5B#0%-39WYQ#7$,9W3)_QW[Z(4PLO5E,]# M13&/18J$KT2^VLPWVR:Z4N M3SB/N(^X9P4$ #T[[<]&,WI'HV@\"Z)!.YQ.^]/9"-O)*(IC^AI$?)=,IOVS MR8R^Q\DP2A+"\+>4BL^0F\@;93Q9TD_B84/%9>%%BP[4D-%TU)]-$M:=1*,) MS;LM;M>_WM"XEO0NF47C4Q\AWUA9V*/BX:RM>\^M^;Y_R,27>\6--/Y= *#X M)W*YZH@[GH&8UQ3@+!]D6G.'LONV'&?FF.SW<(_M)NZI- XO,%1@EE,R 30BP&?E0^5#C9%M&YYGJ&.[A&9J Y&+L_+^&A4 YU\(V8?'U@.N7[ M];!\_37^?]$Y'/=CP.\=3:.S48O.$_QK$=F0,-8F43(^C$CF>!,(DSAN- .$ ML\F1VMWIYZ%]@YN1.(P_^#57?K_HSB+HA))_6+L4Z,A&5MKX7NDG3 RYN#"# M:U\K>1]&>;WTS;J;>NA%F?)YI( 5HQ=M*T.RZ579IL]NFO3#\Q.A3]*I(S3T M]T?)^_/41F$8<2RP5192M0(]ZA/[L=.;U@"/8%SF;0H_ ])3=?N.>!XC^5-" M:,,=%*5Z-W7O$QF>?2R2@?C=A2MFF$0B^KSDT N"4>!JWD3:>:&_/P#M4-V, M3&_ GH1,GGLH5W?L.JJ4?T-@(#P>UN7^<7_OSMH(9"'D"]Z"KU _B**$"HOV'$,0<&\-VXV^\@+QU3 :(7END]D4_DW/H MC7K0^?Y12+/R7WFX26+^"Y]"VMWV0])5^'[R2!Z^0OTD#-[E<)MR"=8X.AOW MR(0O.^'!Z&UL MC55-<]HP$/TK.VZG)XH_(&F:@F="TDQ[2,*$M#UT>A#V@C61)5=:!_CW7=G@ MD QA>C#6:O<]O=5ZE]'*V$=7(!*L2Z7=."B(JO,P=%F!I7!]4Z%FS\+84A"; M=AFZRJ+(&U"IPB2*3L-22!VDHV9O:M.1J4E)C5,+KBY+83<35&8U#N)@MW$O MEP7YC3 =56*),Z0?U=2R%78LN2Q1.VDT6%R,@XOX?#+T\4W 3XDKM[<&G\G< MF$=O?,_'0>0%H<*,/(/@UQ->HE*>B&7\W7(&W9$>N+_>L5\WN7,N<^'PTJA? M,J=B')P%D.-"U(KNS>H;;O,Y\7R94:[YA54;.^#@K'9DRBV8%912MV^QWM[# M'N L>@.0; %)H[L]J%%Y)4BD(VM68'TTL_E%DVJ#9G%2^Z+,R+)7,H[26T,( M<0P?X8%KZFJ[@1F9[)%-H9UHKLZ-0N*C/"#,MK23EC9Y@_8SW!A-A8.O.L?\ M)3YDB9W.9*=SDAPEG&'5AT'4@R1*!D?X!EW>@X9O<"1O!V3@6FJA,RD4YRT( M^7NC@_FV=,/#=+YUSETE,AP'W!L.[1,&Z8=W\6GTY8C882=V>(P]?56:WP^X M)I@H7O\Y)/4X61SWC]4:[C1<5%8J2$[:V^Z!-@2WY@G+.5J_%?=V(>SN\^>X MZ9XXFI] W"">B88[HJO:2KT$*I ?:6GS4;,ZX.)22[ZK<.^%_RXCX[UQXTQZ M!P$/3'IIRDKH#?=Z9FO,X7W43[AKE/(#0&K =28=GRW6()PS7';BJ)6D B2Y MU]=RCU5MLX)['J9*:,C_5WW_4,W#O28MT2Z;4>0@,[6FME^[W6[:7;1-_AS> MCLH;89>22Z5PP="H_^DD -N.G]8@4S4M/S?$ Z19%CRQT?H ]B\,?_Y;PQ_0 M_0>D_P!02P,$% @ &8)I5X2\%87G @ MP8 !D !X;"]W;W)K&ULC55=;]HP%/TK5YDT[8&1#RBE'40J=-4ZK16"=GN8 M]F"2&V(UL3/;*>V_W[434J8!VDO\>8[/O=<^F6RE>M(YHH&7LA!ZZN7&5)>^ MKY,<2Z;[LD)!*YE4)3,T5!M?5PI9ZD!EX4=!,/)+QH473]S<0L4369N""UPH MT'59,O4ZPT)NIU[H[2:6?),;.^''DXIM<(7FL5HH&OD=2\I+%)I+ 0JSJ7<5 M7LZ&=K_;\)WC5N_UP4:REO+)#F[3J1=805A@8BP#H^89YU@4EHAD_&XYO>Y( M"]SO[]AO7.P4RYIIG,OB!T]-/O7&'J28L;HP2[G]@FT\9Y8OD85V7]@V>\]' M'B2U-K)LP:2@Y*)IV4N;ASW .#@"B%I Y'0W!SF5U\RP>*+D%I3=36RVXT)U M:!+'A2W*RBA:Y80S\;TT"&$$'^&>,GB5)+(6AHL-K P3*5.I!FKAL4J903WQ M#9UID7[2\L\:_N@(_P7<26%R#9]%BNG?>)^T=H*CG>!9=))PA54?!D$/HB : MG. ;= D8.+[!B01H,!)NN& BX:RPH1NDBV<.QMO0#0_3V3=TJ2N6X-2C1Z)1 M/:,7OW\7CH)/)\0..['#4^SQP?HTM7%EFN=,;!"XV*_D0G&*JRH0?C[@BX%9 M(9.G7X=".WGXX=#"J/]?-P=N!7RM!5+9PE'/?2$<]/:R?BNT4;5+.]W&N<*4 M&_@FM2;PAP=9\00&T0AN<*UJL@];_^86!!!$1X@^'J49#R.XEWT(PPO7.D&6 MQRZTZN :$RS7J" \1M?Z68[5[YJS.AM>V/IE)H-%QH*S @: M],_//%"-338#(RMG36MIR.A<-Z<_"RJ[@=8S2:^S'=@#NG]5_ =02P,$% M @ &8)I5T>5 %9E!P Q!, !D !X;"]W;W)K&ULQ5AK;QNW$OTKA!H4-P!M\;%/US80)VD;H _#3ML/Q?U KRB)-ZNENJ3L M^/[Z>X:[DE^*F[9H[P?M2S/#F3-G9KA[?./[#V%I;60?5VT73B;+&-='TVEH MEG9EPJ%?VP[_S'V_,A&W_6(:UKTULZ2T:J=*B&*Z,JZ;G!ZG9^?]Z;'?Q-9U M]KQG8;-:F?[VS+;^YF0B)]L'%VZQC/1@>GJ\-@M[:>-/Z_,>=].=E9E;V2XX MW['>SD\FK^3164;R2>!G9V_"O6M&D5QY_X%NWLU.)H(X]N0CNQFD,W4A#6;$/UJ5(8'*]<-9_-QQ.&>0B4^H:!&!97\'A9*7KXQ MT9P>]_Z&]20-:W210DW:<,YUE)3+V.-?![UX^H./EDG-#MBE70#LR-YU0ZJ! MV?$T8@D2G#:CN;/!G/J$N9I][[NX#.QM-[.SA_I3N+;S3VW].U//&KRTZT.F M!6=**/V,/;V+5R=[^IEX XN>?>TZTS7.M.PRFF@I]+ OWL%-LMG,V>\[ZZ38E%W;M^^BZ!7OC0M/ZL.DM^_6] M_1C96>N;#__>Y_BSIO<[+O7A/AJP]TO+7OO5VG2W;.Y;%')@KRY?,U4A,9)) MP=[8QJZN;,^T3*E2+^\LH8'T)GGONL:O+)W:S0QI0''"KP5G"]M!IF6FFS$S M \U=B*1S;9G]B/X3(#QS/2JYO64FQMY=;:*Y:BUE,BY-A*EA,1/8#:S2N5F: M?@%%Q,$,G&X&)QK? TVD'%?M:#(P\/MF"\]Q$)N+#7MMM8]H*IC%=U3A>*9[G"A12\%'1Q M@%]><9'5T ^1HB8".;(K2Y[IBLF"5UG!"IY5&>0SJ!85^Z;W(;!U[^% AE!:: QM'U275'Y M_'=X &_A ;(,K.A/^]O&K1/F%?Q6BFGJABK3[-4C-=- M ?^KHL&R%)^30@6 MV3V@(//A\.-CODNN:X6C1+R2E]460SBOY0C\:,W\?\&2FDS'HDY)IA5DOI]O/S;1DS=C;?\-9"MY M79=T(7B=?*FYTOJ.:Q(,?,JUF@M$*W.>UQFX)JMBY!IN'W"MXG6E"295,0WB ME@/7B#6?R34XD_$<*"LNJG+@6I[+/\TUI ICMV"J)K(5!?L&&R@&E6# *B+; MEEC_4K)F+Q/#QLLG! -N(R6J2A!XB0V E4G]A'L<4*1>XW*$P/-=$;(5SPO M$S50H92:$B4M4/%F[ZLLS%S&* BV9DD=R.ETB(B1.R8%0MP<_@!K_> ^K M:^2(8BDDKW/R2%,/$R.O9(V2$GN:6"EX 7\RM"@4*]%,4YJD+KG,'E%+@5M: M,)GQK 07)4I20C;/N2CRSV(7["LI4_-2U#+KU$ATE3K%G^47M5%=PB]!QDH$ M_P>[&9%S.'Z:F1H#XF6":?Y.G?WONDTKQ(;H"EI2*6*C NS5Z"5A&U\CTLK0I> AC 4H#D8%%> MTN22./QJV&L6+DL18%A""*"(YP!3@6?%YXU8!8:$32>$+>BVJ""2M>?T7 M!JY.TU:!GL11M,*_U@1!+)T1'S378CQGY0Y&S(#ZGVF&.8ED=9$(I])\RU-; M%@^VTC/PY9HH@HW??WSO@ _<<9'VE@,[YKU?X=D\Y1O0T*;QI\Y%ZI_TUH*] MZ4BD,&XZ\0_M=X<=[>.M+".J8BL\V,7K@^T[>#^\9MI^W.ENW7/8<_N5:UR; MFL33Q5,VR=W=)G=8T>Z5YD"K,S/#V?D&7/#LPC4^F7B[(7KL0F%7MV"B7_1F MO70-^6Q23&0Q;K=('?%]E&\Q RD /EGKB$ M$2$3RV19@TTB35 \0T$-2,%4D=&64=22T3P18'2>YP\ )!G4)5P8AI M8?NV>+0/L"?OC \7?(Q;C0UTJNY* H3J#J,*C8-0$ ]PR<;M=H9.,&*1I:T; MFD*1WQL:U/[1Q3*V[X5]>N_+"BIDD;X?T'[ MUO=X&W5=8*V=0U4[T_\!4$L#!!0 ( !F":5=%11M\F0( ,@% 9 >&PO=V]R:W-H M965TW"32V/AV)E]I2V_?F>GA"*5OB0^WWV?O_/Y;KPR]M'5B 3K1FDWB6JB]BQ) M7%%C(UQL6M3LJ8QM!+%I%XEK+8HR@!J59&EZDC1"ZB@?A[U;FX_-DI34>&O! M+9M&V,T4E5E-HD'TLG$G%S7YC20?MV*!,Z2']M:RE?0LI6Q0.VDT6*PFT?G@ M;#KR\2'@E\25VUF#SV1NS*,WKLM)E'I!J+ @SR#X]X07J)0G8AG_MIQ1?Z0' M[JY?V*]"[IS+7#B\,.JW+*F>1*<1E%B)I:([L_J!VWR./5]AE M?6'6QP^,( MBJ4CTVS!K*"1NON+]?8>=@"GZ3N ; O(@N[NH*#R4I#(Q]:LP/IH9O.+D&I MLSBI?5%F9-DK&4?Y3T,(@Q$N%05.(FX&A_8)H_S3A\%)^NV V%$O=G2( M/7^M!5Q*5RCCEA;ASSVN":;*%(]_]RD^R+E?\6 4ORD\W-<(%Z9IA=YPSQ5F MH>4SEO!Q&&?\_)3RG60JD!V&6""N>4 X!!X00(RF6EK:'&D^'KB(?,-SM'TE MN^]>1P BZCW.F*^AJM"B+ECC'&GEX_QIR-NAL8,6RP4%HPOS+\C+>& M/Z ?WOE_4$L#!!0 ( !F":5<7Y&PO=V]R:W-H M965TI[72-EG.X]ZM7\Y=2T9; MO/40VKI6_GF%QNT6R239;WS1VXID(UW.&[7%.Z2OS:WG53J@E+I&&[2SX'&S M2*XFEZL+D8\"?VO\QD M,"F*A_,]^DWTG7U9JX#7SORC2ZH6R9L$2MRHUM 7M_N O3\SP2N<"?$/NTYV MRL)%&\C5O3(SJ+7M1O74Q^% X4WV&X6\5\@C[\Y09/E.D5K.O=N!%VE&DTET M-6HS.6TE*7?D^52S'BT_.T*8S. 57#M+VF[1%AK#/"4&%Y&TZ(%6'5#^&Z"W M\(D!J@#O;8GEL7[*I 9F^9[9*C\+>(?-&*;9"/(LGY[!FPZ>3B/>](RG S&0 MO3B'OCQ*!KS3H3 NM![AWWM\(E@95SS\=XKT6=C3I">S\7'RX<:[&HCOGH1+ MQA%0A2Q4-\H^@PZ@I/+1ELH2: N/RFO7!C"XY;"J>.$XUI4BX). (B,(SI<< M?/\,ZS8PM1"@<*T/.(;[BNEP81.A#SP^#]]5X(Y15+]0\/B]U1Y+X:A"$#"1 M,/H!C:Z<*\%M0&15^,8J^3@$O3;(U@O'L!RMR'T@)HRMH_C)_/Z8-#XQ0L=Y'S/A[HGW"J-T':#+'_P1S:>Q7$ZGG:+GT@I$QS'>/V- M.Z4P-=P6B;'2!Z,D>I'CS<]'\DO0NU^*=IC"4P AVE2ZJ M(7*G;D]ZT.!J]-O8QF/Q6.IZW; [O!1778/\7[Q[9CXIO]562G7#JMGXSUD" MOFO=W8)<$]OEVA$WWSBM^+5#+P)\OG%<(OU"# SOY_('4$L#!!0 ( !F" M:5>DPUE_W04 #\/ 9 >&PO=V]R:W-H965T) 2?=8 OT".KL%HO%/C 2;1.11)6DXJ2_?F=( MR;$=U>C;/E@\///-/23/-U+=ZS7G!A[+HM(7@[4Q]=EXK+,U+YD>R9I7^,]2 MJI(97*K56->*L]PRE<4X\+QX7#)1#6;G=N]&S2$W M%P-_T&U\%:NUH8WQ[+QF*[[@YL_Z1N%JO$7)1DOP ME^ ;O3,'LN1.RGM:?,@O!AXIQ N>&4)@.#SP*UX4!(1J?&\Q!UN1Q+@[[]"O MK>UHRQW3_$H6WT1NUA>#= Y7[*F,%_EY@_>VC,AO$P6VGYAXVA#),X:;639 M,J,&I:C@2A-X3 "\(C>.'6Q-#BA4=,U& D7(N*59E@!2P, M,QQ3R_3:Z^"B?CBJDC-=LXQ?#+ ,-%=>CMP!3'2LNDPDB"H)JA M.3J-8UJ:-5S/%YL!<,5IBCBB"4PY%:*52OK M9Q (#@5) 88K1*RI*D> M>7V-6S6'.6;'4CDHF71.D51B8%<0D,PN&I8&?O-,M!\;>%8'>B$$;P M73D((^\*L6*VK2!VR>X[@)H]V;1"VX4F*4LERV52CEI6#[(3P1SPO<-Q0+)E&!Q?8^/49,@AE.*_@&^?W;;=PFT^G MGS%K]O:Q!V"!WJ&:72. +YF1M.';=? K),]%U+D-[7L-832U7Q^__M!+4CL& MT:3M$'R7?%Y*9<0/%VRTLB\'D1U;*'[#B(!C @PG'GRHT+6H9@2X)'M< MG&OK+QOKB?7CT/<"%^LD. *S%PH;7?R=XH^B&W?'R"\Q^I-M%,/(1C%- M>WN O#-X@W)>X(_9FAJG=9.S_[GAZ,.LME;&T?9[ZK)Z&N]G,Y$%U@WN>]K. M]I+IDA668V'O@[L)Q6R)]P3Y/<_:G2.9\)+HA1&'M=I?9\%PFE@W#N-XLL.S M1]TERQ,:F35*42:]AI,TC> M3?PA=8"WO\)>R>JT@S@)AF$:(!].IB%-7.4> M9-U>KJ*TTYG%%YP;,1.)@D9>1+%)+)?QA J[CHBI43B'^3,SSP91FEK4!P< MFO-3]Z$YP8[7EKU,G<\Z ?&48O;-WJWI$,2#"Y\*V-[HO?'L0WL)+5+6UTG\R4ZH*?NWCZW/FQ!N!-! M,HD@"$-:3"":AA@6G,80>5,W39 [P.DM7<:8!?:'T61"6S9P!W<)JL4D\=H3 MCZZO9R#*NC&VE[7GW\G$BVSA;,-/;%07E'LI]%V^; M[>[V=3AWCZ)GT_,342E1TAUDB*P5]X$J^6QA9VR?2G33XX++3-;YPN2(" M_'\I\0W1+DC ]LT\^P]02P,$% @ &8)I5^Y341S% @ !@H !D !X M;"]W;W)K&ULK59=;YLP%/TK%I/VM 8"S<>Z!"G) M6C72TE9IMCU4>W#@0E"-S6RGZ?[]KH&P="+>FNT%;'//\3WG&OF.=D(^J@V M)L\YXVKL;+0N+EQ711O(J>J( CA^283,J<:I3%U52*!Q"W\UIQIUP M5*[=R7 DMIIE'.XD4=L\I_+'%)C8C9VNLU]89NE&FP4W'!4TA7O0GXL[B3.W M88FS'+C*!"<2DK$SZ5[,AB:^#/B2P4X=C(E1LA;BT4SF\=CQ3$+ (-*&@>+K M"6; F"'"-+[7G$ZSI0$>CO?L5Z5VU+*F"F:"?Y@XMRH9IM6;/X1MH L!-<;12YY#'$+?F;'O[?@7536R//W M\J:^E? >B@X)O'?$]_R@+9^3X2_2"1JW@Y(O^'NWR2>,(7,->:O?%=]Y.Y_Y MQ2]402,8._@/*Y!/X(1OWW3[WH+ZZ7)!>A]RNKB^79'YS=;M<3%;SVQMR M([!B76_=(]W]"P\*5G"-I=V?EH[%LU[C6<^:PG++JHW.NB]<,A9F' V-R<,5 MHVFK57;JA#(%;:9882>>D7ZCMW^2WDDL"KM8.^]1L5;8B6('C=B!-2D\16?_ M5& [_5'-5MB)FH>-YN')FO]<9#OW4<%6V&L%NP=7;0XR+3L012*QY;JZ=9O5 MILF9E'>[^RN\ZI 65*895X1!@E"O,\!?3U9=1S71HB@O[K70V :4PPTV:B!- M 'Y/A-#[B=F@:?W"GU!+ P04 " 9@FE75GB_Y'0# "R!P &0 'AL M+W=O[YY[GSB0G!VT>^RVB MA>>N5?TTV%J[NP[#OMIB)_LKO4-%7S;:=-+2UM1AOS,HUSZI:T/!>19VLE'! M;.)]]V8VT7O;-@KO#?3[KI/F98ZM/DR#*'AU/#3UUCI'.)OL9(T+M'_N[@WM MPA%EW72H^D8K,+B9!A^BZWGBXGW 7PT>^A,;G)*5UH]N\WD]#;@CA"U6UB%( M6I[P!MO6 1&-?X^8P5C2)9[:K^BW7CMI6;W3[K5G;[30H ECC1NY;^Z / MG_"H)W5XE6Y[_PN'(39) ZCVO=7=,9D8=(T:5OE\[,-)0L&_DR"."<+S'@IY MEA^EE;.)T0J M\2W[92E7+?:_3D)+I5Q"6!UAYP.L^ YL"7=:V6T/OZLUKM_FAT1QY"E>><[% M1< %[JX@Y@P$%_$%O'C4'7N\^(+N'@9]Y^0-V=Y"DMM"?DLA:%>41[KE67NZI4L M36-?+V997% G:FH+$53U>'6F*U5;K5]NBZ(C*4\N]SK2$0093G$ M60%I_$8ERXH8BBB'A*4T \$XS6,0^*.$A\;FW(DNF8C=2&+GX(Y>R;@?6UHP M[IF3$?E.1:5@@GLQ$?V9TA+.G=/PY![MT-3^M>BATGMEARMU](X/TH?A'OX_ M?'C-[J2AD?70XH92^55.][\97HAA8_7.W\HK;>F.]^:6'E4T+H"^;S3=4,>- M*S ^T[/_ %!+ P04 " 9@FE7M?FW+;H" #^!0 &0 'AL+W=OU_?:+I%79225R@-5Q(T M+L?!-#F?9>Z]?_"=X];LR."8+)1Z=)4N=5DY>1G)]^41%:2;LV\$F66/[I'Q&YCF'ZRG"6 M'@PXQ_H4>G$(:9SV#L3K=17K^7B] Q4ST/#;1Z_QSO9[NQD[-S4K?^YC=S#_?G;4 (O5 G77!;BDM(TF\9H49EP(+.$(>H.P MWTM)R.(PS?MP+Q>-*/ 1^S&<].VRVW:3/3;\^;S7C-](I3ZP0N MR34^'>0!Z&;;-!>K:C_A"V5I7WAQ30L:M7M ]J6B/Z"]N 3=RI_\!E!+ P04 M " 9@FE7%*D3N+T" #Q!0 &0 'AL+W=OYY[SN9NOI7J0>>(!I[+HM(++S>F/O-]G>18-6;')C'7X\K_D&[]#\J%>*++]G246)E1:R H79PCL?GBTC&^\"?@K< MZKT]V$K64CY8XUNZ\ (K" M,C&7@M#SA!1:%)2(9CQVGUZ>TP/W]COW*U4ZU MK+G&"UG\$JG)%][4@Q0SWA3F5FZ_8E?/R/(ELM#N"]LV-IIYD#3:R+(#DX)2 M5.W*G[M[V -,@S< K ,PI[M-Y%1>K0)$Y4]E'NC*)3 M03@3?Y<&802?8*7HH95Y 5ZE\.6Q$35=O8$/]WQ=H/XX]PUELQ@_Z9B7+3-[ M@WD&-[(RN88O58KI:[Q/*GNI;"=UR8X2WF%]"F$P !:P\ A?V)<>.K[P2.D: MVOH.E=>BH\-HVRQGNN8)+CSJ!HWJ";WX_;OA./A\1%O4:XN.L<>[UQC JN#T M#*\?Y;<3#??X;&!9R.3ASR']1S,3) MN4JW7*%3IV5FG'$"X2":SFB-!L%D E>-JH1INC"992)!P+X6-@Z L0"ND7HK MET4*HJR5?$)[JB$:AA0R@6N^EHH;J5[VL,,H!#J+!F$PHN\XM#1:GU&O)TW9 M%-Q@2BU*]26"MT. )/!2*B/^M@XV"*81?4]T"?98!5#0;3RB&L:%;@]D4 M#KVQO]>&):J-&S8:$ME4INW(WMO/L_.VC?^'M\/PAJN-J#04F!$T.)V,/%#M M@&D-(VO7U&MI:$2X;4XS&94-H/-,TM_=&39!/^7C?U!+ P04 " 9@FE7 M09(43GP" !L!0 &0 'AL+W=O)[?*1$SK;:W-D2D>"Q4K6=!R51&K7!@R66%M96Z!H/%/#B/SQ83Y^\=?DK 4[C6-946KNH< M\]?XD,4.BI-GQ8OD(.$2FR,81R-(HF1\@&\\5&#L^<8'*F"ARV]?>AUZLA_M M>N;,-B+#>Q-/H\\'M$T&;9-#[.F2>S!O%8(N8-%:/K7V]4VM MGW;M$5QPL66]P9K5]=PIP,J-!O?YY:)VIJZ9AAVAU%RWG70BWLW MAZZ%V4BNK,*"H='1R7$ INOMSB#=^'Y::^+N],N2QR$:Y\#GA>87U1LNP#!@ MT[]02P,$% @ &8)I5WLU+L!/ @ $04 !D !X;"]W;W)K&UL?51=3]LP%/TK5]XT;5)'O@HMK(U$&0P>F!#MMH=I#VYR MFT0XOIGM$OCWLYT0.JGT)?:U[SD^Q[G7LY;4@RX1#3S50NHY*XUISH) 9R76 M7!]1@]+N;$C5W-A0%8%N%/+<@VH1Q&%X$M2\DBR=^;4[E%NZKHC1N(4AG#2]PB>9'56CU!5)4+B9L_/H;#%V M^3[A9X6MWIF#<[(F>G#!33YGH1.$ C/C&+@='O$"A7!$5L;?GI,-1SK@[OR% M_XV]GV/'EY'0_@MMESL.&61;;:CN MP59!7P IF\!XAX0>]W=05[E5VYX.E/4@G+9ELU-O%6/MN(JZ7[* MTBB[6UF<2;^309C 9_A&E+>5$/!QQ=<"]:=98"R_RPJRGFO1<<5O<)W"+4E3 M:KB4.>;_XP.K:Q 7OXA;Q <)E]@<01*.( [CY !?,IA-/%]RP*R&SM\^>QUZ MO!_MVN-,-SS#.;/UKU$](DL_O(M.PB\'M(T';>-#[.G2MEN^%0BT>?T7O[U6 M6.&3@86@[.'//MD'B??+OI2%34-5R0*6#685%^89KM$.)5QPA7 CNXYWK;/" MK)0DJ'B&%1DNX#U$T>@TFMI)/$I.W3@939/(Q?$H&D]@WXT$.V5:HRI\,VK( M:"M-5['#ZM#OYUV9OZ9WC\4M5]: !H$;"PV/)L<,5-> 76"H\46_)F-;R$]+ M^V:A<@EV?T.V%OK '3"\@ND_4$L#!!0 ( !F":5?#O!BOJ , * ( 9 M >&PO=V]R:W-H965T'ZXI+;_5L0)_.>_%#M=H MOO8/BG;^$:6L6^QT+3M0N%UX-^&'56SUG<(?->[UR1IL)!LIG^SFMW+A!980 M-E@8BR#H[QEOL6DL$-'X>\+TCBZMX>GZ@/[1Q4ZQ;(3&6]E\JTM3+;S,@Q*W M8FC,%[G_A%,\CF A&^U^83_J)K$'Q:"-;"=C8M#6W?@O7J9[.#'(@N\8\,F M.]ZC(\?R3ABQG"NY!V6U")W9$B/U!< M\8N :^RO(0H8\(!'%_"B8\B1PXLNA*QAC.]<>*/U[+RU;9(/NA<%+CSJ HWJ M&;WECS^$2?#+!6ZS([?9)?3EFIJN'!H$N85OKJ*PA)MG5-0@<#^T&\H2';E$ M:?C3!0&/^&)@U#Z>QZI6!K$C#O@T91*<\/7JG@#>R"D_!AVS M0Y+@]\)(*PC=GK]'925T7<#^$+.88M9CI/2<:".ZLNYVD+(\S%D:;F';/IYD]O+LHBEB0Y8'+,GX(6O3K99 = ';OI&OB!/#?E!%1>0= M(^!Y:BN)"G7&>!3"HS2BH8Z*LIQEG$J.NF3&,NJ4<\7EGTR-%M7.S48-A1PZ M,PZ0H_0X?F_&J?.O^CB[/PNUJRFV!K=D&ERG5$-JG(?CQLC>S:"--#31W+*B M3PA45H'.MY(>Y6EC'1P_2I;_ %!+ P04 " 9@FE7Z"@;:0L# J!P M&0 'AL+W=O$B)U&0G MU;W>(AIX+'*AI][6F/(D"'2ZQ8)I7Y8H:&\<,4W6V,7@MFD9!MNI-X].%CUK[PQN.>[TJS'82%92WMO)MVSJA580YI@: MR\#H\X"GF.>6B&3\:CB]UJ4%OAX_LY^YV"F6%=-X*O,[GIGMU!MYD.&:5;FY MDKNOV,33MWRIS+7[AUUM.TP\2"MM9-& 24'!1?UECTT>7@%&X1N N '$3G?M MR*G\Q R;393<@;+6Q&8'+E2')G%T-9KM?4.L<^65']9E2/(-5Q(\8#:T,E']=%5:Q063'75)3=A;LG?ZF9 M[YC*--RY8J#5^0,JJFWXHI@P0#<4X8QQ!;0^/UQ34VV\6C4&8T36HX2/PSAMJ8XC@:C MSG PA@^T$_M1!%3-:^1V3RK QY(K9Q9UHC!NK.+D@"*ZA*:1U-Q$2$9)9SR( MK._(3P;PDJQ+5*YSBO3_YBSN=T)*RA&,_&'2YJQ+OS9/C8G-P,"/^OOS9!'_ ME)HH#!O/E)KQ /951O"J?Q6H-JY+:TAE)4S=RMK5]B&8U_WOQ;Q^1_ 5!+ M P04 " 9@FE79#V.N(\& "%$@ &0 'AL+W=OTO#R9R3T[F ARR-6N#&3! MXNN#.W%U38;@QOO!YF36F"WXU*,.#5=7TW_9JR,-C%-2@H*+?_4;1 MRQU&[[NG^-& OTIB6@]WCWJ[ZA-V"_>2;L.S8RV;F9A_K3^'CZ*BZ MWI'X!WKX]L67J]MMFM3J3SOUK9T!Q/4 M0N?:#VYR^.TW,A7?[_#-C+Z97=8/SU!ZLTWMF)^/L+QU:]^&JEGVN';NO#VN\V75!N<:]KMS[P9$L>LZN-6%:T=0V-G: ME96MPS7[T>%KR4YLZR"^P":N)=??5'/'SLK*-262;YL9>WW.3GR+T"QX>.Z# MK1'I!]=L''O"E.%YD=!"<9,H+*3@F:#%'CY)SH4IH-\%RA1Y6Y%=F7&CLAU17!]U?_ M -["@[5KD2OZT;W?5.L(8@Z_E6*:*E(9S8[NJ=D2HBWR7S7!(K.$N.TZ%SHH M(,BDO_P"VS:RI6I*OT*)7;+V7PY(V, MSJ@O0+:,%T5&"\&+Z$O!E=:W7)-@X$.N%5P@6IGPI##@FLS3@6NX_8AK.2]R M36E2.=,@;M9SC5CS2*[!&<,39%EQD6<]UY)$_FNN 2JT_I2I@LB6INP5ACB# M2F?[WC,2ZSLE"_8T,FQ8/B 8\C90(L\%)2^R :E U8EM!+L/*+#7J#S1TTP; MRGS.DRQ2 Q5*T&0H:8&*M^N*[+DKG$UF5=B@5=&6$3R2TW&)B "@\K"F!$L:22%PEYI*F'B8%7LD!)B2U-+!,\A3\&+0K%2C33!)/4&9?F M'K44N*4%DX:;#%R4*$D)V23A(DT>Q2[85U+&YJ6H91:QD>@\=HI_RR]JHSJ# M7X*,90C^,[L9D;._?IJ9&@/B:4SE>/. FT4_#WB>4069+*%ZS5"I_TO?DX(, MI$;$6B'K=,FSY),\_>*]3RK-T^@&6)HI8JD"X^+LI=0JHE:RA:5YRC,D!FE) M07*P*,EHQA"G"3/F[<*F18Z$A2^()>BRH" M20M>_(>!J^.T5: G<12M\+\U01!+&^*#YEH,WR8;TX@94'R=9IB0B"G22#@5 MYUL2V[)@.TZHR7A"31Y]0KVAT;SU*_;R*KBV@3LG\;^+:SMV%$);76P"B!P\ MPW\I_%-J0*5-@^?P%4?85\XO6KM>5B4[PE_+1QYE=[KX&4?9SQ@/#RKQGT5N MTO-K4U$*SH(-/4 HN8@GVK2,2,NL *(B3C$\ ZE/;&-G%J920\R1*A'I@R$!)JK;,_1X MP+F=2+=5OX,OZ5%U9>T[\)3*[![T'6=O?+/8>X."G[&COD90D*]! M[0_5; -F;650?W/]2.;L='8[<[8@_<*5PY,;K#^J[/N %SA]Q]:02Z"7WX*; MH^L0?.(C0,UP5C=H(P.()I[[T%'2Y,[$H=F!%FBVXC2]\VH U;B(+T Z5E*Z M^K<$X]/Q'#WN<=_[N&&-AC?/!W^#5!+ P04 " 9@FE7OOY VOX$ 2 M#@ &0 'AL+W=OJO/15NOJ=#93V18+IJ:BPI+^60M9,$U3N9FI2B); M6:$BG_FN&\\*QLO1XLRN7XLYZE0:P?WQ#OW*^DZ^+)G"MR+_ MQE=Z>SY*1[#"-:MS_57<_X:M/Y'!RT2N[!/NF[V1/X*L5EH4K3!94/"R>;.' M-@Y[ JG[BH#?"OC6[D:1M?(=TVQQ)L4]2+.;T,S NFJER3A>FJ3<:$G_;9ED+==E ^:] S>&3*/56P?MRA:M# M^1F9U=GF[VR[] XUTV"]MJN-4 M52S#\Q'17Z'\@:/%+S]YL?OK@&UA9ULXA+ZPT7?@K5 :_K(FPBT^:+C,17;W M=Y^U@WC]UMYNN=2()7Q#O&OS!';Q;B W'D)F''P#03BW3X^>GN,FJ7W[8017O&1EAOO;+PHA-?^'V3(6 M:Y"FTLR@IAU,*=3*B!.+Z1F$!C@V@$'DPH=2(_E/V\L6,N=LR7.N.7'! Q\" MB.%6:);#^J5J YM86 ,>))Z%C6$@XU&7\>BHC#.UA2OJC61JTV.-E\=18%#! M_X8"UL.*\160?\ *49>4,%YF>6V4\!+T%J&@<-02J=_;U+[,U1.3,@.XII I M6$M1@#CDF+(YLOR*;.XAGV%4W!+S.$$OZI@3A)8Y M:0I?>V@KEIH.SB8*^)!M6;E!&Z;&?[',^<8R0CVO).ME'';/25-)\_BP@LPV MWX:A>4[:T0"!XX[ \3$$OF2Y57=C[Q#_G<3#2GKX]0ZS=N65)O,B5J]T#-^9 M)S8Y3AQ'>S('NW<4?*309;64AI]O8)RF(9R8@>>87G9RC'@IRLD.8NP[0>J3 M' WF@1DT/>@9EP\J@+0%CA_'C>+0\5./AL_2?2T-!.ECY0KP>\TK6U(3&/<$ MP0#-_;@IDB2!BRRKBSIGFABY0NH:&6]2.8X2X^0XC(W*?AT.E-CT=D.TQ'O& MQ-U-:]0KN8[13$1=Z=)A%X4SIT7JA8<969M@<$A2\A@RDU MC)_-RZ77"]@TH=7F-5"V25>VR3%E^W$760<^,5U+$^/C"G80OO_4N2+_*4U_ M4D3WO&]OG#M_VZFM\?'%FM+0<[J '@9E$$,X#(@<-8PC= M>3-,2-JGX>V6K@+, GM.&$5FR=*GR7O%'@V-;6-UDL1M;Q ?4:E3X$55:]NG MV_O$.')#6[X="8V8J4Y3 6EO@YWMW=,+E!O[-:+ 4J.YLG>KW0?/17//?]K> M?"U]8G+#Z53(<4VBAGJCIO'L)EI4]M:_%)J^(>QP2Q]M*,T&^G\MZ#;<3HR" M[C-P\2]02P,$% @ &8)I5T-(#(RD P ^!$ !D !X;"]W;W)K&ULO5AM;^HV%/XK5G8UW2MUY UH88!42*([:;U#[>[V M8=H'DQR(U21FMH%VVH^_MI-FA*89J-:^$-LYSW/L\YP3;$\.E#WR%$"@ISPK M^-1*A=B.;9O'*>28]^@6"OEF35F.A>RRCXXSM'-,"FLVT6-+ M-IO0G0T8/4\NU7@;NR285:L">3;9X P\@OFZ73/;LFB4A M.12M8*-YQ0?,*+&>0DZ)\XJB?ZV%0 0;G H858*AC7P9+1SK L\FC!X04]:2336T7!HM TP*E5@/ M@LFW1.+$[ L5@'ST [J'/10[D,^8;@JB9?\8@, DX^A7>!([G'V2=E\? O3Q MPR?T 9$"W9$LDX9\8@LY%\5HQY7?>>G7>\.OC^YH(5*.PB*!I 4?=.-''7A; MQJ .A/<2B+G72?@ VQ[RG2OD.9[?,I]%-_R76/20XVJXU[:<]WD/W^<]ZH8' M$$OOK?!&+/TZJ7S-UW^#;R&E8?*;(7-9I&BALQC8%?J9X!7)B'B^.DVWOUMS M8%ZZN=%NU"=R/W-Z[L3>'^O29C-HV@2O;=Q3GO"UC=_K-VVBSF6K_X QW^(8 MII;\R'-@>[!FWW_G#IT?.X+:KX/:[PSJ2\3F4,2I_!-X1'_<0;X"]B?ZIXXQ MDJ&/045?%_ ]X>UF;CW:%O;.B9R_S%(?DV2!2;+0)%EDB*R1&H,Z-0;_56\G MHE^A)3 U)C<';0IW\EVJL$FRH"0;-4M^Z)T4:[O524E'AB;6T&18:S+\_\K5 MZRS7SHE<*J9)LL D66B2+#)$UDB-ZSHUK@V7:R??I0J;) M,DH77;56M]D.- MJC;DLB'=32W=3:=TMW%,=X7@:(F?\2H#A(L$R4&V@Z3>WA#@G?7:Z>)2-4V2 M!2;)0I-DD2&RANBC6O31^[:S;2*/6K:E)YF\Z'1[J79G. Q-.HQ>.SS>5)>1 MMH].IC)F&WV'P)$NHO(\48_6UQ2W^G1^,CYWQPNW93QPQV%Y"_$O?7DGM=P-L/*>H>P(NM7GXA454E#=3 $GP)2!?+^F\FQ<=92#^K)G M]@U02P,$% @ &8)I5ZQ=H A+!0 %" !D !X;"]W;W)K&ULK5I=;]LV%/TKA%8,+;!$(O6=.08:2T7WD,VHV^UAV(,B M,[902?0H.DZ _?A1LB)9%,U%'E]BB3[WD)<\N>0),SL0^KW:8LS [9(-7F'W;+2E_,SN6 M=5;@LLI("2A^O#4^PIL8V75 @_@]PX?JY!G4J3P0\KU^^65]:UCUB'".4U93 M)/SC"2]PGM=,?!Q_MZ1&UV<=>/K\ROZI29XG\Y!4>$'R/[(UV]X:@0'6^#'9 MY^P+.7S&;4)NS9>2O&I^@D.+M0R0[BM&BC:8CZ#(RN-G\MQ.Q$D YY$'H#8 MB0'.F0"[#;#?VH/3!CAO[<%M YK4S6/NS<1%"4OF,TH.@-9HSE8_-+/?1//Y MRLI:*"M&^;<9CV/S7PG#P 97X M^PN4>\\^4;,JL6<6NM0)15B6;#<6;A.$U M>'CI\"NRIRD&[R/,DBRO/O"@;ZL(O'_W ;P#60F^;LF^2LIU-3,9'V_=JYFV M8[L[C@V=&9L-[DG)MA6(RS5>2^(C=7RHB#?Y/'63A5XGZPXI"5=X=PULZR> M+&1+QK-0A_^6LFM@P28IJ[@>6$,_/I=+)D*.BB(2H:HV"(D"60Q6,8@H[C]K!!CDZ7HZ/,\3-.R<(74%N$I0?AKX@MS$J#%W7%M0V1D%D>W8@5YO7 MI>@I4XS+#6_!-"LW8,6G+TMYX57)3DDW578ZR2*=9+$FLL&:^-V:^)?*SA\+ M"CEB_5I(4%:(Q"HW1GDP=#U!=C*4CSRYZH(NPT"9X5><;DN2D\W+J^B4FE.2 M3=6<3K)()UFLB6RP(F&W(N&EF@O'A046_*Q&N6_HU ?^ 6_=?]6]356E M5K9(*UNLBVVX;B=N 5XJS39RN T[@;@-RV"^(^[6D006!JX(BR4PB)#KV6<$ MBOI$D0Z!3MZRU=U.5JI.MD@K6ZR+;;B O3N!%]N3-G)813TT4JH$!GW?$94Z MAMG($\\!L0S&DX5GA-H[%*BV*&\4ZL1=7MWI9)EJM31:V6)=;,/EZUT-O-C6 MP+'+"((P$%4J02'1:T<2%')]UQ=%*H%YKG7FA E[8P/5SF:):9&4N&1@F?.Y M+.JG4;FX'7FQ_X-B-.- 2U3D&N>)Q-9* 0C<0 MI3D&\:/ON8-H;WZ@VOV\59E3ZZ=6FZ25+=+*%NMB&ZY?;Y7@Q5X)2LP2@J) M)2!/_*.0!&1[(X&.0:Y]9GM'O5%":J/T*7O&ZZLEK06GY0"J[F^J,K6R15K9 M8EULPY7KK1*ZV"HAB6N! 1)DMY# 0N@(NHLD*!3:EG!,C24PVX+H3 %%O5%" M:J/T7P*=6#C5O4V6IU9_I)4MUL4V7+?>'Z&+_1&2W+EX@2VJW'(6F&Z:Z^4*I&1?LN.U5=?:76%_;"YNA?8[>+. DO8( MWL3'"^J>_GA??I]07F8KD.-'WI5U[?-?(WJ\@CZ^,+)K[E@?"&.D:!ZW.%EC M6@/X]X^$L->7NH/N'P'F_P)02P,$% @ &8)I5Q!KG!AI @ $08 !D M !X;"]W;W)K&ULE5713MLP%/V5JX@'D%B2)H$5 ME$:"5M,F#511V!ZF/;C);6OAV)GMM.7OL9T0!1H0ZT-C^]YS?,YUKI/NA'Q4 M&T0-^Y)Q-?$V6E>70:#R#99$^:)";B(K(4NBS52N U5))(4#E2R(PO \* GE M7I:ZM;G,4E%K1CG.):BZ+(E\ND8F=A-OY+TLW-'U1MN%($LKLL8%ZH=J+LTL MZ%@*6B)75'"0N)IX5Z/+:6+S7<(OBCO5&X-ULA3BT4Y^%!,OM(*08:XM S&/ M+4Z1,4MD9/QK.;UN2POLCU_8OSGOQLN2*)P*]IL6>C/QQAX4N"(UTW=B]QU; M/V>6+Q=,N7_8M;FA!WFMM"A;L%%04MX\R;ZM0P\P2MX!1"T@^BP@;@&Q,]HH M<[9F1),LE6('TF8;-CMPM7%HXX9R>XH++4V4&IS.;H5&2. +7.6YJ+E6<(TG,>>FA(!!>',;GY,D%CV>H"64*[G&O:\).S [W0A/V>:I>_,\- MEDN4?PW)PV(&QTO&=O2.[056/L3A*41A M% _ IQ_#9Y@;^,C!H]?PP!Q =PI1=PJ1XTO>X1LL_A)-DR)<,=-IA.<(9@I3 MB86ITD^AU"E,:RF1ZR'[S7YCMY_MY&UVX9^EP;;O\3 G]N,NYY61N#,2?\Y( M^R)\J+&A&H5] 6,_>:-R(.O"'X?]WVA8=-*)3OY3]"T."DX."A:-_8LW>@^3 MSGN5;P0&O8:UE^4-D6O*%3!<&53H?SWS0#874#/1HG(]O!3:W ANN#%W-DJ; M8.(K8?JXG=AKH?L*9,]02P,$% @ &8)I5[ZM[.CX @ !0H !D !X M;"]W;W)K&ULK59;;YLP&/TK%JNF3FK+)5R2+D%J M$TWK0Z>H:=>':0\.?$FL&IO9)FG__6R@*!?*%BDO";:_H M_02&+^%4EK]H4]/\+Z-6 7FFT M4E;:FF"%XZ'@&R1,M68S%V5O2K1V0YA)<::$7B4:I^(?7 'RT26Z21)>,"71 M R1 UGA.X0(]"JSS4FV+"+/T<'V*W\K%5CYT/@&%"95?]/K3;(+.S[Z@,T08 M>ESQ0FI".;25-F6DV4EMX+8RX'U@8 ;Y%>HY%\ASO%X+?-P-GT"BX6X)]W;A MMFYETT^OZ:=7\OD?\-U0_5Q@E@#23QB2F()$*9%U+TS/4E[,U:*@>@=7LVV> MJYN$Y4W,@[B.+UW7<8;V>MO:OZIV'/0:![UN!^_!B:V-P$"UR:R8@BT!0>0' M@SV9+55.%'KM,OU&IM\I\Y90"JG>76M@A6[RKWO(YB!^M\GL9#+OR6N9XP1& MEGX12A!KL.+/G]S0^=JVGTY$MF,Z:$P'QV>3%$( :\TG..A\+PI[WEX^AU6^ MXP5A>SYA(S7LE/K$YDL8$;]/?B M.2SR!P-W+QY[ZR-M#DCW6"P)DXC"0L.@HC ^F^326#AQL)T6_OUL)V1M22NT[4MCG^]Y[N[IZ6ZT9OQ9 M9 2O>:T$&,KD[(VYS@#.\>D ML,*1LBRG/,WR9 V7ILN=:[X8XL,ZD-=C@J\1(6(!_*.5$.9X'V-PZ_"*S%QAGI2IX8>]:7G\G8F=E7+$Q8P9?21)#(;6]\ME$"**RKOV/H* MFGKZFB]F5)A?M*Y]S_H6BBLA6=Z 508Y*>HO?FUTV "X^P!> _!V <$>@-\ M_,]&"!I \-D(_09@2K?KVHUP$98X''&V1EQ[*S9],.H;M-*+%+I/%I*K5Z)P M,KQA$E ??4-SKGJ/RS>$BP3-7BI2JFZ0Z#@"B0D5Z!Y>987IB7)]6$3H^.@$ M'2%2H/N,54)AQ,B6*A_-:L=-[$D=V]L3VT?7K)"90+,B@:0#'QW&GQ_ VTJ' M5@SO78R)=Y!P 64/^AA^&\L>.<[U=H; MXR8'OC1S7J"8586L^ZNUMJODPDS0'?O$'4[=#GND5D^]*?[0UWOK&O,E*02B MD*I03D]/>E[O@OHB66F&W1.3:G2:8Z;6)W#MH-Y3I@9><]$!VH4<_@902P,$ M% @ &8)I5W6?-/Y' P 0@P !D !X;"]W;W)K&ULK5==3]LP%/TK5H8F)C'RV;2PMM(H0T,:$Z)C>YCVX":WQ"*)@^VT ML%^_:R>$?J092'UI[/B>DW-]?)/;X9*+>YD */*8I;D<68E2Q:EMRRB!C,IC M7D".*W,N,JIP*NYL60B@L0%EJ>TY3FAGE.76>&CN78OQD)N MIP$FXB>#I5P9$YW*C/-[/;F,1Y:C%4$*D=(4%"\+F$"::B;4\5"36LTS-7!U M_,Q^89+'9&94PH2GOUBLDI$UL$@,F1C^1:X-$0ZHG0/"9?'DI6H%D*%Z:5P83/ M=\4DX.#SZ0 \)R\B/AI<18.;05:M5/M*-:UUFER]NA:PK% M,?&=(^(YGM\"GW3#SR%"N&O@WCK:H#6I?B/5[Y3Z#:0\Q?*( MRJQ,J8(83S56>,1H53>HFV9<*/;7W&C37CV@MR++0 MS4#\:9/:R:??U:>RH!&,++1*@EB -7[_S@V=3VUG?T]D:ZF'3>KAGBLAW#+ M#P8G&RYM!P5.O]_N4K^1VN^4^O*&TA(O2I$S5:+@+I\Z&=_JTY[(UI(?-,D/ M]NS38+M00F?#II88;\?[ZJ01>O*?]Q5^A1.>QN0R*P1?@':LNY@Z"=]JTI[( MUG)WG9?/K[-GFVK"M5)Q_0V?6H*\<$F)YOQA5VD&:88),/0@?@^IQCWU=/=!O9_&T8_P-02P,$% @ M&8)I5]EM\'&UL MM59M;]HP$/XKIZRJ.HDU(>%EZP")0J>]=46EVSY,^V"2@UA-XLQV2O?O=W;2 M#%:(5HE^(;9SSW-WSYG+#=9"WJH84<-]FF1JZ,1:YV>NJ\(84Z9.18X9O5D* MF3)-6[ER52Z111:4)J[O>3TW93QS1@-[-I.C@2ATPC.<25!%FC+Y^QP3L1XZ M;>?AX)JO8FT.W-$@9RNVOPC>-: M;:S!9+(0XM9L/D1#QS,!88*A-@R,'GF[',MZ2TGG!Y]$1JA!Z]@'/XJN.*F& I8%L&4ZJ$TUX5$!2=3 MU(PG"F[P7A4F(K_,IG!R]A"/@&=S$HE $4P-74UB&W VK$,[+$/P](01P M*3(=*[C((HQVX"?-^#<->)?DJ#7Q'S0Y]QL)/Q;)*7CM%OB>'^R*IQD^Q_P4 M F\O?-H,OPIU[=UOR":H*QQ8OLZ^<+0(;^@5240O)LQ7,4'(1M> ;2PIL M;=5^5_U*!SWKP/21NU$[H-#N-C5I#,(TKS.5LQ"'#G4GA?(.G='QBW;/>[M+ MH0.1;>G5J?7J-.HUFU_#,4OSMW#SZ6+[;_'C$M,%RI^[-&HD?6+^DT.230]$ MMB5FMQ:SVRCF>:'H1"F8B'3!,V9T;-$FTW0-,=-FJ7B$TKZ!L92,SNFSHE4+ MKLT:Q!*N"AV*%%5]8=]3-]]5A,9@GEJ$[N-;3Z;>]KV?'LCEEKJ]6MW>\ZD[ MB:V\U+O'J2C(F(3>!VW!9\X6/.'Z]R[9&Z-\JNPE67=#]N"1Z+W'I=FPV=*R M7VO9?^XVV>C@J3+T&U,L93B0PU(O=V.(2%&N[#"F(#1WH_QVUJ?UO#>V8\X_ MYQ.: \NQ[2]-.41>,KGBU$<37!*E=]JG*LMR,"LW6N1V5%D(38./7<8TRZ(T M!O1^*6A&PO=V]R:W-H965TBF[8&IHK ]N\FEL;#C8%\H_/>UL"]7J,QN$4VBMX-;N:W)'\1YUHHMKI'NVY5E+1Y12JFQ<=(T M8+%:1)>3BZN9MP\&OR7NW)X,/I.-,0]>^5DNHL030H4%>03!OR>\1J4\$--X M'#"C,:1WW)??T+^'W#F7C7!X;=0?65*]B+Y$4&(E.D6W9O<#AWS./%YAE M? MV VV201%Y\CHP9D9:-GT?_$\U&'/(4T_<$@'AS3P[@,%EDM!(L^LV8'UUHSF MA9!J\&9RLO%-69/E6\E^E/\RA#"'SW!9/';225\J!Z(I8 MJ8KI' K8^Y[M!9S,SR>'(\[&B+-_1OS&S>6IYDY6G6\R%*8AK@%WT8M[O6V' MWAYB-GM7BLG7=\SBO?GTJWXC[%;RF"FLV"TY/>?,;+\^O4*F#2.[,<0+$,2: M7QRTWH#O*\-C.RA^"\8W+'\%4$L#!!0 ( !F":5?L"9Z/^@$ $$ 9 M >&PO=V]R:W-H965TLL M[58X!IIFEP+K$#3M]JS$3"Q4$CU)CK._GR0[7@8L?;%)BN<<4J3RELRKK1 = M[)74=II4SM6WC-EUA8K;$=6H_WLW'(CPD_!+;VR(;0R8KH-3@/Y31)0T$H<>T" _>_'=ZCE('( ME_&KYTP&R0 \M@_LGV/OOI<5MWA/\J[$*ZX;ZTCU8.\KH;L_W_?W< 3(LA. K =DL>Y.*%8YYXX7N:$63,CV M;,&(K4:T+T[H,)2E,_Y4>)PKOI-#N(%W\(6H;(64<#Y'QX6T\(Q[UW!Y 6<@ M-#Q7U%BN2YLSYW4#FJU[C5FGD9W0^ B/I%UEX9,NL?P7SWR]0]'9H>A9]B;A M$NL1C--+R-)L#"_+.9R?7;S!.QXN8QQYWY_@/=S!)3RHF@OCE\_!-[+_[;FC MNHY48?5W19JSW;$Z.QJ+0K.-RV=A38UVW82&Z+#?=]U8_Z9WC^.1FZW0%B1N M/#0=W4P2,-W"=8ZC.@YY1)H7IMKP( $$) 9 >&PO=V]R:W-H965T.&9+DR&VXM=> MYEC"A-,?)%7YV!DY*(4%7E)UPZL+:/ST#5_"J;2_J&IB/0L0/31XV '[O!4#0 (+_!80-(+1&:V76UA0K'$>"5TB8:,UF)C8W%JW=$&:J M.%-"/R4:I^)O7 $:HH_H*^=I12C5TTF.6082$88F6(@U81DZ*_B2*<07?P,/ MIZ PH?)(0^YF4W1X<(0.#.@VYTN)62HC5VF)YD5NTL@YK^4$+\B907F,0N\# M"KP@W &?=,.GD&BX;^'!-MS5B6FS$[39"2Q?[P6^1Z^[C-3(@46:;V45!X'? M&T;N:E/OOZ*V9(6MK+!3UF>6Z1T0IC _KZ"8@_BU2V(GBSD?3F6)$Q@[^@"0 M(%;@Q._?^0/OTZ[,OQ'9EN%>:[BW=QUJ9'\CP[Y_XH^>U*&3?T_U_59]OU/] MK(2$8*K6Z +TD)NO"CH+U\GWVL*]$=F6]4%K?;!WX0;/"A>$)T_KUDF_I_AA M*W[8*?Z2U5W2M)M;2'+&*<_6G87K)'QMX=Z(;,O[J/4^VKMPHV=GVG 4^D\* MUTG_6O'N1H,SEXLK+/0)*!&%A:;WCH?Z7R3JAETO%"]MSYMSI3NHG>;ZC@/" M!.CG"Z[[7K,P;;2]-<5_ %!+ P04 " 9@FE7LSR="X\# Q#@ &0 M 'AL+W=O/\S9>J/-!WLRVM(U MW('^OKV5.+)+EB5+@"LF.)&P&EN?>I>SP-AG!G\QV*N#=V)6LA#BP0RNEV/+ M,0%!#)$V#!0?.YA"'!LB#..?@M,J71K@X?LS^^=L[;B6!54P%?'?;*DW8RNP MR!)6-(WU7.S_A&(] \,7B5AEOV2?VPY]BT2ITB(IP!A!PGC^I(^%#@> GO<* MP"T [JF ?@'HGPKP"H!W*F!0 +*EV_G:,^%"JNED),6>2&.-;.8E4S]#HUZ, MFWURIR7.,L3IR5>A@03D _F"$T2LR%3"DFGR+@1-6:S(/3SJE,;OT>3[74C> MO7E/WA#&R?U&I(KRI1K9&N,P;'94^+S*?;JO^+R#;9?TG0YQ';=? Y\VPT.( M$-[+X&X-/&R&?XMTESBOPV"V1'4G9+Z7L-THY99K]BR6,7%'^8)2\!<[5 M4[RCG%'RXP:2!9PT[$.\;7S[O],XU8S/13:52G>*/S,W6:MDD6MDDV M:XGL*(->F4&O^3 <%Z'GM'3(#7UD29J0*R&1,LL,XY?$^2L&@3,&@,04A+#2YYDK+%-L!+$/77 ,&H\F<:NB0V6H% MV9\[GBX9H05V$W4YR+U<' 3G=!W?>U&@&F,Y5]Q:E^Z+FCAKR>61N'XIKO^_ M%'N_6NR'!XG.M6P64K0N"_50;7XEFJE ML2/!ZM AGQ*1UFLYK,CD.A4MJT:]BXJ6C0&>JV5+9$=:!J66P7\KNW,P5PU3 M;D\KO$%EG_;]?D7<&BNO8A4VAGRNNBV1Y>K:!^VVN4S=4+EFV';$L$)ZISO$ M?2/S"TH^T&*;=> +H;&?SUXW>*<#:0QP?B6P"R\&IJDO;XF3WU!+ P04 M" 9@FE7?\ZC3T0" #Y! &0 'AL+W=O^1CR:5;XU]<@TBP4Y)[69)0]1>,^;*!A5W$].B]C>UL8J3-^V& MN=8BKR)(29:EZ4>FN-!)D<>SE2URTY$4&E<67*<4MW\7*,UVEIPG^X-[L6DH M'+ B;_D&UT@_VY7U%AM9*J%0.V$T6*QGR?S\>CD-_M'AE\"M.]A#4/)HS%,P MOE6S) T)H<22 @/WRS,N4X-/*WJ*B9 M)9\3J+#FG:1[L_V*@Y[+P%<:Z>(7MH-OFD#9.3)J /L,E-#]RG=#'0X GN=M M0#8 LM> BW< TP$0*\?ZS**L&TZ\R*W9@@W>GBUL8FTBVJL1.OS%-5E_*SR. MBN^&$*[@ ZS0PKKA%B'PP,D-$A?2P0/NJ./RU+NX<.WVB]#PT)C.<5VYG)'/ M)3"R<50 M6Z-@:53;$8\-;6JXY58+O7$O/^,,YLITFN#$E[LO_.E;Q>Z3N8S)A,%]+M*< M/1_*/^;1*V0'7:30;N)P.2A#_/X_C*?C_,YCV[XZ7_BY[L?PA:9_%.ZXW0CM M0&+M*=/))Y^/[0>M-\BTL5S4NIJ\@( +4( 9 >&PO=V]R:W-H965T@_%E7#'^+#)")'HI\E),C$S*W<@T19R1 HL!VY$2 M[J2,%UC"DF]-L>,$)YI4Y*9C68%98%H:T[&.K?ATS/8RIR59<23V18'Y[QG) M634Q;.,8>*3;3*J .1WO\):LB?RQ6W%8F:U*0@M2"LI*Q$DZ,>[LT=)7> WX M24DE3JZ1ZF3#V+-:?$LFAJ4*(CF)I5+ \'<@(+@-P?UH!J\A>!_-X#<$W;I9]ZZ-6V") MIV/.*L05&M34A79?L\$O6JI]LI8<[E+@R>D#DP1%Z#-:$8[6&>8$*1T(/&F/ M28+N#H3#ED$/^V(#():B.2L*>,@:+M#-@DA,.>.USGA7G5G0?*]..D32%(X^]7*$*\T2\9Y-W4:VJ-!QV7+J$N0'@W(Y'/6J![45AQZ(>M__)9VU'@NE;'EDN<;?F.8_L=_Q8]@J%K15$'M^P5#(*A'72\,4_. MX8+PK1Z L5L7\KZ;6NC[8R]TZ.E$Y_9H[G=$U_ 3*Y'Z*M\/=#O,=_24J"< MI)#*&H10+J^'9+V0;*>GP(9)F"GZ,H/O"L(5 .ZG#"9!LU )VB^5Z1]02P,$ M% @ &8)I5P'#%EA; P 6 L !D !X;"]W;W)K&ULM59=;YM(%/TK(U:J6FD;8+ Q9&U+C:.H^]"5%3?-0[4/8[@V* -# M9X:X^?=[9Z"L'0AIU#0/\0S<5R+FK-\Q+6DJBZ M*)A\N N#@O'=WX\N,[WF38/W.6\8GO8@+ZIUA)G;L>2Y@64*AD]DR!2O!;_-49PLG=G\LN]M(8X _N0) &T!]&4_6(,DF8Q*(X<$'-V6N5 UI\U01 ML2,K4118^HT6R1VY!8R]!@7R'H-P01&= ;D2'%=&7N[)NI:54 A\>PF:Y5R] M0U)EN>:N1NE&@)NT,B\:F?0)F1NHSDC@_4FH1X,!^&HY"* ML_*Y9(*>2AK/9H'W*)E^6!!.:. /)S/IDIF,)O-9:,:?4SCI?=H/HCBBCR4. MQ,VFDVCZ1,&GG<;IN$8\^=Z;TR8U.T;+/-%F8]E*XS[#-?3U$Q1;D/\.B1_E M-N?\N:I8 @NG:AUUEF_^\$/OKZ&-\DID)V4(NS*$HV4XRKU99;7-'6\7I5F9 MFE/C&1_#_A**@CCT']G8#Z.S21S$PR[..OFS4?EX1-I[LTQ^P?PZ/MZ4*=Z*:SP!%=&"7 #Y4%52 MF"-S^]#;WGY@V,[V+N^'4#H]7AB- M>O>H[3$]YR.:B1:5[82V0F-?98<9MKX@30"^WPGL MAMJ)::ZZ9GKY'U!+ P04 " 9@FE7 U8D' P0 UZ@ &0 'AL+W=O M9"^C!_"1?Z;VSB9!UG^8W)WFCXD M83 M&\UGI]+9V?GI/(@6)]=7Y7-^"$DX>WKDS?B*W]X M430HE_@]"C^G&X^%8E4^QO&GX@=C^OKDK!A1. LG64$$^7^/X4TXFQ52/HY_ M5>C)4Y]%P\W':UTM5SY?F8]!&M[$L[]&T^S^]!E+50.K;8% U M&&PWN-S38%@U&&XWD/8T&%4-1EL-AOM6^KQJ<-ZWP475X*+O2H^K!N.^#2ZK M!I=]&XAGZRUWUKO)T\;NO;7%]>86>V]O<;W!Q9TM/MK79+W)Q9UMOK>7]487 MM[?Z_B;KS2Z6V_UT]28IWV%RD 775TG\64B*Y7.O>%"^3;OLVHVS4!#/A%^%]_=!$OY:O#NGPDT\SR,K#D8B"$R^R^U10%M-PVM)>[FX_.-1>[6Y_>:B]?F#\TB' Z0:D80=PFF_7 MIXTKK3?N6ZE3-(/%2^%,?"'DGR]BM<7:-DRW(H>3E\*@5"1IOR)W*^_#AUPY M*Y6!\-M[6?CYIU_V:TJWYDVR]9KE8ZJTMFW^+8/:^//>.S[M&\;7"]:1C6'T M^<.02J7C#\/L,1;ILE#$\7[%ZKU&XOE^Q>XSEHM2&>U7'.35=7O\5:U>E_RO MJM[H+9+7^PW<-1Z__RL\;%4:Z3)X^N@8E.QPWVKN^\!XDR3!XB[,]SLSX>/7 MQ@>+'WPMGW[S.4BF+P3ERT.4K!KY81+%4^'GOX5!TO9.?MLYF&+'^U7Z$$S" MUR?YGG4:)H_AR?6?_R2>G_VE+?%(3"8QA<34[@V8?^Q_S5_MUG@CAZ&3F$%B M)HE9)&:3F$-B+HEY).9#6",-AT]I..R1AF^;*5<'89EU>4*&PG^$G]KBK5,_ M-MY(3%YAYR56G*!XO!Z.!U>GCYNIU;*,-&HNH^XN(PY'9\V%M):%Q,'60CJY M>@:)F21FD9A-8@Z)N23FD9@/88T\&3WER>C[\L2-%X]AFN6_KG:F;N(TRY_- M\@_U3'@73N*[1?3O,/_%FWF\S%OO"9[.81P;/"0FCW:R8# \V\H"A>Q1[=.C M1O:HDYA!8B:)621FDYA#8BZ)>23F0U@CRLZ?HNR\,\KR@\-Y?H3W/HLGG_*8 M"AZB+)BM#@O3/*C*[J;";9P(ZC);)J%@I.DR6$Q"X>=H41VOMAX2=G9[;'2M ML-'FGL?%:#@>2S@V'@B,9G$%!)324PC,9W$#!(S2HP3?"7 MR>0^2/-\FP4+X>]../\8)O]HR[!.]M@,(S&9Q!024TE,(S&=Q P2,TG,(C&; MQ!P2&'JK)J*:@FEIIFX>ATG#K(U5K M64@<;U\"1,=EH)J):A:JV:CFH)J+:AZJ^936#*R-6;KB<\^UDJ-T4EX'O$WB MN> $R:V,+#0;NVV;L76K$(K E#-:UN)<#X7:!I89VJJ.:@6HFJEFH9J.:@VHNJGFHYE-:,_SJV@2QNSAAV<T MYI?+UE444I\JBN^:9+*;?LOL/DZ*[RTZ%'K=@SLV]%!-KK2M(\W1SGE:!>U6 M[=NMAG:KHYJ!:B:J6:AFHYJ#:BZJ>:CFM_R9GTN-O_)FH-55%M*S5UG4@;8[ MO^2(;"/G9]^@FHQJ"JJIJ*:AFEYIC6MW9RW7[HR6!<>CW>5,='A62Z^CEM'9 M:*\.JKFHYJ&:3VG-:)/J:.LNDO@0S=>)]2Y,LR2:%-\JOF4U@S NB)"ZE,1\0=\ MGV[W.([.2K0THM(:7W K[1Z4HB4/O?K4T#YU5#-0S40U"]5L5'-0S44U#]5\ M2FMF6UW*D#]D=N[RT.I_@;:[UZ.3C-1D5%-0344U#=5T5#-0S40U"]5L5'-0 MS44U#]5\2FLF8UTU(?6_B\(W7J!5_K6,LJ^"LDQ\0K97HV:N& M]JKW?$T,M%<3U2Q4LU'-Z?GZNFBO'JKYE-;,I[I00CI0*/&'Y5,YD:2\7^OZ M3GL'X@FML$ U&=445%.EW0H+:3P>7PZVHPXML4 U ]5,5+-0S48U!]5<5/-0 MS:>T9FS6)1;2LY=8?&-LOA#^6MZDOCA-^!@FP5U83=$KOCE/4(,H$7X/9LMO M_D;X[A4_.G;1J@U44U!-E79O<"'N1"Y:UX%J!JJ9J&:AFHUJ#JJYJ.:AFD]I MS?*/ =UQ'1DL^4$U&-0755%334$U'-0/53%2S4,U& M-0?57%3S4,VGM&8.UB4?4O^2C^>]CHP6=:":7&F-[W'?O8R,5G3TZ5)#N]11 MS4 U$]4L5+-1S4$U%]4\5/,IK9%L@[J<8]!=SG'T'EZ>7,9\'DZC_-!W]E7X M?95Z7?M_W2,X-M-0348U!=545--034T9DK6 M-2*#/C4B/^(5F^Z!'QVN:-$(JBFHI@YV*Q^&%^=;-V+66I82=ZHC='1D!JJ9 MJ&:AFHUJ#JJYJ.:AFD]IS3"4ZC#L<^N-_\?K,-TK?G28HA4OJ*:@FEIIXT9, MOAQMA^EJJ<;-5<]5[OB8&VJN):A:JV:CF]'Q]7;17#]5\2FOF4UTL,GCV M8I$\>'Y=I5!+5%5GV0Y_/57W.(].H]V*B;;WNXSVJJ":BFH:JNFH9J":B6H6 MJMFHYJ":BVH>JOF4UDS)NC9DT*,V1#B0DF^KE!1:4G+_3MR'QD[<^@:YU;?[ M_?90]#']YS+-2NM0AJ*%'H/=6UN(K7MT: D'JJFHIJ&:WO/U-=!>352S4,U& M-:?GZ^NBO7JHYE-:,_?J HU!=X'&#SPQ!:WZ0#49U1144RMM\TVQ-'G;V"UHZ@FHQJ"JJI@]TB MDYW$14M,4,U -1/5+%2S4Q]%9B=:35-J!+[)&^U1[]:FA?>JH M9J":B6H6JMFHYJ":BVH>JOF4ULPVJY,W=71+>%4?;QB+? 5VDT61U MR+V9G_N"$:T-036YTAJ3_RYV@Q&M^>C5IX;VJ:.:@6HFJEFH9J.:@VHNJGFH MYE-:,QCKTI!A_[N7///4Q*<;V'G++,V"Q31:W*W.3K9F(5I5@FIRI34N*FX' M(5HJU01S4#U4Q4LU#-1C4'U5Q4\U#-I[1F"M;U'_G#KA1THD4YXZ;S M#%\G<70@D9J,:@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9I/:V_K:3I_"X.D=89.]X".#DU2DU%-037UP(84A:_Y*]Z: MCVCM"JH9J&:BFH5J-JHYJ.:BFH=J/J4U\[&N@QEVU\&L)UYW[@:B)2JH)J.: M@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYE-:,^;J0I9AGYN<_*&[@6A-"JK) MJ*:@FGI@0X[*W<"VB9H:.@X=U0Q4,U'-0C4;U1Q49K>AV$F M!UEP?34/D[OP)IS-4F%2S%$I.MEX5DC"VSQ Q5=OI)/3G>=E\94BMCROBJ^T MMN=U\95=/G]:=WM]]1#Y#N^23%Q>_U#%C^\/A%/ MA(]QEL7S\N%]&$S#I%@@__UM'&?K'XH./L?)IW(UK_\+4$L#!!0 ( !F" M:5?F\LR4^0, (\2 9 >&PO=V]R:W-H965TW!S$WWQ'#[GU1%?A],]%X]R Z#04YHP.;,V2F57MBW##:14#GD& M3#]9<9%2I2_%VI:9 !KE06EB$\?Q[)3&S)I/\WL+,9_RK4IB!@N!Y#9-J?AZ M PG?SRQL/=^XC]<;96[8\VE&U[ $]3E;"'UE5UFB. 4F8\Z0@-7,NL97-V1D M O(17V+8R\8Y,J4\?)G'*G-S/(M%,&*;A-US_>_05G0V.0+>2+SOVA?CG4L M%&ZEXFD9K G2F!5'^E0*T0AP24L *0-(SEU,E%.^IXK.IX+OD3"C=39SDI>: M1VNXF)FWLE1"/XUUG)I_Y H0=M +3=4P,!4&*%;GNK7+FDNW #=@U0B#I5^ MLE0\?$2?6:PDNC:*QNHK>O,>%(T3^5:/_;0!1!P\0HN$,O37':0/(/Z>VDK# MFBGML 2[*)U5O*K 3Q!3^]03]_W M _"?SFM&_T#]0;8\R=>RTL,*HJ@!\6E MU0L.VH\,,3Y.CIUZD7,IB<8*>9>Z7@F+LD!:JAO7@DZDN MK6^)]%)@TM*@F-2ED$LNH&7VIL2N[P9>VXNO'0EW6]+KK*$E5%-DC(>NUU)- M[5*XVZ86(/+?H2S\'S[;/<>91HMK4\/GN%K_3AD?>@,9.X[3HFUM4;C;HUZI M4[R#3O&'D[;/L78ZW,OJ^JLZ.5"U3=#:M'"W:WTGNRTIO![HM=/A/E;77[W@ MB$%T-"6I?8MT^];W\=P2HMF$WA"/6^!K>R.GVUMO3[?6]D3.^2_JX@J/CIEM\%^SM1M[!"F(=;X3 M(E'(MTP5VP75W6JWY;K88ZB'%ULU=U2L8R91 BL=Z@PG6DI1['X4%XIG^8[# M U>*I_GI!F@$P@S0SU>E7M2C2?A(\M(+&$JGW@%BV[[4/5!Y,88JT3Y]H.L/WUUW:R:<)"M%SEA=C. MG#,S9V*;F1PI>^4Q0@*<$I+RJ1$+D3U8%@]CE$!NT@RE\LV.L@0*.65[BV<, MP4B#$F*YMCVP$HA38S;1:VLVF]!<$)RB-0,\3Q+(WAX1H<>IX1CO"T]X'PNU M8,TF&=RC#1(OV9K)F56Q1#A!*<5B.E;TV^ NC(Z^-@,[>P$;0\%5.8UHN'L!OOQ,\/XE[PTQO*KFGN;K7^%K5KH'-KIZ M/3 /O^68H0C(5);V_$.UCP>YK=G4.'6:>YPU&@XEUJ$OZT*]5L5*Q2J M!))2'1"3QRA84"[ &K%"0RU<1 F!C(-,KFH1+VI8^!O6Q7',L7,F86$UJEMY MYNA,OPM4MFE[9_*U)OB#\OF5?'Z[?/I$>4)9SL)8GNI@S>B>P:0GU]1=AM,] MF.EQV1-8HQZ JQ^"& M_=^H"X$I^&>%DBUB_UY2O97X5M6[) NZ)%MV1-:HSK"JSK!]LT BCQJ81F!Y M"K$LRC,\@35\@UN"+I6DE>W6D@P_; 3;/#N(@RX=+CLB:R@]JI0>M2J]@B>< MY$GK!]_*<*NZ79(%79(M.R)KE&%;RN;W^P*K5=S MZ?O!?)T7F]G5Q>Z[]]751?G0K(J-?5]Y]<-ZG5=_O;&K\O%R)F9?OOA0W-TW M[1?SJXMM?F>O;?/+]GWE/LV/46Z*M=W41;GQ*GM[.7LM7F4F: OL%/\I[&-] M\K?7IO*I+']O/[R]N9SY[1'9E5TV;8C<_?IL%W:U:B.YX_CC$'1VK+,M>/KW ME^C9+GF7S*>\MHMR]6MQT]Q?SJ*9=V-O\X=5\Z%\_,D>$C)MO&6YJG<_O<># MUI]YRX>Z*=>'PNX(UL5F_SO_\V#$20$7ARX@#P4D+*"_4D ="JBA->A# 3VT M!G,H8(86" X%=B=SOC=KYW22-_G5154^>E6K=M':/W:G:U?:&5QLVBOKNJG< M?PM7KKGZ=]E83RCOA7=M[]P5TWAO-_OKM3WO+[P/MG;GJ/;*6Z^YMU]$M?=] M8IN\6-4_.,TOUXGW_7<_>-]YQ<;[>%\^U/GFIKZ8-^[XVEKFR\.QO-D?B_S* ML2CO7;EI[FLOW=S8&Z)\PI>/F?)SY\O1'/G%G#>2#7AMMR\]Y?_H25\JXG@6 M?/&?E\U+SQ>[XI)*YWFUI\^K/>.+)W;I:B>+GWFICA>:VL737XGWP7ZVFP=+ M7A;[DL&N9-L5?KXRD:_CB_GG4[,IE3#R7)5@E8BE]$&P%,NDT-H 6<;FU/;Z MK^IMOK27,]>MU[;Z;&=7?_^;"/Q_,([IHV.:=6Q1UDW;[MJXQ9)V;A_!G*2A M_3"(@'.D*M; .:P2*G2F .<(F1%Q#.K,V-Q&.F>.SAG6N7]695U[VZJ\+1K* M-8-3"&4D@&N42AF09X)5QOB! :9A52!U &K,V*Q&>A8HFRIOQW_*R@";)(, -,H%I3(&I)]@E8K"",1*"54< MPQHS-MF15H9'*T/6RL2ZH,MB/X3N;%R755/\;_^%:]'NRMS:JOEK]T_[QT.Q M;0=5RMX0)2NU N82FB UF)-:( F)302]H=LXB-MC8ZV1JRMKX&+^=(Y5]D; M-^MH\LU=\6EEO;RN;4/VE!'N T$C76")#VS$"J&@C;U1,C;-D2;&1Q-CUL2? MW87G'-S<.=>6Y9ILTS&V2BG8.Q*B,(!^89$P800=PRHIX@A>>FQ>(UT3?C=- M]EG?/I9-VR=^]?(Z%#]+U1=N3@%L(W1NO(;3DV1@N'18N.P@.YWN1&$<=-'. M73F!!\&Z\I[LR(XMDS1*X/Y;P)9(B(R$PP4ABD(X\!*B6,$&R6NX0O!@ M<;UMQ]J5NPA_LN[7O;?(*^O]]LZN/]GJOZ2+$\WJ#X9/&2V9-%HZ:;1LJFCG M)[K#(<'S$$>0 E.)U!&\H!>4+(SC$+8.+(MC8Q1L'@0*214HB$)\7F-]ZV!( M\#0TA",%!3L:9K*@9+$/1Z6$D(5^()%_6!8%80BG\GQZ8^WKN$CP8-0'DP(# M2:A-")W#JBB.%#0.JV2$QJN4D*D@@I/^C$]LK'$=!0D>@T82I< <8N(0^4FI M%/(3JT0LA8!^$@@EI*^@G]^"?D2'/X+GGPFQ4F!(B5!;)V#'1W,P+$(W4E)" MI"1JY=^"BD2'18+GHN?!I< (@^9E$_'+P??>"M-)*\RFBG9^'[[#+\GCUQ!L ME00SJ1C>BB)4,H;WFA-"%:/A,*5J-$K#VWI\;F.]ZR!-\I#6AZZ2(#(IX3"\ MH&1*1A#YAT5+AT7+^-3&6M>1F>3); 3?2LQ,Z'8HH4$7()8(M(A!B.#$(^,S M'.M@1V>2I[/A;,L'>BJ5':)Q-_/Z)6F_))OJL,_][:!(\E"4NK%I8VW5=HT< M\_)AGNSNE-&22:.EDT;+IHIV?GH[=I,\NW',*S$^2:GA@NB"DODQG'\EA"P0 M,5HD(&6AA.C!IS76MH[9),]L0Y!7$HM20:0#:!\A,P8MGA(R'6JT>$7)3 #O M+&1\>F/MZ\A-\N36A[R2@*_ 1\X1*C?$0^,(1-/..F@<(0O\$!GW+1!-=H@F M>40;B;R26)Q2$B(OI3)P728A5$(&L(&FM SM?^#S'>MG1V62I[()D5<2:U&P M$UQ0(KC EQ B%:*9 R%2D'GY[$>ZJSJH4CQ4/8]Y%88?R+Q\_4^=)O17F$Y: M8395M//3TW&;XKEM"/,JC%%"H)N/A"I"X$:%BF 'FQ(JI>!MH8S/;*QS';8I M'MOZB%=A;M(&W018$#(E%=Q_D0R+E@Z+EO&IC;7N9)<>SVLCB%=A2!((>0F1 M].&Z"R$*-&KC6*1C./_DLQSK8D=EBJ>RX=3+!WHJERF\(D4L_E(JO/@[*%8V MU?&?&]WQD>+YZ%_%K?6NEX7=N%G^[II]^Y'E8#[>D_V>,EHR:;1TTFC95-'. MSW,'=(H'.G;W,$%H?NBC'@C+8HE6C B5&8;R<"*V 6(=ELO*)4?(3NQ M*HCA=L^44@G8TC,^V[&/ '2,IGE&FY" ->8GV/TM" W< YP0&N%#FA@0:AB=.N,$&F-=I02*J5@CY[QF8UUKL,XS6-<'P%K@ME"_-P&(8M, MB#J$0<'20<$R/K&QQIT\<\63VPC^U1B4 G@K@=# :5%":."FG)30"#C3S?@4 MQUK8,9GFF6PX_/*!G@IC&B]-P7M<_9*T7Y)-==CG_G8LI/L6MZIMZ?K%X].X M+/#RP9[L\931DDFCI9-&RZ:*=GZ2.W33/+IQP*LQ/\$[[_V2I%^2]DLR/HVQ M-G60IGE(&_2,;.\368M^2=(O2?LE&9_.6+LZ-M,\F_4QK>[?Q]@O2?HE:;\D MXU,9^P1Q!UZ&!Z^1&&OZ5\7Z)4F_).V79'R&8QWL^,KP?#4ANAJ,/LC57DG2 M+TG[)1F?]5A7.R8R/!,]CUI-_P-D?/U/'>+[*TPGK3";*MKYZ>G R_#@-019 M3>^NPD6_).$/A$[4H^9-_75E8^KJ-[6#,L-#61_-&DQ%!C^Q3*AD@-8@!\5* M!\7*^+3&VG;R%@P>Q$:P["'BV7M1X$T!0VPH1"\<($1H^SP5"-TDY',BIH':(%7 ?0*TG[)=E4A[WW=W[R)JJUK>YV[PRKO67YL&GV M[PHZ?GM\+]GKW=NXP/=OQ*N%(+Y/Q*MT_]:Q+OS^)6CO\NJNV-3>RMZZJOR7 MH;MPJOU[Q?8?FG*[>P_6I[)IRO7NSWN;W]BJ%;C_WY9E\^5#6\'Q[6Y7_P=0 M2P,$% @ &8)I5ZU/,_FD P W@\ !D !X;"]W;W)K&ULK5=;V0=Q-:GO&,>QN'G(9V^D^=/J L6R8 M O)*LMW^^TJ"$ ,*TWAYB9$XYTCGTPGPC4^8?*<)0@S\R+."3K2$L?VUKM,X M07E$K_ >%?S.%I,\8GQ(=CK=$Q1M)"G/=!-"5\^CM-"F8SGW2*9C?&!96J!' M N@ASR/R\P9E^#31#.UY8I'N$B8F].EX'^W0$K&G_2/A([U6V:0Y*FB*"T#0 M=J+-C.O0D 2)^)*B$SV[!L+*&N/O8G"[F6A0[ AE*&9"(N(_1S1'62:4^#[^ MJT2U>DU!/+]^5O]+FN=FUA%%NH"69%,-L$^Q6"51&LWUW!K@CV M[Z[@5 1I72^]R\(%$8NF8X)/@ @T5Q,7LOJ2S>N5%B(H2T;XW93SV/0>,P0, M"WP"2[3C 6#@MBCC)X[Q$UB@(RH.B(+U3_ WPCL2[9,T!C,>2O A0"Q*,_J1 MXYZ6 ?CP[B-X!]("K!)\H%&QH6.=\3V*E?2XVL]-N1_SE?U8X X7+*$@+#9H MH^ '_7R_AZ_SVM0%,I\+=&/V"B[1_@I8\$]@0M-2[&?>3W^(V16 AJ2;*CO_ M;_7PXM4;Q;#JM%A2SWY%KTJ#ZEA+HBN)XNETG#HC:/MC_7A>+!7*<,PF*NBB M#-\T84LL[,),P[:=%UC#HUU[M'L]/MW?KL( +%>S5;A4.>VEBP?[-=U',9IH M_,E-$3DB;?K^#\.%GU7I&5(L&%(L'$BL<09.?0;.I3DKBUNU.ON\2E< MK![ XG;^H'+82WYKOH84"X84"P<2:YR 7Y^ ?VF^?%6^K%:^%"#3;>>K"[(] MVVGEJPNRO+,0-MP9\.6K$?;Z"P^$]RK@ZQW*UXA\4W[G]2J\-6:#J@6#JH5# MJ37/XNP+WK@T:Q6S\24%VZ_!N0+EFNUWI0)DNM!NI4VUH#]JORGULWXE1V0G M&T4*8GPH6/DQ6L_6S>A,MF"M^1OC>FXHY@/1O,K^Z$6^['SO(K)+"PHRM.5+ MP2N/_V>0LIDL!PSO9;>TQHSW7O(RX0TX(@+ [V\Q[YBJ@5B@;NFGOP!02P,$ M% @ &8)I5V*],"&ULK5==;YLP%/TK%JNF5EJ##820+HF4AF[K0S^4I-O#M >'W"2H@)GM M-.V_GPV4)82B?N0EV'#/X9YS;ZQ+;\/XO5@!2/081XGH&RLITS/3%,$*8BI: M+(5$/5DP'E.IMGQIBI0#G6>@.#(MC%TSIF%B#'K9O5L^Z+&UC,($;CD2ZSBF M_.D<(K;I&\1XOC$.ERNI;YB#7DJ7, %YE]YRM3-+EGD80R)"EB .B[XQ)&<^ MP1J01?P,82.VUDA+F3%VKS>7\[Z!=48002 U!567!QA!%&DFE"5F1@6,6/0KG,M5W_ ,-(<%74=RS#8_H!#4UGP!BT3VBS9%+#90 ML!:2Q05891"'27ZECX416P#BO "P"H#U6H!= .S7 IP"X&3.Y%(R'WPJZ:#' MV09Q':W8]"(S,T,K^6&BZSZ17#T-%4X.KID$1&QTBB:P5/64Z#+)NTE7Y11- MF:01&@H!4J#9$_H.;,EIN@H#-%1]AHY]D#2,Q(F*O9OXZ/CH!!VA,$'3%5L+ MFLQ%SY0J3_TV,RAR.L]SLE[(:0)I"]GX"[*P9=? 1\UP'P(%)QGM1/G[41W7P]TR:D>!72JP&Q7<75].+WPTF0ZG%Y,Z"8UP?7*=B90&T#?4 MT22 /X Q^/R)N/AK77$/2>8?B&S'-J>TS?E0X7-T>ZM674(<4JG[?I1'VFVO M4O?&3-ZILUWJ;#?J' VOA_ZP3F$C[JU]<4@R_T!D.WZYI5_NA_K"W:LX\:QN MI2UJ@EP'5[JB,8]WJNR4*CN-*F_O+L;3&S2^'-W4B6P$O[4U#DGF'XALQS2O M-,W[4&MX>U5W2+M3:8W](.+@RK'B-^;Q3I7=4F6W4>7%FJNY%?V^@G@&_$^= MT$:"M[;'(&PO=V]R M:W-H965TFP+5+U9,YYCJ89\8XLM!YP84)[9GN,,[!P3:LTF M9NZ!SR:LD!FA\,"1*/(<\^/S\POZ+"5X%\X0%+%CV)TED.K5&%DI@C8M,+MG^ M5Z@"ZFN^F&7"?*)]:3L,+!070K*\ JL5Y(26W_A0"7$$4#S- *\">.> ]SSX M%<#_5@]!!0B^U4._ IC0[3)V(UR()9Y-.-LCKJT5FWXPZANTTHM0O5%6DJNW M1.'D[#CJTS7ZA A% MCRDK!*:)F-A2+4.3V7'EPAQS5PKRF<[_,>_6_O)V+X]8;P#5_P M#M_K-D#101U' M#5'"BLB;QNRG7)-C!L^E3:S0(_F-B[8_W>VKC>>'AJ%+XU M\KV@?VH4O37JCP>CVN@DXJ"..&B-.%JOP1Q71R6 EEC5Q1)B1F.2$:P/M<_H M 7@,5#;)T.I"G_8W8HMCF%KJ.!? =V#-?OS!'3@_-^VW+LG"DFQ\))G3\]SQ MF;"-5D.W6=E^K6R_5=E0J2DDB8VBMX5,&2?R&?UU#_D3\+_1OTIQ"9SB3$F] M UH 6JEP2*SVW-UR=5U;-BG>ZOI2Q;LD"[LDBSHB.\G?H,[?X.,KH]7%I7GJ MDBP<-%;&^9'3:#7L-U?&L%9VV*JLNN2H*PQ]OS"B@JO+8&L!M'JX5-@NR<(N MR:*.R$[2-*K3-/KX FAU<6F>NB0+1PU;V_7]LP)HM.H/FPM@7"L[_KX"6&"* M$US_+MQN@,;/K?70ZO!2G;LD"[LDBSHB.\F:Z[RV"\['5T2[CTM3U2E;6+&= MG?<#]ZPHFLWZYQ3U;M]VWIMD\FY^[-PNW83[4 M;;KI!%_IRQ[_'O,-H0)EL%:NG-Y0W21XV3:7 \FVIB]\8E)UF>8Q!9P UP;J M_9JIWK :: ?UGQ>S_P!02P,$% @ &8)I5RN\#E7Q @ =P@ !D !X M;"]W;W)K&ULK99M3]LP$,>_RBE#$TA=DZ9/B+61 M2LLT)+I5=+ 7TUZXR36U<.S,=OKP[6-J[&RT3B]<5X4;3(AJBQ2Y>;,6,B':#&7LJE0BB7*CA+F^YPW+I&)W=CI.(\3MS3>:#OA!J.4Q+A$?9@9+LA+BP0ZNH['CV8"08:BM C%_ M6YPB8U;(A/&GU'0JE];P^/E1_4O.;EA61.%4L)\TTINQ<^Y A&N2,7TK=E^Q MY.E;O5 PE?_"KE@[&#@09DJ+I#0V$224%_]D7^;AR,#HU!OXI8'_TJ#WBD&W M-.CFH$5D.=:,:!*,I-B!M*N-FGW(A$3I]^ 13 MP37E,?*0HH+3&6I"F8(?N-<986=FQ=UR!JNUP/=\OR:>:;/Y M$M/*O-L03K=*:3?7Z[VB=Z4T-?6%$=Q036.2E^L-)2O*J#[4Y:M1SY[C"Y62 M$,>..:@*Y1:=X..'SL#[7 =;B)WG8O8,;P._?3YRMS5$O8JHUTBT/"B-"2R( MU)0P=H 9*AIS0VC*![ZG*(DM'9@HN.8:[;;"KSDF*Y2_ZW@;O;V5]S^)/4M, MOTI,OS$Q-T*IHX-S:,'3YL_)GB99 C.2F.M0M>">L SKTM'_9\>Z[6ZU8P5E M8QSOI!Q4E(-FRJ\G5Z/FM7.[1W9Z@C/.6IR 4&=?%-5_-5EUU MDC<3]VEYT9+G1,:4*V"X-J9>>VB*2A9MKAAHD>:=8B6TZ3OYX\9\&:"T"\S[ MM3#=HAQ8!]6W1O 74$L#!!0 ( !F":5&PO M=V]R:W-H965TRH** ML9-+65VYKDAS*+$8L JHVEDQ7F*IIGSMBHH#S@RI+-S \Q*WQ(0ZDY%9>^"3 M$=O(@E!XX$ALRA+S7U,HV';L^,YNX9&LC)739V/)T0%)!*K8#5XQ5NH"BT MD$KC9Z/IM"$U<7^\4[\UWI67)19PPXH?))/YV+EP4 8KO"GD(]M^AL9/K/52 M5@CSB[8U-E'@=",D*QNRRJ DM'[BMZ8.>P2E8R<$#2'H$J)W"&%#"#\:(6H( MT4A.ISLI!<[1+%DY.O3 +R M$_0)?0%5;[$;H/F;.HKJ>3H#B4DASM3.\V*&3D_.T DB%#WE;",PS<3(E2H1 M+>>F3=!I'31X)VB([AF5N4!SFD%FX<^.\R^/\%U5@+8*P:X*T^"HX *J 0J] M@:%>8D MI$Q(VSNN51*CHJ^CUTD878[\.(0-+> @BAN00=&H]9H M=-3H=C!1KG&0H"TGNU:--Y/Q4\ZOBV8,.KX[F/"I&O; M@HD]N^NX=1T?=7U+**8I[+W<&P4ZRY M!1-WK;I[EWP)?&VZJU#I;ZBL_]SM:MO KTW?ZJQ/_:L;W[(^4PV_[L]_Y>NO MA7O,UX0*5;"5"N4-ANJ5\+H#UQ/)*M-BEDRJAF6&N?IH :X!:G_%5)MI)CI M^QDT^0-02P,$% @ &8)I5P]P3X F P RPL !D !X;"]W;W)K&ULI59K;YLP%/TK%JNF3MK"&]HL06I#HE5:MZI9M\\N MF( *-K.=I/OWLPUE*1#$TB^)'^?F?:Y23_5PSM9>%^VR31G*E/ ML*^POJ>!:,LX*6JR.$&1X>H;/M*"F!@L($O!2C@.W.#*N=("YR'B,,O9!X%X6(?@_.P#. ,9!C]2 MLF40QVRF(3X!A*KK55\[;LB_?EGTU/KLUH*7=.,M6 M\9QCQRD1%=;!&Q!)0R7"4 PDE!2 -#NY\ER?<:K8GHHM'\==8+N7,WUW>!E] M&/\U)NQB3-.P7H.6/2#+;X%6@]7*]W_*2ABAN28>>(;H#FG!^W>F9WP>T-)I MM'1.U#+),,01&E"RBNP>%M?2L8LP6BIV$4Y+PB[":^DW6.&)^KF-?NZ@?BNE MTFGZN5W]3+>E8!^F[<0NQG9:&BU[,!<7+1T'*SU11Z_1T1OIP^-Z>=T:O)9; M%B,P81?3B%3&Q!=W3ZO6L9IP4JI6YY%PT3BI82JZ;40E0.PG M1+0[]40F:/KWX"]02P,$% @ &8)I5^W!RVZH P E T !D !X;"]W M;W)K&ULI9?;;MLX$(9?A1!ZD0!-).JLPC;0."BV MP!Z"N@?L)2/3-E&)5$DJ;MY^24J6)9E2TFXN8E*:^?W->#1#+8Z,?Q<'C"7X M6194+)V#E-4[UQ7Y 9=(W+(*4W5GQWB)I-KRO2LJCM'6.)6%ZWM>[):(4&>U M,-<>^&K!:ED0BA\X$'59(OY\APMV7#K0.5WX1/8'J2^XJT6%]GB#Y9?J@:N= MVZEL28FI((P"CG=+YSU\MX:1=C 67PD^BMX:Z% >&?NN-Q^W2\?31+C N=02 M2'T\X34N"JVD.'ZTHD[WG=JQOSZI?S#!JV >D'UCN&$WC\5YBI8N@>%S@?@N@P VX%:;9 06%IC;$1C(ZJ?G*>5GR7QPGWJ M1W)I%,1QU!D->(..-W@E[X"T(.B1%$0^JU\JKSG'5-JP&^VH1W23IN$(VV($ M@S"SSD24>>S)*_S_.ZK LD\58U9S6H%QI#J]OG\4;$%A/5/*:0>[,4OJ(O[*S@$UVA M58SG,VRSBK-P@O<\Z^ O#3L!KO[%B%L;P M**7A6G@+XH&14'M0B %OT; MY M_8)4W$IE)RGH6:2&$9^G)9P?EX.BFHUW7N<$9XUOWA6:^$!L51B&=1ZF\+73 MM G,&E$CD?4?BULO@-&XUB;L)HKM/#/A_- &PO M=V]R:W-H965TVEON&N%@79P2W([\4-5R.W M\;*A&>2"LAQQV"Z=]_CB$L^U03GC!X6CZ%PCC7+/V"\]^+Q9.I[."%)82^V" MJ*\'N(0TU9Y4'K]KITX34QMVK_]Y_UC"*YA[(N"2I3_I1NZ7SLQ!&]B20RJ_ ML>,GJ($B[6_-4E%^HF,]UW/0^B DRVICE4%&\^J;/-8+T3' X3,&?FW@CS4( M:H.@!*TR*[&NB"2K!6='Q/5LY4U?E&M36BL:FNLRWDJNGE)E)U=?F02$8W2& MKD&MAE 77X@\<"JI&K!M=1M=4W)/T^KFZRN0A*;BC9K[_?8*O7[Y!KU$-$=W M>W80)-^(A2M5:CJ NZ[3^%"EX3^3QBT4YRCPWB+?\X,GS"_MYE>P5N:X-/?_ M-W?5@C2KXC>KXI?^PF?\Z2S>(K57.)$TWZ&T7)NGL"H_<>E';YF'51 E"_>A MF[LUEMZG%Z(@:U@Z:B,*X _@K%Z]P+'WSD(2-"3!")(MS4F^!@M'Y27J<&#< MY[!&FL@1-ASA$$LP'ZV&-,Y$">VUK]88XDG$5J1UU40+/[\'8HTVE MZ0@%/()FN"JU&UM9[)&FDK3-'=N[^]T>E.+=2N CJ^.;S3&,HC[4*=H\;OL\ MMC?Z+M2((IG]WBC2*=H];OL]MC?\.R9)6A&@@OQ1)P6;/8&I@*UF7%$"OT9;F;]GV>K$;!=)-1YCECSN7E$"V?]),U)\3SLY>AVCMGZ M'<<7PG276.+R_W0#; ]03U?,O4Z;L> MZ,-\\_)F]1=02P,$% @ &8)I5^JN%:(P P )!, T !X;"]S='EL M97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;38F>.P MEE^/;YRF'_@BQL-&EXK&OB?GW&/[!AM&E5D)=K-@S 3+0LAJ3!;&E)_"L)HO M6$&K,U4R:9%,Z8(:V]5Y6)6:T;0"4B'"0:\7AP7EDDQ&LBZN"E,%X^]&'HZ/>W>GE?ORD 4Y)Z!4] M?X'H60_7M1@F';](^AEE3/AB5WCMX]A*=::.,?+02]ZB8L3$0]RD=/G"=B4G MHTS)S8)&Q 6L+BU8<$_%F$RIX#/-@971@HN5"P\@,%="Z<#82K*)^A"I'AS< M=STHLE:GX%+I)K?+X+YG[>-[P+H'!KD0G<$!<8')J*3&,"VO;*=YN D^@8*V M?;LJK<-V6^U'8XLNE#8;-KS3*^;/K+K#. J?=Q=5J68O59\%P6S W^Q0DG([KF M!0NE^8/-!J4RMP&F27#/M.'S[V_Y5E^M>/HXE]9;GZK[!OV>FRWU;=N\OP03,:'8/(@:G)X"":3-VDR;#?P MK5/"SAFABP9P%AN3'W"F$YNDP:SFPG#9]A8\39E\%TGWU#5,1/O4IOT-AM>/NX.@S<5ERI8LG;9=G<^:9F ; M-FM[ 6$?N6HN/X)Q'.9' ,/R8 XPCF-A>?ZG\0S1\3@,\S;T(D.4,T0YCN5# MILT'R^/G)/;RCS1)HBB.L1F=3KT.IMB\Q3'\^-4P;\# \D"F/YMK?+7Q"GF^ M#K U?:Y"L)'BE8B-%)]K0/SS!HPD\:\VE@<8V"I@M0/Y_7F@IOR<*()5Q;QA M;S".) F&0"WZ:S2.D=F)X>-?'^PMB:(D\2. ^1U$$8; VX@CF /P@"%1U.R# M>_M1N-ZGPLW_Q2:/4$L#!!0 ( !F":5>7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:GYW2! L"< M \ !X;"]W;W)K8F]O:RYX;6S%FEMSVC@4@/^*AJ=V9K/@&[E,Z4PVI-W, M9+.90KJ/.\(6H(DML9((27_]'IFRE0H^LR\9YIO4S M>VUJ94>]I7.KJW[?EDO1QP^[L1Y-/US03I1.:@4K_8JO4FSLC^U^D;U(*V>RENYMU&N_UZ+'&JED M([^):M0;])A=ZLWOVLAO6CE>3TJCZWK42[8;O@KC9+FW>N(AIWQFVS6.S[YP M !GUA@,8<"Z-=>T>[?@<&%\$[+Q=6CO]2=9.F#%WXK/1ZY54"S\,'$4_.(PV M#KO/;1"OS/\)HY[/92G&NEPW0KEM'(VH/:"R2[FR/:9X(T:]W2[L6E7L5CD( M$KM3VZ%@7W^D\-=WU?:H'> &,317$C:8NZH%/Q[DC5:54%94#+Y97!WX:0.8(9'Y"R"B2!0)9G!(R"R"' M".3PE)!Y 'F.0)X?%_(!IG"6L#.X5:RT3,_9HQ$6?O/S#'2!,%X0,*; ^&2% M)[RU3L(HPC(.\^93 'F)0%X20&8 ^46\"+46\%GJA9(_3^0#;"8?$##FP'A= MEGJMG/600KYPP/B%34-,5#A'-DZ+60 F)!@KT/];>YYO_UG+E?]EB(DI)SFR MDF-(-VR(B4DG.;)U6LQSP/RL=;61=1V"8:))CFR:%NP" MP.ZE:N_K&R,J&9U>3#')D1W3XEWZJU 8-EER(Q@DC#S$P^22'-DNVXE[ 'PM MV]F,;TW3P)B61U'$])*0^,4+9@JUA5V;-Q"@+I]AD0-GB(D9)J%03.(=\P U MR_?I$,A.Q:"N'P^5"BEDFI;!,XC5SITK="#;EK]%T MF&)R22GDDGB[0%;F3[%0I8SQT#J&0BJ)M\H]W"XQ%V:1],@6N5-65C 1PFU; M^?OBVL#]N_!EBXL8,:&D%$+I2,'8NS"]23&QI!1BZ.N?T<8B)J2<[I7K.PB9I MAJDG.ZEZPKY9AJDGHU!/)V;8.U95/Q&K8'S#$+Y106VF]5[6(:8J*/;B@L="B%V\?$+)2?IK,&*_X21.S4$[28>O"C.9-S$(Y28>MHU\9/_[$ M+%205$%=Y<59B(E9J#AE%11'$[-005(%=6&&MU"!6:B@L-!>8_4_L8>8F(4* M"@OM=U@/6*A 7R&@L%!8^G[_PFY?_9048F(6*DB>\T28-]PNV:=:;^ Z"#$Q M"Q4D%HHP=V\(^1>Q0DS,0@6)A2+,/[A;&TCC84&'F)B%BM9"_=T;8I680UY8 M/[5XXV[TL]_%?4$L#!!0 M ( !F":5=9=@'X]0$ #@C : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&< M!LVJK+'E[;_Z9(U]]Y3W;=EUQW&[Z\?9QV%_')?-MI3^7TKC:IL/[7C5]?EX MNK+NAD-;3LMAD_IV]=INKU;Y8=N]7;( MQ_++X/3>#:_C-N?2S)[;89/+LDD?^\OI,9T/7Y;-\/@B3:H=I!"D M]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1- ML";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1 M;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H M[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$ M>@?J'01Z!^H=!'H'ZAT$>@?J'7^I]U@^]WF\]'RO\3OW7U)=3O?FR^//R^^3 MB//BC'."'V7NOP!02P,$% @ &8)I5Q?(S!O; 0 T2( !, !;0V]N M=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@ M3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U)N36 M49=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1 M>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W M=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV M3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5 M/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!] MG(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ &8)I5SL0P'[N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ &8)I M5YE&PO=V]R:W-H965T&UL4$L! A0#% @ &8)I M5W*LX@CV!@ 51X !@ ("!+ X 'AL+W=OJK_M-(% 2&0 & @(&$& >&PO=V]R:W-H M965T&UL4$L! A0#% @ &8)I5P6!)DJ\ @ *@@ !@ M ("!C!X 'AL+W=O S7FIQ@\ "2* 8 " @7XA !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ &8)I5RB3Q';+ P % D !@ ("!O3D M 'AL+W=O&PO=V]R:W-H965T3*.""XP, -\( 9 " @;1+ !X;"]W;W)K&UL4$L! A0#% @ &8)I5Z93]PFP P W @ !D M ("!SD\ 'AL+W=O&PO=V]R M:W-H965TBH_=2/0, @' M 9 " @&UL M4$L! A0#% @ &8)I5\D.8%Z2 P 2@@ !D ("!0%L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&8)I5X@4^A^H @ #P8 !D ("!J6H 'AL+W=O&UL4$L! A0#% @ &8)I5T5%&WR9 @ MR 4 !D ("!0G@ 'AL+W=OP >&PO=V]R:W-H965TD MPUE_W04 #\/ 9 " @81^ !X;"]W;W)K&UL4$L! A0#% @ &8)I5^Y341S% @ !@H !D M ("!F(0 'AL+W=O&PO=V]R:W-H M965TU^;&UL4$L! M A0#% @ &8)I5Q2I$[B] @ \04 !D ("!,(X 'AL M+W=O&PO=V]R:W-H965T3 !X;"]W;W)K&UL4$L! A0#% @ &8)I M5\.\&*^H P H @ !D ("!798 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8)I5[[^0-K^! $@X M !D ("!1*0 'AL+W=O&PO=V]R:W-H965TL7: ( M2P4 !0@ 9 " @52M !X;"]W;W)K&UL4$L! A0#% @ &8)I5Q!KG!AI @ $08 !D M ("!UK( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &8)I5W6?-/Y' P 0@P !D ("!B[L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &8)I5^P) MGH_Z 0 00 !D ("!\L0 'AL+W=O&PO=V]R:W-H965TS/)T+CP, #$. 9 " @0G* !X;"]W;W)K&UL4$L! A0#% @ &8)I5W_.HT]$ @ ^00 !D M ("!S\T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &8)I5P-6)!P,$ ->H !D ("! M!=< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &8)I5Z@0Y+5]"@ Z4T !D ("!;N\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8)I5P]P3X F P RPL !D M ("!CPL! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &8)I5^JN%:(P P )!, T ( !I18! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ &8)I5UEV ?CU 0 .", !H ( !Z!\! 'AL M+U]R96QS+W=O XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 260 262 1 false 51 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.rcmt.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Use of Estimates and Uncertainties Sheet http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties Note 2 - Use of Estimates and Uncertainties Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Revenue Recognition Sheet http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition Note 3 - Revenue Recognition Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable Sheet http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Property and Equipment Sheet http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment Note 5 - Property and Equipment Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Acquisitions and Divestitures Sheet http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures Note 6 - Acquisitions and Divestitures Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Goodwill Sheet http://www.rcmt.com/20230930/role/statement-note-7-goodwill Note 7 - Goodwill Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Line of Credit Sheet http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit Note 8 - Line of Credit Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Per Share Data Sheet http://www.rcmt.com/20230930/role/statement-note-9-per-share-data Note 9 - Per Share Data Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Share-based Compensation Sheet http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation Note 10 - Share-based Compensation Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Treasury Stock Transactions Sheet http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions Note 11 - Treasury Stock Transactions Notes 18 false false R19.htm 018 - Disclosure - Note 12 - New Accounting Standards and Updates Sheet http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates Note 12 - New Accounting Standards and Updates Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Segment Information Sheet http://www.rcmt.com/20230930/role/statement-note-13-segment-information Note 13 - Segment Information Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Income Taxes Sheet http://www.rcmt.com/20230930/role/statement-note-14-income-taxes Note 14 - Income Taxes Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Contingencies Sheet http://www.rcmt.com/20230930/role/statement-note-15-contingencies Note 15 - Contingencies Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Leases Sheet http://www.rcmt.com/20230930/role/statement-note-16-leases- Note 16 - Leases Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 995469 - Disclosure - Note 3 - Revenue Recognition (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables Note 3 - Revenue Recognition (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition 25 false false R26.htm 995470 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable 26 false false R27.htm 995471 - Disclosure - Note 5 - Property and Equipment (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables Note 5 - Property and Equipment (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment 27 false false R28.htm 995472 - Disclosure - Note 6 - Acquisitions and Divestitures (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables Note 6 - Acquisitions and Divestitures (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures 28 false false R29.htm 995473 - Disclosure - Note 7 - Goodwill (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables Note 7 - Goodwill (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-7-goodwill 29 false false R30.htm 995474 - Disclosure - Note 9 - Per Share Data (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables Note 9 - Per Share Data (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-9-per-share-data 30 false false R31.htm 995475 - Disclosure - Note 10 - Share-based Compensation (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables Note 10 - Share-based Compensation (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation 31 false false R32.htm 995476 - Disclosure - Note 13 - Segment Information (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables Note 13 - Segment Information (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-13-segment-information 32 false false R33.htm 995477 - Disclosure - Note 16 - Leases (Tables) Sheet http://www.rcmt.com/20230930/role/statement-note-16-leases-tables Note 16 - Leases (Tables) Tables http://www.rcmt.com/20230930/role/statement-note-16-leases- 33 false false R34.htm 995478 - Disclosure - Note 3 - Revenue Recognition (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual Note 3 - Revenue Recognition (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables 34 false false R35.htm 995479 - Disclosure - Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details) Details 35 false false R36.htm 995480 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables 36 false false R37.htm 995481 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details) Details 37 false false R38.htm 995482 - Disclosure - Note 5 - Property and Equipment (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual Note 5 - Property and Equipment (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables 38 false false R39.htm 995483 - Disclosure - Note 5 - Property and Equipment - Summary of Property and Equipment (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details Note 5 - Property and Equipment - Summary of Property and Equipment (Details) Details 39 false false R40.htm 995484 - Disclosure - Note 6 - Acquisitions and Divestitures (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual Note 6 - Acquisitions and Divestitures (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables 40 false false R41.htm 995485 - Disclosure - Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details) Details 41 false false R42.htm 995486 - Disclosure - Note 7 - Goodwill (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-7-goodwill-details-textual Note 7 - Goodwill (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables 42 false false R43.htm 995487 - Disclosure - Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details) Details 43 false false R44.htm 995488 - Disclosure - Note 8 - Line of Credit (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual Note 8 - Line of Credit (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit 44 false false R45.htm 995489 - Disclosure - Note 9 - Per Share Data (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-details-textual Note 9 - Per Share Data (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables 45 false false R46.htm 995490 - Disclosure - Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details) Details 46 false false R47.htm 995491 - Disclosure - Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details) Details 47 false false R48.htm 995492 - Disclosure - Note 10 - Share-based Compensation (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual Note 10 - Share-based Compensation (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables 48 false false R49.htm 995493 - Disclosure - Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details) Details 49 false false R50.htm 995494 - Disclosure - Note 11 - Treasury Stock Transactions (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual Note 11 - Treasury Stock Transactions (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions 50 false false R51.htm 995495 - Disclosure - Note 13 - Segment Information - Results of the Segments (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details Note 13 - Segment Information - Results of the Segments (Details) Details 51 false false R52.htm 995496 - Disclosure - Note 13 - Segment Information - Revenues by Geographic Area (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details Note 13 - Segment Information - Revenues by Geographic Area (Details) Details 52 false false R53.htm 995497 - Disclosure - Note 13 - Segment Information - Total Assets by Geographic Area (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details Note 13 - Segment Information - Total Assets by Geographic Area (Details) Details 53 false false R54.htm 995498 - Disclosure - Note 14 - Income Taxes (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual Note 14 - Income Taxes (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-14-income-taxes 54 false false R55.htm 995499 - Disclosure - Note 15 - Contingencies (Details Textual) Sheet http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual Note 15 - Contingencies (Details Textual) Details http://www.rcmt.com/20230930/role/statement-note-15-contingencies 55 false false R56.htm 995500 - Disclosure - Note 16 - Leases - Lease Expense (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details Note 16 - Leases - Lease Expense (Details) Details 56 false false R57.htm 995501 - Disclosure - Note 16 - Leases - Cash Flow Information (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details Note 16 - Leases - Cash Flow Information (Details) Details 57 false false R58.htm 995502 - Disclosure - Note 16 - Leases - Balance Sheet Information (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details Note 16 - Leases - Balance Sheet Information (Details) Details 58 false false R59.htm 995503 - Disclosure - Note 16 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details Note 16 - Leases - Maturities of Lease Liabilities (Details) Details 59 false false All Reports Book All Reports rcmt-20230930.xsd rcmt-20230930_cal.xml rcmt-20230930_def.xml rcmt-20230930_lab.xml rcmt-20230930_pre.xml rcmt20230929_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rcmt20230929_10q.htm": { "nsprefix": "rcmt", "nsuri": "http://www.rcmt.com/20230930", "dts": { "schema": { "local": [ "rcmt-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "rcmt-20230930_cal.xml" ] }, "definitionLink": { "local": [ "rcmt-20230930_def.xml" ] }, "labelLink": { "local": [ "rcmt-20230930_lab.xml" ] }, "presentationLink": { "local": [ "rcmt-20230930_pre.xml" ] }, "inline": { "local": [ "rcmt20230929_10q.htm" ] } }, "keyStandard": 236, "keyCustom": 26, "axisStandard": 24, "axisCustom": 0, "memberStandard": 28, "memberCustom": 23, "hidden": { "total": 33, "http://fasb.org/us-gaap/2023": 23, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 260, "entityCount": 1, "segmentCount": 51, "elementCount": 413, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1038, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 5 }, "report": { "R1": { "role": "http://www.rcmt.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:OperatingExpenses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R5": { "role": "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R6": { "role": "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "longName": "005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2022-01-01_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-02_2022-04-02_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R7": { "role": "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R8": { "role": "http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation", "longName": "007 - Disclosure - Note 1 - Basis of Presentation", "shortName": "Note 1 - Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties", "longName": "008 - Disclosure - Note 2 - Use of Estimates and Uncertainties", "shortName": "Note 2 - Use of Estimates and Uncertainties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "longName": "009 - Disclosure - Note 3 - Revenue Recognition", "shortName": "Note 3 - Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "longName": "010 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable", "shortName": "Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment", "longName": "011 - Disclosure - Note 5 - Property and Equipment", "shortName": "Note 5 - Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "longName": "012 - Disclosure - Note 6 - Acquisitions and Divestitures", "shortName": "Note 6 - Acquisitions and Divestitures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.rcmt.com/20230930/role/statement-note-7-goodwill", "longName": "013 - Disclosure - Note 7 - Goodwill", "shortName": "Note 7 - Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "longName": "014 - Disclosure - Note 8 - Line of Credit", "shortName": "Note 8 - Line of Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data", "longName": "015 - Disclosure - Note 9 - Per Share Data", "shortName": "Note 9 - Per Share Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "longName": "016 - Disclosure - Note 10 - Share-based Compensation", "shortName": "Note 10 - Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "longName": "017 - Disclosure - Note 11 - Treasury Stock Transactions", "shortName": "Note 11 - Treasury Stock Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates", "longName": "018 - Disclosure - Note 12 - New Accounting Standards and Updates", "shortName": "Note 12 - New Accounting Standards and Updates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.rcmt.com/20230930/role/statement-note-13-segment-information", "longName": "019 - Disclosure - Note 13 - Segment Information", "shortName": "Note 13 - Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "longName": "020 - Disclosure - Note 14 - Income Taxes", "shortName": "Note 14 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "longName": "021 - Disclosure - Note 15 - Contingencies", "shortName": "Note 15 - Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.rcmt.com/20230930/role/statement-note-16-leases-", "longName": "022 - Disclosure - Note 16 - Leases", "shortName": "Note 16 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables", "longName": "995469 - Disclosure - Note 3 - Revenue Recognition (Tables)", "shortName": "Note 3 - Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables", "longName": "995470 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables)", "shortName": "Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables", "longName": "995471 - Disclosure - Note 5 - Property and Equipment (Tables)", "shortName": "Note 5 - Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables", "longName": "995472 - Disclosure - Note 6 - Acquisitions and Divestitures (Tables)", "shortName": "Note 6 - Acquisitions and Divestitures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables", "longName": "995473 - Disclosure - Note 7 - Goodwill (Tables)", "shortName": "Note 7 - Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables", "longName": "995474 - Disclosure - Note 9 - Per Share Data (Tables)", "shortName": "Note 9 - Per Share Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables", "longName": "995475 - Disclosure - Note 10 - Share-based Compensation (Tables)", "shortName": "Note 10 - Share-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables", "longName": "995476 - Disclosure - Note 13 - Segment Information (Tables)", "shortName": "Note 13 - Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables", "longName": "995477 - Disclosure - Note 16 - Leases (Tables)", "shortName": "Note 16 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "longName": "995478 - Disclosure - Note 3 - Revenue Recognition (Details Textual)", "shortName": "Note 3 - Revenue Recognition (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details", "longName": "995479 - Disclosure - Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details)", "shortName": "Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30_ProductOrServiceAxis-HealthCareMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R36": { "role": "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual", "longName": "995480 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Details Textual)", "shortName": "Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2023-09-30_FairValueByLiabilityClassAxis-TotalAccountsReceivableAndTransitAccountsReceivableMember", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_FairValueByLiabilityClassAxis-TotalAccountsReceivableAndTransitAccountsReceivableMember", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details", "longName": "995481 - Disclosure - Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details)", "shortName": "Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "longName": "995482 - Disclosure - Note 5 - Property and Equipment (Details Textual)", "shortName": "Note 5 - Property and Equipment (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "rcmt:WriteOffOfFullyDepreciatedPropertyAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "rcmt:WriteOffOfFullyDepreciatedPropertyAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "longName": "995483 - Disclosure - Note 5 - Property and Equipment - Summary of Property and Equipment (Details)", "shortName": "Note 5 - Property and Equipment - Summary of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual", "longName": "995484 - Disclosure - Note 6 - Acquisitions and Divestitures (Details Textual)", "shortName": "Note 6 - Acquisitions and Divestitures (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "d_2023-04-02_2023-07-01", "name": "us-gaap:StockIssuedDuringPeriodValueAcquisitions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_BusinessAcquisitionAxis-PSRTKEAcquisitionsMember", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R41": { "role": "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details", "longName": "995485 - Disclosure - Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details)", "shortName": "Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "rcmt:EstimatedFutureContingentConsiderationPaymentsYearOne", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "rcmt:EstimatedFutureContingentConsiderationPaymentsYearOne", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-details-textual", "longName": "995486 - Disclosure - Note 7 - Goodwill (Details Textual)", "shortName": "Note 7 - Goodwill (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details", "longName": "995487 - Disclosure - Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details)", "shortName": "Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_StatementBusinessSegmentsAxis-EngineeringMember", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R44": { "role": "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual", "longName": "995488 - Disclosure - Note 8 - Line of Credit (Details Textual)", "shortName": "Note 8 - Line of Credit (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LongTermLineOfCredit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2019-10-18_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-CitizensBankOfPennsylvaniaMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R45": { "role": "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-details-textual", "longName": "995489 - Disclosure - Note 9 - Per Share Data (Details Textual)", "shortName": "Note 9 - Per Share Data (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details", "longName": "995490 - Disclosure - Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details)", "shortName": "Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details", "longName": "995491 - Disclosure - Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details)", "shortName": "Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "rcmt:FutureGrantsOfOptionsOrShares", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "rcmt:UnissuedSharesOfCommonStockTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "rcmt:FutureGrantsOfOptionsOrShares", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "rcmt:UnissuedSharesOfCommonStockTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "longName": "995492 - Disclosure - Note 10 - Share-based Compensation (Details Textual)", "shortName": "Note 10 - Share-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "longName": "995493 - Disclosure - Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details)", "shortName": "Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-TimeBasedRestrictedStockUnitsmember_PlanNameAxis-The2014PlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-TimeBasedRestrictedStockUnitsmember_PlanNameAxis-The2014PlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R50": { "role": "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual", "longName": "995494 - Disclosure - Note 11 - Treasury Stock Transactions (Details Textual)", "shortName": "Note 11 - Treasury Stock Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "d_2023-04-24_2023-04-24", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-04-24_2023-04-24", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "longName": "995495 - Disclosure - Note 13 - Segment Information - Results of the Segments (Details)", "shortName": "Note 13 - Segment Information - Results of the Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R52": { "role": "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "longName": "995496 - Disclosure - Note 13 - Segment Information - Revenues by Geographic Area (Details)", "shortName": "Note 13 - Segment Information - Revenues by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R53": { "role": "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "longName": "995497 - Disclosure - Note 13 - Segment Information - Total Assets by Geographic Area (Details)", "shortName": "Note 13 - Segment Information - Total Assets by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:Assets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_StatementGeographicalAxis-US", "name": "us-gaap:Assets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R54": { "role": "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual", "longName": "995498 - Disclosure - Note 14 - Income Taxes (Details Textual)", "shortName": "Note 14 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R55": { "role": "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual", "longName": "995499 - Disclosure - Note 15 - Contingencies (Details Textual)", "shortName": "Note 15 - Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LitigationReserve", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LitigationReserve", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details", "longName": "995500 - Disclosure - Note 16 - Leases - Lease Expense (Details)", "shortName": "Note 16 - Leases - Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details", "longName": "995501 - Disclosure - Note 16 - Leases - Cash Flow Information (Details)", "shortName": "Note 16 - Leases - Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rcmt:LeaseCashFlowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-02_2023-09-30", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rcmt:LeaseCashFlowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details", "longName": "995502 - Disclosure - Note 16 - Leases - Balance Sheet Information (Details)", "shortName": "Note 16 - Leases - Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rcmt:LeaseBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "unique": true } }, "R59": { "role": "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details", "longName": "995503 - Disclosure - Note 16 - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Note 16 - Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rcmt:LeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rcmt:LeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcmt20230929_10q.htm", "first": true, "unique": true } } }, "tag": { "rcmt_FinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "FinanceLeaseCost", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "rcmt_FinanceLeaseCost", "totalLabel": "Total finance lease cost", "documentation": "Amount of finance lease cost recognized by lessee for lease contract." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r340", "r341", "r342", "r476", "r610", "r611", "r612", "r663", "r682" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Other expense (income)" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative", "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r94" ] }, "rcmt_FinanceLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Thereafter, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_HealthCareMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HealthCareMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Health Care [Member]", "documentation": "Service provided for prevention, maintenance, diagnosis or treatment of physical and mental health." } } }, "auth_ref": [ "r636" ] }, "rcmt_EstimatedFutureContingentConsiderationPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "EstimatedFutureContingentConsiderationPayments", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details" ], "lang": { "en-us": { "role": { "label": "rcmt_EstimatedFutureContingentConsiderationPayments", "totalLabel": "Estimated future contingent consideration payments", "documentation": "Represents estimated future contingent consideration payments." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r414" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "rcmt_FinanceLeaseLesseeAccumulatedDepreciationOfProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "FinanceLeaseLesseeAccumulatedDepreciationOfProperty", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": "rcmt_FinanceLeaseLesseePropertyNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "rcmt_FinanceLeaseLesseeAccumulatedDepreciationOfProperty", "negatedLabel": "Accumulated depreciation", "documentation": "The amount of accumulated depreciation, by major property class, recorded on property subject to or available for lease as of the balance sheet date." } } }, "auth_ref": [] }, "rcmt_LeaseBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LeaseBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Balance Sheet Information [Table Text Block]", "documentation": "Tabular disclosure of lessee's balance sheet information for leases." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r573" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "rcmt_EquipmentAndFurnitureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "EquipmentAndFurnitureMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Equipment and Furniture [Member]", "documentation": "Equipment and furniture [member" } } }, "auth_ref": [] }, "rcmt_IncreaseDecreaseInFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "IncreaseDecreaseInFinanceLeaseLiability", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in finance lease obligations", "documentation": "The amount of increase (decrease) in finance lease liability." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "negatedTotalLabel": "Other expense (income), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r95" ] }, "rcmt_EstimatedFutureContingentConsiderationPaymentsYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "EstimatedFutureContingentConsiderationPaymentsYearOne", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details": { "parentTag": "rcmt_EstimatedFutureContingentConsiderationPayments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details" ], "lang": { "en-us": { "role": { "label": "The four quarters following September 30, 2023", "documentation": "Represents estimated future contingent consideration payments in next fiscal year following current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2024, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "rcmt_ImmediatelyVestedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "ImmediatelyVestedMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Immediately Vested [Member]", "documentation": "Represents information regarding immediately vested awards." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2027, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2026, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2025, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfBusiness", "negatedLabel": "Gain on sale of assets", "negatedTerseLabel": "Gain on sale of assets", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r367", "r607" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "us-gaap_DepreciationDepletionAndAmortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r203" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2023, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r667" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "rcmt_EstimatedFutureContingentConsiderationPaymentsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "EstimatedFutureContingentConsiderationPaymentsThereafter", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details": { "parentTag": "rcmt_EstimatedFutureContingentConsiderationPayments", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details" ], "lang": { "en-us": { "role": { "label": "rcmt_EstimatedFutureContingentConsiderationPaymentsThereafter", "terseLabel": "Thereafter", "documentation": "Represents estimated future contingent consideration payments to be made thereafter." } } }, "auth_ref": [] }, "rcmt_LaboratoryEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LaboratoryEquipmentMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Laboratory Equipment [Member]", "documentation": "Relating to laboratory equipment." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r413", "r575" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Operating cash flows from finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r406", "r410" ] }, "rcmt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Thereafter, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "rcmt_FinanceLeaseLesseePropertyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "FinanceLeaseLesseePropertyNet", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "rcmt_FinanceLeaseLesseePropertyNet", "totalLabel": "Property and equipment, net", "documentation": "The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r21", "r74", "r285", "r398" ] }, "rcmt_InformationTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "InformationTechnologyMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Information Technology [Member]", "documentation": "Information technology [member" } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r413", "r575" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other assets:" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: imputed interest, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r414" ] }, "rcmt_FutureGrantsOfOptionsOrShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "FutureGrantsOfOptionsOrShares", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Future grants of options or shares (in shares)", "documentation": "Future grants of options or share" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details": { "parentTag": "rcmt_FinanceLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Finance lease cost, Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r404", "r408", "r575" ] }, "rcmt_LitigationInsuranceDeductible": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LitigationInsuranceDeductible", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_LitigationInsuranceDeductible", "terseLabel": "Litigation Insurance Deductible", "documentation": "Amount of insurance deductible for litigation." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r228", "r229" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Basic net earnings per share (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r168", "r169", "r170", "r171", "r172", "r179", "r181", "r186", "r187", "r188", "r192", "r379", "r380", "r426", "r442", "r558" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, operating lease", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r414" ] }, "rcmt_LitigationInsuranceMaximumCoverage": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LitigationInsuranceMaximumCoverage", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_LitigationInsuranceMaximumCoverage", "terseLabel": "Litigation Insurance, Maximum Coverage", "documentation": "The amount of maximum coverage under litigation insurance." } } }, "auth_ref": [] }, "rcmt_LeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Liability, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of operating and finance lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Total, operating leases", "negatedTotalLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r403" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r25", "r127", "r145", "r146", "r147", "r159", "r160", "r161", "r165", "r173", "r175", "r193", "r232", "r235", "r287", "r340", "r341", "r342", "r352", "r353", "r370", "r371", "r372", "r373", "r374", "r376", "r378", "r392", "r393", "r394", "r395", "r396", "r397", "r415", "r462", "r463", "r464", "r476", "r529" ] }, "rcmt_LifeSciencesAndITMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LifeSciencesAndITMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "label": "Life Sciences and IT [Member]", "documentation": "Represents life sciences and IT." } } }, "auth_ref": [] }, "rcmt_IncreaseDecreaseInRightOfUseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "IncreaseDecreaseInRightOfUseLiabilities", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "rcmt_IncreaseDecreaseInRightOfUseLiabilities", "negatedLabel": "Right of use liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of right-of-use liabilities." } } }, "auth_ref": [] }, "rcmt_NetBookValueOfPropertyAndEquipmentTransferredInSaleOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "NetBookValueOfPropertyAndEquipmentTransferredInSaleOfAssets", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Gain on sale of assets", "documentation": "Represents the net book value of property and equipment transferred in sale of assets." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r178", "r189", "r190", "r191" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2024, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r127", "r159", "r160", "r161", "r165", "r173", "r175", "r232", "r235", "r340", "r341", "r342", "r352", "r353", "r370", "r372", "r373", "r376", "r378", "r462", "r464", "r476", "r682" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r597" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r127", "r145", "r146", "r147", "r159", "r160", "r161", "r165", "r173", "r175", "r193", "r232", "r235", "r287", "r340", "r341", "r342", "r352", "r353", "r370", "r371", "r372", "r373", "r374", "r376", "r378", "r392", "r393", "r394", "r395", "r396", "r397", "r415", "r462", "r463", "r464", "r476", "r529" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiabilityCurrent", "negatedTerseLabel": "Operating right of use liability - current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r403" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2027, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2026, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r26" ] }, "rcmt_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2025, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r414" ] }, "rcmt_LossContingencyEstimatedMaximumDamagesValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LossContingencyEstimatedMaximumDamagesValue", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_LossContingencyEstimatedMaximumDamagesValue", "terseLabel": "Loss Contingency, Estimated Maximum Damages, Value", "documentation": "The value of estimated maximum damages." } } }, "auth_ref": [] }, "rcmt_LeaseCashFlowInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "LeaseCashFlowInformationTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cash Flow Information [Table Text Block]", "documentation": "Tabular disclosure of lessee's cash flow information for leases." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2023, operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r667" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash investing activities:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating right of use liability, net of current position", "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "negatedTerseLabel": "Operating right of use liability - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r403" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r12", "r29", "r371", "r374", "r415", "r462", "r463", "r603", "r604", "r605", "r610", "r611", "r612" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r62" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LettersOfCreditOutstandingAmount", "terseLabel": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r42", "r44", "r72", "r73", "r227", "r542" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r227", "r567", "r635", "r678", "r679" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_CommonStockOtherSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockOtherSharesOutstanding", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Restricted stock units outstanding (in shares)", "documentation": "Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r71", "r111" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromLongTermLinesOfCredit", "terseLabel": "Borrowings under line of credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury stock, shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock, 9,760,809 shares at September 30, 2023 and 8,002,649 shares at December 31, 2022, at cost", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r27", "r59", "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r61" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities [Member]", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r158", "r344", "r349", "r350", "r351", "r357", "r359", "r360", "r361", "r475" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r20", "r157", "r231", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r366", "r368", "r369", "r384", "r489", "r559", "r589", "r632", "r669", "r670" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r107" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating income", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r198", "r212", "r218", "r221", "r560" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Other comprehensive (loss) income", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r6", "r11", "r110" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Shares reserved for employee stock purchase plan (in shares)", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r15", "r16" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r69", "r70" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r17" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r87", "r114", "r436", "r576", "r609", "r616", "r664" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r19" ] }, "rcmt_RightofuseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "RightofuseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "rcmt_RightofuseAssetAmortizationExpense", "terseLabel": "Change in operating right of use assets", "documentation": "Amount of amortization expense for right-of-use asset from operating lease and finance lease." } } }, "auth_ref": [] }, "rcmt_statement-statement-note-3-revenue-recognition-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-3-revenue-recognition-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r19", "r608" ] }, "rcmt_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r105", "r156", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284" ] }, "rcmt_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Performance-based Restricted Stock Units [Member]", "documentation": "Represents information pertaining to performance-based restricted stock units." } } }, "auth_ref": [] }, "rcmt_TimeBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "TimeBasedRestrictedStockUnitsMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Time-based Restricted Stock Units [Member]", "documentation": "Represents time-based restricted stock units." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "rcmt_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r51", "r53" ] }, "rcmt_SystemPartiallyDesignedNotOperatingAsIntendedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "SystemPartiallyDesignedNotOperatingAsIntendedMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "System Partially Designed Not Operating As Intended [Member]", "documentation": "Represents system partially designed not operating as intended." } } }, "auth_ref": [] }, "rcmt_statement-statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details", "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Revenues Disaggregated by Revenue Source (Details)" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r151", "r153", "r154" ] }, "rcmt_PermanentPlacementServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "PermanentPlacementServicesMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Permanent Placement Services [Member]", "documentation": "Contract with customer in which the Company earns fees based on a percentage of the compensation paid to the person placed with the client." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Purchase of treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r13", "r59", "r106" ] }, "rcmt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfOutstandingGrant": { "xbrltype": "integerItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfOutstandingGrant", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfOutstandingGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number of Outstanding Grant", "documentation": "Number of outstanding grant for share-based payment award arrangement by share-based payment award." } } }, "auth_ref": [] }, "rcmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesUponAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesUponAdjustment", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesUponAdjustment", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options, Maximum Shares Upon Adjustment (in shares)", "documentation": "The number of maximum shares upon adjustment under a share based compensation arrangement." } } }, "auth_ref": [] }, "rcmt_SpecialtyHealthCareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "SpecialtyHealthCareMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Specialty Health Care [Member]", "documentation": "Specialty health care [member" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r19" ] }, "rcmt_PSRTKEAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "PSRTKEAcquisitionsMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual" ], "lang": { "en-us": { "role": { "label": "PSR & TKE Acquisitions [Member]", "documentation": "Related to PSR & TKE acquisitions." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r407", "r410" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Borrowings under line of credit", "label": "us-gaap_LongTermLineOfCredit", "terseLabel": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r22", "r57", "r58" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "rcmt_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r135", "r239", "r424", "r563", "r576", "r618", "r625" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "rcmt_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r601" ] }, "rcmt_UnissuedSharesOfCommonStockTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "UnissuedSharesOfCommonStockTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables" ], "lang": { "en-us": { "role": { "label": "Unissued Shares of Common Stock [Table Text Block]", "documentation": "Unissued shares of common stock [table text block" } } }, "auth_ref": [] }, "rcmt_PerformancebasedRestrictedStockUnitsUnderPlansToBeApprovedByShareholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "PerformancebasedRestrictedStockUnitsUnderPlansToBeApprovedByShareholdersMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Performance-based Restricted Stock Units Under Plans to Be Approved by Shareholders [Member]", "documentation": "Represents Performance-based Restricted Stock Units Under Plans to Be Approved by Shareholders." } } }, "auth_ref": [] }, "rcmt_WriteOffOfFullyDepreciatedPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "WriteOffOfFullyDepreciatedPropertyAndEquipment", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_WriteOffOfFullyDepreciatedPropertyAndEquipment", "terseLabel": "Write Off of Fully Depreciated Property and Equipment", "documentation": "Write off of fully depreciated property and equipmen" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r42", "r44", "r72", "r73", "r227" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Financing cash flows from finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r405", "r410" ] }, "rcmt_statement-statement-note-16-leases-maturities-of-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-16-leases-maturities-of-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 16 - Leases - Maturities of Lease Liabilities (Details)" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-16-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-16-leases-tables", "lang": { "en-us": { "role": { "label": "Note 16 - Leases" } } }, "auth_ref": [] }, "rcmt_TreasuryStockRepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "TreasuryStockRepurchasePlanMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Treasury Stock Repurchase Plan [Member]", "documentation": "Represents Treasury Stock Repurchase Plan." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLongTermLinesOfCredit", "negatedTerseLabel": "Repayments under line of credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "rcmt_WorkInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "WorkInProgressMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Work In Progress [Member]", "documentation": "Work in progress [member" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "terseLabel": "Finance leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r411", "r575" ] }, "rcmt_statement-statement-note-13-segment-information-results-of-the-segments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-13-segment-information-results-of-the-segments-details", "lang": { "en-us": { "role": { "label": "Note 13 - Segment Information - Results of the Segments (Details)" } } }, "auth_ref": [] }, "rcmt_The2014PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "The2014PlanMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "The 2014 Plan [Member]", "documentation": "Represents the 2014 Plan." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Value of shares issued as contingent consideration", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r288", "r289", "r300" ] }, "rcmt_statement-statement-note-13-segment-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-13-segment-information-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Segment Information" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-16-leases-balance-sheet-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-16-leases-balance-sheet-information-details", "lang": { "en-us": { "role": { "label": "Note 16 - Leases - Balance Sheet Information (Details)" } } }, "auth_ref": [] }, "rcmt_TotalAccountsReceivableAndTransitAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "TotalAccountsReceivableAndTransitAccountsReceivableMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Total Accounts Receivable and Transit Accounts Receivable [Member]", "documentation": "Combination of accounts receivable, net and transit accounts receivable." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "rcmt_statement-statement-note-10-sharebased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-10-sharebased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Share-based Compensation" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-13-segment-information-revenues-by-geographic-area-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-13-segment-information-revenues-by-geographic-area-details", "lang": { "en-us": { "role": { "label": "Note 13 - Segment Information - Revenues by Geographic Area (Details)" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Right of use assets obtained in exchange for lease obligations", "terseLabel": "Operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r411", "r575" ] }, "rcmt_statement-statement-note-13-segment-information-total-assets-by-geographic-area-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-13-segment-information-total-assets-by-geographic-area-details", "lang": { "en-us": { "role": { "label": "Note 13 - Segment Information - Total Assets by Geographic Area (Details)" } } }, "auth_ref": [] }, "us-gaap_LitigationReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserve", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LitigationReserve", "terseLabel": "Estimated Litigation Liability", "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs." } } }, "auth_ref": [ "r23", "r629" ] }, "rcmt_statement-statement-note-16-leases-cash-flow-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-16-leases-cash-flow-information-details", "lang": { "en-us": { "role": { "label": "Note 16 - Leases - Cash Flow Information (Details)" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-7-goodwill-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-7-goodwill-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-10-sharebased-compensation-restricted-stock-units-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "lang": { "en-us": { "role": { "label": "Note 10 - Share-based Compensation - Restricted Stock Units Activity (Details)" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-16-leases-lease-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-16-leases-lease-expense-details", "lang": { "en-us": { "role": { "label": "Note 16 - Leases - Lease Expense (Details)" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockAcquiredAverageCostPerShare", "terseLabel": "Shares Acquired, Average Cost Per Share (in dollars per share)", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r59" ] }, "rcmt_statement-statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details", "lang": { "en-us": { "role": { "label": "Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable - Accounts Receivable (Details)" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Accounts Receivable, Transit Accounts Receivable and Transit Accounts Payable" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r42", "r44", "r72", "r73", "r227", "r542" ] }, "rcmt_statement-statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details", "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill - Changes in Carrying Amount of Goodwill (Details)" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-6-acquisitions-and-divestitures-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-6-acquisitions-and-divestitures-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Acquisitions and Divestitures" } } }, "auth_ref": [] }, "rcmt_statement-statement-note-5-property-and-equipment-summary-of-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment - Summary of Property and Equipment (Details)" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-7-goodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r238", "r241", "r250", "r563" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r42", "r44", "r72", "r73", "r227", "r470", "r542" ] }, "rcmt_statement-statement-note-5-property-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-5-property-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment" } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "rcmt_statement-statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details", "lang": { "en-us": { "role": { "label": "Note 6 - Acquisitions and Divestitures - Maximum Deferred Consideration Payments (Details)" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Contingent consideration from acquisitions, net of current position", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r67" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "totalLabel": "Total adjustments and changes in operating assets and liabilities", "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method." } } }, "auth_ref": [ "r100" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Property and equipment acquired", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r97" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details": { "parentTag": "rcmt_FinanceLeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Amortization of right of use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r404", "r408", "r575" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r615", "r668" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r103", "r119", "r120", "r121" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r348" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities", "negatedLabel": "Contingent consideration paid", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r5" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r590" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "rcmt_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right of use assets", "label": "Operating right of use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r402" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Operating costs and expenses, net of gain on sale of assets", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": "rcmt_FinanceLeaseLesseePropertyNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment - (right of use assets)", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r402" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross profit", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r92", "r157", "r198", "r212", "r218", "r221", "r231", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r384", "r560", "r632" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestIncomeExpenseNet", "negatedLabel": "Interest expense and other, net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r117" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating costs and expenses" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r104" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Net income", "totalLabel": "Net income", "terseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r90", "r100", "r116", "r130", "r141", "r143", "r147", "r157", "r164", "r168", "r169", "r170", "r171", "r174", "r175", "r185", "r198", "r212", "r218", "r221", "r231", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r380", "r384", "r440", "r511", "r527", "r528", "r560", "r588", "r632" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r592" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual", "http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual", "http://www.rcmt.com/20230930/role/statement-note-16-leases-", "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables", "http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-details-textual", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r159", "r160", "r161", "r193", "r420", "r473", "r477", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r507", "r508", "r510", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r529", "r582" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r129", "r195", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r252", "r253", "r254", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r563", "r600", "r678" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r82" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.05 par value; 40,000,000 shares authorized; 17,660,999 shares issued and 7,900,190 shares outstanding at September 30, 2023 and 17,287,967 shares issued and 9,285,318 shares outstanding at December 31, 2022", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r82", "r433", "r576" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r335", "r343" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r82", "r491" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r684", "r685", "r686", "r687" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r82", "r491", "r509", "r682", "r683" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued payroll and related costs", "label": "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: imputed interest, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r414" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "Revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r199", "r200", "r211", "r216", "r217", "r223", "r225", "r227", "r298", "r299", "r420" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Total, finance leases", "negatedTotalLabel": "Total finance lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r403", "r414" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r189" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity compensation expense from awards issued", "label": "us-gaap_ShareBasedCompensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityCurrent", "negatedTerseLabel": "Finance lease liability - current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r403" ] }, "us-gaap_UnbilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledRevenuesMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Unbilled Revenues [Member]", "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r10" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Finance lease payable", "label": "us-gaap_FinanceLeaseLiabilityNoncurrent", "negatedTerseLabel": "Finance lease liability - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of stock for employee stock purchase plan", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r4" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Finance leases (Year)", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r412", "r575" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r19", "r608" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_CanadaRevenueAgencyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CanadaRevenueAgencyMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Canada Revenue Agency [Member]", "documentation": "Designated tax department of the government of Canada." } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r225", "r226", "r478", "r479", "r480", "r533", "r535", "r538", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r555", "r566", "r581", "r635", "r678" ] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r568", "r635" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r596" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r614" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r126", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r302" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r65", "r66", "r362", "r569", "r570" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r7" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r362", "r569", "r570" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited or expired, weighted average grant date fair value (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r325" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details" ], "lang": { "en-us": { "role": { "label": "Dilutive effect of outstanding restricted share awards (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r182", "r183", "r184", "r188", "r307" ] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherReceivables", "negatedLabel": "Net of transit accounts receivable and payable", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r364", "r606" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedPriceContractMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r568" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r35", "r132", "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r572" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r225", "r226", "r478", "r479", "r480", "r533", "r535", "r538", "r540", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r555", "r566", "r581", "r635", "r678" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r152" ] }, "country_PR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "PR", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "PUERTO RICO" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Diluted net earnings per share (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r168", "r169", "r170", "r171", "r172", "r181", "r186", "r187", "r188", "r192", "r379", "r380", "r426", "r442", "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r409", "r575" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r615" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r152" ] }, "rcmt_AdditionalSharesOfCommonStockReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "AdditionalSharesOfCommonStockReservedForFutureIssuance", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_AdditionalSharesOfCommonStockReservedForFutureIssuance", "terseLabel": "Additional Shares of Common Stock Reserved for Future Issuance (in shares)", "documentation": "Number of additional common shares reserved for future issuance." } } }, "auth_ref": [] }, "rcmt_AssetsNoncurrentExcludingPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "rcmt_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "totalLabel": "Total other assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Excludes property, plant and equipment." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual", "http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual", "http://www.rcmt.com/20230930/role/statement-note-16-leases-", "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables", "http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-details-textual", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r159", "r160", "r161", "r193", "r420", "r473", "r477", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r507", "r508", "r510", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r529", "r582" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r568", "r635" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r596" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r98", "r99", "r100" ] }, "rcmt_EngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "EngineeringMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Engineering [Member]", "documentation": "Engineering [member" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r98" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r596" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Less: accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r56", "r134", "r437" ] }, "rcmt_CitizensBankOfPennsylvaniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "CitizensBankOfPennsylvaniaMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "Citizens Bank of Pennsylvania [Member]", "documentation": "The entity Citizens Bank of Pennsylvania." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r635" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating leases (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r412", "r575" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r665" ] }, "rcmt_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Member]", "documentation": "Represents information regarding the Employee Stock Purchase Plan." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r98", "r155" ] }, "rcmt_Customer1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "Customer1Member", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer 1 [Member]", "documentation": "Related to customer 1." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r596" ] }, "rcmt_ComputersAndSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "ComputersAndSystemsMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Computers and Systems [Member]", "documentation": "Computers and systems [member" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r596" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r301" ] }, "rcmt_EngineeringServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "EngineeringServicesMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Engineering Services [Member]", "documentation": "Services relating to engineering, to include consulting and project solution." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r28", "r29", "r88", "r138", "r434", "r466", "r469" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r83", "r576", "r681" ] }, "rcmt_Customer2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "Customer2Member", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer 2 [Member]", "documentation": "Related to customer 2." } } }, "auth_ref": [] }, "us-gaap_TimeAndMaterialsContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeAndMaterialsContractMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Time-and-Materials Contract [Member]", "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed." } } }, "auth_ref": [ "r568" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of services", "label": "Cost of services", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r93", "r420" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deposits", "label": "us-gaap_IncreaseDecreaseInDeposits", "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances." } } }, "auth_ref": [ "r36", "r77" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_BilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledRevenuesMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Billed Revenues [Member]", "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r84", "r106", "r435", "r465", "r469", "r474", "r492", "r576" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r591" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "totalLabel": "Diluted weighted average shares outstanding (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r180", "r188" ] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Receivables Billing Status [Domain]", "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r591" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details" ], "lang": { "en-us": { "role": { "label": "Basic weighted average shares outstanding (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r179", "r188" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r43", "r227" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r591" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r591" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r227", "r598" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r401" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r68" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r81", "r286" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r223", "r420", "r455", "r456", "r457", "r458", "r459", "r460", "r554", "r565", "r577", "r600", "r630", "r631", "r635", "r678" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited or expired (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r323" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "terseLabel": "Deferred income taxes, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r345", "r346", "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average grant date fair value (in dollars per share)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r323" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)", "periodStartLabel": "Outstanding non-vested (in shares)", "periodEndLabel": "Outstanding non-vested (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r320", "r321" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Outstanding non-vested, weighted average grant date fair value (in dollars per share)", "periodEndLabel": "Outstanding non-vested, weighted average grant date fair value (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r320", "r321" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r223", "r420", "r455", "r456", "r457", "r458", "r459", "r460", "r554", "r565", "r577", "r600", "r630", "r631", "r635", "r678" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r338" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r81", "r491" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r324" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r81", "r491", "r509", "r682", "r683" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Computer hardware and software", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r104", "r133", "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average grant date fair value (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r324" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r428", "r438", "r576" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent", "negatedTerseLabel": "Allowance for sales discounts and doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r139", "r230", "r236" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r108", "r363" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r34", "r37" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r195", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r253", "r254", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r563", "r600", "r678" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r81", "r286" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee (in shares)", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r61" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r227", "r567", "r635", "r678", "r679" ] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income tax expense", "terseLabel": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r118", "r124", "r174", "r175", "r206", "r347", "r358", "r443" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r78", "r109", "r471", "r472" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r48", "r91" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r8", "r240", "r246", "r251", "r563" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "negatedLabel": "Gain on foreign currency transactions", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r388", "r389", "r390", "r391", "r526" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r49" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r563", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Common stock repurchase", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r32" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment acquired", "label": "us-gaap_SegmentExpenditureAdditionToLongLivedAssets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r209", "r561" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total assets", "label": "Total assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r112", "r136", "r157", "r198", "r213", "r219", "r231", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r365", "r368", "r384", "r429", "r503", "r576", "r589", "r632", "r633", "r669" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r594" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r122", "r123", "r125", "r128", "r162", "r163", "r166", "r167", "r176", "r177", "r233", "r234", "r354", "r355", "r356", "r375", "r377", "r381", "r382", "r383", "r385", "r386", "r387", "r399", "r400", "r416", "r421", "r422", "r423", "r465", "r466", "r467", "r468", "r469" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Total (in shares)", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance (in shares)", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r24" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPayableCurrentAndNoncurrent", "terseLabel": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r79", "r80", "r113", "r587", "r677" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r613" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r85", "r86", "r102", "r493", "r509", "r530", "r531", "r576", "r589", "r609", "r616", "r664", "r682" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Contingencies (note 15)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r23", "r76", "r431", "r490" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r593" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "rcmt_statement-statement-note-9-per-share-data-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-9-per-share-data-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Per Share Data" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r574" ] }, "rcmt_AccountsPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "AccountsPayableNet", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "rcmt_AccountsPayableNet", "terseLabel": "Accounts Payable, Net", "documentation": "Represents the amount of accounts payable as of the specified date, net of accounts receivable." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables", "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r591" ] }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent", "terseLabel": "Sales and Excise Tax Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Provision for losses on accounts receivable", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r150", "r237" ] }, "rcmt_statement-statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details", "lang": { "en-us": { "role": { "label": "Note 9 - Per Share Data - Unissued Shares of Common Stock Were Reserved for the Following Purposes (Details)" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-document-and-entity-information", "http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual", "http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual", "http://www.rcmt.com/20230930/role/statement-note-16-leases-", "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables", "http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-details-textual", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r61" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-document-and-entity-information", "http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-tables", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual", "http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-revenues-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-total-assets-by-geographic-area-details", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes-details-textual", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies-details-textual", "http://www.rcmt.com/20230930/role/statement-note-16-leases-", "http://www.rcmt.com/20230930/role/statement-note-16-leases-balance-sheet-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-cash-flow-information-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-lease-expense-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-maturities-of-lease-liabilities-details", "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables", "http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-tables", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-maximum-deferred-consideration-payments-details", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-tables", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-changes-in-carrying-amount-of-goodwill-details", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-details-textual", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill-tables", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-details-textual", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-weighted-average-number-of-common-shares-details" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r41" ] }, "rcmt_statement-statement-note-9-per-share-data-weighted-average-number-of-common-shares-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rcmt.com/20230930", "localname": "statement-statement-note-9-per-share-data-weighted-average-number-of-common-shares-details", "lang": { "en-us": { "role": { "label": "Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of stock under employee stock purchase plan", "label": "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r13", "r81", "r82", "r106" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r131", "r140", "r157", "r231", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r365", "r368", "r384", "r576", "r632", "r633", "r669" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity compensation expense from awards issued", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r63", "r64", "r306" ] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyServiceMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-revenues-disaggregated-by-revenue-source-details" ], "lang": { "en-us": { "role": { "label": "Technology Service [Member]", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r636" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of stock upon vesting of restricted share awards", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r13", "r81", "r82", "r106" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsPayableCurrent", "terseLabel": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r18", "r576" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-1-basis-of-presentation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-12-new-accounting-standards-and-updates", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information", "http://www.rcmt.com/20230930/role/statement-note-14-income-taxes", "http://www.rcmt.com/20230930/role/statement-note-15-contingencies", "http://www.rcmt.com/20230930/role/statement-note-16-leases-", "http://www.rcmt.com/20230930/role/statement-note-2-use-of-estimates-and-uncertainties", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures", "http://www.rcmt.com/20230930/role/statement-note-7-goodwill", "http://www.rcmt.com/20230930/role/statement-note-8-line-of-credit", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r591" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.rcmt.com/20230930/role/statement-note-6-acquisitions-and-divestitures-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock issued as contingent consideration", "terseLabel": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r13", "r25", "r106" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r305", "r308", "r336", "r337", "r339", "r572" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of acquired intangible assets", "label": "Amortization of acquired intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r52", "r54" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-16-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r666" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-accounts-receivable-details", "http://www.rcmt.com/20230930/role/statement-note-4-accounts-receivable-transit-accounts-receivable-and-transit-accounts-payable-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, current", "label": "us-gaap_AccountsReceivableGrossCurrent", "terseLabel": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r137", "r228", "r229", "r557" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r210", "r215", "r219", "r220", "r221", "r222", "r223", "r224", "r227" ] }, "us-gaap_DepreciationNonproduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationNonproduction", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-results-of-the-segments-details", "http://www.rcmt.com/20230930/role/statement-note-5-property-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization of property and equipment", "label": "Depreciation and amortization of property and equipment", "terseLabel": "Depreciation, Nonproduction", "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives." } } }, "auth_ref": [ "r8", "r55" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-restricted-stock-units-activity-details", "http://www.rcmt.com/20230930/role/statement-note-9-per-share-data-unissued-shares-of-common-stock-were-reserved-for-the-following-purposes-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r591" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $1.00 par value; 5,000,000 shares authorized; no shares issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r81", "r432", "r576" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r419", "r606" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-13-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r50" ] }, "us-gaap_LossContingencyDisclosures": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDisclosures", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-15-contingencies" ], "lang": { "en-us": { "role": { "label": "Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made." } } }, "auth_ref": [ "r255", "r256", "r257", "r259", "r261", "r262", "r263", "r264" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of stock upon vesting of restricted share awards (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r13", "r106" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Deferred income tax expense", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r7" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r258", "r260", "r261", "r262", "r303", "r304", "r331", "r332", "r333", "r417", "r418", "r461", "r481", "r482", "r532", "r534", "r536", "r537", "r539", "r552", "r553", "r562", "r564", "r571", "r578", "r581", "r628", "r634", "r672", "r673", "r674", "r675", "r676" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.rcmt.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock issued as contingent consideration (in shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r81", "r82", "r106" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r30", "r142", "r144", "r148", "r425", "r441" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r258", "r260", "r261", "r262", "r304", "r418", "r461", "r481", "r482", "r532", "r534", "r536", "r537", "r539", "r552", "r553", "r562", "r564", "r571", "r578", "r634", "r671", "r672", "r673", "r674", "r675", "r676" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of stock under employee stock purchase plan (in shares)", "label": "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r13", "r81", "r82", "r106" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r610", "r611", "r663", "r680", "r682" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Transit accounts receivable", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r89", "r115", "r198", "r212", "r218", "r221", "r427", "r439", "r560" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition", "http://www.rcmt.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r42", "r44", "r72", "r73", "r227", "r542", "r599" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r258", "r260", "r261", "r262", "r303", "r304", "r331", "r332", "r333", "r417", "r418", "r461", "r481", "r482", "r532", "r534", "r536", "r537", "r539", "r552", "r553", "r562", "r564", "r571", "r578", "r581", "r628", "r634", "r672", "r673", "r674", "r675", "r676" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation", "http://www.rcmt.com/20230930/role/statement-note-10-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r258", "r260", "r261", "r262", "r304", "r418", "r461", "r481", "r482", "r532", "r534", "r536", "r537", "r539", "r552", "r553", "r562", "r564", "r571", "r578", "r634", "r671", "r672", "r673", "r674", "r675", "r676" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r602" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.rcmt.com/20230930/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.rcmt.com/20230930/role/statement-note-11-treasury-stock-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Purchase of treasury stock (in shares)", "terseLabel": "Treasury Stock, Shares, Acquired (in shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r13", "r82", "r106" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-8" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "230", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450-20/tableOfContent" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450-30/tableOfContent" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r555": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r556": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r559": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r562": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r563": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r590": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r591": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r596": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 78 0001437749-23-031268-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-031268-xbrl.zip M4$L#!!0 ( !F":5?Z.$G^J0< (4A - 97A?-3@V.3$V+FAT;=U: M:W/;MA+]'/\*C#M)[1E)MFRG2219,XZJ.)J;.*FL=.[]")*@B D), H6?WU M]RQ(/2T_TMI-Z\S$$H$%=K%[<'9!J).X+.UV$L&C[LZSCI,N%=WWHX\?6#^2 M3IO.0=F$ODPXSL*$&RO15.,6.Y2*'3::4K596!BK M38OQPNDV69!O4_OSAL*?V\O)_=S^<<*-Y,JU%*TW;6?SI^WF+1AT:9!4QFY!%\/GU=V MU%,1NY9?9M5@Y#BI6K#P9SO/$&:#+_09S5661M8#[9S.6E:G,F+-_(K]=.C_ MM2?".!GRM,Y3.58MI_.%ZE>-5\_]S)APJU?O6,*=/NT$W?Y5(@/IV'&ST>P< M!%WO8%)XX BW]$E+ K"\S\GY#V6*$U>N6G4(+ NS8AR;_W]]/?@_0#\<->Q] M9*-^[_W%IP^?S@?]RQH;7/0:"Y?]$+-Z_>%H\&[0.QL-/EU=@Z)[5X@?F-H>?J-O+'-08V\-CU(Q8Y<-]KO\ M0]9 ER"A>,9P<=2(#UWYB.F:RSM]S"4_!)-F-? ME9ZF(AJ+6NFZRF&1AB%*.U^B<-0)7,U8H9PI! SG3F38AN1)SE#3H-#@*8MY MB";#=(9,Y'0I=TU B5!8R\V,1#+^54#ORIP6;1&,@W6>F7JBQP4=GB>Y@6$>9$ M&%?\60,$)&W+'%$@ !&PTG2)D"HX=D,U0(AJ&Q/72*)((0!8:,3.J[/>GI#; MA,6IGMHY9HP82^L,G,,X-99VP\K:2NCMW)AKUCZIZ)_<'/W1FJM>_/3ZJ/FJ M;:OX5CF%MH^.8XG'/;OO_3A@W @?,41 4B4/SS)AJ<*4-J$1)):!/8A!Z#F2 M-DRU+3".>,7HM Q=;G0H(C1;MH=(10*A+\/1O\*)2HT%.\.6'18I)'PI]')/ ME%8T7T;E4_DHJ3A0)61H?D;[>@5)963)EGLKBM<4Q5!$Z]S$%R0H$3V1M'MR MXM6AWEQ#2B0L2C XS'/NW=&L43H(>6'O/X1X.1!+3273Z\)@ FS8B;2>!B E ME)^'BITE@:R2D!$I]Z&NJ'X9KEI%4-0I02:PQ1_IN/.&!E9&$CZB!<@R(7E: M5#1382E)^,UA?4;QI*&M@$$.)$6#*%D^=5]6"\L+D )3UZ3$, MM8F\ ;Y\&0N%K)<"5^@1.0&61%":E=@!L&4.]GIBZ G7B4A,>%KXW4H.%G%, M;]0F<(W=DOP7&>T>[%,^;J\'/&0P$,QARZHCT(6[V8+[\"-?2 LJJ>*[:U(6 MS(LUOPLJ3\">-DW^M*(>;:2?TJ$K@>%*%8L]Y\\H51;W EM!\!VT09E%AV%A M* HK-+YEUDQ;AW9Z.8&Y;(B)JD,HV[MA2 PX84-O2%>&HY@5_GBEUM>X7UJ5 M<+O(>40%'GXB\ASID5+QUPR'J*\BKL-NW]K,?R08;L;)+==F&RY(EG3 MSBKUK-+/;JN4JR*'3K54;DB @Y\W?*'B MWZ3,3[C?!8BJN"Q/9UN(@$<8:,6"!VX$3U7>8 @0@"JD5J8N2W=+109OP&-^ M,17_;GT7\(_@B,<+_\MY=;L>?F2BV&"SU1 ,X2D"X?2OHZJXUTHBEVJBTXD@ M-E=\7+U5,Q6KB"Q/]4R@=YKHDD?X&JJ @@=)=8V_,3[_HDN_&R_UC@\;KQ_W M3N]7P*15@>D"8^?ZRZ![8 M@\WKC/+2AB#S:(JO:7Q4;?TK$19T1F"]A$OT*\^=GW$.P)E3N3][9_O ^S.2 M$Q:F./:>[GXXNQS5/Y^=]^MOA_VS_]#/ E9Z/Y^_&PTWVI*X;O3T>B/M:?;Y M_.++QZ4V2- O';9\P(H#^N4#XN]_?O%_4$L#!!0 ( !F":5=TL&1*G@< M 'XA - 97A?-3@V.3$W+FAT;=U::V_;N!+]W/P*(HMV$\!VXCS0UG8- MI*F3&MLF7=<%[OU(291-E")5DK+C^^OO&4I^Q'$>W9O<[J9 8XL<& MHCMCGZEN9RQXTMUZT?'2*]']./S\B?42Z8WM[)5-Z,N$YRP><^N$?[==^+3^ M9KM;MFJ>B7?;J;$9]_5$>!%[:?0VBXWV0D/:"R7RL='BG3;;W:W.7JFP$YED MQIR?J3!<^WK*,ZEF+?;J1V%\>R@SX=B%F+*!R;@N&VLL-->8$U:F;1;&.?D? MT6+-_=RW6.%-FRS(-ZG]?4WA[^WEY&'N M\#CA5G+M6YK6J]H9MR.I6]2]W7VE(Y>W.WMY=VNKXWFD!(N,381]M[T/?PBE M*NL6SR[G\?QY@TEK%JT;-)6)'^/K_LO*CKH2J6^%958-5H[&50L6_F+K!<)L M\84^D[G*TLAZ9+PW6YYP2Y^T) K^)R<_UBF M>''EJU7'P+*P*\:Q^?\W-X/_"_3#48/3SVS8._UXW_J#W@;W_=R="U ;?/O58\Y#7FT<[?)== MGK'AQQ[[VCO]-N@/L036^]?IQY.+\QX[.1U2=_/MX=&O6\W?(,B=XKI/.WM% M][X0/S*U/?Y&7UMFO\;^$!,0^(<&^RR5$K8&N@0)I3/FQ]RWGM-BFXU2W\V_ MK,_&?"*8A2_$5"18NW3L1\$M0*)F:,^-]F+LQ2Y69NCEFK!A)YRV_>$U5[WZ[9<)1A2G=F$:06 ;V( :AYT2Z6!E78!SQBC6J#%UN32P2-#NV@T@E M J$OP]&[PHE*CP0[P98=% H2H10ZWA&E%50O*"YL#4"ZDQS@V-@D&A/)E)#2RG@*NT"-R BR)H#0KL0-@ MRQSL]J$W@&K@#UMFOQY13U92S^E0U<"P[4N M%GLNG%&J+!X$-H+@)VB#,HN)X\)2%%9H?,.LF7$>[?1R G.Y&!-5AU"V<\N0 M%'#"AEZ3K@Q',2O"\4I?7^-N:=68NT7.(RH(\!-)X,B E(J_9CA$?1>J.FNM MR=?^9Q<](\B55?+Q$U3)X?W$ KJUY?XE.EG%S7(K4^1_(C'>J&\6UO$BW%*X M12X*#9@RPQG="W$'648&V8[Z$PG[PB0[0!>XR1'WX9,JK?F6$#\*"?,#_ L= MKC?<[IW%\&.&[7Z0W'5ALN&*Y)IV5JEGE7YV5Z7,R@\ZU5*Y(0$&.A_022.6 M J&KDLRB8IT*_IVR1IGN0]X(A4IXDS(_X?X4(*KBLCR=;2 "GF"@$PL>N!4\ M57F#(4 JI!:F;HF+41!";:SZJWJK9BE5$EBLS$^B=CDW)(_P:JH"" M1TEUC?]C?/Y!EWZW7NH='C6.G_9.[P-@TJK =(&P91$B][;&#O8/#M:_^?M [^8-^#[#2^^7\;#A8 M:QNG=6NF-QMI,[,OYQ??/B^U08)^XK#A U;LT4\>$/;PNXO_ E!+ P04 M" 9@FE76>+G_#D$ F'0 #0 &5X7S4X-CDQ."YH=&WM66U/VSH4_@R_ MXJC3&$Q-WY@$-*%2Z4*I+A36AJM[/SJ)VUC7L8/C%+I?O^.D9:54EP^#T160 M2GJ.[?/R/">N7YQ(Q[SE1)2$K>TM1S/-:>O,NS@'-V1:*J=:J+ MIII $!&5 M4GUUM1Q.?4_"E"JDZ+M4P:\KY+)I[.4U(,)=7A+04T7) MMRS4$7ZM?9S%87$ZTDV2:3E7*#:.9AI,?&M["\E4^,4\P[G+(DC+EUK+N)E* MSD*H)W?PH9;_V1.J- L(MPAG8]'4,KEW?5 Y^)A;1H,K47TBA2QP/W*YS\Z_A8-8/KW!Y"MZ9"T.W0@AN/]TSMK]K@OM MCF>:ZT?[7_XOFV>>15;Z@)V;3&I[R5.A7#$%/O (,YLK=IG/^9@5762O,UF.*?MGCF\^+5?'K_^'9[;TV_)OBXY?. MB9>/0K-6-:TN_Y"OS>KMY9=_+S85%1//(V!?+9*GEF:;5-5?\?>L.9MV^G)2 M+%Z.BK7+[XKA]V;\P%O()A!PDJ;'I?/VT+.NVEW7.AFX[;_,C=Y"ZU7WU!LL MZ:*1I>3M8Z6Y@X.K;O_ZXJKT+)/.P0 '8< - 97A?-3@V.3$Y+FAT;>U9;4_C.!#^#+]B MU-6R<&KZQDI $RIU2X!JH;!MD.X^.HG3^,ZQ@^,4>K_^QDG;[9;NK58'"P>M MU*9C._/R/!-G;#NQ3GC'B2D).]M;CF::T\ZY=WD!;LBT5$Z];,*^A&H"04Q4 M1O5Q)=>1=5CIE*V")/2X$DF5$&V%5-- ,RDJ$$BAJ<#1FG*:QE+08R$KG6VG M7AIT?!E.(=-37MPNM!61A/%I&SYX+*$9#.@=#&5"Q(GL"#]+;:>>=K:W'4U\3L&7*J3JN-+ J"GG,V\6#_SP^(TTFV2:SEO4&P%]H1H5K4?U!"#_$U/$[[GW, M?*9AOU5K.76_4P!L#-:UR4YS-2%A^A28&_ ?RQ5-[_4LZ@ SEJHEYV#^/7Q( M_C/81Z"&O4OPW-[YX.KBZJSOCJK0'_1J"\C>)"P]=^CU3_N]KM>_&HQ@Z'ZY MZ0_=$_CTA^-CU@QO+EQH[A.K^7&7[,'5*7CG+HS.^\.SESH M]CS3W3S:__AOT3SR+++6!NS68F6V)O@AJ52#H[(2$! *I4JF(V0:!71U3V'EWV&HU[)Y,4B*FA=2T]ZH0 M4T7]*=;?N/*.IJ!CHJN@)213^$O(.T[#,6T_-_F_G([=YAZ4;GF(W1)HS0,[ M@Y0J)D,6@*((L@;$^!2-H'7K"QI78 "_S8G")0U05!S"B*::)C[*^XTJM!JM M_6]H6=P^)P:BG'.D!2USY!?NF(X+M8K>YDS1!)W-3":,RKTN7%J:924VF$'8 MF"NFS8WN?1 3,:;0#;3I-LM*S),,2%)X9@,1X=OCM[7,+Q/EUJ'!T6P9$B:0 M,GP8#99+S!*FD)-4T> !EL_FR7>JM?]A_BY-@W_FF2D+OY_2)_CN M:\]>I0,Y*4N6B._*LZ^Z9:WT:NMW/YH1LJ??Z[-0; MKK3%D:7DW<-&#F\NO(. (<[2WYH)>U,U1'V9J<=[X#U!+ P04 M" 9@FE7#-'-D[5W=<]LX MDG^_JOL?>'K9N:IE)-E)9IR*9\N?6=>Y;CY1Q+PQ.>\,W@YY% R=TO6!Z MVGNXM\_N+VYN>A:/2. 2/PSH:2\(>W_[];__Z^/_V/8G&E!&(NI:XZ4UFL6! M2]EE.*?6[^??/ENV-?CYP]NW=U^LA]&%=30X.K:'0WMP8MN_?GSF[@?NS.B< M6"!!P#_ A=/>+(H6'_K]IZ>G-T_';T(V[1\-!L/^[U\^WPO:7D+LA'$0L676 MX7G,_#><.F^FX6,_:>PCPZQ#S!CH5=8C:2UT<:FGIH:&(F'$[&BYH+P@O^B" M&D!S'YNQS\ >#.VC8=J3.JZ:!3046-!G9U9""2T%4M\+OJL% 5,>][%Y3#A- MR0/B.5P]M&@JC,V<>508&R^\<<*YH!J<' ]22NXYZD&AH3 D9ZL1)X2/A:1P M<9UHS<)Y4ME4[! M6 E_:"F0QMR>$K+8'#EI6"0'>@D[FM^<-/R.(7H=L?DDG)/9!FCCX M5TQ\;^)1%VYVG\YI$!4(+6]N:+D$56H.Q8 MIIF,!Y]#AT0B&I5VP;_LM)^-E^SAD7T\? .L>WT-*4IQKA*!EW>0/VW\V8QW M,59I<<]W2?_808)< -%BG]&+7SLP7H51+;XI.?[8CJLBK%1RW*#O4S_B(M(T MUW85][2T3&>_:VCN59C7LW=* M+WXUQU<#DV^BK(&]2YY:.S@=KVPG0WW64R9.74_Q-V\888NYG5Z(S??)_MHE MR&;YG%Z,3\.]!DK],+;\ 0?L,/WZW*0( @C M,92XEEY=++Q@$B:7X")F(Q_2S/,;G5@B/_E F(-\JK.8_H*%"\HB#VZK7/(J M!I@Q.CGM81YBISG('SX9OX$4*2798%#,)(2>T(7ZGU?BI7T1=:<]#L;V::+U MJZOC$'];=:"+$_O"*RU5RJ63;96"+E[@M5BG!:/;Z@1=..3>C3R% XR P/)@ M"@F)<"32>-L-G5C\@.FZ#?][T=+&>Y'-!9>>A?T>OMU4)_)2//U1,]E2Z5;> MDM,5G0GIKX/!P+*MRX17_N=9X%I7@JUULV+[L;_&:T.,F%/W-OA5_%Z[*Y+. M"455QR+R]/NM>U?=,[F:NE//RTX8N#2 @? 7#WW/%7%Z3'PQ(>(S2B-NR^=6 M9 .*O="UXX#$KB>> HU L"-34Q@9 C#N4Z'@]T4J%O[*Q++.I5C6O1#+^NE" MRF7=";FLAU2N_^U0U,RA]H+@]1F-/# *_R&@6I?!%,:.#&/,^NFN(&@'NG6' M9P3<#BN!*2/A5CBQ;C.)K)^Z6*7I1L !B# #.N^1 M0H("?]/7 5 -9U-0>ML$2A=YV2!_0MDZ4.F[=D:"*>7@5&@(G>^ST'5?K"LA9H3%W!,>R[-JB(S*(4TY_V>,PI_ M? 6N%L[ASI$ONOHNQ_? '7QDPU#H"\HC;PY-7%1<8IADL(AX 1:C=O&VUOBF M7/^+TO4XM7K@%!U_E0IA@1 P6\H)<> X.+89?:1!3.%_)YQ*$7=QO'I 4YX^ M47H:YSW?)%?X/^-ZX*Y]:Q-'+-IS= 7U'LG8IW;$"*3GD;(-[]"-]@598N,N MF# LB2$P#0=*,.',YRQAB6A*1/JK-9+RJ!I%6-EHOY/R'C@,W]G)\L92UO0A M0U]@ZRZ *AW3%#2&2FC@7.4N82Q;%$S!/5G90I^XWB,^^B,P MWTZ)1-W0ICQ^I/3X>Q$,5OR%UR]S_ _<\3_;TS!TGSS?W\7'N5%,N?-8Z4Z< M(WQ*6!VXYWZQ@41DZ ZC,.?=Q7\;8YGRXENE%S'=!Y.(S/Y",#QP7Y[@F13 M+B\IN6'R/$K8R_J\G!LE[ _=ZT=V0)_26:T73&WYQA-SDQ+9 JO4N[E?DX4I M'*CK;R*E_DJ?T@DQR(&E=RF'+,1).0X=$,\K=>&,N3/(W4=3"3?R1K^"/D=NB/?X;HF1C$:.#NN MCFR,9']S,(..KE\G MZWRJ7A@QX-FR(0WZ5[V"MKGJTGFY;J'$@+_K!S?H>?5Z6^5Z3 >"JOJI"0!4 M#FS0^26+<24EVL[OZP4= ZY>'\N@=TO6W595HLZA564=ET;$\\$Q]#F*R4X[ ME_08&'2]>JFMM(!T*26Q1E*2#@\J=R77.$RJ.)E.67(6S7B94?,P9@Y-_6H> M,%M+8!!1VY4DLZL<.ZUDQ5,Y4_I[(6L&OD,'G>%JH<'H]<*2F0/I+Z]6T.P" MYDLB1-7!0%!]12D-8EI=;S6/:>5X772N*[ ;C+/:/ RB2UW!K:KF=Z%/SVD\ MGL\)6\H7F:O<^B*0T>=N$$SJ*G$%F&SK7LHI7[NN!-RA ZUN=<=@(-J6E4$( MJ0O1&BM*75C:RH5S\NS-XSFX19' 9BE&E1#*)-7?RN M1YMM?9%"6Y>)T.+HD$QH3*KDR2%=]-I8G308J"I&-8@2=96\N/C9A9\RQ^2. MBG((8TM\SX#,<:*!R$00#4CFT0 .HBNFJ;10> :B<]46\Z MP\4/\@@YUY3:03P? XD\^G(.>:,@-I+ [L[<'(1.U"5N!81LZ[=$3.M,BFE] M%6(F1W""F)*\2U)+'1T''N:P80R#&1-S& M-_(?\5Q? V', '>#>%)7K*OQA'L;4D&3&/6 @EIGB:!=)-(Z7\)H--J.DT$$ MJ0O6=8=;=$%);\LK<(U]>20T)B\)B9%\JB%'@] IV7I=MOM6Q!V4#5,DS($2 MHB[SJ75ILFUNO+2G-)PRLIAYC@WAG;PHD.JY&@33EENY?X*:!7!94N9X/ *ME%7@ZL$&K.=C'J_KJQ#?J_Y)2GC:-D.@"4OODC_K/I,TXQC6QTK1O: MF/O?#4H.A* ZJ61C$0\G)4@4\9)_2*;Y< MV.%BS6F%;TZ^'#;JV1C$1^W)599=_(IEAY%*C(!A8N;A%VJP8B'#O>^1L>?+ MBT:1HLO,(%Y*"K0%O'S)Q,+*B'S:?%Z)=1"H^=A?_\Y]G/66+Y_OXQVDO8C'M63P>BXV1R.03"^/% M:0]=ZGWP $4]2WXT7%Z9AP&X@BUOH 6%[UGR>A*"3GOI(?/RLORZ[D@,X 5X M.&V4?':\1 _7%68GOEQ+O)W(E411?TV7$*]#=AWC-LX;SF/DFNG:M'=S>\B5 MVW5KY-5V8[FCM%IO,=?^&@;)9XFOGAT_=B'U3K?4WX%YH[/ O5I]5271N4G/ M%_2_2\=;NY\ >T:<*)4G,\L%N//?D'.>D^#[[>2.!@%?^H\D\,@7BALA4B-H MT#51V8V8C;_X!S><$R]HZN9R_<+Y(HXHX^"?^R6'X?F:8A4$[=0HYE$XIVRX MIL?&Y59+?Z26_JC=TE^&3HP4>+/#O#U:WN1/F9:JU-#L$ @C!D''N$Y7\X4? M+BD5(?PN9LX,<@,,:44/U9.UTF-7P=0+*$7+K>FC:&B[!O?P>/4N8!>*%D36=*DE^I%8K+9(/8;HRU\D*>5'A+9?T)9=,L6U[M3:1 MW$Z3T8PR2B91SL7-^_]);/)/2MAM0)L99-6YM=:X]@(<1DPV+T*>)=2*ZS\B M7=:ZR_.R?J8P$Z PW8OG..>E[B6%Z:CCB5$@*4ZF RHU];ONA3>E.JG4N;EP M'5'+ID5JY9*RR'(4GM,[XKEG&';P?KL.8Z;4M*Y'>YTJ0LTG!G0PE[]=B(U7 MMTQ.[C-5:XA> N\Y?_H#"CA-X['H6AL;)[,UH+/*7-[0@[\ 2;"K*;@$,'$/.2NK$3>2#: M2H=JHK;YJDJ[Y*B0BU"^A5FAXB9E>_4,.5_M[UIF\_M$A4LR!P7X/X@?KQ3> MJDMK,SJ8[)V'X72K3ES3<)L>;==Y M7*;!0^!2ALMX'%.^L\6"P8/5/5^*XLXL]*&UW"YF1FVK[4!%( $M'$&K7GS3 MH&M%1BE*).$DYE0\(\_F(8N\?XM^R:;C5",MRK8]7S,]!<+$_9I_'_F,,3Q, M"DD3$ J29"WE[(DPD5;@6CW@02S?\]MH1MEH1H*DX)FD8++J^;" 0=W_CWF4 MWRGTHYC_H )LT>CC>KW'6^LM3V.YG=S&D?CN.CSJ1!VZ8/'7YMS]PM<2O*CY=\I_#N[(.O+Z54$K0R_4FY-PVH"[E45K X MXS=@37C0K)7WFW5MI15&,WHT&+[=W(RC:FBG!MY<-]_2(VVGEO@V9[H->'4P M/$Q6DY/D-]O6=-]A@'9:)#G6(=D7O"C=5J9#V(H$*CV"2;'O65U(WJ;##ZXF ME[KQMY!]OPGN6#@%%=;NUY*V5CCK-P;#WTXFMY/K6#P#DLT6D ,H"DF91MOV M:EL67.K'U=LJ+W#.D33>R[)H77VDB;KIE_":&RP;88_LT?#0FCHC-1WV3V Y MC9-:FEI/9^B]MZ#N?5C3>__MH'M$2T-#:0^_1Y;+S:/3X^/CN:<:"=Y0]C-X?'!R-UJV'>7/QK1<_ M=]AN_'&4??G<=&_HQZ.T[>'Q\?$H_?:Y*2=%#6'0P]$?7V_NW3D.D4,BP1%7 MT,+)9YY^>$-=%*=LK(0PD+80?SGK9H[XR#E\[QP=OGOBWA"X/AADK&,TP'?8 M'XB?W^^N7SR3N6'\SJ7A2+#\X/CH8"1:C8#B&(A"%B*X?ZLA8>CA$).(!/:9DS[)\,Q5.=]1,%N7_O[('Q:@%R MR$FX"/!PM,45%P5N$J2S< -_Y\T%^EX9E-&+GV(,"R2?QC7) 75?L%&0R=?B M[",^2V4CX".E MYHI1SB6(U3K9@>,;ELV;2I,7F8@QIV4N.1#828 MN[?H7NJYO,4H74MB4(? VEOW]QD--4FG78LH4*S$DL,-2ZSAB(X(;W!^&14I MU5:-T"<'N4 +)V)TGFI1CRPQCTF<,,R=$#V1, E!H?J8,>PY+C0CGMAT" XM MT$J,Q6M:I(Z>;L8\=4J\FJW:9[#XY,\+H"$4J^\R$:2R,U CL]*Z#FTB8+35 MJ;7!HICG1J%PZAY^< ,/Q2NA((!@4*/P*F_GT0SA\H1D)L@_KF97:XYLQ M' W):V0:+DDDCLTWXE$W^9-64WJ*;Q'QQF*)"/&XI$FA1M7OW8(.O<&<8SQ9 MI&(K]SS9-@>:1-LF][V(+O#(2+"73SQ+PD'^R8HK0.R=""C M>$M5?+4.U>UN)39%G=IT."NQ5^C8NL-8B[5,Y]8>QUZT4AU<TN9T(I.4&7"T5MBPKX14&7#A[? !@55 MJLV#.12H"/B>5"0R(2SG./MY'16*4%%$1;-K"Y&@_2?> MB34X\;]OGD=P84*#9M<6B/V&XU-*?_P3!0F>^.L$H.WQ1 MLS'LS(HS,EH8K@50*=.HGW"<#KV=Q77QM!#"7$2[>B^C/IFQ]^^$QUF& +W# ML A=$H!5C$%8:(AO*(?/SV#] ;>7!%;8Z0JD!9C[O'4>NS%9%LE$NSE:P=LJH1C]A!F=#[VU\#8=6DBU@A:H5F A="X+@-*Y=:TG<$L MP0T:&<,, K7:*/>[]H]),#LS+%/TA-<3H0.M?(2>$8J\-H;<^'<2S\_ K *5 M3+9#;3A*STC/\7H?]SP5ROA*^O:."C0CV=O>JG?HF?X+. G2%893;WJUH8Z. MK!ZB9XR3>([91K>I(Y-U[!G/+<,+1+SUHLB/&V";4GH+CUOM#&84-QPHB@X1 MV7EO7&YK,APF?>(E8 M$KC46JMW[ ^/6 -":)0P[#4V3?>2B)H4L)K/:3*+_218'WWEU%=V,8H!M%"^ M=">^SLI0[F<4S?T<,7P**M4#C2HVGF4^P?+&EEXS[\193ILX[PE]NB? M=VHDBKPEAE7Z7FQ**>F*/;5"?C9EFW0M-RK*V:9$E*[YH;YQ4.7*IS? %?VP MGBIW?GG%W&DW%T*58_]XQ1S3=:^K\N3X3?)$,0:FO#$TD?ULGDL:,31E3IE( MF3;/*=6 CS*;7O7.N7XJGC)_CEXS?^J&UY2Y\Q:VSVUDGMAT>:5&[(:^Z"T+ MF]AT6:49R.[2*&L(0G=JI4:4B:/NM7 M,.>*P%5B)C9=7VL/;8O3;&33U!"Y9G39)H=B/>3U+]G4G;E:C35$Z:[FH<;0R4%+VV %R'"XB:XZ' M8N1D$X,]!RV!S@?L1$DX@R;B2FVZ9\@:URTQV]KSS)2<;9E<0V_22 57@$!! MOL]+:1K'(.VS)!:^GBG=1%/SO<*8,2'41;7-VQ_8: K0[_FDC;,Y^Y9.V<0_ M)T$"GV88)DF!L)BU,YM:H?/4"#.@:"G,8X=$OF4Y8QJ6C1=>633Y=(U"6NO4'I:,$OR M5IM- L*.'FHZ3 OE&O:?OG[(_GN*U#OT7\18HO%;JS_2#=5G"6/R:P8J7?K' M\(U&KCZ,_5Z](=G$FM.(@ (*20^C""3%^B345[2V@?+RM:#6R08M!N9^= M.\\J4:*UD=JT@6R.LE TK8@O:MCUPNJ8=38M-LRM'FYMQ6]3-*%\WU-5'K"1 MZ/96Z%097K7^Z:74X8NS#'=R$H6;CE"OQ7J'FL_IJ^AA+3(;'?"RA)"-=%P\ MY5YQU?O!#4)ESD\G"0R1F8,C&I55D/E>>/5L8T7G(2%.9.*',NU'@E:K MKUE4- Q)EL(J"%Q/@2LO':+0PSB"/-6J= HDS0R7T]RYB+N5"2Y_1;MB+].% M0=-+6KL;#2F$\N8_/8BUD%Q1ZCV20&:"=[\V7/0L1M$#$17"\$A=LZK=S&+9RB2NJ(U2UO3_QQ_; M,1JU&(52'[,H=BZI59XQJSL8+GJ4;P J-SDE+4U3+"JT%%9F*6>]1D_3A:>* M_2;R;9M*%\.%IV($^M&[0"R"],]]XI94GE+M:+;TE*IUL\2>346::\)6 M*3G9>:1L,5.NG^Y@DX91@ZOK0+%)[2A.J$JVATU:1PU6I4/5)I6B M!JD\$*Z*QTB-#C5 :GXRFW2D]=I+X@5HGP[E:'#9TPNF6KA_, MEL3%_!Z6D 1#=0?364_/ETS@D+'(R_@IO0.YL+W9O"?*0$%&F7_%7:7%R%%* MSA7L3L5^^Q3[T$:>I5QC!+/Y4#D5D[RX^OKL*(%3U=PL[0PHN674EX9A"UH8 MSNA:G\M$G;_,DB5@S#95G[+9WZI2?O$4,P0&&@[N;'4-JC7U88HRW30 TAY M*V&&N0RQ@2?VP$&@,P\4GN((R^>[HK7I;+Z4;1E-.4'RW(>JYC]?\[A/)8WH MVM/Z@FTRBJO:]Y,IEA,AX[.T73_45LI%24O#N3M+'"5XK09WWW+P7#M-;.[@ M/T]NPQN,9#:[!Z?Z^@J4'D.!*)[NA20B/!;SL:Q8''J=+7WQ7)&]I_I[8YL\ M Q60&LNF35X>N:JC]0YI-DVD$CC%XX]-'AXE7'6T2PW?=W>:10FEVNFHQHHS M@*O 6A=%M(LW(5:NLW)$TJ.A30JQ>L=*6W UV#1[6HC5SDPV3:B)XSG5/O'8 M) "&.51Y6K%)>HJ/W-0L\^I*3*&0E/[.PDIJ#[,C MP*1#JZ%04T$F3D7I$H4>/]U]Q9<2"U@GW_? .2/]*U=+S^\>6S/[5IPDX8L7 MI9-O4=4]1],TV'EM246(=R\Q]<,YF[8WFEQ3>BF@T6K5Z0\'9X:T<87JTM%, M5Z56(*:U2M3"%;FC8TK;]%;N8[W_*_<>*_2PI5!PT6O7U8L&RU_:;HM^+A4'B[__G>16]>\24A23^]?W97SZ^?X=CGP1AO/CU M_8][;W0_OKY^_XXE* Y01&+\Z_N8O/\___$__\??_Y?G?<,QIBC!P;N'S;O9 M,HT#3"_("K_[K_.[FW?>NX^__.W+E^GW=S]FXW>?/G[Z[)V=>1^_>MY__#T* MXS_^)O[S@!A^QXF(6?;KK^^72;+^VXTL/!O+/OC#?%1DDUC)0OOI"W$;]ZVF2?^Y)U]\CZ?_>69!>_Y MK+][ET\=HCXE$;[#\W?%CS_NKE_/11@G'X)P]:%H\P%%$2R6;-Q8"%JW6$WW]H3E1 5BB,O15>/6!:D[S2,5HG-%SA6*P4 M+W]=75HEP[1-[I*/1_WT 7N[-]:D6#%2AW.,YRB-DN:3_'(<*<%;:H])%>^B M_BKYBT]6'X06^_CU\\ M/P0XS-XI?LA8SC\&#G^_C),PV5R\D/@(/>#HU_>RQSDUD="KA!:S8)Z:<@'J MA*H;O$!1_N[1<\A*").TJ$W3'+&';!&ES%L@M,X)PU'"MG_94UC\X?>+D/D1 M82G%,RXIYWS\/T8/+*'(3XXHUNAAE(,;S!C&D[4 +QSIW&2+8$>:A E8)Z-\ MW&_7,]<%^)K_>"PRU0W[H7>&'B)<1>N+1BHZ]SIQ1/UWA'(4^NM[CF3S/>%O M0O1P\.O[A*:[X8KMIB8XF5.R DTNJ;$&^)M-\B6H^".)$R[4EU$VKQRWX(7X09OC R.C MSA)3:0[#JZI::T#T :FW^^QY_?N'$M#8+N;][!5?FQO%\GV2QH(Z+P^IT8!Y_%\O70>\_>Z;07&SWJAF@'0=FARR=LCZ MI)'U+7X:[5;$E)*8_^AGJX:-XF"\1/$"L^OXL$T8^R%?J)5^Z3:'=MC<87.' MS1TV=]C<8?,VL7G[>Y1)\/[)2QGVR-S#+ E7 KWF2):S0!,^4TFHC=QUAC0" MV_4)P6A]$=1G<8W6%TA]$=1C_DK;W=U:ACW7L0= ODNCZ@7->1KA[%C.,<0H,# MW0YTGS3@G- %BL,_,]$?DYAQ31-L==&A:IK,K\(8Q7Z(HIU29O!\E:Y>X\"Y M ^<.G#MP[L"Y ^=M@O-N]RM#@#T@?IK](#S+.!/.>DGCP(&ZANU:9'2"W$?\ M]8$@X2I"BQ),6OJ\0Y0\%IJ(8C0FP?'^+GO<)34II8)W+OXH^F^,Z&4<7/"/ M5T991=,.J;PHI"A_]Q33D 17_&]E-D9E6V-TBCF"4?FJI0$:K_>K4(:-HJ7O*136]ZL<^KNESB*JA9W6:/N*5NA*#I/&0>' M3+Z1E+;JG+89>KX.A!])Q-O%6JA0/A7M3RH:"J")")?(DL1RG2UKTB%5]]A/ M*9^$LT\/LS IM>UE30Q0=?GL9[G7$AVB:M8A==ST%2CS?K-Z(%$)6:7/>XL0 MOID(&L@/Y>)H=;Y4QW$TL*^3Z'@;#7]&>4Q-ESV -0[D[9.EO*E@'Y"US]:Q MI@AF 7GZ8AU/L+@3D+V?K&,/&*\"\O>SY?Q)(EU [GZQEKO7#G\@2W^UEB5E M" C(W5=KN5.$X*";=O>9,+6E41D8@_)G*RJ1.12A?-F*2#1\?%!6[4,H&FX9 M*)/V019@K!7*H'V@!12FA;)G'V:!ATRA/-J'7* A;"B']@$9>2H=E"?[X(O: M/0LUR>U#+FH'+Y0O^Q"+P@\+9WT2(U/8FYJ M\AD2/Q6G@O@O#R@2UQ-Z;(EQPCP_5W_>.O,+>6F,TB 4[=9(_'V)$VZI1AHU MK#IY;=?'=3HDVAW+[RFI9CR83!7M$&=1:'7 MN4>^@$L#UJEW/I0+I+I#[_17+Q-@+U?DPWR1C];IG%&,6$HWV:R]A$?W;G(]ENJ %:B;Q&I6U3@&R&+W/O3F+);!'"![W;O/ MF[,'<''UG)6HQZ.V20WDLWM?>FT^6UF*W3O4&_+78!UV[TEOR%O31=B]0UV/ M02":-N1%S^JO?O8H?L1QBOF_/EGD;X&[Q*O',%)%%D"!?7^Q=HMWJYJT^/)/U2__5/_EY2X!1I,#=P#_;?]-^"^_?T?_(G3[ M2^"G2+?+L,)KZ4>VKQWVDO%"]YAJ/3WND;& MA!,E#D]FAS!"]L,> M_7(@J-$3KM<]ALM!ORNC !JOZ%-NZ1CD9_DT/=[F=>D7)BD]L1L=O8;+< M3G;5#0ZZWMWBH *X\T]TQ9E3/3KH+J MYE:[ MJO&$KVJLYY@VF>GVQ4.%*2B2Q'#X*#Z"E^1U]4J?B0L.7SU?YW;DE@]@BEPW M+S>26]/%.6(A^Q&3!X9I)CK7 M\3I-^&-NR?%>F2%WS),R0\#8>]ULMO'>7K,V;@C77[=\!V:BXIS0:)-DB>E> MCZENN#Z:J49CN6B\B\:[:+QUC.CMKJ2W36BPX5$-V&*=]6[N&Y-V@;A5+BQ[ MEY@-7EKGT70>S1/V:+: F4VZ-W_RUI3P!9EL,O\;_G<:K@]% NBHK!K&B,L1 M1H1S'IZR\]#YVGZ?%HM@&J$XX?KG_L?6?O#]-V=8#: 6I; M 77]O<@DCO[90SXG++]KCV7X,P@?,>-BF!Y4Z@'":>!H1E"U%BT.7)\RN)9$ MYJ?W=[/_O!P=2(D\\%[5UFR-B>+2E -RLA\I5I_8!O<[#6YZC6>64:G#N8UZ>/YQ5L0$CR%^R\(=.>\[FC$90KT.]MJ)>\-9C$NK^U>,# M88_,/9_B(-1-!Y1U-P)[U2]WX/>4P:_L3@TN6G]RE7N.XC\F\RF.8[:)'E$< M(L4E&\ ^9FLR9Q)]A?PLLU]5V%O:L$=ZU66P%4V'1'.OT=(+_*"1YEG1VEF= M>B=O^:XSF8-7:%7SWFF_$?MD^94TNMU.@9=>U_4=?B318Q@O7M*GK)4.ZN.\ M&LZKX;P:UC$"@'%$!SK9R%OE!DCJ;C2#\T_I80+K/![@KT-JV596.>>ZD-X3 MR2V VI[6R:]2?Y):B,I*F:V_FYQ(M6P7!]#FR,4!#,4!0,X8DS& KQY?;QX3 M-XU[ 4J09@Q UMU(#$#]B_60)4CN+*]! KP.]MH)>X,9C$O:>??5%_3FFC-@C@6WV-R5)V6[4+[F9*JLN>=4W6'X@4N4;JES\Q0 M(YVADJ?V4-1^56=SC*X!=;ANL9 M46"2!B.<'F>]IE^-GA -9IMUF:Y0MNG);SF9CP]P?C:I.!@3EK#,RLHVURG: M"".!52:)MC.J\^#J%7'E>$Q<6*D0N+(FO="H3*LL;V0[G;UJF_UJ.EQO(TK% M?INMKO/-JQ67J9^]#HH#$-==OLK-&?Q5_L'%:RM0P 6E &[DIM0L( M#)';Q$^U^X:TX",97#A?X9NT)AHL4XRDTMEK52X"5/';D+_?X&O( P*#/8*@ M<,99LTB,[+FD;DS-JH78*WZQ?'4;%:.Z<>S!G12I=K):IT#**30&>5@-9QWC02OI^L$3Z7T:_-D0C'BE&\\ M)C R_Q5QXOUL']O2! TZ!0#N]$;S MG5UFL;69Q6\JCS#;:@_6)R4+BE:*E)3J#A;07YV?5=%ER#RX7+$3S!5[L9]6 MI62K&[ML)Y?MY+*=8%O9<>@0M&VXE)$WG*1P0BDC+;K!H:C1&G'36O6DGM%K ME6"VKQ1=34CG3'?.]$Z=Z1"@;]1'_L4+8]X*>PEZQMI.\?+>9KS@JG<[M_/.:;K/%>PW+#;A]3+T420]75_9=AC4&J\KL=M-#FF1 M^/$KVQKU((U1C )TAQ]QG.+1 L>^^GJ8RO;.TZ[' =]<6!+Z8Y+&"57/O;*M M4:JO",7A(H80K6IJE.;K;".?H>=1FBP)55^SI6[<,]W*&$!5\R'2WFOLXC51 M%14VJCM80+_F=^BY3D/+/-@A3_ ;%R%=#/.08!JCJ, !]Y@^ACZ^OKM7;@7 M7BXRZ:J&NPB?=8S ;!>B94C:Q)_&]DWJ;)7#X!7.9_\\MAB)@N!]Z]S"E=^$ M:-F.5D4LVI/0$XN90JV+ 4AK^0'&6FAQ(+);=R>Q089;5DC5?J$!L*>68*"O M='"Q;PTOMC5:" 9*256>+;A['8F4+]O Q)=S.)&9G##5\\B.Q<]1DQV3E#>R#!]HC:4-'>C MJND0:'6'#!MQ<$,8&^^4^&9/GBP$4]W!A8Y&AP2&)2J --H234+A+Q[R?9'-PP1NQ.&C MH"NO&AHFI<]0'+Q^OD:;O&,=#-TI#4; MP$.'&IWJ%V%%_TE#E)1G']42-,M M%TQV0[B(C>+@*HQ1[',;_&XG@E6@K841'<)W"-\A?(?P'<)W"/]T$7YK&Z5) MW/^3MQ;9TC399% 4_SL-U]G36@@>.)H1+*Y%BT/5#E4KL,^TD"11]3'A:_ER M*TQ5> C>T6%DAY$=1G88V6%DAY%/%R/K[HH,: <9U2'+XV.%CD-?Y/&5X'>)VB/MT$7=G&Z=):/Z+MR D> JCJ!X*E_8W K@K MWNZPM7F@!)4#]%6C&($UX)H<.CVE-&MI)K3CSAD+,5!=I4DF\S'9+4B<7ZCG0JT MU.O<$QS_#8>+98*#T2,WE!?X-A6J:C+/R09ALT9C.0CO(+R#\ [".PCO(/Q; M@/"UMTC# MN$ZR;XQZ0-<_8QA_T/B$^4QYNO^2)%]:NG@,TLS?V-(/% M!5YW>$VH2+*\WJN_\TWQ$#X[M49S]IZS]YR]Y^P]9^\Y>^\MV'L--LD!A8R, M0R?@W+1TX6W+^@%/V!4AR"&^$/)RC M",4^OE]BG!SH[^HD0OW>;9$\1FQY%9$G?7+!/=LB]29$#V'$/]UWE*2T*OBH MW<^H893/(&$)R$*J:.U,96_HW\1NO>_OOXL MZD:=TW>+5G@R?T% J5B#V@Z#VM969!VK='LWP#2_XVD4!_PO?'L-MOM(%[S!4^GM=(V/"B8J3O/S87Q MOUPA^H>2&VBW4^#%LN^SV9&G6.O0;GWS,N/OUV/CN$>_'$PQ%7] "WP&9:&D M2[\\B!G56R"O>PR7@[Y7-R?*3WX+D^46..V,<#DOU7WLX:)(D;C++=H_N:E: M@RWI(&;Y+,AZ)4U*$ GL93:NA"+,BDF]Q8F2?F5;%[TS'[US(:3&C%0X HB6 M#6X38V!;C^A;5C;R"0&(I :2&0BOY9A>Q;#23AMYV%50W@?#>Q%C/:K=.G,'*AFBA2ROEMPMEW$B:6XJ8=RO-Y4*2Y)HQJ),,M94.T(,.02*$U8@NS50@D-&R5=#:TTFP !ZU_M=*8.I"G M+]8L+Y>=J:TM3BT[TUP6(XPE#;>Z=3F,+7!8X6&W+IT1S#(P^&8RF_&+API3 M7B3ZX?!1+"*/4\EU4%+Z3%P<^^KY.O<#-$R#-$.,D?Q)DZRXQ,LWF'AYY(&[ MQ;SW 8+\X1"]F/F#PP3+/IOX[7:2+@4>SS7D5IBY<\*5-0C+W7S68;[^TU M+<@E.G3O3GL;B0YZ>ICTIJX&&WG6V."L\1>;_\:D7=L/:*4<37UVW).:+(TC]Y >'9G/E>V=A\)Y**ST4#@3P)D IV,"--Y?!FH/ M /]QBO+J%/4(5*W[H7R M,5D]A'&VN8DTR3!><%W+?V(AWXSSPVF4(OY7H8/9>"E^O(Y'*^%*$M>&EW;9 M^>1EM4$,OWT ,WLG?IK,)VG"]T#,LO#(/\+%LM4)K'J)LZ1/H"1Y=M_H-6,I M#BY2$4>;8AJ2(/O8AUN;E .][LY+8*:N0<7>06H#@,'Y1+2V4^MR#^!?AVBA M4JL<05U(K0OJ.X^>\^AUX>'J$DP.U.G7BX$RL*R"9HC1I+_T%V]!2/ 41E%# MUVCU0$:\H% RG,/SE!V>C2W%;X407:_6**39.B=,9A>J&SO/@8O!6VE=.\3N M$/OI(7:(,C8)L/[J\8&P1^:>3W$0-LWCA YG!&SI$>,@URE#+MG50%S4_N1* M^1S%?TSF4QS';!,]HCA$BKN"@'W,%OK.)/P*^9EYJKJ?0-JP1WK5E? 538=$ M\^V=8I;<<7UY.9]C/PD?\;[0C(2I6F,8Y?(&)YPH M-IGG\S])$[XEQ$$8+W+'CH0Q:#>SO/"]:TL18%U7->^=]ANQNY;?QZ7;[11X MZ54;E!'W'3V'JW1U3B@E3USTQVC-GTCO]*@S1.\\WF$Q]>*$:@,NJP) M%S-,5X>DRKA1-#5*\QU^)-&CF+F7\J.ZU /4QWFSG#?+2F\6\+X$^?9-= "Q MC;Q5 A12%P@,SB^IA]FL2X0!?QU2RV*VRBG;A?2>2#X,U*-@G?PJ]2>IA3BL ME-GZN\F)7.O@XC_:B\W%?[J-_]0WFP>:C]7 :3C0K*IJ*QO(6$N7'[3'F):; M%,CD3[8QV<#C8S)P^]7CVZ/'EHCR#1(EJ&'@%CJ*_LX\Y0'I ?"X]WGS-)3JCM2$2 MU!_8"":L2Y9#AZ>,#F6WW@1!)G8HRM:J,%G):D7B[,#3'19EJ?D2)_0J%<6' MQ DH<5OS$8DMC-0"*Y=\59$-QMD+IRGUEWP!3",4RQ,4@5U:(.YZM>)V,E^G MT>:?F"4XD!-5T;2->D&8S@E=B?D_%TJ"?YV$ACY_5381/[@F4E40TN[= LF9 M3&6O&Q\HM(.#B>>;?9,IVH@_C9X0S0JU)9N]7XU-DB6FLR6*)^O\H'GN4\R% M]L>:#QK\*V7)(78XY+Y70MJ:R(=J^A^TZ;]-Q3?/3LMNO5W?^*CR6>R%BA:F M<+;$GSZ>?5&K%FFC-@C@H+S&PE5V6[6<'<1HYZX''>\#/'\\IFC M28$J)_-YZ&-:2CJP=><4%\M32F/I\^ZIXK!12579\\ZIRL[-EV"9TF=FJ)'. M4,E3>RAJ/_>U@K)9F$1\@5USQ?D8!MQ&D'Q%93OS5(IK;^]PE.TB;!FN9T0! M]1N,<'J<]9I=/8JR%_%]J!1573Z+'V4^3+W.9OD24&7&WZ@XAE#:QNPIG;U] M-D;K,-E:;E"SK_$X9L_UB.6 X^#HTI-1'-R2V%?>UZG3U2A/._N5SS.'1.4+ M@=/XF-F1F<2Q[)JNP^=CPI);DOPW3EY?$'XT$9V_S^CL"6Q^BU:J15K6I!<: ME2=HRAO93F>_MW#6->.S_PB_S*X(D*P ;!>O&,8<780LNX=)A :^(_H'3J;< MW!1V&Q:UDR[XIMWVG&F\P1 M4[3 V4,A4+L['GN>?#!])_)U=@ C]_49GWW)^X97O&\;L\663+Z!7"RS36%*CH_L7#F3^"C$X M#K2.TF1)J,)J,_#&81WFA;FKW05MCN\R]4_WMIU\HY:FT&E>O@,=S2CGA1-6$2 H:=$' MAL621&]EQ2-[O=JH78*WZQ?'4;%:.ZIYL&5_*K.L7-.CU2\>FT3O-9 MN?KU@.U EFV5WE8?E#);VJHE] HX'6'-XFIB7Q#-XUE6+;JNK*]&R[*E2F8M M[@]2#Z%9SNTOG-F@[M3DC[ MP6*S@*^](DDU3B.:Q02ML6KH%)C93:M_/:%]A 4X03^?R@1IY9(#)^>7$YL< M8*XX<';^:LGLM%9@"LCW5TOXWK9J>,(:BK@,1@2 *+*%5"$H\R>#-[42J:&S M8R7X["XW'SHMMJ%08T<]H!-D&W;5+^4 Y?1D<&BS\X_0Z;(2E99DUD/YL1)( M6I 9#YT_JZ!FW^4)H9-F&TXU=503ZC&S!=#:4CD4.F\G@X4;E;& SM;)8.-N MZT[LI]- S?EO V>X>T3V1^S9UF-49T"C_+[#4R.<6&-U95")'8GN+EH1;W>[]\5;$ M$PH2(>R4]W!'P=U1<- I80!4.7::@&"!65[=>5JK3G">T'G:%L\(0*T":\1- M:]63>FX/JP2S?:782(3M.0;I3AIHKT)WTL! VINNN69VX;7&*QCP _FS+2&K MGGT&9-:VY*JV3&\@^]9E7-7V]AH-C7[QPIBWPEZ"GG'C6"AL-#/!3QU:7+3S ME*.=M<)2ERDE:WE;G3[H>T M2,*WE6V-.EC'*$8!NL./.$[Q:(%C?U,JON#V1JGGGUN7*MD:I MOIS/L2_J7%QG>PW?YL7ALS&WAL(XY2AGPDW2O#*$A!7] 8SR=T4H#A3>3!<0LW5I@C7NF6QGVK6H^1-I[#5>_)JKB/LCJ#A;0K_D=>KXOHF4> M[)"GXKC_.8ZY?2/+#JIH;9CR!-,8104V*([V7]_=*S< 8"^7@F(^!<6%PEL) MA5?C?:)E?-G$G\:F1NIL(,/@%D@&PIY9@H']Q<$DB&IY?:[00 M#)22JMB&57JF'43>2+?84VC:92YI+RZ7N=1M!@3(HS703*6Z81NCN1T_>7Y& MD-AZP^;)'<#AS&1W:!'CTCM..;U#(&#E*_:UYY5 M>(=N""M.-(Q)G@L(I$[2JPT2"6/CW?K:7+(D7(ERQL4;+]"*OX^]*.OQ@E;] M[BT0?;]A7$5,$4U"OAEO+C#C!A8.;DE2:.-X,6+"K!:J0%[/H,$PG2>G[(5@ M+-(ER[-2Y(T,TR?N6))F_%0U'0*MO887]T05A5\ET2)I.Q>(&3T_0S-GZ/$0=D2U0ZS^0;]$Q>Q@NN ;)[G.1N*&FC%@BXCK-; MK<5*F&%_&9.(+,H/=T";M^&^6V.?0_]D\P_,_[L<(UI^^@[6V*BSX%NQQB5N M@N/'9AT9.7945Q L:V,WE784-CQ/&5^DC!6D,56M3$@?YY)S+KD!NN3T9)R M%,_@7',U%KHUGCKU]R P2&*5-Z<=D;3!$=?XLP&QDGV^#R578%#JW*;.;:K' ML7.;'K-4;L&8]#Y]\9"?78C,/(I]'#Z*N)\RY<*NR%H\S\[SK,>Q M\SS+-E>(H\ ZC0)DL;[!/; 47GV_B6M0]HY^V0;(X:7) JN5UQ1/F:Z M5>T9 _0PRH%T/L\W%;$MC9YV<)3A3%UF7G2R@P\.K72Y..AB!P_2Z@PU>IX. M1RYPTG_@Q 4@6@M Z.P0I,'2'VR@07L+M2Z6H/.MB)X18)5KLGN1'DCHH,X' M!YM8UOG[-+G5!OG6N?OJ?%Z@N>J")RYXHL>Q"YZ ]Y$2,]4Z90H.)73@#[). MT3;\WJ\,>I-QE9\])*XZ9]GH+(L,!.&CN(Y%;.S,6^453H2*P93B0%3V96%0 M%% 61PBR#;%FD*6CMQN)N'1*NPN_O,'PRZXZU%4J1&A7-RH9'TK.M!"F)'6XEX[,(NL,50R::"=??38$E'\@%AF0ZS$=3VY"<&MC(2&/N?!8PGQ M__!23@.W1,3=-UP7U;3)VGNA$3.L;7*=Y?4&+:\IIEG!FMC'YT*.[G:20&WF.EW[O%DCFNOC3Q[,OPILDITS:J T".&2J,5G*;JL>4^.>$ VJ2@"4 MM3&;LL*_Y/%%K<>Y*25->J%1G4%3VLAV.OM-ZA';7+9TQ@>[W(A24>$XCUOO MFQ3 )9-8X6E.-M7E%Z!R'?"5>QUR7A220F=/F M*3BM&1:.X=]PN%AR3D=YS?!O?/#D@D.:*Q32LDN[["3N1+Y+QB#K3>S+7W^2 MD[T2^SBV)1; *![>I(L7=^/M/;7;M$WM]TD[DF_PSX[HW75_^^I.< M6_N$OB9]=GT=)F-_;Y?& (VG*=I\ZB8U$-OW6(M=OZ LX M6;;<#FUYJ HXFS^]F=E4>>*!D_7S&YVL;D3OESMSDR-.0O0 E2"0:,Y:*O&/Q-R:*;_)!5AS!YXG(3YBWY \P?>2-N%'E M<;[YOZ+8K+BA?IW2-?^P=8_5&J/'2(:W86Y< O@;3 #/#X'D,&LR+Y3/A&9: MJ_2D+:C#V\Q,/WCI@^RE/_@*H\+=Q&;D'(_666F=H-@F1+4=3&%LM?@&EQ,_ MS)SX<:;[LPD;HW68H"A?A7?%#L Q1+Y:K_FN(61&PDGMK=0M]<'E?+IU$>ZMQZ23=1FPTO0'V*;'J M C\:'MJWEIQ1VX,QT,2,AIX]DZ'$L\]>H>6\,,ZVT&TI(ZYCLU"7B&453>K& M!YN]Q$Q9IQ9(=)&\-QC)NXP77!5@RC68XJ) 6:,6"+@)Y_C>#S%7(^)6E.N9 MXG) ==,6B+E?BZ+K4;+Y!^;_78Z1ZOK$RL9F@T\'E>$G\^N8;TN+D..O$6/X M5?5CO4YF^5#2VQ]=8T+7XJZ/Q3AR?P\95QW2F]? MK&INEG9QE<:4DGDHNV:QI(51"B?KK-)HO+B..2;"-_)K+14MC5)\AQ]QG.(K MCL-%T52*_.2WD.\6*4LX6913%Z7"?A"JC?\OF*%G"4<-1C(;,,I1ICJJ5];& M;BK[#1KFE%P^<[LUR!(\1T&0V0XS? BF2!("]7%!:Q>TWKENAA>T MALDX 6T9@XT^:RQT^Z+1I=^#Z!G'5H5RVA'-H42!E9^OPN-C7X!#R0W(<61? M5$/&$\C9X,*^+NRKQ[$+^QZSU-CBMD]/ @. ,(>@?2H3Q)[4B370>&T=ZQ?( MJFVGW(&^7B!WMAU+UPG' %FT[:QXI5L6R)=M9[H;?**OEK%2VU,(W>4-VJBP M_0 4@S&:UO*S%V'$LFN1^0?@+\G/;6=_]*(0/811_L>:&2UUQS>3S-*,.I?' M\@;S6*["6&2BW0@1N2DD9",2I:4524M3.?1[MY'Y(FP&O-L0 M:Y)>?Q2C#OG2&9;XY95M^Z=Z>\GEA;0P/[2;5;S<\+1(_[.;=VE+,!3 M=QBK>)4LJ+K=K>-MQM]55SA?];>/NR?2A+=];WLXN\-BK^;P>#*_"IF/(D%I M'2:5 _7/[P]N43"?I'&"@\MGG^]=W.9-8UFZ4:TQC'*IW'ZK=PK=[E;R!MPY MF@YG)>\5.TG=8:SE5;6SU!['7FZE.TW-4>SC5&?G:3Z@/?QK[D2-QNHG119D M:U6T=DEF+LELYR^U*:.9/ M'&@:0R/K8:#)#;5\

=UUKU R-A,MIS/R==Q6O[8DS]MR5'JYS,S9IXSH;K*3.LSY5B&BCJ$C!=X1EJY. MSH[(P9S))\MI1"YW10MI$#,[)'<7Y @YTB2(#Q,D0;,(293H1&D$:?I%S[K:<3$,Q:HU%GGV#IYVN*>+/.DW5? >81Q M%CA?"#^?- EKFN$Z>ZD<5U)'!'DS4J:--"@D,FA72,2#+!?C<();_? MQ<"=.P]<8@TNK0 %PD]ETK\O#YMEQ2J9ED."XP53#O21I.W/QK*)2(RS-7Y]_]^\^V;'^"E@GP]]R?RAS>S-V_$_ZJS M<; KUBR+_TFC/Y&W/\U^_/'-[/W[]]5?94:;N&O^:?:>?_GV??UE4P^#@ISW MAA6?\3G?_9%_^^-/+7.^YW_[8?;]VS\JYKRF83GE6S'E.R_NJU(DF.XZ^Q!R MH8XRST=]V>2'V M!;CT"_+U';<.^8(]4F!%G-"/M#@T!E^P*S[D(6,O_' 57>X_\BQ!$O.ZE:H2O]Y<@)UPN$N86ICFP]!>@BR^TRT M@8V$U_Y0.E#]0M7WY7 !4T%P*VSUV5'(6\22),ARN-^7LN==]'K7H5T,]9CK M0R3+7MA23_BIA68O-+IEV>VNV&44% ?R#_H%U&R>X>*J!\])96%]T^B-*D1 MNM3+)ZF7)6(R_)R3"C41"I7(D0J[*>T4AE+9KKR811FFRGE6--28_^N@POP? M?WV$6&EK6ISBKX;J=C*+]9HO$)K/BSCD\O6K2$:1P?/?KAF\0>O)8AM9B%0< M9#UL\=2'J*=D=??@43H/N2I2W7@#=U*D>A)/-'LXK6S/8Z,P=8_Y* N^*0U( MZ]\1)N1H'MOB414CU$M]M6 TVKG&>EGASNGC:G/+M::* J4O4-DP78]"CG:BC%;RV#7_,5I MM_EK^SO&_#7GL6[^)#"/YJ^5:ZR7%5:7^B%CT2XL^-&;^^QQ2.=?XE-/J6\8 M8N';IK/^-$3"%+?<)5CR&P!V+PF=W&2Z+'(A%SFW3B4"N3QKJ(5#/18O(>=S M>A$37\>L?LXR(W;9/W,K[,?9W[#G;1>60GG:]F,MSGG'.AGBI6O$7=FYKCRL MW1\RL15.L=G'(_224 /Q=RZ?6/,HC750M :Y5 _2!>\XK^:" HZ2P1.I! M")-T/IEM63I ) #2ETWJX"+38XU#25AP4$KGI6_H8*DX3.E<-GRY+;T\;941 M%:.<[67CX:Z4Y(Z1R)VJ94;[GFX)LLY-?OOMFS?-W.0?NE*34W:2 M/LRR9O*FE\VL:UV8 ;,]B9Q&%DW_!Z,(H,M8)DL<;CBRMR'4-B_FJ7@S)MH;'BX<%O1+<@Q:(C<%UJX!OY^AS(A+=B6%KDXQ4)[_>\=B)$4U MIUM)\77\[V$THFN_/A]CLKN]S Z$#O(RZ] MCT:,$KA[RG46*9C0:RY-MO=$#.R\Z>K9+F]VH #*;)^V/R,VQ>8TM@5%PO*7 MZM/*,M;'!T]VQ?#)E=G'H]@97P^O3NS--)]>&:Z'T@!-[ '6(WVAZ8[>!$1'_4I*S'J" M9!ZI,E/0$B4O>C=$K-B(7'67[L,R&J]2V6$BW"^R(,TA49NEO_ C&U1&N*1+ M/D:MB8@9L(D_^I!D M..#F*><)(8=L!%9;?K/T-Y959B-7Q$75@U"OETXGL_X2O@3F*PK:P3ZFQQ.K M(O QV-#[Y1$*RKAG[UB$0"CG="<7OF*>_>QD1CP:6+#X(RTN&9.I+??+*L!U M%-L"JR7=_[OT*4CX,-D1Z$16QIH.4T)X %CKD?9R<\LY3"B!JM,9S#>%PWOX MK&5=L6>.:Z,>,\E#9=0P99F,OF_-L()F%4+89 M[4\+4@T?F!]T.JTK'UP%'^-PCT#+$.^Z E^W/0?M8U!P<@8ZZC4E2BDU+;E1 MW>QSIA\<\CCU+O$3(77*'*!U;TQ9?<+WN^X!B\/&X[@SH7X*US3:P=Y3WK3S MO1PZW::KNT.CL,M]^<>^2^Z!LR'%&PG5^AO!$BUP:4K8I,:,-%";B98$Y8B) M7),/74DV\O*X4X@J.>E#G%)1Y%4EZ\J!6#$^F]#%*];RW2K ) *H)WE3PPA"9#^2,-:?P"&OM+QO*^YMQ:'V&K5'=.[NCNJ$("BDR76,RJSMBH M9MXC$X4[$G1C,06Z$)4)ZZ5Z;"S5LPA*DWG"/3/QZA@J$U[Q VI<$ A:SX@6 MT99LA*;^,!R?W=F.BKNW++MFN^=BN4O.$>TQ)9@YL);%!)8SG31!"J6BEJ@^ M/M O$(I[I)P0,\M)%.>E-L,1/RK1Y6*$G$?@I_S@@1>MMVE93E@ ME8YTC\:J1_NL]ONO5&#)%E[UQ2D))61/[5.Z>TVNP0$6/1H@T:;&5W3-(]?J+R1:GT. M@?X>[_/IP;&^S=U?W9%Y463Q\ZX0,>R"D8<@$^%%'Z\L\"O!!K/78;B:A7]? MLR3B!TG9W+7G\K'_ W3X6C6Q_3#V ?*__LL?W[W]Z4\BR:38^[E"U& Q,^>; M,Y$2U?H H;L-M (4\?:\T]9I?($4JHZ9K9=*JT"3)FR_IDR'T0S!/?_/IR_W M4-NM)249\>78#Z@/$*S+'$M7%Q]BZ FTX+^/81<5.6$^LIDQG-=Y,JUBI[M$ M'I;6^29'N46J?)V^\=BT'-6\KH+H2@0PT;HQJ#D)CD-?,+/3H_#1ZGRWKV5W MVV_\1>[Z18<9<]"=;WF2KJ%?_\G@2ZRWV0_!NMMYEM,SI0I/)DO !O#5O^N@ MK-V+^'+TVBON*ONJ70JMV*E G#/HZFK=4R7-U]HN"LX@^^7RSBD MF;(8AL9HQ,.ICEFM)^L":%+#)B5P?[4S=#C,#-DV\!KC [R\IL==Z>H"]PMV M2>$&9;XL:/87&F2WG-5M-QKX63"7&^;0;$O:@GMO- "(,\.&A)[(P]T%S.LP M?B)P_+><[-(JAP/*9#\G595VR/$0]).M[)L@?G/"&Q+M*!%LXW_=9<6:+/ED M04+VG##^*TBD$+TEY!5P\Z_?6\0;D4(2I.D.[BO%/41./J]I M6O^]^F6055<6T,(6LOBK^?,ZKY23*!M8Q# ;R\5U(HG@+N-KSL!$9/QOMQD+ MPO4W'NXN!B@<&TG,!AJ>9HL-$/_(1W_(O&R+J\T76<V<*>*[K*T0/*)"CXYKZ*TQ1V2:C0($#\7EEWDQIFH74RCL(S>CV66=H% MO%@S-H4U=[9GW2R7-"SNE]R%74,3S4?N5]ZG$]C)IH,8LS%5SIT_!WPOS%-(*GQ(/#4K[4DCQ_+[!BZW[SI/,B9W5+M' ME2]F/,&X=9U: #G+*-/&")5B9I%>A*7@Z$C#L,ME <-EA4BCBM64BEAU26!_ M\:I>-KO+4%>^"^P8@=,[#G--WS:?;7$ F.0N)154S:0R:]CC;MX% M%=P!V-94; 1\]Y?.G3+!M%GES"K6>3,RX1V*3"FL8<=(I!5LF=%1E90:,I$O M%##;_"C8XQR4%M#>*$ X+&;;M+DOTU]&4(8WA+U]: H-6G1,V \C:-(#FIL&.&DKF' M:IEBA%X*E.!!!UQ6"JQ( RWRT.S;,5W"D4Z[H)U)VI>"]JA!>VO/$@\./4XA MV0BL]QUQ;ZF6;Q9Q[YC >B<%SQ'W%HQ&C+B/0N^0B/NV1 @JY[?UCIA2U+U+ M"E$M(Z96-J&OW8GN=V.747"5%]Y>=&!:]08ZFY68,7"@CUIO-GSCN=UE:5SL MLO92:KK#,=YGQ[36L\/J_F?@6=3 \9'/46G!^5+'-"T/-/F*@^J(#3/EGV^' MZ"Y]H?D0AZAC@G$=HA9 GAVB%HQ&=(A&H7>,%(2X0F2BSE"7!/8[0[UL=EB- MA,++R&JC3&5UR*-'5PK5-/@278VD%X)M92Q1J)RB_-!ZL'[(J=,.U5I1$OTE M8 /X.M!3@EJC.PCJ<%!/^QS:':G]I-[!&"]).:G]+($2L!"<$C3>0QJ1#IQ_ M=$Q/7M'CRSOJ%Q9FQCEG=E?T[^';PC)6V=>6$4@[VIC)T;VP@ C!#0X2XYT, MPACG;C5 .L<8X3#I<]C2WM,FGDR#'P[O>?/B?OD+8Y'0>9J]Q"'-GUBBOM/M M^P!]?ZN:V)$Z @)P.9"7H'&7L>,18;J'FF!O[3JU5SB8.;.<*<,UK1JT0UAL M$7QIY)&J6Z-K?H54BY[971G^'C0PNC(Z98@;T0J',C>(%,$7FOLK(*LK2@S) MQ:'!W'05IY1""Y..$*YJ$"IP>SJ9]7#M >" $.UPK)&!V2;VWH*Q2@%@>OR9 M1I*;TO_1^,9&"MLD,M9&3U";1C[:]'+/VOTE;48.-/2-5NT+&JY3EK#57FWR M-89CC'_'M+:5H0&:'&#C=X112<'M#4V2B@9)OK8)':%AINP;*/=/6TB72HK] M?U'^_^NKH.NNNG*-!?'5)DOX1Q#H?IAV#?:#O.__*14]QYX8N9 ML5Q0"4 M*^4QP0FC5W9I1JB<0$AFS N4",>)E$CY:06#$4 V!H?=I6/(*M:W+*N?91?\ MISR.RE)>M+B?E?D!3?1@)JHFJ]R834_PWJT/=,[P^ZMZ .(^QD1&M('85J,*$2(Q$=(F<"$"&?*;0(=HMP1T2RLNFE+3 MG-'OR2!6G!8=YO10G:^TPB MT:9E6A^@&O9T36Q;FR1PLA+00:Z8A$]85@G;UW%:_MCSS,H^;3CMZ:710[L: M+6%BYEQT?0C,N6/Z2+><\^L@IT?*VWW2T_APV'&N X#C,UL')@,.9N/0-^ST MU=B"LAH5G^*7 M>P*B*QJD4@JY@E9I=+--V)[2\E?50I$M_]97H]TNCC,S-CJ3JD=:!'%*HYL@ M@U8T[0]<] 8CI:I]4MM254$E%5@_W70U.A900GR7[848S\-_[&)^ M,)Z_T"Q84<@E?J#2(U'(D^GG2 G3!>/*!]#%!^,)V*,5N)\"#L8BR8;R?IBR]G1.7\1%PKV7NS2*7^)H M%R20J?9($]E>91UO%^PF+>)B?]P*OA2J 3,8JBH"DFUM%>B TW% B/PF0;OO MN(Y=!38":]T*Z/Q+?.K4]HX;0]A@/B\B!8 G(%!'_%2)S3F3_+@:\C36Z:OV MCA_#F6C.:UUX2L RICVK(MQ>W=9^)JNV1S7GW*46 1Z',[XHQQUL'BE80+C2 MV15KED&)T,,8>#8'.CQOG0$X6;CKY S8S&/(M'?/DB@!?Q=>A5LXR)(.K<@K6^0*M\Y MMVVM/@ G /V"']]*^'ZW(SV&,Q07W6U+<$0\4XW6\YG))]BMI6-JZP\@1'#@ MW$[Z.889,9MA..CPE65]F=%IP)3CT*\I3^9S4,:HD07BTS2I6/9,SYL MRA@W6/GUJ#[O&12_#NX9.N-YLR-0.JKKVG!8)^>EJF6OUR7M8;-#E0P*"A?3 M4"RUV$-9,):*3FCG\3*C;]#JUS&WBPJ^Q9X<@/J(HIEQF:%8Y]GI[)*MW@]& M=3A=2)7:W?0H7/UL[G4U/8K5B81W'F(ZQR*%J75.U];)[W&EFZW,B%?NHBUA M")MM7CYTFZ<1_TVVHU&CE%)WZ,5X FP<1AN0]:!,B4GUU%&\@"R1(0UL/(=H MS!>&#>?VP,3P!YIM E"*AR0(Q=9=E<93UZ+0_0:3'MXWM_7JTA5\4B- *@SP M!2K&IPI;*[A9FR@LR_I IOGA)2(IF/@#'YK#KX#D2$(4XY.83_"M^RQT;;%EJ%5S MMH,E^25=LHS61?IH?O.%+SO+HC@-LOT=5%J&9]4@ M#"Q)1&L6?F"FN>JIH@.(R#W*(F:NPBL62<"$9";%44059HD7>19('E7:].(4 MN% =YF'UQBONV>]O] X>6.S3K8?1+)LYW+,8D0QDZ:N*A$SDW'&B^/9/#UC- MX-]<#9-=1$79@ETB>\BDH@_FWRCW1G*6[ "H!Z>@7[9:ZHB.X08H%.,Q7JT+ MMMSE5#3_F&]85L3_%$M2-@=ITQ#]KS"JTC^[;9W11,-8>VQ0ABD9NN;_@LVJ MT7 R ]3 Q^;(:36T<40>SDK(&P8@)V@@435O/%@- WUCR+48NL&6C\CD*ZPJ:LK7I&.;U?L$M=EV3VU]RZU> MU,D[OHJ\8M+Y9%3A/J^>M-C=*V)>+Z+$N3X-DD?Z0M,=+<\T M=X]/G;=/FE^A1:US=OO2)L&3$GYU/B=?&PKJ]\O2(>JL-8KZ%KF;:,&P;3".D0!Q MK+Q@TQJCEG8:LY5@@]CK3C3YAI@7<7@%-B!K;WNE-18K>FUS6A>U$NBI'^/S M?-7-7&;$,6?2<\LR&J]2'>'I&HJ4G;8IK5=PE3"G)#F=G&4F[')8&D]8P"I' MY+3/7]^>:/HYNGR>'AC[!?7D/BBN(]O;._(]TO/N:+PF;"BCG4GK99" &_FT MIK3X $+$=_&.F%'?<*0TJJ:U+7TE7"( DPJRS\A1+X.9*=>\BE)G_*C_@Q'% MR4T,2250/J-(&FSN$2H+D:0K?I3])TWSRR#]^_WR@:9IOD]>@C0.U$D4NM]@ MXDE]'6:PIH:)4(.FDU$,(1ENJ&(JG*/.; MT_#;%7OY+J*QM+S\AX/!Y?_@)R6Y#/_/+L@*FB7[1[IEV>DC XV1ALK2,:/] MDZT$2VJX1 )V*C,Z+&4&?+(D'[(N)UP*9!RF4%;Q@+P\(5VQZ#1>;_@50FXT M9K>?("YLT!$.,R*P@!X>)28$4'$N52;,9TB.NGZ*&Z>K!Y;$84SS^7,N3C\* M9[#_@V%/;5LF=O2T%O($*]#\:%$"]_J.MHO+Y^]F>UEG>8];9$&:Q[*I<,\F MIQHZ8)<[G=+9-G< ['N?4W*5F;#*801N6W9CN5]^8.EJ0;/-ASBE=0<^9>A- M\SMTS*UG?E?/(GL1P3QN').ZXUY""_/+[ ,R9)=&%&YY4_&J.M2@SUH445>\ M&)JKEKU)[L4&T!*67@=%<-7:/EUW^ #_L6U:9XYC#9P ='*ETP'=HK/8R6)F MRC=+XO-$PQW<)=U\"<5K+,C/;1&;KF$(<6F;SGHQJ!(FJ8"*?&KGTM')2:;+ M'LO2\/;=L^@4T"$)IT,&2$$UE;-F#6_???W\#:G >Q.!,Q8R';XX+]GTD14T M_\"X_SA/H[K_^",-:?P"N23YY?XR%F_FX8"[RQ<"0O>^C6% M!$HDU!D!N#YOO49;KI:B3^.L@ZNFR7*&X^/ V[63@F00>',@058=NJI&!>%33+MS2,ES&-2,1/]C.2TN,OLEI'/-P$=N@# MT^2VLVWB4_K,;0@T.A'I1=UE+;L'([>%]DEMZWP%M4J@]ER7LH>SS(Q=SJ2G MV4O8)$*J_1U2IGKG=Q4A[44$U6Y]?.H0V\XERS+V6?0NGDQH5%^N% VQ;85& M47EP^H:Y:R@V]\V#4;Z[; MX,DP+CT:J/4@&R!&:@?Z %Y4L"J1:_T[.I/.(2^P]8KI9-85D)_E .+ ,E\CX#W* MV;4FQ8?T*P6!Z7')F6/S%*YIM(/6SKJQU;['3B/,B'23!D"V?H=8H@96O$)N M1@1Z,R(0%#:\1O%H>YO&<^(QUI596"QWJD)7HE435)_D)Y%=1JN>H0L&9Y4/ M\0N-1+%*9:32%R,P0 E/TJ,D$ V L>'WGW4S7E%7RN(!ASZ8S[R33_C<&]9=KL# MG.[R? ?OG5KO1P;-A+I#04%T<\^"0LW\.L,1!S#W-8?VU1(WV*"/6L56^(FZ M,A)#4J%(OHY3DHOOOIDL5W#.],<=.*7BT'E@42@9(RDF69,S2\F9N$33QTW/ M,,UF(RZ+.Y>DZA]YNM V@_ MQUP[NMU]YMO&#'-6'762KZ7$:^?X5O:=>UJ>>\/+%VCM(>R>44A9.)G-^A/M M"API&>Z[-7P[+YDF@]R9"-@;'[+XS,E6#\ :AWHB9V>X&B+J4#H 7TP7=M&I M6, 3WFC$DB3(:"=1E!4J%Y(\Z-S97>0P<7.G;*,AB5-43 MES#'U :FY( JJ7"M2FW5V,+!K<*7<(3EZ79&RMJIVN=66[GAH^H(L[JDSHS2 MGRFT/*+1_(5FP8K*$_C]\AK(H5%Y&MT5>1&DT*=&87Z0LR -C2$T5R;%$"V, M\;!..:*79PF&^V5YPQDD#TS65^@IIF+RZ5#!Z0#A3IRX M"U-C02HT?!=;,5J%-NG39JTSF3QU@DK[J1##GM%(R5/,:K^&N]PP(8>.5NYR M?72>TH&ZC^W,D)>^O=JSW?DRR./0S*?MGF-I:HWYG3 MX;L[2[E<4E%LHV[,\R@*LYUWC5<93^,)L/94&Y"K(YD^1IC3F$UZ$?&:&AW2 M:$ %&$%>'U>F.(G+,H7<2(>N:\T,D$8VG.7.M'41;R!+_%>.5<:]K;PJU=YY MFZ7W$5(KNR>W7\5D0R^X$;VHX1^*\WN]]=+D.<,QTMT;L?(&?PXIC:5GWU%U MOWLT]J58^ZS6_902+&G ]5IQOX>YS)!CWLYB75YQY]B1SF$.O=S7=P93^K(: M7/1JE63.=7>#;.WO1K141_/[L%DS4N'@N;V#-O-[+%D'1WW$/*^"?'V;L,]] MA:-U/AD>XSR;VFEL$Z 3 7Y",4TUM]MCF3TL=)BJ=MZ&":QN?K^$/!-NC#M< M,;./T8EM.D#LY[NU=>.:$8&):-PANN?1M_H9'(T=.*F_0-1XJC:EK;XB?@7LBTRFD$27H9S$RY MYN&->:-QXLV7@F9ID%2BG\^+(HN?X:9JP8Y:?\90SO,7RE99L%W'X3RC@?X; M=&L0![]1'QTSEV_8CUI\5NC79IJ?J6H"2,%(U82VIH$\[\F!"@)D3.^9NSW1 M:7T&;UD>G <<&K5KY*7 BI\8^$]Y')47 _,L@R+EXCG.(_QTO[S?%7"9D/]W MD.SH?\6K=4]T8EP@ T,9XR#CZD)N7*PQEW:^^88IM%<%C1HXS\@!:W*$-FGB M/2,"<[">%>XS(K"?D7X.6@XTC:Q'+5$I&XOLP8.1?3?^S)&^CO,P8?DNH_?I ML07.3THAW*5W:12_Q-$N2,ZM=]G73=^E<8?"8!_'/JHNG9X##83K]HG_(NKX MI*L+00F1I) X)0=BVMV@JCWAY-P?AV+6Z@^YEAT?\7!15&#-$FX"\YM_[#B] M^H'Q_F^'1\C5,)R&RIMH_!N1B$PH:*ZQ$NW1*G MF-6VP)6)6HW7#'[EJX^YS)!C#@.'D-Y./W#K3$5_,IK+@E&YZO&+QA?H\*%R M9OL11 &:) ";A"PO9J1" =P'^?LD#I[C1#Q2]!15[&<]0_#3B[1]*)FY?RC; M*U[O=$2NZ[,1Y*YM>E=G_#X\,*?V\6E#O'24Q:*E#E7--&=DV=0Y_PK5*5@* MK>KGJ!?5>H3D_/OEIYP*1WN^85D1__.HI%B'F&A\/8*B=4"QK6]-6."P9H * M_+#+H5..MW*/IHN@$$IMSOHU^Y_XV2\7M61I=/,EA%2HKD(=J#G&W!!4L+SN M#BJD1MLJ1J#ZN)6TV<[Q@0/\F<10!()&)"Z=F.GN';T"V;>1Z/%[,@[;1_JE M6'RFR0O]E:7%6I6SA9W&DD-W"LZV"G.V_F&Z,JNS#@;^3S=S)R.Y?Z%!MOC, MD )[\K4E.2VA.!#/'UZ%>)YRW4 J6UGI,E('\6]Z3>5_[])KNH5Z BJ#V?\! M/EZGF-A19?D*',9#&1-YG!.FQL!7V+%/3)@Y^Z9EHSDL;%SH['N;=AK@.+#4 M/[X>2WW$>5-;?<[.28GE+5^B 5+9_-RB4 (8!S+YTZN1R2.^&XKD.3.=2>1' M^KGLNQ.GJX>,I?S'4.;>S-/H:@WY-_E=VAP3IV&\36C>EZDRYM1(21X#!>LQ MPQHX7#JF49!%.?FTA1[:HD>.Q!)22!HC:SS);[XS149=9F9S[;R8^9-Z-M=E M# 9J9)0U/S2,O?XD(YC\?F ^ I/]6 V-3-J@&Y%:>CNM_/P6'>@NY;,?,EJ3$C&S+&I\3 MS^[O6E!4,G_O*DW!*9,*S;$7?US0;//6W"GKF&1\IZP%V 2N"V)+O>?XH=H!>'C<=Q9T)]#4]2 M:!KEW).$5SY7OJD[?TB@T2CT0_5[J=$)GG>K.(*,ZUHV /SJ%.V\ _]=_^>.[MS_] M272']T?*EF8QBYZ*("O,"+H,$M/VV./C?9,:YD-J86WM#9U2%9D^<]P_W+Q* M@CPOG^_I=%I6C1_Z0/-T7NL.)<"K'V1.HL^RDK5M+RZ[^>6AFD!GTP/Q(%R_ M+ !BKL'O^PU@NGRH7Z%%2KS(H9N]1&UZK^TQJ]?Z;!Z]),[$_[Y8T^R1AC1^ M 71R.,9UGH'Z/T *LGIBZ[7XLR#-XX(?Q,6=6$ZR&@LO@JC!8F;.-UV1RL)- M(>3DS?OOWPA9@=_\]28OX@V\\+C=%;N,*B+-U>W,B? ,F,%0FA"0;(L7 B43 MM]4)Q8@C18T260J)F.U6J(Q;NX-.6QY$=A#_2+?\K0"34F ??.K4X M0_22C; (IS:I2?P'_A/_9?4K_G_/04[Y;_Y_4$L#!!0 ( !F":5?&W':3 MYD8 ,HO!@ 5 &UL[7U;<^,XLN;[1NQ_ MJ.U]YG2Y+MU=$]-G0W;9-8[C+GEMU?0Y^](!DY#$:8K0 *3+FE^_ *F;;0), MD 1(0HB8Z;(D $PD$XG,+Q.)O_V?IU7RYA%3%I/TUQ_._O+VAS1IA^)BO\YK_.[V[>!&_>_OS7#Q]N?WOS;7;QYMW;=^^#L[/@[:<@^(^_ M)7'ZYU_%?QX0PV\X$2DK/O[ZPS++UG_]\F!)G\A=/'CN[=OW_^X M:_W#MKGX- MX30+4I+AX.RG(,'\(2S@DRC&7%(\__4'T3O8]12/_=^U';/-FLL%BU?K!/_P MXQ&5:XH9[U>PY89_L6TOR.F$XO+!^"G#7/*V_-D].R'ALWF)Q[&=G# <_F5! M'G^,<%P\4_Q13+J8,/_PQV6:Q=F&"S.*T]WC$O2 DU]_D/U<4I,(,2!TRX>. MJ+G!"Y24SYP\Q:R"($D+'9I>OWGQS1]?.>_9C%S%*9?X&"7WN[?")@\LHRC, M7I"CV:LQV^:(/10K)V?! J%UR3N<9&SWS8&)VR_^^!RS,"$LIWC&Q>:>R%FBLW?,W_?+DR MZQOV0^\,/22XCM9GC51T'JOY"0W?$,KM@%]_X+8$_V6.*<713?D,Z;Y7Z/N" M$/[ 8N_^JY!9'/WZ0T;S/16(AJ\VC^<#;5O\N$94;!SA,DZB7>\Y)2M]]41@ MK.$/-L26C)MG^,8*;P#R2AHI%G/%%\CM,YH:OB,;I.D7(06PX2@ CO M+'EGR3M+8W*6[LLE?8?7A K564&AS)*']_1NDW>;O-ODW2;O-GFWR;M-PW&; MM+=PR[[3NR#%WP,4AB1/!7U!&2FD$0OXOT&^CGC[_:N$.E-ZH]KRKII0Y=TM M[VYY=VM,[M97_'VR7^*WE*3\SW K'6ETL43I K/K]+A-S*6(ZY[:"%:70WN' MS3MLWF'S#IMWV+S#YAVVX3ALW>_Q=CVZ=T'.<$#F 699O!(.3>G<\$G0C*_X M+-9VYW2&M.3+Z9/D'3GOR$'-SW/$8C:=WQ[KNS2ZCQ=I/(]#E&9'JY\D<1C7 MNPY=##E>5W#\,^@K=N@=M_%9'MYQ\XZ;=]R\X^8=-YN.6W<6EN407/ @*!?. MS/%S=$-NZE%LA=@@5'A/S'MBW@L9DQ8_->VS>8_,>F_?8AN.QF=WOK7EQ$0GSX@\1@<*%L#<[ MB 88OKXJRFJ8&J?R\E:+RV;>8QB2ZXM]5N<.U;:W1*7@$ MH_)52PLT7A]6H4/,9E%3HEK9+F MQJF]X(N"HN2:FW=/_XDW4C(E[F8*'X+D34EFZ4 M2AW4RP+MW/I"818_8FXCHNVJ51"M:FZ,VZ&,;G*KFQEG+89>KJ.!&(C4A[$6JA1/C7MQQXBUZ6) M"/!A25*YSI8U,4C5/0YSRIEP]NYA%F>57K2LB06J+I_"XDR$1(>HFAFDCCN9 MPIZ[WZP>2%)!5N7O[L0S5 MQR/ G/C9+4XH UM@IOSB%E,4\4@P2SZYQ1)U;!%NICEENLH 9C@[G#);-:!B M.(<<,6,U0$$X;QRQ:X&A>#A?'+%L0<%_.%<<,6SA\7LX:QPQ;Z%I&'#&.&+M MRK-(X:QPQ,95AUG@['#$OE7'=^!@FR-VK2)Z ^>%(T9M?8 -SA*GK%A(SA2< M-4X9L9#$$SAKG+)C%4E/<(XX9<,J$EG@'''*= 6D%,(YXXCM>EF3CP5GB",6 M[*5FLK&UXXHA22.<12+ M=B6'ECB+N86N44G4R&/-'X4T2+:O@V,@R:])"8RC17J+Z)06<$WT#Y3D^!;3 M8MV^H+Q!S[YF5*J=29XM"8W_C:/ZFYP5<&K!.O<]#N4#J._1.?_TR ?;RY9X@]!X5U;@E9,8L1RNBG$=ZOS"R&6D%S;WIV$]48RUGL5+I_,;U\P3B^-W]>9 M:E:*KHD=ZIRL:'!(;=G" 3Q7.5-E+X.Y,M#X47NN #-<6;XZ[%&&PD"LV>@ MP:3&[.E(S0PTHM22+:UTS$!#22U9TE[!##2BI,<7H#-H+8Q4U/M_'U#\B-,< M\W]#LDCC!C<7*,>P=&\!@ 8?K>DF6B.YM> B9QE987KV&ZZHO*!JTN'#W]4_ M_%WG#Q_^?0V,9D?P%O]T$!O^X8_?T#\)W?&'54B.NI%Q^D1&W'3^C(#*%0=J M:Q4PW-Y8PV[11KC\DS3BW_!=*+J)T4.Q%$%QF_ MQ;[]6GZ@S7NGO5*LX!TLARDY,:*F07%:+F9_GN,T7*X0_5,Y"VBWGN>RV9.E MD"=HM[[G(LX!ZTWC98]^9R"HT1.JUSWLSF"K^E_1I52VP%Y69^+O3QK"_4EW MI7-QQ=T^+AP%);_'V7(G,'7W(NEVMQM\10EF6PJ_XDRY0I1M?=C>W]*D!DS\ M+4W^EB8?/=>9?(WG3;20'P)TL!P=Y@_U2ZCBDE*E]D5 M3M5GJ\#@'%UB4VD,#5V"6EWD6H#[Z.78%H\J R!NQ_KTO3?#<38*Z3F8=;2I(R M2;S/KC*:736D'",)B3.2H63G^-[M98C[OMNBOJ]_DV=KM1YLO"'.\<^@IR#M M%8IID:]_OMG!+)N+!+&JC#:M/OW,XAE4)#*'<31-[T2Q.!JGBW/$8O8M)0\, MTT+\K]-UGO&?N>/'>Q4[QLLY*5,XK#W7*C=O"-<6I1JD*!+Z8YHM,3UH#58A MQQ(.M1K+!\=]<-P'QWUPW ?'NY<*V"9.>MOK7.%S/:RB84Z-'7;5%KXN_1I7 MF&<#JQPH9.VQRI9890?FN%W@\F.PIF2-:;8I<#7\KSQ>BU\U('QD MG%[6:!U-[V4IO:SF>[E=Y^JG (6W\W^\W)R)#+R/(NZMG8KC M*(VB;MT+Y1=D]< EMC@R!W;^]#J/UST?_PQZ AB\\SU"Z]$[W][Y]LYWHV.C M-1L[:6S'N,(AP$%CB''D"E0!$!@-T]T5KOA, 8]A-<6PFK@D=M&KGX,%(='W M.-E?A@X$JEYWM(1)R1[LX:>3@9^&Y-?MNL8#O$ >GA$P2,*'E'P MB()'%,;I"HW6&_2ND-(5 F_==OV?7P(^$ [(/ @YFV/=E&A9=TN^D/KQWB,R M>^],G,7_QBD[1^F?T_DM3E.V21Y1&B/%73# /MYA>U%6OQ#O*Q06IYQ4-QI( M&_9(K_H& T53NRXE?M!(M:YI/5YG>/PSZ,F=%_;.= Y>J77->Z?]1FR>U?<] MZ7:S?64$21[C=/&<+N7U"J ^'EKQT(J'5CRTXJ&5[J5"L0\2'5O1%7[46@>D MZ2[L"H?JD2B8A>4*,@>1F 8^N"OL 50X/Q%!@2D5#8O8_32?[N#]T19T]_"^ M$MX'P4%VH?U/P1K3@(F;[H,(94@3VI=UMP3MJQ_OH7V?[.31T3&AHY>(IMR: M8+>8WHM%78>OU[;W:)Q'XSP:Y]$XC\:-TQ,:N)?L/:&&GA!PX[;K"YV]+5V) M!\19%?#F:YRRXE&:7E']0);\(R@AWE,RZBE=\M=,-AC?9US";W,:+OG[$"5[ MY#E0P"X=$'>]6N$HYF*3;/Z!688C.5$U31WS*67U6S"=$[H2E\V>BV5UQSE! MXY!SHWA7W](X4U5TT>[=Q=T_2_SN[=D'M<1)&W5!0+QJPBQEMU7':1>,9D=. M$_]TT!_B_L*+98SGET\XS+/X$4_G\SC$M))T8&OC%/^&GN)5OI+26/F[>:KB M5$U5U>_&J;I#Z0)7[ N5O]FA1LJABE^-4S2+LX2+\74:Q8]QE*-$PBME._M4 MBML1[W!26#QL&:]G1&&4M!C!*FPS^8YH--NLJ^15V:8G.'(ZOS@R/ MFXNB" ML(P5IG^AX&_1IMBO:Q-JNQEUO,#L^&?05^%L;M=\12O5HJEJT@N-RG3:ZD9V M@>/]"CM>@Q-*Q&#+#N.N!UDJ78\28T'./99J]T78M,L<(655;L? M 6T\KG"@TJPG,(-Z[#RHQV1(!\#'V+E4'\Y5X(!CCV4K=QH%&COVA&[UO.78 M^-C?-SQW00$BNL($J:'1+/XT]C4!8TO3&*8KW*E?.7(DT96%(S.J]),77)$* M)4=J@NONGPP"!@?'OCS ]C8X00#,D0_#Y A<:4IQVK$+18TK#D^M C/BX[ 9 M82-S^*>QLL!G#JO/4':9 6 YO_@LR"A&G/9-P(1IQ#\B3GY88"P[RJ YQJ#! M;.49:Q#CW"'UZ"$:'"G$\VK//D,1I^1-;*,K&*7/EK) ME"PH6BD2.>H[#(#^^FRFFBX^*\F!K*1GNU5=4JNZL<\"\EE ">Y*@IR::@ BNA"9]S4*/MS?%VR'.B648 M_4,0I[P5#C+TA+5Q\^K>MH!RU=,],GXRR'@C4/4RIV0M1U6K?C9.TSU>"&9\ MP6+372_C$"72P]6U;KQSZ GP)TO-I&!$EZ0/,VH6GZ4;:U2?44HCAL0^2.:#9#Y(UFU$H-Y9(UH^Z-AYHF'C MD";VA+O\@?/&9;[4P^40K\65"!-<2@!NLRM,:2(B;I^)U%6V&AZ#*Y%(^$JJ MQW+>X #'ZL2L8+0M7'@9R/Y;?73K#Z$_3^G2&2HP$#C=: M3FKX&(0D%<>#N4:/];,:)-UMI34H'^_S&DXFKT%"XOV&\<%O$$L8N]AM\<")2%E.H[^%"8#X7Y4)@/A?E06+= @<+& M(#K[^]AY 4.0ZBPR%Z CM41T8UF/G4\VL:710JX>6U)B2U";MPMDZ1DN@<.H M9,]URF+.V!E%D5BQ1^7PG^-)E>B&&*4T324_I;19(;IBDWG,QKQA\N2+6&-#5+ZE:1W>8+/WCY\/../ MGD1DG>'H*D&+"DKEC3OP?K5IG=%5F@%)/;2U0BF&KRAXP!EJX%L!Z708D%Q MB0M-Y]N$LL+E!US"#._KPSPNE#.$B,4 WG\#.EUT+SK013Z6)HNEJ<5G[-#G M28?/; 8!1AL'.;4@@&1;(ZWL(;ONTX< A:$X2,&$RL?QHZ"LO*(ASBI_0VGT M^O@?4.K'=@O0-; M[\!V9E[9=6L_!FMQU)EFFV)GP/_*XW7Q:R,'%3B:)5=3BQKO-/;C- )?$LC] MTWKAELS8VRU%XGZ$C"N"RQU1=:8MO*-WR[Q;-F0Z3\\M@RHB[V!Y!\L[6-[! M\@Y6O8.E:P_9]:-^"E#("6)%(@@KM'X4/XHZAIDXO-3,G=(;U))7U80H[USU MXUSIO2N0C]7D]5N/F9WGC*M+QB9'I)YOCC[MCQAF_*\BL[M8'? 86F=/\,Z; M=]Z&3.?I.6^:&L[[<-Z'\SZ<]^&\#Z<3).O8?K+K[/T<+ B)OL=)TLROD_:W MY,+5/-][:_UX:]+7 G+,:EZJ=1_LRY8:N$\E[>%]).\C#9G.T_.1Y,K&NT/> M'?+ND'>'O#NDXP[5F#YVW9M/P1K3@"WY#(,(9:B9DU,SBB57!T2%=WB,.CS? MTIBQ'$?WXBVPZ?R"K%8DO<^XF"N-K6:=37IH-=($\M- $FG=6_L=QXMEAJ/) M(Z9H@;_FHCSM=%YR'602MQK+>WC>PQLRG:?GX=6I*>_G>3_/^WG>S_-^GHZ? MU]@T3A,\GB6?69,>[SWW$RX$ MOR:06ZKYTJT[J%])*G*P<'3'_TOCD/]5J 6N,3(V";/XD;->TU%M,:9W6+W# M.F0Z3\]AA2LP[[IZU]6[KMYU]:ZKCNO:VEBR[*2]#QA>%)_C=$[HJHV#!AG+ MEG,&I\4[9CTY9I!7!'/*X"_;ND-6\O3W.,*'2_JFZ1=,%A2MEW$XH1BQ&Y(N M;N)''$T8PQF[3J_3B"N**$?)%:$X7J07HE82C3$[WY1_;N#^FST2>N+QM@KR M%5?:EWPQTQ0E%SG+R(H;D).,T_R0V)/'+POE\\=7A,J MSA-<'Y;1^6;[(YP[C4;S4(&'"H9,YPE"!:!MU<,$'B;P,(&'"3Q,H ,3M#"1 M7!$<'789MK?!+-6^M76X++7M%5K&M7X*$DY_TY)2LNZVT"OEXSU@912PNA&< M/T<)2D-\O\0X.]+-]8GX^KV[(OD"L>550K[KDPONV16I-S%ZB!/^ZGY#64[K M,A*T^QE%+25+$P94*M>U)=^W?.6$92 GN*:U1VT\:C-D.D\0M9'I& _4>*#& M S4>J/% 3;V;#+)Z7!&,FL,&35P$]P&55LX>F#WOQ\\>+9_-+DA4?3U]A#,4 M)]Q\XB3F*-%$CK3&M 0G-:#)8TQ&,:8=>'WV&Q9'VZI !$F3#A_^KO[A[SI_ MN+CN;4:V][RA9&]R?"ZERV9/ED*>H-WZGLN,/U]O&B][]#N#6TS%%VB!SZ!3..H" R[-ST+P M5&]IO.YA>P:X*\WY?^.HR<1>#=+7 M3+>$O9(DY28/[&4WX(,2S+9L_8HS)?W*MCZL9C^L-BXLLXE+U'L$R <\C$^^ MQNLD6@[?V)D!=J&(OL/B"F\@=C1I8.XYS)]J=TG%)*6[Z JGZ@.,,"C#E;B: MCM9I"EFYPJMZV=&#+5SA2Q/M _ L7(G/-A*;:IC(88E1[N<9>Z\'Z3/&ZR*G8022AO.K&/06K7[/Q"R6,P690W:FGF5RAF/X# M)3D^W^RMDHL$L:I<1JT^_Q^GB'+&8?4O) \.T> '7 MZ3K/A/7%%WL2;PMO/)^3,NW%VG-]*H!/!?"I #X5H+GS!5/:I#?=Y@J?ZT$D MC>US[""SMO!U:<6ZPCP;R.Q 7J/S+8 TO3\C1.$9F$NY0E!L$!HQB[J^C%8 M4[+&--L4H!_^5QZOBU_;X:>ZPUI"0IN1Y3%-HYCFB.#$WVFE\/IU?Y4FR M^8RY>/(G9SBZW"#W!5GNJ^*+[2E*^9J(\%!\DWK^T?4_T M>XAEA"Z>AU@\Q-*WHS9:7]4[:M7F=KOM]@2]-O!6;M=-^2E (7]+K"BKPPKC M/8K%)7!QEO/GMO16&HYNR6EI19WW7;SO4I)Z>W\W^\_+R9$HR3,=ZMK:K8>2 M,ZZQ&#LBI_B38G75!'"_WF>C*$RC;MT+Y1=D]<#%5M BTB_C=,'%EO_%8KX7 M;G=&BOBW0IS9Q5+\>9U.5@+WFLXE7?:!"UDA#TM/[\EC;3:[._'7=#[-,[Z) M8%;$@/X>+Y:=LE#V$._;.U6@O+A!]YJQ'$>?(*AP#'VB&&D"LX#T!@-,QT5[CB,S4\ -@$TC)K M]IX@1MB3*W9"J2)MK6J[X.S/P8*0Z'N<)"UQV/J!+$&N4$(\NGIRZ&IK1_O+ M5K*N5VL4TT(%$"9SJZL;>^C%IU5X<,*#$V/QJD;K6'JO2FJ:PG8FNX;H+P$? M" =D'H2W.$W9)GE$:8P4 M-_X ^WC+N=J>NRC$_@J%!3Z@NK="VK!'>M4W/"B:6D[]?LBN4\;W%O'2KU.^ M_V"6W7$AN)S/<9C%C_A0,4@R&:TQ>O)E;G FMM;IO.3\-,^XMDVC.%V4^)1D M:G7=^IH-WQAV- '61UWSWFF_$5M7]5U:NMUZG\MOZ"E>Y:MS0BGYS@7E JWY M+])[4G2&&)"TW6'!='%BO<4\Y8/T-5.2+F:8KHZ)E.8GF"76"@4\ MP5PO"(!@3O\,ERV:B"N81=HWA@R71:V@-+LAVD_!&M. +?G4@PAEJ&6(%CJ< MI1"M'CD^1.NS![5KHW-.17&2B^WS7E2)+2K'7CZ%2E0$_G MEX@*)<#X3GLOI%(9W.ID;)^;Z-%BCQ9[M'@LGOK 41SOJ3KXED\P_,,AS)B:IIZJCS)"MLA>F*=_8MC3-5J2OMWAV07"R XG$71WKNZ+3L^>;0Y!9MQ%>3[X@6I0JS MS0%69=-LB>ELB=+INBP 4 +2Y0K[MN:#1O_,628K1]P+(9TNZ?O]GJ&>P8/V M#+[FXJT71\!WD.,7/JJ>N M,9H=>?;\TV&3%E==7RQC/+]\XN:F,#NG\WD<8EI).K"U<8JW2U1*8^7OYJF* M4S555;\;IZHH!U%A?%7^9H<:*8%MF;+>#TC"LN_Q0AV,>*D>!#7A96[^^63^%.&.<(Z]W4SJ-@R9_R) MBL,-E6WLGOLYN#47:!UG.X<'ZBTU'J>OZR+$4N ^^(NK?B9I])6DH?+65DC7 MGF:U=_PXK_GF7+T<.)6/A0-62!TK[E8[_OV"L(P[1/^-L\,M]!)6&'M>3_P3 M=N)7M%(MU:HFO="H/&E4W/C;];,&)O M)>4/+*1Q,;4[ _JYYG$CY=X.3"S]"+X2=_,SQ#[I\\;&/[YXRF7T:ID5FDMJ MU)M[X.@XN!6%EU' 29XM"57X10:?.%8>VN*<8_QZ1'$B0(8K0JL".:8?-U3N M,:5G5R!I:03RE$T^RC[/"H=,-=.B09]OU4C <;)84+S@-LYUFG%7E,5A88_O MS4<51WHA:'1OX&D=E[6NZQWA+L;W&=FG<%%/N>E(LY4T[^VI&ZTGF=K"C I( MN:)%'Q0JM\G*-CZKWV?UNYW57YTJ06IR%L8^:W58FM@TGEUA996.)R#UZ@H' M*@.G!!:R'#L/ZK.(2 >I.F/G4OWY(47FVM@/3REW&D7^X-@KW*CG+<_F'/O[ MAA^64R2'N<($J:'1+&-Z[&L"QI:FIT!D0LF1 MFN,@[I=* Z:SCWUY@.UM\)$69L'&=9"\Z=!O/VY]'SML,Z0F"N_3)ZKNU:M3Y/#.;9)V=XUE%^%-P4 M]ZZ-;AXUG+>.^3DF4_OA3'7'X;%XT@3.7G?ZX1/;.Y\*Y.W[G:3BE1>&PO?>[VE90 M@?/:^V'&RZ4<7H:5:O5G048Q8CG=!$R (?PCXLP(BZFTK5C?:'!;5>M;$.)ZSL,@/[ZDAPU77Q9 %?* KP6U3T"75YJ)*W^">O= M6RF)*NKV5YP>R#RT:3)=R( ]<>#97C\)N?- ]\Z R!S:75TEF2^T^Q!FMPV= M;(F$3.AY#]@?_7XQ9W\&6L.I M<88C(#71!%(Q=RA@*#+3W>&ET1[S](>7U,F1^E[C"9Y+TO!73O"D45/W] 3/ M&G6'7)SB8:(6$+7E@.J'($YY*QQDZ FWCJ#"1K,5,M6AQL=(3RY&VBB\=IE3 MLI;'UZI^-D[3/5X(CGS!0D>OEW&($NF]DK5MS5.[>X/'-$C"I[5M[=ZWB%(4 MH3O\B-,<3Q8X#3>5@@!N;_?V1*X)61:'%V*7IFK*E6WMWHXXG^-0U'FY+E0Y MWTO%L<\+PI54FG-#9+K&Y7%Z67@//D!/08DK0G&\2"&O1=74*LU[7F[MP,H= M!=:X9[J50>VZYCW37G/K97V' ="OR?^>[^O8$[0M2G&.4SR/99DJDM8]Z9GK ME/M+*4JV^]&VB,3UW;U2Y0![^=0.^ZD=XPH6^="R#RW+XFCU9C[1\E[&SA.- M'9PTV2W=Y0^<-R[SI3[(!+')78G+PJ4$X/:ZPI0F(N)V669=9:MA%[L2OX>O MI'JDPEV>J,0&" FZPAQU9A@0W1V[@M&R<.4!!/SE6Z@18[/-S":;W 39_&B>+'7*SAIVW3Q"U*FH@'I>]&K6R()8Q=[:=Y<8IJ)A-3[#>-/N$4TXX]+-I\QX_X2CC@=6W6= M+B9,>)E"2\@/Y[<8QGBFQT%F+T1Z8'6*A[R19?K$G5W2M)FZIE;C20=BMA5U M)2&E5^W\#>T^7N?C=3Y>UQ;-4.ALHJ,OQ\X+&,Q5M\.Y@&^I):(;2V7L?+() M@(T6%_8 F!3FJ37G3@CZ:NMEGM#A-WUXXX2.NS7$5NSBIC\'"T*B[W&2\(F* MD@,LB-,@1)1NN.@'J#AW%Y#YH=D6>M0$5%L_QQ+2VA&='H(U"L%>I@N^XHI+ MT.3PE;11!P1I4=S\3<4ZPB0U^V1$@PH9<_VT6MRMQ8=97&JC;]8&OG.>,K MG[$M24Q5'1/2QR.:'M$$()H&%9%'/]U'/_54$@%I7N=X4@_JU"MRY\"^.D&! MF,/.P7\@I@"M8.?R(T', 7LMSBTHCYX/$3WOB1-*X+S:+;.+X7T(4%C<$\\" MBD,5OZ$T>OW[NBPD5=FA&>AGGS!+*&%?$_.PHE%8\7="_[Q. MBWIT?&^48V>J=B9A,_MB!\+9^EH-E@".R98>D;#$;@BG>I)&V[RE='&W)Y*= M;\[Y3L"_$UM'SD1FB@)YZFK87GAQ(.\+%9%2Y:TZZD[!V4!F\A5GNO,X=.EK M%DE"OHN@XA6AGTG^D,WSY#69-=/2&2-(/_4R4;$$1$'0XG!CM6J&-+5*\_$: M/E[!2A@=ULDCT@Y<=_0M?8!+M;KQJ2#I/9@:'GH_'>B],YN,-%/HKO"Q'D7J MUOIU!8 T(7_UYI KV*4)[D&V75>B UWR#XB3N+)P?>1@T)TP?R+"R@YN! M(P;6RZ>212F7T0Q'LZ%E47>#4IA;9*,2+3E>93=B]3%8BU)$--L4_AG^5QZO M2WSB^!W=;E]195Q*:X1F0&8GQ,^6F&(TSR3AM89C=5K M7H^(_\:(3M/*"ORM!C(9M3.D*T A/*-ZRN/7'K]NAE^;$DL/9I\.F&W#W1^+ M*^?=?:4OUI5]8$YNAEDFN"L#\83<_@[\ [LHP-G;@"WYI!\0*_;9E;AJL-QF M^6,S&H=\'GS_)N&?09[&G%PD;M[C>K6AX]_= RWY^ET3[-U[H^[]+:9%@; T MQ.?BC=WMW]&]>$7?Q!N2YW?J]^Z 9*XYW[T]^R @0CEETD9=$!"OFC!+V6UE M+2VVNP4*\JF[U@>VTF*_(QK557^I:F,W_8Z+]\OKQ%_FV54TZ85&=39@92.[ M0(20TF)]7AP)Z8124>RWC!T?FFRMD4("1(PBVURG7)CSPD299MRVFRU1.ET7 M'OL5H7,<9+ "1WW&\6/+)3LK+.;[PP;//7"E= MH9A674DZ3.(<>2_%!%EODE_]>"=Y.SRQ;TB?(V_G*TD%2(NCK[GBQ(BUYPCJ_P=GF*!D^:NU(_ZK;BV5OY1S+LW*^?YX]TS[I_/;WB2WY"^8;T= M)IO^ >=((Y W;_)1/IG")U.T2:;H$(_T^1.GDS]1C?42FSK/%596(M($A@6[ MP@- <4UY<,&5A!SIFFH6+G.%+8!SM-*8CBL\D.D(2&S7E>-IZN71-/3N"G=L M)#0._#3PD!,:UX4GS)]/LR$EG/6.NIM3T)[CVF"P<[JPIS>@"K(ZIVP'P6-- MB-% 78?G)8=/2^/4P.U@;G_T(F\,50>_A)^\R'>2009F^,]>ZLWDBH'?P"_- M;,O+],2$OB;# \SO3Y[?AA,([)X"^A3P%U2&D8((94@$BAC+1=Q(?,=$04D^ MR(JDVT#2=\Q;"HKH(V\T)S3@,^?_BOL0XG01K'.ZYJ^V:740:_18.D-D>3[^ MB)'1(T;EL;[2?YG.MTM]2@L=47F6!-3A-,\^'3WT0?;0;UR6J0#'V8R[#3% J>E .[=2*IFC"R\[MWB4(F,?8G!E MA]->DDT0.[LQSK/W <.+XG.<%AOT[HQTE!NN +#U.N9A3W8\L:=4# 33S']V&,^:(5][5=SQ1W8JN;=D#,_5I< M0)-DF[]C_M_E!5+=&E[;V&@MPE9+"U9_L(/5:RM^=71%T'1^S148EUAN[$X8 MPZ^NUH!U"L[ZF8F2XCXINR!T+:YYJUX1-:TL4\JRZ?P+(5%Q R2W$&*N,>[) MP09Y1;2L0T^\/KX*BYN(W&F/\E!\D$Q VKXG^K_PC?.&,#9-[U&"I_/SG/$- M1'K)N*QYD'[JAWQQ*]LM)?-8=J'X48N>6#Q=%^6]T\5URNTP?"._PKVB94\T MW^%'G.;XBGL HE8Y16'V>\QWSIQEG##*Z4MRX? (/F#RLLG[KQ&10KU)(J*6U-FY(:DBYN8>UG*O4ECA-[>1,*'6WS! M*5\/B;A8,%K%:8V[0&S"AP: '-'N_;*@+FC%P,$LPA>&67X+ *$#\!\ MT2Y@,F"^M!01[4HB V9%"^P?S"]X)9#GQ89F0[OQ6#OH:3E[[:<@P4BKF:V($: F'#V\WT4;DMY\%*-9:$T7"RP!K=U2 MM!0&K!0J2310V;9_JG9VZ#V \TC;0,Y*A9(BY@DWC:'!>:1OF@^65;HH*G$Z(1)_];33[^SH-J5@SGW'Y[W4*2;YM MTM4(L7?B:M;I_-OA>7'U-8[ K@VC[Q)ZO^+LG) _BTMBI_-;2KCBYF\P+2Z? M71=A&XI25JK>Z^VAE<[*$WW'Q_VJZWT!>P7O>HG&3Z)_ MYBPK%-)7D@I]5.PQ,W*'N=X*XP1SMA_.Z?\81^+2!RX^G-7['7D2 M9O%C(4F3!U:<59?$]VT]MB]>MIY(/=]:/Z*G%$E!G?B_6+6/?(T6,;3=-2/B M![ZBGW]QU')?[N!SS-:$H>0+)?F:]_@L3&6^0Z0YCK9SY=NNA(LV20@^>"Y; MX/+'\7'YMKA8_O7.O)TX=_F6XK*'.VXP7L[G6*I+[1+1H]:XXH;R;K1H*5[3 M^;'(3=,!Z+'A$&;U?906Q0P]82;PTW" C?C)&U$8I@0\#"D MG*=R-ZF;P08R;VX98BYK\OQ:2->^4K$K:1/\?B9K&]W958_0D[)[36%5<:^Z M-'3-408SU\]XYZ3O7P=XAA5]AR.H?$LE+)96-)=W&,RKN5RM$[+!^ XG1;"D M@;Z4#S&86>Z]X>W=7S56HOX ?<]/W#)XT.3P=_>RXW"6UBW%:VY@[);_%C7C MFW%!LO(B@6:#]3?U#%-N. ISZBN6BV1E*ZN4\N=604T5CI-D$O !>O(ZX036 M:)#F PUAO@>WN.$;K1A@6&^T@L!F;Q0PT!#F"T>)6^.PX(%LSM?H!>ILB)2'&$1-E MMT6]R1FFJQM13)&_ &XP2F]QJ^W74YCWF*XR,'Z[+=O[J+[2$MZQO_F(M2 D M!S2'5XUMT_T8,ZZJ^*K^3/*';)XG.^1-3GUM%\MW[JVWZWTQ#G-EE4Y&\&&NO"NUF/K@,!R],U#%J<^#SWTPNUFV MF+F:4)G]FZ*LJW/]DVVG50ZO:>Z8 ;.N3W70@ U*)@+2E0U8:"YQL%$.G(&U MZQ)/:],G73&E3"UG^!D+['^NV8H/ G;@/DSOB7=JDB"N8J93H@B^.R- MN6*:3O!1ZVR/N9J;3O!2=N[&7/G-'JK;M6.:R5(3!BMXCH[/S1.L73$F6P7K MP GWCCG4+=AQ#$\VS\1U)0#2$2,U\V3-@6 ]*,!N6-C\[) Y7W!$BA!\ELQ< MP+@'O+L%,R2K%Y2V;QQ;G(V5E?I9WJ[$ [H71=EA!5<,OW8<:UZ%T[%0:T>" MU^GI.L=0Q4Y9K'.DSQRV.!P[49.+S:L&F ,8QZ0W=Z,,K:Z9.;VE' MK M#UPS?!=12C(N!-Q(T\A2]> M-F9!A+E<)/NU6G\Q4;?/,W]+D0EZ_95%1J\L.KP\4Z]Q.PU+3[-?5W1KHY2H M6T'3).-^P4.>B:RT&3FBK **'R%7E<\.-0;Z;J,=PI:F)+ MU?IZ*+X>BJ^'XNNA2/"'%EK8.9%1,JIK:\^I;,!6L@:U;>PB"&?O X87Q>QF' R4<-X8-N'F8).^B2V!; 07%ZD&Y* MV=A)+##Y8H^78OH>3P@T$@Q<,ZM;!. M-RL,A.ETN9C;.)^,9D>.)_]T>$W\PQ^7N3BD\!L6.\:+^^_'-%2(/*BMW3N65<7*>RQ([H&T$7I'5K2AQUSI)H MJ?^Q\Z0>A-'87<8.+X %1&9]C_V0C#8#7KID8S_SHLV EY[@V \Y:NE(N0T_ M=DU@$YX?J"[P\'S#NM+*<^16<-"?@D0DPW'#%R7BE%W EA@_MX\;@I[Z(]M" M.)M2YO.@C )FS\YY8KXT\"0,\U5>U#L[KNA]*#)=!88U&*;AI73@>>R>\_KV MW_H.S7) M#%)_34! R";KC5+J(GR;/$+\*2R;9"*8SE#H?PBIV)GTIG MDM? M5[55TB1REO5G[DP*BXH7LOC&]07J:J=Y=AY+6O6DZ"3UJ7:?NU)>"D%!5 MJ^]J^PUC0C"=I^S3D]9[3E-CO:<[S"#T06/=ISM,3[/UD;P1 BG=NQ4^;.=^ MV,ZG2H\"B^VEXC0,DM4R3@S(2N]% YNPJ=:\-A#@&#>C%):[@;CH"UX--8,< M['B:BYP.6#-I0$5@_HRC5I^:/YV!_N9*DPSNS(9^V ',''BEO9%H<"W4',PF M>,F[,;.IBVT.7HMN)-L<,(X$-R['4-:[B06@CRC!>:;MO0V69^TB$'".Z9]4 M'"K'VJ*T<)YIIRX.EF?M(GK6DII"DD;BULM(_,5($D=B*WB.$K)@MR>5]3&# M/$5Y%/-V.Z+K4YRZ>8[YA* MBLR\ON]7E(U51D$A76S/8>=C%A?%7I 57[E+ON#B1WRX58U3.9W/T)-\6DU& ML3O3B"L$KHQ0(DIZ7J?;:]!D,U*W'MKYPKY60/'P&I$_;C,$.E^6AU316UW% MU"K5!T4((ES>W"KMYSD3%^PPK@D>N-TEEE+=%1ZU*22=C&F5"]L:WR\J>T^R M"T3IAM/]#Y3DLO"X5E^[LR*K55S>PBD(W+V"\.@^[)=SJ>]A?0;;VTV4KT#2 MS"JMG[?.U[XF]=&USZ^SL8&]>LICV5UQ^U)522>A;FZ7=LY'EL7A17D6KK+4 M ZBM \G)/>7U$LK=]A3R E1-K=+\A9#H>YS(S,S=SSUQ=*\=)GFV)+3:9X0U M[IGN2O<;VMPR[1E*%S%W_;9J#1\\W!IIT>EJ=4Y'FXN$]*,6/?D 1Q1P&Z38 MU)#^S$)#- M 9%BM2A6?0>K]-_NXA.U!KVBI6V*URB.+I_6 MGF>J7@* 1-T>AI>482;%;N MHD"Z6)W#'2YO7+E$5$0_O"E_JC\Q 4!Q7#A#!I:0>+W2EP!6<)P 0VQ5! M\87/!GW8;KB%SY1I JXP1#W5%W?%:H:L7=$@8![!,\!=44'ZVS<=6ER;NW=BMD>&_R@=!MS MTM++R64=!LFR-=S:J6&\T ACNK5?P]BCGZKAX)ZM9E5'ASW,;>P#Y=OSMHW9 MH5\"P/[!/KW=2ROCU4 U@+%L8YK9G08* @Q>?7=XU,! E8"Q")IVVI;!@@&# M9Q8D3<]D<8!A;W:*_%&#Y_^'JZ# )VI<\4U@SCTTQ\,5]QXPW^[BP@'9Z SC^[XMAKLJ;-87=S7OZ06::;(&O I^^W^I\.L\"9?@9= M_3X*C^GPJ#X+U9Q_/WCFZ!Y9.K"JG])&^P8L(/. K+>>->NPJA'\$;T5--(E MT=EC'&)V3PY* MZ55YA+H.MHL+[&OD+_F&<(Y8'$HH5[;M ME>K/<9(?::H:NE^T[J680 &UA)L912E#Q>O_PI6;,.#/\9RWD1>]TABAX>V, M[:L/; F9IOCB$='+XK;K*50%S. MA7RZW\!+*=B'I3"[?.*F&[<^XQ3130%E"E)M/DZ([LHV#/>R6B6M>_M[D(I137+%-ROGXH-6V)DLO.J74_R\XJ. M&J[7MN^'^MJU6M&R)X[?X4>_1YGRXN<99PPRNDK$Y2$I\;_%\D- MQ!8CV3U)C0LCX O?C2A*N"LWB59Q&@NYR>+'&H6EU]G7/_"W)NJ<4Y1;>?ZT M]^F<]O9W(?KCF9J)(*WW7N<$1\DN*)1K+AEB, 2 F=_(?M.Z<4;L6KNB9 M^NF2=E:P*QI&BU' H(LK25=:O-&)"1I0/7UFR&CQ"1RF<.I(E1:+:N$KITY- M-6.-'&ER)TD/LJ]K K4&]O<^-0]\]L]/=\*B(0;V^-$QJTV5]*#:&RY/:Q%R5[:*%GRNB6<[96DT6[NJ.+2Y).X1"! @DL].WP^#1,$!ZN.-Q5JHD=?.4BZ MN5*]4"D[2R=W'R9I5'Q*RJT@^F?.LFV!LX+=MP).XS]D&8T?\DP$SF;D%M5= M;&*;!I\3 ;L3HGP5Q6GW5R\(?CV$SB@^^Z-WY$KSA?FL$)\5XK-"?%:(#.J6 M6SG.B822$3T:.B>80J+A$EASYE.2X>!]0,L\*?YO2!9I4?)C]QT+HIBAQ8*6 M2'GPL-FW9B2G(0XB4=8AV4^YWJDW\%#SSKTQHKV3WXV3_UKBBM*BE^F"+TI, MXW2Q2VBKO#,:UK@#@FXQ7:&4B]1M@L)"MNKI@O;I@+R#Q!N5_>/967ID>S^. MT>S(A^.?#F+./XA:ZR*-:4JW+Z="UNN:V:+Q.+^S4DN VEK&X%XG\(I( 9O. M;VD^:WE>IT'-B_EK>:ZW>T>KX^?<"3(P#LR*W4TMDMY7."#OW$6TA@E#*1Q8)W< M05:MVEL>AG4?AJTU:(F6+3EV=C2T-TE;>\X5OM5#V4TL>5=0W>92I;//N<(M MN2S!O/"Q\P&BFF%>C"OGL/373P/T;>S,@HB-#EAJ+A%]Z,*C!VN,G4\ZZ@;D M-XY](=G,4!BH3/@,A=[K5M@(()^]#QA>%)_C=$[X;OD<.'C8! M,%A2MEW$8 M'B@G&Z*:&S[8<#:K;]XH^+R0MD[/4/K0/#,$IN M[R24''ZP1,FW>PDEAQ\,!LM]Z+XV%-U^=8'"SUTM8H/AW,M<7)!:"7'+?C9. MTWW)LR][UJ!$&F*N;6N>VMT[/Z9!$KFO;>N#?C[HYY/Y=4).'>A8'V8ZC3!3 MO?8E6IO*V'D"P[F!>Y8+8#=(0&2V_-C1)FT&O'3PQHXU:3/@I5\)9L! BWAH MZ4BY9S!V36 3=AVH+O"PZVG KC\%"4:BK%_Q3X"WM: :8JNPT6P!J#K4^",T M1G&XJSA%:8AOQ(L0):*K0+27;9H5N= & F%2 D/[="3.6O[\@:N[VF/JBS@ M/7J;P5V\6&;3^3=6UK(]+G0+F V@=S^WVLC617U##YYY\*P5> 9461XAMDN^# R>C_V"]6]4%U,49$'U,<#I+"B MR/='!FG)3W@IY/J^+L"^!NCD;+MF+,?1YUR<@2RMHW))3L+2,&+Y-4+.YRD?K:9=34GN'^=J(0^XG%C&+&<;@J"2B=;76FKKGU_U!_MN?2 WZGHK^[1WPP.2I8*"(=E MO^%L24!3D71]=0>C"]'T9M;OB43/&T1/ZUTWYYBBG#(!PX[.A52A?-& Y9V+ MJ8)YU"P8,_8#'(WY!4$:QWZXHS%S@'87F#_:][,.G#^ :(MSRGJ >5'K$A;) M$,V&E-4!C@R8DY&AWIX^.='L!F;L,?,.=L MYWHX9S4T7]- !!3,L8%?]-Y^)7?-L('?_ YC&!AE!+/E%S!;/I5L22@8SJ6Q 'Z- M]\8NF*3M$92.YF4Z2-5?F^H&9XRVP3]LQM0&A/LJ2A$BM@SF"?G^K+);V^(4 MH%&M%ZG0H,H7J^BI:*S>R]*L&:$A #W6CKA%FR+LS64?/<2)/,U$KW-O\[KE M^V88KP7"4= F2UT"]>FQ>D0-^>K&=H\ /#\1.WTH0V_7Z>53>4".>QC'W*X3 MM,;C]734!$+O\]?5!02$^4KBOB*(D./G \1VX 8 M+,[)AI(C30QJYQ+@P!RJL=$-EA49*K[; M+@1CBP:!#B#'ZJ?_SPSHT2 !'F" W75.CRP0S,S^[GF3LWT,O<,)W? MSF:NN[CX\.'7KU_GOYKGEOWT0>[W^Q]>Z#UGWDT7-G[Q?6MIJ*KSOZ=#E;/GZSG#^P2^4VCN?M+-_8X6-#-RK_SA_[Y_&ZLS/%?6-^LO;HV\>N\'ZZ'HIJ&;^/\^/WS[X-J* MZ3Q:]EQQ=+N(CXHS94]97Z&#[-;J\LX@'=L-^]7F4L#/EJZ-GT()T/] KF_G%G:? MW-R9W\XL;,L(F06[$C0+=V$'8X=>V8/.*Z+L(X=>GBK.!CFZ8[4:W:)2/XW*VB&6W=G2U+"M67.\]^N'JR_7.AG^DW.N6O,=0D4C MTTL@[Y\8BX;UX&4G%_96W5;G^PBG7]!QLKOJ_69]U],A)P!B)V[R9U M:=O85%?!3UQ?W7^NKH8 25?W;L0OZBSX3GIE?QC6TG3ML%%X%_>?K6HACU:U MO1L)2SPIRB*05^B%O9LUUSY@]3U D,L?Z&5?LLBUAGQV^2?T:885[1+]":%/ MKNX:^))2SB-:H_]ON?['.=$,GSYXU]AM_U^MAKY@$]N*BS4T7:&)A]@K@EAT M;]FN8J :DN4//38\U+]H="]:,KK_CFHU[Q%S["J(#K*&_UCJS[^=#2W3Q:9; MFY !GB'5^^NW,Q>_N!\\S?3A\M.']5 _32UMA1QW91 6>20WUQS]O_@"R?6% M^Q&Q+QZ5N6ZL+M#__K&TW(\3?8X==(M_H0=KKIC>EQ_10M$TPE 7J*Z;J'XN MZ^9'1%#C6/8%4I:N]?'L\I.F/Z_?I.G.PE#(0TW+Q/2:_G)!AX1M[Z.N:=B\ M_!/]3.ZX79%[OU7DO^]&%O&'R&]8"?=(6 M7 D;U<%=EP_#[V@R&GZ]O?MV]^5F-);0S>WPG/, !W-L:N1?]]I0GLZ0ITA_ M.R.:]^)1?\$:081!Q/XE^P_G=P^9I'&O=4=5C']AQ1Z9VA7ACK/+&M'?Y&;. M[[NRU.5\\\)[\@A+NR;?.6>7?V^F^BXZ.?]-]/:P=UW;BDJM& 805:ZW.LV& MW&F<[;U#_+$J)L!HVXPLLH"C[H7=:T)>L8S MQ<:'H[\G9CXFL-;&KJ7^O%?L.WOL4HG_#\58XNVO_(G4]R=B+NWUV*9_7ZS%GU(]*AZ+,J%N/1*,(\4FXL^)32?Y'+J$*7KUF$S1[R8G!?*VC%]58:EB[MJTYF>-BZ;*MBKO'D6*; M-#"]UHR#.0UZ^ZJ<^7\^]X/L7VX439<#\K#M;H MA+#IL!D-;)O^G+KNGU?;6^Z5%?UJ\$NQ-?9__\ .]>F] (Q\MD>)SKYK3W>< M+C2"$*S81%IP"-+L3E%YR66*K2-3;">98M>'Z4$<"JO:Q^E$?B+.*B!9BV(B1@PJG[&H[JUS"BK)=?S'5?H@LERW(&Q MOW?C[\RGPJ:*'?(WW?.[<-@.%QDJ8CNS%S.VR4TW.VKK+:KS%X?H?^\RW2GY M["_<>PG[V[&6MO(S2XLUGKIWXM9['S]EZ[1 MOQ]U;"/V5ARX73V\^7T_YG_XX\OU5_M/7S!V7O]%; ;;I?'JR^T(U[_;7ML, M4]NYM<^"V_M7UG^O7_)A;RTV:T,U$%L83P.MGS]GBA1?^J]G2G3]B/6U]=_T M$8%K[9L?,IE)3X %]K95W C+EPDV[QLHF9KY^BZ8_D]6Z MW+F5V?**:VW6+J9=\^KW],LK;%ISW0QZ;%0#<^\1'_9'?\JL"G.*\K<^#FU^ M.L+T;?Y7:]-@;V[NAJ8$6QM_A%'6QI\!Q[4Y#-N)MS9R1-SP6YL]B<^VY:AH M&_VQI/EPUGQAF2SCA@K^G0"YV$+_Z#2VLO_5?(24^PF)-= TG48F%>->T;4; MMO&,+MLS]DR;NIJ* JZM2Y 9KK8Q$%RURE\O:Z&#KIAVY.R 6A_U/L%DS MC]SE0T2P/3.)W.5"7+ A"TDVL 5%)IX -ETJ<]2V>GY'0V+#:1 MP=*K,O'!0LPN.ED44(!E62ER@T5::*+K8,]E$('C67@#[+*<(G Y$!'LJZPB M<-D3%^RD0I(-[!TAB=?PCW^ "9,&L1K[1U>R(1:8,&4@(I@P&14GR8&X8,(4 MDFQ@PHA,/+$V$?G-\75]/2\E#BPV;MC<"R?&*A2XE_O'M8AB%"*#I5=EXH.% MF-$F8H% 99EI<@-%FD9B2Z )9O_VNA@ZV80G=PE%@<_#&S6/**3.1 1;,^L MHI/9$Q=LR$*2#6Q!D8DG@$V7RARU[1R;VR8I8+&EZ*>T(K=XV#Z&27KQ\&-FL>TR)"S9D(*# MA9A==+(HH #+LE+D!HNTT$37P9Y+/P*W1RP.'<#!+LLA I<'$<&^RB@"EP-Q MP4XJ)-G WA&9>*)%X'C-<>>(B^Q_I.5K!)ANP!&72#V&&WQK",HUN5%K"D9_ M?U ?NCL;+AV76 /V9\71G;O'>YL()//) M$\Q$] U,[3M!D:TKAK/^F2>N_GUO6]I2=>_L,;:?=16SWWS%BD$>JMB"VU'1 MEF!'F!]=BU")?G(\CNU>!"WD]LV'*YJ:MYQ?C=J $ E %" :J USBN(UMY8" M2%& Z%$I&M5@XR]%M^>U08H"1+DV&D8$ !8 6RC+" +@"V4N0> !<"6T89-=M:B MI)#-_<@%&+& 6$!LV:Q80&R5$5M$,Q806V7$%M&.C;=#7U*DYK$_#Z9K6FDD M -+"@[2(UBJ M&(@+:*!"B"M&$B%LDF+##+Q2"N4)0>D+:W] Z0MK=4 I"V\ MKM5W6?6S8BBFBL3U<+3!VM7ZM4]_F^_*_^Q[/5-SMY/9+'A=VJQ MMC ,7+7D?N*1 :R7?:<[Y/'U?YNW^IIX_L;- 0FK80\!]P#W%(I[\@OO",\] M#>">HG-/HXSPK6/>V]:3C9W2DYY9@D%3KAC+ ]4+R.O7BF[_0S&6^/-J M':A>#0W%\5S4B>4JQGJMMJM"UFIBDS73W=?7Q*;[T>GZ1$T\Z6+Q.U!>>,JG MQ/-$7I&?NJM[@SR-3&[TQU)?T/'MQK.L^6+ITFB'J8U7CHOG@DOT")-:!VW" MIE8L_@4J9DK%''EQ\QVU49:VJ;M+41OHQ*?CD]Z/'R:_CW:^%5R2ALQC718@9#;"J"2-P8E!HOL*HKAKL2O2%R M'(J%3JI,E+LQ'RU[SK(+MZ>VBD^[(],J!/7D/A6X9#ZKIOZ?#D7$Q'TL/QFJ&>7[.S\[GA+N/UZG%C* M2[&(M3O>\A&+O=8CUN8CE3^WRMS/SYTO#&N%,9-1]TM;G1'91>\0DX*;W*.= M.:RW3X_/)"W:KI4BC-^8CR2VJ/$? M$#0%_CN@T5OS<3UUVMP-& "YN/H6_@I'\2T.O/^WYF@VP/Y,(T+#T_X,;!H MY"J\;Z\#086/DH=V=@!RE>*,@N=Y'AHTDQFFEPI)PE=C3\G&;'';C60^7F=C M8Y*/0)*$?EPGLAVY7F5.,6J:KLS\N(TQVP#ZQ:=??]]Q.R8'Y7V1R?<\'O!? M%GJ,IQ\7:$<"T7([CQ4[]["@E..=F@B0B9U$5R+D<,BQJR" $N<[EP@Y99D"&>CGS8<$DA@+CMD6:CP?T]TU\!WCS>FIC_KVE(QO--J M,QT_CEZPNG3U9W+Y45>Q73SF*XS2/_D6FHP82"HO3_$(O8IL:("E*C)HBV5V M )9*AJ7\C1!M([D\X($0JQ[P?/)G&Y==2[RN'U<'B5<]X/GDST7BT3)8UR+/*ZU\U& M[8Y#F4B'%5$F[M[*K0HXK8_Q@!?KK&+:?E29>Y:=S2I-K)@DV+E%>$LO?$YK MN^O4S(0/_(=%,:!4>#JEP@4)'\2F.)3Q+SN%O^F/>*SJF%APM'WES:3X= Z9 M$E";-F&U%[3A4['E]J9 [OYLRD7@&(T@@(>%,:QB4 UX,7<+.& [!2S@#"S@ M7/F.*CHLE,8 M5'25J TJNE@$/I;K\@73%,W%3%?](AH_QJ+1D^9 AX[W[%*UEJ9KKRY^C-.T MKL0YM0BDB\EU.>VO'?-\@'2%]6F =.71=<-!04DW'%1=UP'I"JOK@'2%U75 MNL+JNON'@I+N_J'JN@Y(5UA=!Z0KK*X#TA56UXV6MK40-#I]@HCT\N[PJZ[[ M@)2ET85 RM+H1B"EH+HR^! MQ*R#Z95^97@@0702\*NM'I$+()J5.Q< "7+G M O!S<^<"($'N7 6K7!< 23)CDO"O/D;4[7F>**\#);NS++)H!AIKLB7CJNK M0T\.>+,)N'E3J_R&O,HV%>,!/V-SBHRM:P@A%='A>6S;6G\S(Z!PJIJ(I_DH.GK"IKHJ-RZ %R :6 MH4L)@#P$9#$U7SX0%"6H)U1\%I0S*&\?2\O]."&4K+EB>E]^1.Q.1_\OOD#]A>O_ M_:S8.EF4"V32/E3&1T37H*88A&872,74A/V(YHK]I)._Z^1G9 &FES]N;R:C M*S2>#":C\:H='_#;\.;K^,T/#N^_>; M\?CF[E:8H?Y3<6:$$5S+E-#5^? <->KM5C^+X>T/Q0.8$$MR???P'7TB_&!: MYNUR3IA31:9"A9J&=>+'J4LJ V@#M3/D\^H#?@R-PIQ=$N7^=\9@VP=>5G>% MWWU7[)_HSL3O9NX&C.[4THF!$\ZU%IO1=O[B_Y;'.U%\8I]:U"BD/\G,?U\2*P';QNH!+RS;/4.L M&:)+;"B"9F*_7$PMRY@2*\(B]'B)R/8$<(V.W/CXFO4)!#]]<+6H).AWS]N% MI$(DCAV[_0P^C^[F&"[G\\C'\,;B=H()IT0=8GD)K)L)+?? M:>\WDE.H6=Q=H\G7$=K1_!NM/QA.$+DL]YNM[=@9^3^X-C6]?![_P(12!34" M\?^1.\/HCS47(L\B1LPR1V1U3S+P/?O!R'.6]MCW0B/?U.9D:#/ZLYJFK&HK MK-@U;$;DXS%>N)[GT:Q+B%X!9;Z+_(>!V5^ M7!A,'@:WXQNFLD&;5UN;NQL^7*OS1]N:HT]$*)OKT;&G:5BE%>_(C1>(A; , MW<0?T7I&VW[.ZH$:&:7&^TVF!'[LC?;O[0D2NA&YNA^=B M!$K?C5X4U45T#QM9C^@!/^D.E6\N4AS$JBT_ZL13T4UTXSIH.&-^3%7C6]WV MH4DL-\YWOO.-8N_+4+/X*9J MTY*?LBUV?\M^:&GXM9GMT#L6MO5,GQ/9V[[%SXJFO):,OF*:QK>X6^VMQ5U" M\GXX$A[QZ#917F[\35:5T2Z6KHH'H7Z[MDNK6+^56[UZN]W?H_4!#*:'$/", M;I =*8#K'6-QZJE9Q)ZWT=^6MNYHNLI,>J(%]\3!>V#+G96[.7\X'Y^CT7QA M6"NR=/OLAVZM\_?@. 8)L^.";*!I-G8<_S_?B-B0(PJQ1KM>1]_5H4$L("*. M!BSG4$+CI4X0WFS7#P6-=,KD]\FZ2C+G]A,^DK&E7?V M/5&LNJERU+N_T-^P[>#5X< BCNO>(B\V_G]]X5D#D5Y:[\GD4ZLCYQ)2C\#( M_MRHN+NWR7+K"\5 HQ>L+EW]&:.[1\+3V'GOI\?D^I]W9.D17?L\_8ZF M+%WK,([ OHL01M@SZ;WIU*:6ZUIS\JK%"W(L0]>0_31]5Y<0_>?]1W3,?FUV MS[NO[==$=B@__IOHKL%"5%A19T@U%,>);9@WSCM!\UJ#8O]!'!92[I\WQ5M( M6V'R:;R:3RWCG1/?O\EZ&9L] ?&XCI@R..(7=::83^0+$_V:Z>2;K1B,[M(? M=#34,?/VPDAM3QL<1#0.Z;T%6=.Q:ZD\)+10;/2O&$J,_U\_K M;;KWAIR98N,W[US' O0)P@C)\Z&$\86!)PLB4N5A^'TBU)(+*1\FQ+XYR0\C M7VY08?+:W:52)9ZG.QA?#5XE9'O\@VAR,G;1MV_#J@5H]M]Y8VHT6D4,OQ52 M9YBLS)RF;?^:818+I':IO3'U+] [^3V:*0[;.-608ACD*DV^H9;N'TN=VKG$ MO)UB_P;RT(VIN\T%61N\.W;RFO34"*:7:=H%TI:TWR6[=6%C%3-%+3<02_)S MT#OR/ (2Y"R)AG%F%MV+6Z<@N#/%93_R/DFW^LA_[1E5!TKKLNP0!Q5U77 MMDPJ3(T5PD2PKA [1*^H+.QSI;@*HIO^A^C>/F/7JWM8&MA;@Q91R-[^\=)@ M40GOZW%M@M[1C]V/J-%LG/NWN3/=(8-7%G0S.0SUWA/B0-\.A[XW_@VBL?/^ M)%YWUH4NBP]?P&NJ>"6X4)!!'H"1HA+_FQYG)!2D)+.IL K\EKS9K 5<<,AP MR =?VE%4J=9\H9@K*IC)LX@THR-]0D^V]HW=CC-G(-/RHFRS5BT5* MO/FQ@BWA YRN[0X:\N5+ #3RKU[7VY%,>@)WY/MP3K M$B$?SAZ2]7JR[%6 Q9Z(+6J^ M^D'LW=,?F:::[X]@8]'G.(:AK]A/\"];K'6?!X# MH8QWN#/@E CQ.NB[C!5]^2^=O)J"Q"0SLZC]_ZP[S$TP%5/5%8/Z%S0+E=Y, MRZIHBJTYB*:_Z%K8[FKSG?(^R.H_!X?SF,/IS(BGLW$.WQ'J,L?/2WP_Y4]E M.[M_D0>=4G)T-IE(DVTDHU$E8%$,>&=H*"+8'I2#K*7+N)2RJX^3H)01MG-- M;U"]S2W'V]Q2G/6/#/(&QR5\3D-/K" 2H@>],X:9*+E/^UN _L;?>B-PDUAX MS1:+W/=$?97=3)"Y[>SF]OK M_5/WA/ US6()6/26?0[RNR#(A(-Z9Y==J==L2,W^)@=P/4Y_>0.0X^'@UGKV MSN7WO&/Y1XG_UP,2_/7C=O%ENHI[:^\OO;_* <36]&$%&JA"]U]N?WP_VZWJ MQ>[<5O5:?]I^F&W"2/>#+Z/:YX?1X/?:X'HR>KA BO%+63D?_?P@BED3'\2L M9MB;;6/Q\I' P+#(;?]39_\COU/4G\3 6)I:;?_2&?KP>FF^7@4O#5WAMR[, MY&[X33=_QED:[[^QZJ5YK\\ZD,@ GB22R(:+_'BB]P?B&U:4=U]$'\XUM:C> MY!6]6(^3JZODT25QOD+8H4E6=6[\X_/XYNIF\'"S4QF/^31K.C+7QJ?PAQT2 M;[T<^D<&TK1\KP$&/\;@1-+3G.7?SAIG;V1V[_YM<0WYO%%0=G_%VO>#APFZ M035T?7,[N!W>#+X1WJ:U"0>3W0*2NQS-07H>+*AD6%YV%P MP]2P28.^Y!/38?Z^YCH"O*GV[[QEM4HF6W-BFS?)4\Z %4FV QQRAX-@\NNS M8A#YA=%XAK'K^"'-U[5&T;L?IK+4=/*3]_SW:J//@J;776'5'YS,!M<02-Z* M9#RUJFDRB<3L(/L!#@+(_HWL1B%:8&N[4O'O-Z:A>=3^X9$\1?YDIMLN/>Q" M93_[8U6[U4V,_HGQ3P>-6 )'@,:BM]^IKD6_!$5Q3%&T05'D+1E 40 T#]HS1EZ#Q3Q5Q?JH(VB)%+1$![1$WF(!M 3 H8!:@N7?.C0]ER7W MS2Q#P[:S3K/T5G3TQU)W5Z \"@F/T\JC"\HC;VD!R@/@4$#EH3@S=&U8O\2) M18%NX*L;^J ;\A8&H!L #@+HAEO+)4]V+71220B>=B.2>)7K(%_S9BB0KR^T M%(M._ :Z:TU%.OG"6/]-E9%A.4MZV'\PM9;NNACS@^[\!#$?G&D*>\.Y,Q.( M^=SAD+>8;X&8/SCQX-J6X3 1?V];*M:H5 <9+J8,AV.X0LE0((?HY(!B%<'% M*FBUBKO)U]$#5*H (5 JO;1M%H MK!B8Y8!X!Y=VNX72T>^@RP'60ZR'&1YWBP).2 1EN4[/:DY5AXQ,=%W,OM AH,,!QD. M,CQOE@R6X>US."S$WGO'FD#>F%Y+M\W9'R%X ^1V_HP*/W$$SV+PZ@2G[Q^JUZ$&FLJ;%8U MWZ;%KY8G1M]B?TH[8-E#R^MFQ*>Z#@?BZV!YHZ!K9]P^5??P1B3)L>M)T16YZQ#:FG7]TT[60 M[A(>6['VZ(IN$E:P?RFV5C,LZR?M=.YL:_+]TMT9N8-62IUCQ:176<<@KZ=[ MHSN@?]*K.QD1 ]6EW\K]9E.B+884\B@-:Q(;X^:G\BC@IZ,7E96/W7E&:_\9 MOV:Z.D.*C0D#N8@L@&O95#V@1T4EXYTN741F30,)])ZI0FM)D=>1-Y#YNPB_ M+,@ O"H>$L*.J\\5U\_B6-C6?[S1D;_967!K:9,G.KJ)'>\6W=26CFNOO+FP MR]C0\:-WE3#>4E?U M!1W-ZXL+0S$#OO9F$W#AEVX8K[]]LI2=;^F('9T 4;'ILA!=['A3MQE*V'K3 MZERZ1A9.?UR%P^0<36;T-ZJQ9&5=".&.0,J964M#8^2;8H+,)W(?UAB1*9C) M.,AMC$(4N4N'8$2A^%[1Y](E9XN!Z!3I Q1U1E=4(RN.$9&.Q%Q0?E)T(&M* M!(?W(#*-Q9+\J1KDB0M:5 Q9-GG;L^Y@]NCP\5+(80]0W@AI/1@Z%)/PK;X- M5DGH<4DM&D0&PZI9VLBB/_M%7G&.QA0'AR_9^34BG*P8CD4 ,Z4@I".FK&^1 M^=NZ\],#V))PL$U9EC*+_]"0JQXY-"PQEECSBT'H[3*R2NL?DO_0L3S:UMQ; M7=MZUC6V!MA^UHG(($.A;#K#BN'.5 \>'AM\9!?T^4+QV)6.8KT*CX\4FFL> M'][]P[BJR7U$;%X-SW5ULSYH8;D48(2%U]>(EIPISW0("D'HDZD_$@XGS$L% MG8\O.E)U4RQ.W2T69U,"+,D*4/%FZV3ZG@Q4Z!=4BWA2D>K2!7V42J9BS=I4V[ MN'FKO[/0ZJ;TMD27ES*Q3?C)%W?T#D/YY6&%L-W2\+]_LHB-346[%$9GBIX^ ME3?O8!*7(<8@TMFNK5>1,!"9YUK4HCEYWGPY1[^4)R:3;$QT@..M%>U@0;A] M6XMJ5QTP74?Y>^'SGX,-@ZV*3P-/Z"L:?8-#440+B- G$ Q^W*P))3Q31A89 MDX8=E4 04\V![A6BIV\DY.?)2QNYO)LCOA'/_O0'IKDDJ_;@:7D"BFLB,HC9 M5OL=K4N8/^H.7=@5IH*==3X+M]@"W)L@OFCW6;.O7)MAP M<$DEF$:G72?NWA)J;CS8'7\IR,?(VXM*[$0E(L7D;OA--W]NUVG7!SN]6)$= M,A8=0/25"T6C?/K;&9DR_=LARGO]-^_(1UQ^6,?(/NU$-E(-Q;W]1/A>(;^@T:C76QS$5_:/XKZ.0G%=M7[CO%.651O>W5Z-;L>C*V+PWH[OOMU<#2;D MC^N;V\'M\&;P+2@(L;.R.^&]W>C>;G"O8/&*TP&?;O[NQL:-"+>*QD1#;2\J&2PQ/6G7H4R)_K7==YG;[2MM4LD9>AK MZD?=G-#[#XV\_D%4N?\&,\G;#-"I.\L4XW&A1O';7__:$.*MLOKA&NOTKM.> M5-DJ**!RJ:B\JR2R(S(S;THGKE T(SAEO"<=1=YL$7G< G$/M;72Y!I 5 41 MU4@54;ZEN[LHE1#.8&7DB.IWF\Y.[\MD26;S^!1AD^F,-G*EN$)D':KLUO^2 M)8,=%+CV4UB(<,:N7"M,QK6_&2B'3M MMS-5KKT7,^W\HQI*&MPGGD%\USY"7E49>\>)> MF,MY3;/^*BGB:V8 M#CTG\%I-@8;*5P[TDVHH5K%F*P22M<@Y/=ZC(DE.JBE]!(T\ U,COS1DCK-CA#\42'=G5>B69 *EWN>_VFYBB&:NHZ4SBCL@,013@?#/BJC MFHGCL1RD4;/A\9!0EW5Z[KUMT7)&*Q8;HSET"UH^##(0! BD)\Z<6]/TWB"$)T[Y M:$W66YQ4LS>D1D.,<)4X<*DL,!-GR:4"S'J_)R P2Z&3RF,BP./A\6!<9FU< MWOD%:.'D%SP>'@^RA%=BQQ5>6(Y>PH->!7,$@C*1(WFH:P)Z0>=;RU3?%'>6 M.R*Z #)'" 9E!0;R3?E#5JU<& D.;!4^FPD>#X^O;![\K9C7G"I2ORI#5Z:ZH;LZ3O?H$MKR;MJ-,;-_4Z.,DRKCFW(D5"[.8+7$ M6EC+D86R8MJ1UOY05-5>XFVQW-+E%PK>ETAN2'*[F?^.*Q ["V*WO,SMO(D- MLC=KV?NJGX8O@TLG;D7;SSN[;/:D%BUBE#?3 7W36>.^U.V 3*V@3!WXIBL1 MI;9E&,R@'3-6KI>ZZ9B MJA@9]% 0F*O9F:NM7O[L!L1-9XU;M&EFWL0%69K]:3C5FF/D*B\8//_LN*TA M0JP-B)O.&O?:^=,6)*D@I3'6N_8KD*KI,UZOE3_G 7%3\O>E9DN < X(UJP% MZY#<3\0J38%2+=/1-29G+1,]VM8<*>H?2]W1Z1<05."2 M)3F?C==X2UF&,Y_BJ(K [M@[1Q; -D_=?.MTI68=XLJEI6^K+K4: D2X2BD)S/LU7<\GV+[5-<@#P>;!W[;VN#)F]K* M'2CF#BAF*#Y2=@)07!AS&O3CCG[4R!<.67-0D+F*EO:1YEEAHN7*)UW^LD7J MM!L"2A< <@Y /M)_JP! ;O6A/TI5U22E.LH_Z M"]9J_\6V=2@<:@(*!H!D#I!,W-(K(21/E0UOBFA[@.LS)';HLCM=^L"(A?T9!9Z\M0!-=".@LJ8V+VO@MOGAPPL"0541^JTNT((J/+ 4)R1%(PA$G>1X<@0 M/:G;:PK!$ )H;,XZ,6)_V-Q5<_!!HNP/$$&WVK3%4HP>5YTC&4$GI-,6. F% M4KD>CT79[NB[9KAX%KAST/!FPI"J/(' M['*W^G?3-U2BAM [TW(QDMOO8=,I_; ^!=IZ'JS7]I3;3-0V;%QOCHL&2 M_NB= CCD@(0A/T>RH7L1;>W^ MV:5\3DLM^^8V^P]:*#9Z5HPE_HBB/*5;C_:VKGQVV9;J]3K]]^"5SDRQR6HJ MWEG5_V+M(PCRXLD'>%-!"%4ZMU:$5()(,K 1\;Y6Q/N:$>]KGUV:UK[0#1;! MNN/0EK*6C:REZ[B*2;>_($J::_)S)W%J_L9^8#[3/ZA2A]/8 ,.$,$R<@U]: M&()'E+5'-+3F<\N,Y0YU^]&49(\X,O7S>OMM[E!/COBV!BNU#/Y0>

MR?Q0W":Q!1K,'L*,?H]\CYNA9\R$RU,R.9)6IBD] MTEPC/_/R<)(V(B5"B+?O4SZGSF"6\,VQ"N:R)D_&TNG:/T]BLE\(VD:7 M-?4(/7-85E*C*EVQYB@]]T-_W*RCCWS,Z5XS?'$ M=M$73AN^]V;T*@N\-AO,,-\)IAPD"NATB^7"6-K***7\O66.CA(32<*$_@"6 M\E>A.>H/9 ._>_.WYO=4#& I?_6^)V @&_B%^SKU!["4OWK?TS;O]@LGLYR5 MGFOZ%QDS5X2.,Z_%@O_"?V)\9G/7QN<'N%]OW.0QV&E1#/!1?><1O&-__(@UD%WU"N'A56/3=#^& MXM@:7\T7)'U(YFFT=:K)J:_L8OB.EG6Q="=SG94![F>6FUV^12;.DX<$<9KX M9K_UY/-IUSLDW,*(9@_FEM[T*6%.W=@=@#9_ +H#.KF*%)>5XN!,2N7K)F9I M3-?K_$ MBK;!V>*$;16VU^GJ#IZ[@^?NX+D[>'[$4E/W@-DU"&"[ 4,$Y&H8 MZ!%[LSF1UHF%,?8E->MAJ4?6*1&3T]9N$K9UR[0/"828.-;5SNACHN">">NJ M;?0Q736R5:PKV&%F>T;!N8<* 1MU4$NL@0PU&E--0E7%HW>;?]@3HIZ58 MMXFW/27J;"3K-$!72P*>:FS=]MOVE$ S"ZW;3^M-1/VCH\ ),%>HH8/% 4GC M!LZ#N>H-;<^#1J(W<"[,%7MH>R[*,ZF!;)LKI-6,[>Z.H4(AUE! 9MTD-NMV MT4;.:G!NHG4F1@.&#IT7-=./K#,X6IH.S3P?ZXR,=J:A;L*R=<"RD6X YZ$/ M13= &)(L!D"FTE!4@N8L:.9K#44C-) %6?*@=2Z'9JS7+Z-D'41J20;:RS:W M;J-H=8; 2>K6^2':F8:ZY]>LT,QVV%<6PSM/1SC3W6=?'.B^*!5-J0D9M M*Z6KGU5KG>V@Q<(+AZ/BY+5UMD%]+A4U?*S;OV!"VVY9+^L$NC7V#HW"M@ZW M6+@!+D/6'Q%7'@H4?^I1;8BU,Q M+UD]Y@RQYXV9%V#^>:/=VJDN2MWN^[JN4-T%M:Y<]2F7JVZGB$VQ^^;&<29+ MHX1#R8OB.-B'_IZ?*K'<(<#W>% =SC0'0X\ M8JF!+K$NA*:1O-XB]+ NG-;HP\,V2Y/VX-EGKUCN7AC/"5UE?D@O(?P#>BA+ M]O >-MX"DP5%ZV7H>YQT5-,8;.=E1BS!-DEM8 9FV=UTDV.?XI<]["G^\/MX M=(1E7C]H;&S!*)G>22C9/S!$R8]["27[!W:8Q791\S:,=$:3 W."_[:GC/_R M^V4J\O^^O]@%"K)DCSNGZ3[71M]V"@=%I1\4U'88U+8FBV"JMWO (2TEL@EJ M:_9N(U7=MAYKLSF7CG,!M,,(;,T1+04X.!>'AN*Q)@()^QY$#M"L4"32\#VVQ/BEHZJF@TY_9#/>N+ITN0R,4W;N2&Z ?G$X!?/%BD>^ MGZ[2K![$84VY?7VT(_J:#M,)$]N7O+[W!][!J#$-N:8=U+9_JL]^J-DZ-\4P 7DAZ]<7 4%LS. '"[0QRHF'*@#/LT\$%LX?,. MB]UGFP0LSH[*BHG7&\0HGWH7 -A4W%]"BUJWP3K9P$>E?@/WZY$;F(X#]>F1 MB]IZKNXP]O *UW5UAW$!'!? D7J4!A[@<-X^Y^VSS-NGL==:$_9HPJ$:XED3 M#VF%11GT W)I6WFW-@];VE:>"FS6 _FSY=!\.Z[&@1VZUG58 MDS5ZQ#7V9; M4:OF2F=F7J%017F"D 1>&J,T"'F[+ MMH9.=I>+N&>-XJ5PNSWB?;UZ3N5D/D//,E&;FG$M\, 1H%A& M5<5Z*X/'K8QI=!:*TI1'!2E'R1A1NN%T9U>$2KC5ZFN6*[):A?G=)H+ [2?P M#^KH'O-2W<,X!T4A9.4GD#0S2NNK6RD/;I-ZG8>HV*2LJ"NKE9 MVODLLB3TQ_DAE=*#R:"V+@FQ'B>$XG 10Z9?U=0HS=\("9["2 8OCQ^;+GR7 MZX51FBP)+;<388U[IKO4](8V'R+M[9_)U^(A0?$B%!==YFH9[RWS"GG7Z6J4 MIY+K&8](EU[@:)Y"CI\R0+(D$4>[3$!#:>8KM)M97@[NKCF^NN:8?D53E^[Z MUM-=CZX=KO2[57(BJ@I>Y&V,@]]J7:%=W3ISB=0@AB,&BS!":_)J/!_5G@%I>^:C.MP1X7%W5'7<.1X]C=P[GF"5 :-RZ+4%-\]'M8YKQ5NL^(YA9 M> Z2=0>JP#Q"_3W6G:<"XTE<;W@_J2K%N%.AM&54J2 MI7N&@NQ#Z G*4K!TIX"Q6!ZT!QJ=^S-72+4+-;BL9XY;N M([ /K2Z(:X8K@ZG+2;P6G=:M_[N,\!3NSK, M5B=QV'=T5XL_66Z0?6=S==@"IVQ;AX^@[CE8M- ZXP1 ^$L7@3IWQ#K+1(\_ M=8J^=3:*'G.@ V@6KC\M'IL<&[3.6-'C73<#QSH+18]=6(J#=5:+'I-5V3/6 MF2IZ[.FE%.^9[:. PZX!\\C<(^O"MF MUFZ OZ*GL@VZ!+J*#:=05 MH4GX9U$([=B[>$2T7B?#!T 9QQ/" YJI,4P?0Q^S>Z[))#Q4=S!]E')7D([; MJ2YN$@?2?=2ZE\.3 MF=7O;V84Q0QEG_\;5W("7I_C.6\C+^Y18P2S1RT+*B;Q/8KP9+[U-$K8J6IN MEG;**9E2,I=FZI>TZ.'@HIBP*PX=HQNWSF$))CV3!& M=),Y883;B??DL(63MN"[ *:8R3@V\,9^CGX6N1KG.,;R[UW1VO2!SVS:#%M,HJKVMM!?<5I#7"_?HY&%L3( MI$;:KE]J*^:\LGT_U%>N445+PT?M'G&P@+9WOG-[X!411QRV<4K,(X%%*3A(\5BDJOLSMDZ.Y4V;D; M;3HXYLYRN+,6H_$.9&%L%<(WU)%G85@5PI[456!AJ%2K:+H:LEJ7I5%- M-VD&E*Q3.UH< _W1UND8+29UXA[6J1LM3F'^5.M4D!:/%2:_=;D9]9B36=C6 ML0?;/C2]3-9M(W#Z7Q[Z /A@K=M :O%:.S!EW=92BWV@+]BZW:6F7!L*"EFW M4368KHHHDG5ZO=XRD =QK$LGK,4@( O"NL3"5A@M39NP*:W0/\Q7]L*,S\X2 M#&$OLR+54(=4EW3HD@[5MS4<'PFHN(L(T,,E(I17U"V9.CG&'L5!]EN4P:]1 M\*^4)47]BFRRI\(!PA\D"0T?TD0XSV=DBJJ*])JFP84>7>AQAT152<_^N31?Z6[=\8U\$, M+1:4JZ?L0MS-KC4C*?6YCA;'.:,=N]4V7PL@THN2KX,EYP M)8%I&"^VF1BE5WO!&K= T!33%8JYH$\CY&<27TT7M$]SU,YH4$111]0HOWEWS.JF:F:#S,O2E=$*"VPZ"VU_NZRG*[A/.83>93&OHBP4M^ M[YM>9\OX4MZMIMO]%'GK52ZOPF<<"'+PEESUG8X5S8W2_@^,(CZU'(PK:98U MU,*?T5KLY2'*U$<^SN?0AJBB($T#JR3\W!V MRD@E7"5:2-$FUFIB+-(4PPS.@=T$C%J7SZ?]S4@]C6254]^^7-7R#95;']6A=]*K)=@,SN:UA65L) M@2P4L^RY<+\+]Y]>N+_%D\;=AX#//GO%E_?">$[XWO8RMOFP\1:8+"A:+T/? MXP@&U0S[-G^1D5!O6V0V"._Z^:6>N:>G^&7OY"G^\/MX=.3(>?V@<1 51LGT M3D+)_H$A2G[<2RC9/[ CW&T7-:<6?*\5^KQ,Q:U)I2Y2V>/.:;K/-=&WG<)! MD30<6]EV&-2V'Z2KHGJK_P]ID6025+9UH2X7ZG*IY ,)M%2O9J*E6@<7:=!0 M:5;Y7JN_!Y%#/ZO\ >V(H>4N5^U/=FS!6.5ST^+DV *R)GD=S(D:^PXNTN3< MA..4_4>2LQ*']Q:+ MJII'+U>V,9QKO"=B6_!'7;D:T*,W#HXNJS\L,@C@!M"[GR+P,C&J;NA<+L[E M8J7+Q>%SA\]/#Y]7*6)KO!-Z;-7:)*WQ7]3G50EO@/S94C0< #D-&8>P$FE+ M%"^X@<5Y9@<7Z7HXNTFWNR)RFJ^UHYQ<+:)KV*6U;D6MOL-<>=9(N[]1""FY MA5[-$:2/82ZV)5;8C$C(RRI./G"]$8@OP*<_4_EW0L88%ZXB3W2*:4B"NWWE MBQ>7F+^:"#.O-5V0;T7B[/)OI11(VQFE-K^87$PM$7GJRK/3RK;#HKK7X]VN MX*$K>+AWZ"=<''&P+>VK5!GJQF9=)T(MLTF:<"02BXB#S'LB:]>/H^=(&3!% M?0]0'^=>.X'#^]D>?,U8BH.+5!QCRM%$+KHC/T<:HH*^E 7-_O9P=\GM%K+! M.<32FW)!B>1J@>K]6CVASJR)K-GI"-,CN!ZO#>.5@-O"=0>+Z MXBSM;@UO4O&KP6CE6-9PW9(@P\8RSW7AR\@W815+I0W-EE*A&+&4;C)RI=0$V.)/U_-S61=G #$.\ M&=;%V,#< 3?WWE(4%%6WVE%"+G'!#BT+9$GMI[-.K4(_E-HPL$YY:K#5U EC MG6IMQ+N.T0[DW+;K>LU&2X&39.YJR!:6!M"] 63=W&61S5=&NYS_U3+.P8X( M(']?;>8/Y)V HA!S9ONIW!5T9AMR:WYAU)F5L$T_H 9E=R!PKB+@TL])/A^Q MI3>/R-.+BE=-3_2!1C5\LD^#)G?"[Y1/^'5RQ&Z*-D+H)EQDT4,8R6-;>IU[ MXVO*]98?KH4YDM$FBSZ"^O1XR*Z"?'5CLYEC+\]A3!YR;^IU?/FXF&"1D,09BM"05'5K M?OTA 9*B)(($D@3 _/3S'_[P\"OYM+@B[]Z\^_[B M[=N+-^\O+O[SWY,X_?O/\'_/04X)1R+-Q3__XZMU46Q__NZ[SY\_?_OE.4N^ M9=GJNW=OWGS_737ZJW(X_#4JZ@^:@W_X3OZQ'GHV]>?OQ=BW[]^__T[\M1Z: MQVT#^:1OO_M?OWYX"M=T$US$*7 D!%SR^.=<_/(#"X-"L+&7!*(< ?^ZJ(9= MP*\NWKZ[^/[MMU_RZ"O.=4(DZS*6T$>Z)/#?3X]W2ICOOX,1WZ5T!F7@O+]J+2:]=PL/"(B M"S> Z+OOW[S__HU $W[SUVL6[C8T+>8I-Q9%7.SOTB7+-L*^5V $FG(&K?$2 MK01V"9:5!!^1;#CO1=+DIA:3SMF?T9SMLE!NJAPT;/LTO?CT]-5_5K )!TXD M=-( _^_?'; ]IV6>57P.LK 'MW+$=R'C.^JV.*9KF;&-"9.9,>T".(D7W YW 5)F]"8?8D1'ST(M@4)L" + M1FH\2(T(*3$A)2KNA5H7'Q_D=$7FNXH_V_(5FDL M9+P(GA.:M\G=H(DP8H@"Z$0JO^>'E$>) O]OC8)[,1RV)FP\1ML2TC]N3_,2 M/BA4B=^,+"1R;7\D'/GSOS](Y">DB7;EIU>%'0B%+=W_X6*;L2W-BKW B?YC M%V_%7Q%:K#G7J/K8 ].)9OW ->NAQ$)HS$V%Q8141'=Q>H7=B..VQ/9'KC4< M<"XVRUP@$L4O-.>GB1U?+HSTFDTYJA#K@78BRS^*7>* C)#GZP8R$Q)IPQ7K ME6S,,M@2\)\N5HQ%G^,DP@5 M0"W.VA+#MV\D9+A5BRY"MMG2- ^P<1+MV485S5ZH3H3T[1LNI4)"+P0BY*J! MR(3D57^->B77D/'69/C[BYRNQ+_C1BP;([\Z,XTKNUT0W<@MA/J>) Y^KS$& M+DN_N.KSVIJH_GB14*XMJ#.2ZN-Q!?($B!L9A(//!P%V2F*GXG>_I'4R45>X M@+*\2N!9!OFSH&V77ZR"8/L=2-UW-"GRZC="#H4,EK_XZP>6KA8TVWR(4WJ_ MO,IH%!HE!_1WA7+K?()4\JZI;:N'A$TX<'* 3GX# M^$0@\/]YD2DM;C,,"]W>DY>_RR^B. ]6JZS,L'K>UZ/EREQ$\FI_A!MU+$@' M=^^FJ/F\I3_\-@?-.* +V"9&G@[W+; 7#E*02W!=IKF88CC-/)!^-]_E7B3ZQ)OA$&6[>-T=1%LP"D #<-_O)(8DC@E5R6&9"XPA/VU'CA%31R^ZB:)-D.6TEE"SF<:K]9PX@]> MN-ZOZ$6ZVSSS(1S#D&TVW R(P;@=@4$RC_3#,)W.^* E MRRZ*->7_31)Q$7BQW65;EH^EK;:PL:O-8V/M3]L_E9142MW0;6PJX(>R? %=^3I:X3E*E1Y2((5F9J&5VG+;) M<=PEA; L8#K*(;A]>Q@(%XF>/:AXS0"5N@;HP?X*&V@Y:)K;YL#%QJ:/&JV@ MLRRAI]H"-*WG/,O@X T(7NX/0\H8X?QSD$40^(>:(-Q0B#(A^3VG*EOP _O] M5@3+YM55^%W*;4F:Q^%_!\F.?F0IQ,]HI,A!\H\0,L/)'^*NT@O]48A)8GQ- MZX%(E92.S^6YX].@$-)XFN-**HD@I*0D=D9JLS'YZWE^L*%MEP78=AQ>E!7BM,U^_S MJA_(C<1CFO*ON4X&#_DTF&]?@L,@7U\L$_;Y2-V&2;+6G)8DNA.V!\F^XOB0 M6X[/T1XP;0G76S\#23=8%/L2_QPD4$[^(E]36HPH]=KS6I+\7O@>I/]2XD2> M *=7I 'Z:VF@!88+9%\3./1=%A>QO'25VU$2!\]Q(G\Y3!\,9[>D%9I8>-"- M7VO,X"Y$>D ?#IA-7$-,5]= 3U!+-D)E\;RMR'2K]/>/QE80;Y_5A73FBK+A M'LIG:+"7&?+,FGC,G_,B"\+3(AB&7XTK+M7L7L6&_%:AX?;-O"GG^R6IG9UN M[UTO^V\++HUO"W[A4Q3Y72I[W53IKF6VJ_CC->?!;1!GXA:AZQIV2O@-N96= M AVVU59 I-&,5'FZI,S3)2OX"XG@ F_)L2$O@ [Y.DY)Q)(DR'*RI1D1J4 ] M7LGOCL63OG>5U,,C$4G_[#QW70R!7%=*@ OR6A:UM#:O:*<@&\H;VRD@YVD/ M$E@#Z1E=<^KC%RI+S-RRC&.<7HEZ2^%>O/6'U#_.FS02_THDIZ*_[?("&/"1 M%O?+1?#E@67B#T61Q<\[4=-LP1X"*-NDV&>\X(#<2YSBZJ@"6HD["4OD27' MEP0UPIA]8>+L,MM>I8$.F]20KQ.6Y]]P PU4>3&O?K2'36*-?P>N^G^+])WI MNNI(_";GJAO28=N62'2L>NJOSIW#BIH3=VZ0_/P.[!2WYDLJ*QY,STAAD)N< MA3(APK9Y*G'A=HEEA'[9QMG_-E8CB)P32X67H]^!F:H3HJ=GI,Q1FYR)TB?! MZ7L4S[1.*V!J MX/GZ[>L)0=.RKH.Y/>ETCIJZ655R4-N O[J%&/FL^+OGU$BGN]^Q2Z#:,=R> MQ]I6^7?@#ARG*WG.")VL,W",IJ-\SNF:OJ'LF/1F?9I[^3NVK KM\Y G^;NS MJ\=Y Y[3=R9K5X_1?/UGK&-ZIF6TT;P>$KWZ[]^[*[Z>TXJ\JL+-7 YZ1WFPV-8FX>D[U4RE]I2W!59RCFX:AB2NN]E0]@26GG M?Y.0>^3+)@D1"X6Q%$96FY1'NH6"]-+O/]2T@-*+F0BTQ U:2ZT+P$;GW[I_ M"]LG0%!:R>JJ0R6C*V2CTR7 M.0--HJR&QPVS?%Y4W'P)DQWH4M5#\H$SKIBG4=U&LLU:XF?!&%)S:+;E"8F6 ML?UU0;DH^6=V?)"%%9F(TLA:@9.D#+?I/.TV5='\JL,9D1W.RR! 1 M189DKA;_2Y D)4,@>E40L#=0>$XX@04CSY1O7D$2_Y/_DY^]H%[7C.0L$5D$ MT*B0X\NWL&4![:]22O8TR.!/SW3/TD@ 3F$;Y,S?BHZ&'+=P'T)_Z'A)$L:/ M+MFW1/*2YJ1J;CHC6^"FZ$%9]SCUL$4.,!ML)+F9?@R+TR8/DN<'S<,5DYTL M 01HU[$K Q2MG_I$Y(1DS5Y5=+--V)YRNR!.?%O^Z1H*3H'^O=YP"T8NQ@BU MH!?;0YBEZA&J'T11?C$X1'(VL\L 2-TL=7+Q#37#6Z,7/5PQB,,C;FD 2EMQ;65'CPE52+SW38,Y)LONN7 MS7?CR>8[Q[+Y;KALHE$>3S;?>93-T\4_E2;C#9QU?\*(\']LSL)2/2C82SH-BA#I)D8W)6%AB079I1%7]>3 A;C"UX/V&^@20S+:F?_^@>8YI?=5,$46#>YS MX?4^0GKQW9/;MB,2^HS4\*LZRK_Y=N,UFP9T:+#DF;T2 DS8YDS37BD+RQY MX8IYE=$H+FZ#$ J/[SNO(;6^0>I%Y]RVU:,&3B1T4H'W>UVIQV^&8J(S07O( M6$AIE-]RTIX"B.SPWT0[2#^A\CI!(6WZ'R)%KA^ ;;FK,""P[B0/9 A/YT[/ MDL09\)SA&>G.OV0!/%:!DN=9$-%Y&HELP4<:TO@%;'!^'>=APKA3W)M^-V@N MK#>*@6G=206DX/D>1VM&!&+B:E,^&VC@1@[(3<"!';1\;-0U>?AU.*N6EC5'N3L4LB<-][1\J^FMICL:>?]MG=>70*,!C MO)'1*,%'(R%X)-"(J:>C>X^,,$-V3?^04MYAW91)?T^[YSS,8N%%/ ;%Z#5M M-<&Y/J#TH#7YXTD/_DX/)Z/S$GTT>=8\FCRW'4VJF_F*#M(DA/1S=6I'$5W- M&^,@8B0"K\9&RBS=^Z5,FGZ@646?)2/9"\^3E53B]5K,I)( 'W9R1&[Z-91E M_3FV).6K D[+P7J^VA".MC*.:#@U96+ZEO.8D/E+$"<0W;]EF8A(C1X UP/G M//S=C=;DS68/_FY#WV/STE/@^]18UI2(-UBR!>NKM9FZ>CA*T-M$(-Q93'@[ M=Y?G.QJ]55FYEB%8R]28RGJ?.=')@0NNE$P2"[#PK)A+%$1P0,KA'7 G?5 M0&WR.ZPYW62L\]7,\J4B1Z6&2&"*HF9&*'M+/X*EML28*.<8V:RP1[FZ! M));Y@LW#?^SBC.J6@<%/@+TKT@;D[/I(&R/4C9(->H?4C*S@'U<1(8'$KB>' MQ]:5D[GTL>$L=J:==VF8"<,2)-SB;%A:^NE'G;C/3<[!(*ER1<:;&*G-PQ&P MK>77<;*#]&%"N94.Q;,\UBCQGQV*.PI?OJP[Y_W8.>+*,GO+-?UC0G4RGD=1 M#)\$24GRKEBS# HXV8J_]4/T%8)38S;Y,T(_"5X"<6-RU,\)X1"+.]!2A^5J M:KR;11=:.69 3EC=JH.G-JPL9?VM?C^;GR]Z;FY;U:WVX2'MWK]^-^ MA\Z;$Y=M2HX:A@[Q?U"1'HKI"LNMO'RU ,*UM6M!9?*&K@5GIS9N%)[Y,6_B M/Z3$?2JNV]@J-(8UZUUC9X:L*K^J7R!!XPNDF>F8V7K7R:J<[I1J&>APFB'8 MYTRX2@GO>$[;,@(I/(V9K.<7E0;.X\/9-KXQ#68X6_I%1@,N@GN1Q-1G4KH' M(P6B?5+;LE%!+9N1>;C<0=L'#90"-WMH M0PY\[J(*#K;(@M=]M'[F3+.7.*3M<8NZCZR(3N3"MC;_?L7RXB,K_D*+1QJR M5=IQ76,='E)&K>'E*JIIC0#,1C\A;@Y\(E?',0^ANUFCQW09W@14H1XFV=." M'+"=D;GH*>#% -G7-.9\P9V9Q4.D['[91+'L .8YF>GUCK_ 9.Q5H]96A(/3?-?UW5SRJOFJ\J]9OT MC09A<%._P9BX; )8(4N:V,(=7>/?L&W5CUZ/4)Y>Z\#QQ*"UU>#(:SN=9(.\ M\YYQP?&"!0 MW@C/2$K]1&6-.,Z&L%%7_I1]GI?TB;L3G**<>QQW"W4O\IZAAH+3-:7USE8< M+*G@"H?S;H'O4CX:$=ANY5OI->8D ;KR8[J\="[N%A1FPCAWY[XR.,0/L,]Q M*M9 /R?:[&/L64X+B/536Q5S;* QJ:QIP[5@PQCL[KP5YT&.C,/3X^+_WG3C.ZKO9F^L1AW1C6G]5RHIT?RK\%F^R?"P1_? M!:&]FO%HP;HU4JT*1H[)"QHH>7!N>N6&&3'073Z@2@/Y$4.5':CQ"397L&-J M!\V86RKL:9P579""B/F@Z;&5$JDC-@S#P('; _JUYEFO2M$)>+$.REZ6>=D3 M0;Y-_[3EDT9_V^5%B[OE'Q',QN8%8=MVP!]EQIOQ*^$_-@F37'8_.K\L'YV3 MD[0Q<4ESWI2W[% .5)*2S$,+F++N!I!*#K3J%]]XO:N#\\,6:TK2NFK)IN2B M9!79 1># Q=W:<3'!66M3EDB(&RN:G!@B@??S:_=9=,1%V=>)]R7U$E5X?X0 M35'=%/9_@/0XU1-;;Z%;0X74A2E%RC28SH9Z(5N P M1Q%7%VUZ.%HNBM$FHL.NR.R=L7_)U+D1>A^-?"(FK-E ?^8UN'TF-LZQ],6%CJ3M*L@#:+@D;[0=$?GPAZWACJUQR/E2SFO M==$2@$D)F4C0FM%.2Z+5SV-FS#AWMTNUIY@O&+S+XMY*0H_R7A;L*LC77!U> MXHA&E_M/W#V]XZZG2))/5_.PB%_B(E:Z=C9 8&^91D3%UX"DG\G,F'-N MVUH%.;VF\K]WZ3P,LQV(/UCZ1?"%Y@_!'IZ *F0,,<.01E5ZD!S%821@4@!D MLI6@,6Z35_5., M)M1J4(YVH7(E0:#Y)(D0Z*S,C NA;,@X6]*8=(ZU)ZEQFH@&:\AAI][J,AVE MK3D-OUVQE^^$:T7@;VC:K_:=_E;=>[?-(PS@.\HA$J)(" M#IR4T,G7)7QO+6X[Y8,9\FWH0T4PFA#*N4W8Y[MTR;*-K,TCNN(J@B6(+U'/ M&+4@V'^2PK&8$1'1 T1( Q/C4D\.J43FI07/NR3(2'3(IV%+DM \I_3?5C4A&B M]Z"\2G%G6OPJK"<+Z0>!PLWLL6NPYB5="2HV. MRW9IPV=C![4&Q25RY.NH1.^;<^JK"^V]!ZTQ%3XVA.MC.)CUU+\&Q2[C_]5T M+S6_0SN7/?,[','A1;V/N/FR9?)'JRPG6U1:&%I 1'> /P@NILD#/7\OJ?S#4-3Z;V+F? M?(;!(+=S!'IU3\T8/L&V1& &'O0F^!MWGJM?D3 )0/GG@@;%^QAD=>B3!$^9KR:2,^FV?O7*U^;:YZSZJ- M;D<4=3.@]*=$0<^Z:$\SCLWI!>?)$O7B-8)&CTG[>TE[2E?BQL?T*K!572=& MXHBF3&V@E*8-W)\LXN.Y U7_[7=@SO3U76WD#%=YC./4I>3F$S#3/&9O]#7Z M:*4%Q=$!J\2%"&2LQ.\M46LEAG^LB].*XYO))ANX!,ZND.LD__(F3Y65HQR' MO#8^F\]5WLD98,R]\0C8(PXR-529"23/,R4"M9._"N"A2TKR0':,\=@J52TS M3)N50S>EX)EE()G[^A5G1[W;OL&H+4=Y'_M"K[PP,^XY?$VR-@_66C;I<[LHJ),+6T*B]Z%?IY"JV M5K./L:40M( X*W*@A0VJ?($E.FTTGM8BTU;] 3.A8\,X/.AM0T1CJ8/\AX/J M\7_\=<[Y& $O;Y-@=:)=RK\;*M#9/-9?MU7 "$!S*AQJGK%>1K@[Q7!AR^B: M"UG\0F5*^D=:W"\7P1?5V:7_"^R)13VS*U/:@0+&?HY*$2+:=01?J\>9K9.7 MAM P!-\LF<*KN-C/N1-TQ:)3/T/U9X0A;$YC_2 .>4X C TYW:PE6.LCPWN MBF(&<0I%?.[3IZ#9\UIA ON&8XMF*J9U9?Q4\%%5-8?3,N3>_Q=$!-\1(0MS MWQ=#C:U"HGVBSTQ9YTS)%Y 5ORL36' ?6<:*\W&_:[(BR"%AK@*G52.0VK=V7RNI.\,,$:S M1L!^2[.814]%D!5FEJ%*9QNX&8]&PDUJZ'L;$V!)Q]4BS;39Y#(.MV%I8Z?O M5UF=3_"1..74#NK?;^"L(WTX=@#L7:"T&,XP7'38;*'T.XPD3?,K=+N%SMFM MGX/'($;I9+BG4G:8/ ME+,_+8*5*@4 -0?2>!G!8YR([TK;((ZJL$>9US!/(]&.;RX"VMKA(I/)1HL:Z0#U%V+1 MP6Z<&-/(?!ARRU.B4C_@$)G&3/0Q#(UZ"66-=H1&_KAH99\ ML^CW]96I$+8]SD)QU](![;I,JY9N_X,(]-WRWYWNP5IC$4F=G>"ZI*SSP-;+5&=J5^\+G05E-$\LR MG7K+H\V'%$4T7%>6'XT@9C=PR U$3."V6;_53T1@N)BRT;EMV:5_J-* %#>X MG>,&N/-'\SESYLN @+=[VVYN,FT636HC.#Z4CK$5],QH<3-00+8MH (U4=]: ME%X4K==9B1]4K:8EAHT"C<@2_EZ8\5HCQ&/(JN&.H,7S:5SW/-(-Q[_ZXX)F MF[>8ZYZ.:6Q<][2 F\1U3PM>HU_WC$+[",I,OH;PE)^D.[0LZM[Z]#+9DD=W MDQ;<4-S&"?VX:RG@US4$X<>=3F5;AR0\ @")A.C<>5-RC^FPQ.JJWVQHMN(B M]TO&/A=K>& ?I*<.F.9HM"RTSNI(+"K81 (G)71/(M+-7V;(-,L'P 6?ON/< MU_SS@.,>3./LE ? O!WMCAC&^KA@U2H\;8(D450[Z!F%M@)'LSG2?@&3Z!4T ML*;T[6QDFKRQ*P=KFB1]FT+;(+P4-"9S)00 TK/A;^4ATV.,93/?**O^@UK+0PRUU)%AJN4Y:PU?Z)9B]Q2%L+RVN.QI9B:9_5MO@< MP)(2KF9A>5NU27J8RPPY9CV$D5T%!5VQ3.VOM(X:%,BH9W,8R\A(!=1C...< MC6<1#05OK,I!^7CQD6Y9!L&VIR(H6I,.=8:C):-]6D5Q )SUXFI%#?[P2$_' ;!OLX>>)9"0JA:TS';&;P^[J;C(6?8Z3Y(Z? M=N,,'%.H%ZA0M.[!V)J;K9,ZJ[C9"AU5IG(D.A!7=Q7H&3D )_UTV"I0V2TE MS(QE#NO_I/#X2W9B>(SSOQ_><*NNS'4^0=?_44_MKA2W&@=<+>XQ:4+HR1$" M!#"8^2Y&H"5"#,-#CW[;O-RW#]N;MN>F_G0TW^T[B",6+^-0J%M/JFC/>'1073&OHZ@ZATZ.P?M-*>WC,C-FG=U[ M&7%(3.[2B'[YGU1]0Z<8A[^).9[/U16,A$H$6,+A^KI[47"3:;/(JE \TE4, MYBPM/@:;MN20KF%HD3B>SI%$'( 2@.I)'A2<9+KL<>8TW09Q)IRVRWW]G.DJ M"?)\_B56W09H?8-TB#KGMEZDH()(!$CN['"@?AP=/1XS%./<"U>%44SS7T5C M'1K=\\,$5(J,T]5ED,?YIY0]Y_Q4 7&6NW2[*^!4D8;\*[&/GE)US> =3Y^ MVH8[5,AMX6=;48 (B@@SWMRIC82"<^*8WWMVY3/S8):]15:-4OU9[1OX$9. M2Y_ BT J6<;Z^.#NYK/LE'1VM]29"ZKY%?;^LWMV^XT$)'AR?F7H-TE4E^L, MR4I+-N4#706)%/46C[)C!,*RG,QDOZ05!T5>QB'M/@B-5=9!Y%G'5Y M^9\/<7J62Z$U%KV_M,SI:+,I0IKZ-H%W>9$7 MP1W+A],XJ)>-LBV[_U;E?0*FZEFNQ5$7)X K_N-]MF"?U2$EY^ M/T F+", VZ_?W\+5-J]?Q2I+/K^VPS^ZM^_/U1_'S_?HY$_7P=?S[JVY]F;R M/H_8EO-*0^!;1@Z4^,:,KD6^ 7J(S ^B8$2A+_&8@L2WB4F+R"LYY\(->. N M2)#\O_'VBD7J!)2NP4.=@:-)7?L#$CCAT F ]^L2M+.WS2OHX)F[M-[==IL( MG0N2JR!?WR;L\XW\1=Z7RVOP*3:!5P.$]:S=!@XDY$B0)<>"Q(=",S_[2=8U M83\;PE,_<8,KMMET/Z'I&SY&?* QK9>80 /^X#@ CI8A9__%T7E_1M[/?OKQ MS>R/;]Z3'%Y Y"0HR!.7]F\%MO?>MZY4\5/E NA M?063HWVJ\<58C_H/,UM/:#G/8P'0/G-;=?C< M]?)=Q3PW]]/=Q_?^P<-OJ!T?XM70!]Y1NS[*=UU2>S[.:XA-^Q7UN(?Z4>PL M*&=G>K;&%V/9V9LI@?X 5XN(I<9$$$106;9NHW7TTS-3G.S-AH]R6D.,.( MXXQXS9[?[XJ\X".EL)[RFVXR&\AD'WZ:W&8MV(?Q#L0_VCD?N@LIY':5G->&+2$EPDM/$,=K2 MC$LC_!%*2FS!N&&B1R.2:J9.KY-&A-/?N+B-(:/Y( M7VBZHQ]IT?G,IG,L]K:B;4[;JE+"(Y;(//\D*:;K\R(68/\%U%=+-M+ MN2G_<1"9\A=_?7@\D8_S/Q@*PV$"VRO_\.GF<7%/'N^N[ITN=0N+F)IN2TYH MZ;X_[3?/+#E90^7?$:[ET3S66R>49Q()S;FSV,XSULL(GT'GVNR919Y;/QLO M_'PTO8?82&,SF%0@NIWMW='H#EYZ%+P**;-0G.*ST03O>'J_@C>IR)R*\9VB MU\5-9Z)WGZV"M#SYAWS\<1NG0(,Y]<::W) FQSP]A>)M"X/S-4B M.ZR,R6'?B0*RUSLH1"+K=LJXF7@DDHOJG2KWQ/A[=#5,33CV]PT1)14Y067E M71+DA$LE-,N!0#S_,8\C6NXL7\=IF03DIVVZ^0*QP5R?AO3>;+8)VU,J!E4/ MN1[X8J)DN7\V&Y*MANHH8 N(<>LE'L!)F=^E7+8)+1$K?[FMWLEM^=?Z,N^9 M(V::/Q"]27,"$?T58(E$CDCLB$2ONCR:D0I%>:E$ZM>4 LMIFT8-?=7@.C/+T ME)^/NQV>@9F8GS>B=1^!U)'-NW02B*/#Y2"-U <4B69>PS_^$JV/*_%:>ENX=-@E14,V"NG#,SK#!::YMN MA.X"2J(M@T"*5%C-2(T7J1$C>K1;TF"DA+)QV._N+1A4<.V+6K8/PK[[.IK, MV6NO(ZBH-UX#\4;E>A_^&IZH9KKX5O_94SCD>9%%H<%C<2P.72B^R53 MMXD>-IF-T*H2J&WQ;]']+3]IOG!\P#_CO\UJU&1\K&KT-^F 6?\BZL;+-%?& MZ]GLU^!+O-EMAIS,^J88\5RF N7S5*;"::PSV7@TCWDB*[&:\GFL5RY[3F-Z MC/>]C8DM=Z1=3&\N"V[LZ]O#IK1O:2Z;IOLVM5WKB29\NM4O-*59D,S3:!YM MXE2T%2OB%WHC&PFK!-WH8ZQD:P%Q="(KD9F1E41'OMPY0@AU +-$HYFZ#B;. MEF*:B1D;QE=GJB?*F^0Q2V]9=LUVS\5REU0MXQ4*I_,)4LVZIK;^S*."398L M(PFWAC0GD%98PN?;1$ACT?#*BP!JL9UA>.GU=/*!0C2I,[U;][,13R'-Z:VG M!:@<<(F$WPQO;=[W>-IJAGJ5OH[7+'W#1Y0V-WV>A#!!DU:?CU5ZN=HC1QX? MIS2Z(O)-7'C.:Y9PIN8W_]AUQ5/T/D/+4_?T[N(FW7C@8B5CTU:P(DC,O.T% M?$*2 RK"(\T;R/SKO_SQW=N?_B3>QWL+CF@*&<-RU\$C8<[M8SDX_P/RD?"G M)]MJ\.GCW>+FFCPMYHN;)R_/A!M,8FK*G5G+1UKPK9Y&-T$&Z0XY=SUWFUT" MM4VOZ3(.8U6Y8_T/D1:S'X#U[D@'B"22(+U8#0-6,SS_G(E< Y'[8@T=0S?; MC*[YZ9H?L^_2D&WH!WZL^TB+^^4B^**0/^0L2&$TA.92,AG@0\(F0N)8[*=C M%W)5V$BLUA7B+-P40C+?O/_^C9!.^,U?;_(BW@#DVUVQR^A5G9I[UG <_A$QG**!Z@]0(.:TJ6_(_D'[L@@SLO_J\DD9=4YW6N35Q/ MES1'C MD]?A2F_9'J :4BX>LM,*3+ 6BZJ=]VQ)7$JORSB'QPA[CGN# M=]#A'3YN_/5;I^H^@HRS\1;18RXF]2*[C[O, MD&4#=XZC@O9<]QO)5JV%M\P^PNP(O9/;+]]3=CN0#T$.*(C'>IIUN=P0-MC$ M=]/JP3CKBQ;#L=69T>4N'V!&KZG\[UUZOQ6[@L@#B8L@Z6G,8SX!TC3K [+^ MU&P-17R%&\$J%,I&OB(LU@B3^>G6@U@3-IS1[AR%\]VF1T@UOL Z#.J9706= M.U! U2@=DR+T,,:4@/0S#075FG2G\_@#Y7(>_]1TZZ/.LHU$;[ M.VSAI;[Y'>42U7B0+%ZM"[B'WG'GHK+C^QD_+HK?5D?#+9.O3S'Z98%HG-WH M1<0W=%01F>$4G"@.]KKWA)BF7SLE73'0D&GIQ15F\[VRN?->36('NAI]^S&G MR\7>,\%]YU2Z^E6JE;7.-$N>$:B)7NE\@M2JKJE=Z507#AB-&HFFP?I4XG&R M%?E6(RUA8AAN^E6AWJ.AYE=C*I+S8^&QR&V#?7_:NR-R1C0-PXY[XU%FT4#X M/N/IZDJ?G?!^OKNF(O"1ST6LN]=&] W']\1JG=9!GR@!UU>OI&Y>,E,&>3K] M/((W?+_\E%.!GM;A1_'-*&>?D[F=1QREN3HZ(\BKI.''G\&DF>F'XL0CJ)G M&4/&1Q&L;; M(*FV9 U]4'XS@EZI+\ 0+"&AY?9FY+@2*+DX<4>1N/84#Y/SLG\2+\4B\\T>:&_ MS['2>@G7@?/[AE3F?RI5!.*'=[!ZXD3[M\X)N'H*LB(,DV5_3 M/%ZE-/K(BAJQ>7Z7%E"X+U*_]1XP#69C18"S7C)8H$1JG$B%%.%8D[ S>>!9DN6;>#$^,S!1BY%ZYNR5*1Z7[(# ;-EC8N)]3KD!VPO!+KD M@&]9!41@3 3*97_R@I%+2BJTR?.>-!''[W:^63=X([3 30\;I25=8@Y6V5T3 M$4#D$M"'PGXTS8]DYF1?ZQZ,;1+2.JFC$*VLV2O*-5:0"96M)>2U;-F83?8' M1_4'&8D\7'2V';J?5B#=PL/,6#8M_U/V)^;*?+^\%44 P?D8XHIV3FC3*VT% M[,!!_?XU.:C=JV/JJVJPW/W3B[*_3MY3)ZEW_- G%Z?SNGN3$+*\+,]5;@B> M:Q@H.=SV'J&;;2[??V4TC(7]YC\G%'Z 7DX;EA7Q/[M\#9-/\>_">D$X\D.: MJ,C>70T<4$6YK-"&,<4